public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Orphaned Packages Process <packaging-reports@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/qmc2] rawhide: Orphaned for 6+ weeks
Date: Sun, 19 Jul 2026 00:35:50 GMT	[thread overview]
Message-ID: <178442135042.1.3243400576122723232.rpms-qmc2-5d8a1657bbad@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/qmc2
Branch : rawhide
Commit : 5d8a1657bbadbe0cbe4403a1f7b48f88ed5bd0f1
Author : Orphaned Packages Process <packaging-reports@fedoraproject.org>
Date   : 2026-07-18T19:35:44-05:00
Stats  : +1/-246737 in 16 file(s)
URL    : https://src.fedoraproject.org/rpms/qmc2/c/5d8a1657bbadbe0cbe4403a1f7b48f88ed5bd0f1?branch=rawhide

Log:
Orphaned for 6+ weeks

---
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 05d6318..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,14 +0,0 @@
-/qmc2-0.65.tar.bz2
-/qmc2-0.66.tar.bz2
-/qmc2-0.67.tar.bz2
-/qmc2-0.68.tar.bz2
-/qmc2-0.69.tar.bz2
-/qmc2-0.70.tar.bz2
-/qmc2-0.71.tar.bz2
-/qmc2-0.183.tar.bz2
-/qmc2-0.186.tar.bz2
-/qmc2-0.187.tar.bz2
-/qmc2-0.192.tar.bz2
-/qmc2-0.195.tar.bz2
-/qmc2-mame-fe-2cc9d99fbff31c03a78c7b9698ced54eae61495c.tar.gz
-/qmc2-mame-fe-0.243.tar.gz

diff --git a/0001-Fix-build-with-minizip-4.0.8.patch b/0001-Fix-build-with-minizip-4.0.8.patch
deleted file mode 100644
index 09b5527..0000000
--- a/0001-Fix-build-with-minizip-4.0.8.patch
+++ /dev/null
@@ -1,165 +0,0 @@
-From 60089f0ccd079e4828960f5766b75756610d7606 Mon Sep 17 00:00:00 2001
-From: rpm-build <rpm-build>
-Date: Mon, 20 Jan 2025 23:29:47 +0100
-Subject: [PATCH] Fix build with minizip-4.0.8
-
----
- src/arcade/imageprovider.h  | 2 +-
- src/collectionrebuilder.cpp | 2 +-
- src/filesystemmodel.h       | 2 +-
- src/imagechecker.cpp        | 2 +-
- src/imagechecker.h          | 2 +-
- src/imagewidget.h           | 2 +-
- src/machinelist.cpp         | 2 +-
- src/options.cpp             | 2 +-
- src/qmc2main.cpp            | 2 +-
- src/romalyzer.cpp           | 2 +-
- src/softwarelist.h          | 2 +-
- 11 files changed, 13 insertions(+), 13 deletions(-)
-
-diff --git a/src/arcade/imageprovider.h b/src/arcade/imageprovider.h
-index bee46ee..1059357 100644
---- a/src/arcade/imageprovider.h
-+++ b/src/arcade/imageprovider.h
-@@ -8,7 +8,7 @@
- #include <QUuid>
- #include <QQuickImageProvider>
- 
--#include "../minizip/mz_compat.h"
-+#include "../minizip/unzip.h"
- #include "../sevenzipfile.h"
- #if defined(QMC2_ARCADE_LIBARCHIVE_ENABLED)
- #include "../archivefile.h"
-diff --git a/src/collectionrebuilder.cpp b/src/collectionrebuilder.cpp
-index 4e89294..db641a2 100644
---- a/src/collectionrebuilder.cpp
-+++ b/src/collectionrebuilder.cpp
-@@ -17,7 +17,7 @@
- #include "collectionrebuilder.h"
- #include "settings.h"
- #include "options.h"
--#include "mz_compat.h"
-+#include "zip.h"
- #include "mz.h"
- #include "sevenzipfile.h"
- #if defined(QMC2_LIBARCHIVE_ENABLED)
-diff --git a/src/filesystemmodel.h b/src/filesystemmodel.h
-index 343b4f3..c1900c7 100644
---- a/src/filesystemmodel.h
-+++ b/src/filesystemmodel.h
-@@ -21,7 +21,7 @@
- #endif
- 
- #include "macros.h"
--#include "mz_compat.h"
-+#include "unzip.h"
- #include "sevenzipfile.h"
- #include "fileiconprovider.h"
- 
-diff --git a/src/imagechecker.cpp b/src/imagechecker.cpp
-index 3f88d3f..f2eaa07 100644
---- a/src/imagechecker.cpp
-+++ b/src/imagechecker.cpp
-@@ -18,7 +18,7 @@
- #include "qmc2main.h"
- #include "options.h"
- #include "toolexec.h"
--#include "mz_compat.h"
-+#include "unzip.h"
- #include "sevenzipfile.h"
- #include "softwarelist.h"
- #include "macros.h"
-diff --git a/src/imagechecker.h b/src/imagechecker.h
-index 75eb17e..3d85073 100644
---- a/src/imagechecker.h
-+++ b/src/imagechecker.h
-@@ -13,7 +13,7 @@
- #include "ui_imagechecker.h"
- #include "imagewidget.h"
- #include "softwareimagewidget.h"
--#include "mz_compat.h"
-+#include "unzip.h"
- #include "sevenzipfile.h"
- #if defined(QMC2_LIBARCHIVE_ENABLED)
- #include "archivefile.h"
-diff --git a/src/imagewidget.h b/src/imagewidget.h
-index 264f52a..73c0e84 100644
---- a/src/imagewidget.h
-+++ b/src/imagewidget.h
-@@ -10,7 +10,7 @@
- #include <QAction>
- #include <QStringList>
- 
--#include "mz_compat.h"
-+#include "unzip.h"
- #include "sevenzipfile.h"
- #if defined(QMC2_LIBARCHIVE_ENABLED)
- #include "archivefile.h"
-diff --git a/src/machinelist.cpp b/src/machinelist.cpp
-index b5aa3e1..8a983c1 100644
---- a/src/machinelist.cpp
-+++ b/src/machinelist.cpp
-@@ -36,7 +36,7 @@
- #include "miniwebbrowser.h"
- #include "romalyzer.h"
- #include "macros.h"
--#include "mz_compat.h"
-+#include "unzip.h"
- #include "sevenzipfile.h"
- #include "demomode.h"
- #include "deviceconfigurator.h"
-diff --git a/src/options.cpp b/src/options.cpp
-index e8e3388..081b793 100644
---- a/src/options.cpp
-+++ b/src/options.cpp
-@@ -33,7 +33,7 @@
- #include "machinelist.h"
- #include "imagechecker.h"
- #include "macros.h"
--#include "mz_compat.h"
-+#include "unzip.h"
- #include "keyseqscan.h"
- #include "romalyzer.h"
- #include "romstatusexport.h"
-diff --git a/src/qmc2main.cpp b/src/qmc2main.cpp
-index f056b1e..733b6f1 100644
---- a/src/qmc2main.cpp
-+++ b/src/qmc2main.cpp
-@@ -56,7 +56,7 @@
- #include "romstatusexport.h"
- #include "componentsetup.h"
- #include "miniwebbrowser.h"
--#include "mz_compat.h"
-+#include "unzip.h"
- #include "sevenzipfile.h"
- #include "downloaditem.h"
- #include "embedder.h"
-diff --git a/src/romalyzer.cpp b/src/romalyzer.cpp
-index 902db6e..3acea0d 100644
---- a/src/romalyzer.cpp
-+++ b/src/romalyzer.cpp
-@@ -27,7 +27,7 @@
- #include "machinelist.h"
- #include "softwarelist.h"
- #include "macros.h"
--#include "mz_compat.h"
-+#include "zip.h"
- #include "mz.h"
- #include "zlib.h"
- #include "sevenzipfile.h"
-diff --git a/src/softwarelist.h b/src/softwarelist.h
-index c0b15d9..a718514 100644
---- a/src/softwarelist.h
-+++ b/src/softwarelist.h
-@@ -15,7 +15,7 @@
- #include <QWidgetAction>
- 
- #include "ui_softwarelist.h"
--#include "mz_compat.h"
-+#include "unzip.h"
- #include "sevenzipfile.h"
- #include "swlistexport.h"
- #include "imagewidget.h"
--- 
-2.48.1
-

diff --git a/0001-fix-MachineListDatabase-wasn-t-saved-to-qmc2.ini.patch b/0001-fix-MachineListDatabase-wasn-t-saved-to-qmc2.ini.patch
deleted file mode 100644
index 3295679..0000000
--- a/0001-fix-MachineListDatabase-wasn-t-saved-to-qmc2.ini.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From c30511d03ee593bbd3e8d82681d89684be844d60 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ren=C3=A9=20Reucher?= <rene.reucher@batcom-it.net>
-Date: Sat, 30 Apr 2022 10:40:44 +0200
-Subject: [PATCH] fix: MachineListDatabase wasn't saved to qmc2.ini
-
----
- src/options.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/options.cpp b/src/options.cpp
-index c51e69aa2..0e0ee627a 100644
---- a/src/options.cpp
-+++ b/src/options.cpp
-@@ -1426,6 +1426,7 @@ void Options::on_pushButtonApply_clicked()
- 	config->setValue(QMC2_EMULATOR_PREFIX + "FilesAndDirectories/XmlCacheDatabase", lineEditXmlCacheDatabase->text());
- 	config->setValue(QMC2_EMULATOR_PREFIX + "FilesAndDirectories/UserDataDatabase", lineEditUserDataDatabase->text());
- 	config->setValue(QMC2_EMULATOR_PREFIX + "FilesAndDirectories/MachineListCacheFile", lineEditMachineListCacheFile->text());
-+	config->setValue(QMC2_EMULATOR_PREFIX + "FilesAndDirectories/MachineListDatabase", lineEditMachineListDatabase->text());
- 	config->setValue(QMC2_EMULATOR_PREFIX + "FilesAndDirectories/ROMStateCacheFile", lineEditROMStateCacheFile->text());
- 	config->setValue(QMC2_EMULATOR_PREFIX + "FilesAndDirectories/SoftwareListCacheDatabase", lineEditSoftwareListCacheDb->text());
- 	config->setValue(QMC2_EMULATOR_PREFIX + "FilesAndDirectories/SoftwareStateCache", lineEditSoftwareStateCache->text());
--- 
-2.43.0
-

diff --git a/0001-imp-Added-history.xml-support-and-use-XML-parser-to-.patch b/0001-imp-Added-history.xml-support-and-use-XML-parser-to-.patch
deleted file mode 100644
index e9927e5..0000000
--- a/0001-imp-Added-history.xml-support-and-use-XML-parser-to-.patch
+++ /dev/null
@@ -1,51993 +0,0 @@
-From 9581f69fbde2b9733535bc37b1972233889fd8fc Mon Sep 17 00:00:00 2001
-From: Julian Sikorski <belegdol+github@gmail.com>
-Date: Sun, 4 Feb 2024 19:44:27 +0100
-Subject: [PATCH] imp: Added history.xml support, and use XML parser to rerieve
- software list info. (#33)
-
----
- data/cat/dirinfo.txt                       |    2 +-
- data/gmn/Shideravan System Template.html   |    2 +-
- data/gmn/Zarth's Visual Template.html      |    2 +-
- data/gmn/template.html                     |    2 +-
- data/lng/qmc2_de.qm                        |  Bin 579493 -> 578920 bytes
- data/lng/qmc2_de.ts                        | 1866 ++++++++++----------
- data/lng/qmc2_el.qm                        |  Bin 23 -> 33 bytes
- data/lng/qmc2_el.ts                        | 1850 ++++++++++---------
- data/lng/qmc2_es.qm                        |  Bin 406838 -> 406848 bytes
- data/lng/qmc2_es.ts                        | 1866 ++++++++++----------
- data/lng/qmc2_fr.qm                        |  Bin 342718 -> 342728 bytes
- data/lng/qmc2_fr.ts                        | 1866 ++++++++++----------
- data/lng/qmc2_it.qm                        |  Bin 53802 -> 53812 bytes
- data/lng/qmc2_it.ts                        | 1850 ++++++++++---------
- data/lng/qmc2_pl.qm                        |  Bin 320805 -> 320815 bytes
- data/lng/qmc2_pl.ts                        | 1866 ++++++++++----------
- data/lng/qmc2_pt.qm                        |  Bin 552672 -> 552019 bytes
- data/lng/qmc2_pt.ts                        | 1866 ++++++++++----------
- data/lng/qmc2_pt_BR.qm                     |  Bin 607609 -> 606926 bytes
- data/lng/qmc2_pt_BR.ts                     | 1866 ++++++++++----------
- data/lng/qmc2_ro.qm                        |  Bin 249704 -> 249714 bytes
- data/lng/qmc2_ro.ts                        | 1866 ++++++++++----------
- data/lng/qmc2_sv.qm                        |  Bin 81900 -> 81910 bytes
- data/lng/qmc2_sv.ts                        | 1850 ++++++++++---------
- data/lng/qmc2_us.qm                        |  Bin 323761 -> 322947 bytes
- data/lng/qmc2_us.ts                        | 1866 ++++++++++----------
- data/swn/Shideravan Software Template.html |    2 +-
- data/swn/template.html                     |    2 +-
- src/datinfodbmgr.cpp                       |  221 +--
- src/options.cpp                            |    4 +-
- src/softwarelist.cpp                       |   27 +-
- ui/options.ui                              |   12 +-
- 32 files changed, 10278 insertions(+), 10476 deletions(-)
-
-diff --git a/data/cat/dirinfo.txt b/data/cat/dirinfo.txt
-index dcc869431..886fac3a4 100644
---- a/data/cat/dirinfo.txt
-+++ b/data/cat/dirinfo.txt
-@@ -1,5 +1,5 @@
- The "cat" directory is the default place to store any types of catalogs -- such
--as mameinfo.dat, history.dat and catver.ini for MAME, or sysinfo.dat, messinfo.dat
-+as mameinfo.dat, history.xml and catver.ini for MAME, or sysinfo.dat, messinfo.dat
- and category.ini for MESS.
- 
- File                              Description
-diff --git a/data/gmn/Shideravan System Template.html b/data/gmn/Shideravan System Template.html
-index f7a25ee29..16ca5fe1e 100644
---- a/data/gmn/Shideravan System Template.html	
-+++ b/data/gmn/Shideravan System Template.html	
-@@ -122,7 +122,7 @@ Status of the languages supported:
-   $VIDEO_THUMBNAIL$	Path to the general video thumbnail image
- 
-   DAT info sources:
--  $GAME_INFO$    Game/machine info DB entry (from MAME history.dat / MESS sysinfo.dat)
-+  $GAME_INFO$    Game/machine info DB entry (from MAME history.xml / MESS sysinfo.dat)
-   $GAME_INFO_STATUS$  Status of the game-/machine info DB entry (OK / NO_DATA)
-   $MACHINE_INFO$    Alias for $GAME_INFO$
-   $MACHINE_INFO_STATUS$  Alias for $GAME_INFO_STATUS$
-diff --git a/data/gmn/Zarth's Visual Template.html b/data/gmn/Zarth's Visual Template.html
-index 374ed7c00..b6f096df8 100644
---- a/data/gmn/Zarth's Visual Template.html	
-+++ b/data/gmn/Zarth's Visual Template.html	
-@@ -38,7 +38,7 @@
- 
- 	DAT info sources:
- 
--	$GAME_INFO$		Game/machine info DB entry (from MAME history.dat / MESS sysinfo.dat)
-+	$GAME_INFO$		Game/machine info DB entry (from MAME history.xml / MESS sysinfo.dat)
- 	$GAME_INFO_STATUS$	Status of the game-/machine info DB entry (OK / NO_DATA)
- 	$MACHINE_INFO$		Alias for $GAME_INFO$
- 	$MACHINE_INFO_STATUS$	Alias for $GAME_INFO_STATUS$
-diff --git a/data/gmn/template.html b/data/gmn/template.html
-index d641d1de0..ad86b1a1d 100644
---- a/data/gmn/template.html
-+++ b/data/gmn/template.html
-@@ -38,7 +38,7 @@
- 
- 	DAT info sources:
- 
--	$GAME_INFO$		Game/machine info DB entry (from MAME history.dat / MESS sysinfo.dat)
-+	$GAME_INFO$		Game/machine info DB entry (from MAME history.xml / MESS sysinfo.dat)
- 	$GAME_INFO_STATUS$	Status of the game-/machine info DB entry (OK / NO_DATA)
- 	$MACHINE_INFO$		Alias for $GAME_INFO$
- 	$MACHINE_INFO_STATUS$	Alias for $GAME_INFO_STATUS$
-diff --git a/data/lng/qmc2_de.qm b/data/lng/qmc2_de.qm
-index 476cdaae8c0b40c91bea673c506c65267bf316b0..d48a3a92b55a5192592fecda39a89d002c6aa9cc 100644
-GIT binary patch
-delta 34317
-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
-zvG-$3K)c7Xk4crm+DEWYo#-?KHe{c!W&sb%%0AsJ0Z}vq`#Pg}MWAA5mQ*zt`1hXd
-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
-O@Sk|1>RFR@b^Z@EtF|=&
-
-delta 33597
-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
-EKhygZkpKVy
-
-diff --git a/data/lng/qmc2_de.ts b/data/lng/qmc2_de.ts
-index 57463b6d9..4d177cee3 100644
---- a/data/lng/qmc2_de.ts
-+++ b/data/lng/qmc2_de.ts
-@@ -3608,147 +3608,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation>WARNUNG: DAT-Info Datenbank &apos;%1&apos; konnte nicht geöffnet werden: Fehler = &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: &apos;%1&apos; konnte nicht von der DAT-Info Datenbank gelesen werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: &apos;%1&apos; konnte nicht zur DAT-Info Datenbank hinzugefügt werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: &apos;%1&apos; konnte nicht in der DAT-Info Datenbank geändert werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation>WARNUNG: Anzahl der Tabellenzeilen konnte nicht aus der DAT-Info Datenbank ermittelt werden: Abfrage = &apos;%1&apos;, Fehler = &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: Die Einstellung &apos;%1&apos; konnte in der DAT-Info Datenbank nicht verändert werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: %1 Tabelle konnte nicht entfernt werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation>Software-Info</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: %1 Tabelle konnte nicht erstellt werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation>Emu-Info</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation>Maschinen Info</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation>Maschinen Info-Texte</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation>Maschinen Info - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation>WARNUNG: &apos;$end&apos; fehlt in Maschinen Info Datei %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation>WARNUNG: &apos;$bio&apos; fehlt in Maschinen Info Datei %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation>WARNUNG: &apos;$info&apos; fehlt in Maschinen Info Datei %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation>Maschinen Info</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation>WARNUNG: kann Maschinen Info Datei &apos;%1&apos; nicht öffnen</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation>
-             <numerusform>%n Maschinen Info Datensatz importiert</numerusform>
-@@ -3756,82 +3741,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: %1 Tabelle konnte nicht geändert werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation>Meta-Daten</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation>DAT-Info Datenbank</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation>Importiere %1 von &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation>Software Info-Texte</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation>Software Info - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation>Import gestoppt, invalidiere %1 Tabelle</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation>Software Info</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation>Fertig (Importiere %1 von &apos;%2&apos;)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation>
-             <numerusform>%n Software Info Datensatz importiert</numerusform>
-@@ -3839,43 +3821,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation>WARNUNG: kann Software Info Datei &apos;%1&apos; nicht öffnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation>Emulator Info-Texte</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation>Emu Info - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation>WARNUNG: &apos;$end&apos; fehlt in Emulator Info Datei %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation>WARNUNG: &apos;$mame&apos; fehlt in Emulator Info Datei %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation>WARNUNG: &apos;$info&apos; fehlt in Emulator Info Datei %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation>Emu Info</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation>
-             <numerusform>%n Emulator Info Datensatz importiert</numerusform>
-@@ -3883,7 +3865,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation>WARNUNG: kann Emulator Info Datei &apos;%1&apos; nicht öffnen</translation>
-     </message>
-@@ -7782,528 +7764,528 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation>Warte auf Daten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>Ermittle Emulator Version und unterstützte Sets</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATAL: kann ausführbare MAME Datei nicht in einem angemessenen Zeitraum starten, gebe auf</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>Fertig (Ermittle Emulator Version und unterstützte Sets, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATAL: konnte die Anzahl unterstützter Sets nicht ermitteln</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation>WARNUNG: XML Daten Cache ist unvollständig, invalidiere XML Daten Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation>Prüfe ROM Status aller Sets</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation>Name</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation>Quelldatei</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation>Klon von</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation>ROM von</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation>Jahr</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation>Hersteller</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation>Größe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation>Region</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation>Offset</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation>Chip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation>Typ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation>Taktung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation>Breite</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation>Höhe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation>Aktualisierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation>Sound</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation>Kanäle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation>Eingabe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation>Spieler</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation>Feuerknöpfe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation>Münzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation>Service</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation>Treiber</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation>Status</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation>Emulation</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation>Farbe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation>Grafik</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation>Zustand speichern</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation>Größe der Farbpalette</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation>gut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation>schlecht</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation>nicht unterstützt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation>unterstützt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation>unvollständig</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation>vorläufig</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation>L:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation>K:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation>I:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation>N:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation>U:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation>DIP Schalter</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation>DIP Wert</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation>ja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation>nein</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation>schlechter Dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation>kein Dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation>Merge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation>Tilt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation>Cocktail</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation>Schutz</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation>BIOS Set</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation>Beschreibung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation>Sample</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation>Festplatte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation>Index</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation>Sample von</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation>Lade ROM Status aus dem Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>WARNUNG: kann ROM-Status Cache nicht öffnen, bitte ROMs verifizieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>WARNUNG: ROM-Status Cache ist nicht vollständig oder nicht aktuell, bitte ROMs neu verifizieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation>Filtere, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation>Speichere Favoriten</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation>Speichere Spiel-Historie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATAL: kann Spiel-Favoriten Datei nicht zum Schreiben öffnen, Pfad = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATAL: kann Spiel-Historien Datei nicht zum Schreiben öffnen, Pfad = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation>vertikal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation>horizontal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation>Raster</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation>Unbekannt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation>An</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation>Aus</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation>Audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation>Unbenutzt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation>Verarbeite Maschinenliste</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation>WARNUNG: konnte Emulator Version des Maschinenlisten Caches nicht ermitteln</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation>INFORMATION: der Maschinenlisten Cache wird nun wegen eines neues Formats aktualisiert</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation>Lade Maschinendaten aus dem Maschinenlisten Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation>Maschinendaten - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation>Fertig (Lade Maschinendaten aus dem Maschinenlisten Cache, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation>Lese Maschinendaten und erzeuge Maschinenlisten Cache neu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation>FEHLER: Kann Maschinenlisten Cache nicht zum Schreiben öffnen, Pfad = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation>aufsteigend</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation>absteigend</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation>Sortiere Maschinenliste nach %1 in %2er Reihenfolge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation>Restauriere Maschinen-Selektion</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation>Fertig (Verarbeite Maschinenliste, benötigte Zeit = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation>
-             <numerusform>%n Maschine</numerusform>
-@@ -8311,134 +8293,134 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation>WARNUNG: Maschinenliste nicht vollständig gelesen, invalidiere Maschinenlisten Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation>WARNUNG: Maschinenlisten Cache ist nicht aktuell, invalidiere Maschinenlisten Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation>B:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation>ROM Status Filter bereits aktiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation>Filtere ROM Status</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>Fertig (Filtere ROM Status, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>Bitte warte bis die ROM Verifikation abgeschlossen wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>Bitte warte bis die Spieleliste aktualisiert wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>Fertig (Lade ROM Status aus dem Cache, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: kann Icon-Archiv nicht öffnen, bitte Zugriffsrechte für %1 überprüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>Lade Icons aus ZIP Archiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>Fertig (Lade Icons aus ZIP Archiv, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation>Lade Icons aus Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>Fertig (Lade Icons aus Verzeichnis, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>FEHLER: Kann ROM-Status Cache nicht zum Schreiben öffnen, Pfad = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>Prüfe ROM Status für &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>Fertig (Prüfe ROM Status für &apos;%1&apos;; benötigte Zeit = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>ROM Status für &apos;%1&apos; ist &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation>unbekannt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation>Status Filter - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation>ROM Prüfung - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation>XML Daten - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation>ROM-Status</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n ROM Status aus dem Cache geladen</numerusform>
-@@ -8446,7 +8428,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n Icon geladen</numerusform>
-@@ -8454,253 +8436,253 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation>Icon Cache - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation>unbenutzt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation>CPU</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation>Vektor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation>LCD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation>Ist BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation>Ausführbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation>Anzeige</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation>Rotieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation>Flip-X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation>Pixel Clock</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation>Markierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation>Steuerung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation>Minimum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation>Maximum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation>Empfindlichkeit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation>Tasten Delta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation>Umkehrung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation>4-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation>8-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation>Trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation>2-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation>Doppelter 8-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation>Lenkrad</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation>Paddel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation>Pedal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation>Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation>Vertikaler 2-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation>Lichtpistole</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation>Doppelter 4-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation>Doppelter vertikaler 2-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation>Doppelter 2-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation>Drucker</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation>CD-ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation>Steckmodul</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation>Kassette</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation>Schnelllader</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation>Floppy Disk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation>Serieller Port</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation>Schnappschuss</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation>Libarchive Fehler</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation>
-             <numerusform>%n unterstütztes Set</numerusform>
-@@ -8708,267 +8690,267 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation>WARNUNG: die Ausgabe von -listfull hat sich geändert, erzwinge Aktualisierung aller Emulators-Caches</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation>Lade, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation>Lade Favoriten und Spiel-Historie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation>Fertig (Lade Favoriten und Spiel-Historie)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation>Gesamt benötigte Start-Zeit: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation>WARNUNG: konnte keine Maschinen-Informationen für &apos;%1&apos; finden</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation>SHA-1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation>Spieler</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation>Wege</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation>Gerät</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation>Instanz</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation>Kurzname</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation>Erweiterung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation>Erforderlich</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation>original</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation>kompatibel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation>Fehler Text = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation>FATAL: kann %1 nicht ausführen, Datei &apos;%2&apos; existiert nicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>Emulator Info: Typ = %1, Version = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATAL: konnte Emulator-Typ und ~-Version nicht ermitteln</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation>Aktualisierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation>Ist Gerät?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation>Optional</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation>Geräte-Referenz</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation>Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation>Maske</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation>Einstellung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation>Wert</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation>Einsteller</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation>Software Liste</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation>Kategorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation>Gegenstand</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation>Schnittstelle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation>WARNUNG: XML Bug: der Name &apos;%1&apos; wird für mehrere Sets verwendet -- bitte MAME Entwickler informieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation>Fertig (Prüfe ROM Status aller Sets, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation>korrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation>beinahe korrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation>inkorrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation>nicht gefunden</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation>FATAL: kann Icon Datei %1 nicht öffnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation>7z Fehler</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation>WARNUNG: die verwendete ausführbare Datei kann nicht als MAME identifiziert werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation>Lade XML Daten und erzeuge Cache neu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation>WARNUNG: Maschinenlisten Cache ist ungültig, erzwinge eine Aktualisierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation>WARNUNG: Maschinenlisten Datenbank ist ungültig, erzwinge eine Aktualisierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation>WARNUNG: Attribut &apos;name&apos; ist leer auf XML Zeile %1 (Set wird ignoriert!) -- bitte MAME Entwickler informieren und die fehlerhaften Ausgaben von -listxml anfügen</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform> und %n Gerät geladen</numerusform>
-@@ -8976,7 +8958,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n BIOS Set</numerusform>
-@@ -8984,88 +8966,88 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>ROM Status Info: L:%1 K:%2 B:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>WARNUNG: ROM-Status Cache ist nicht vollständig oder nicht aktuell, automatsche ROM Prüfung aktiviert</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation>Maschinen-Beschreibung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation>Markierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation>Jahr</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation>Hersteller</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation>Maschinenname</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation>ROM Typen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation>Spieler</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation>Treiberstatus</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation>Quelldatei</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation>Rang</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation>Kategorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation>Version</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation>M:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation>Fertig (Lade XML Daten und erzeuge Cache neu, benötigte Zeit = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>Prüfe echten Status eines Sets, welches während der Analyse nicht erwähnt wurde</numerusform>
-@@ -9073,7 +9055,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>Fertig (Prüfe echten Status eines Sets, welches während der Analyse nicht erwähnt wurde)</numerusform>
-@@ -9081,99 +9063,99 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation>Lade Icons aus 7z Archiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation>Fertig (Lade Icons aus 7z Archiv, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation>Lade Icons aus Archiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation>Fertig (Lade Icons aus Archiv, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation>Lade Icons aus der Cache Datenbank</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation>Fertig (Lade Icons aus der Cache Datenbank, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation>Lade category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation>Category.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation>FEHLER: kann &apos;%1&apos; nicht zum Lesen öffnen -- keine category.ini Daten verfügbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation>Fertig (Lade category.ini, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation>System / BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation>System / Gerät</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation>Lade catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation>Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>FEHLER: kann &apos;%1&apos; nicht zum Lesen öffnen -- keine catver.ini Daten verfügbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>Fertig (Lade catver.ini, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>%1 Kategorie- / %2 Versions-Datensätze geladen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation>Kategorieansicht - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>%n Kategorie-Datensatz geladen</numerusform>
-@@ -9181,35 +9163,35 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation>Versionsansicht - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation>RAM Optionen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation>Option</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>WARNUNG: Emulator-Aufruf zur Auditierung wurde nicht ordentlich beendet -- exitCode = %1, exitStatus = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation>normal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation>abgestürzt</translation>
-     </message>
-@@ -9582,7 +9564,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation>No&amp;tizen</translation>
-     </message>
-@@ -9599,7 +9581,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation>Über Qt</translation>
-     </message>
-@@ -9678,7 +9660,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation>Räume auf</translation>
-     </message>
-@@ -9692,11 +9674,11 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation>S&amp;pielen</translation>
-     </message>
-@@ -9722,28 +9704,28 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         <translation>Programm beenden / Aktive Verarbeitung stoppen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>Macht&apos;s gut, und danke für den Fisch</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation>Speichere Hauptfenster-Layout</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation>Bestätigen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Ihre Konfigurationsänderungen wurden noch nicht übernommen.
-@@ -9762,28 +9744,28 @@ Wirklich beenden?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation>Bild-Zugriffsspeicher geleert</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>Bitte warte bis die Spieleliste aktualisiert wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Töten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Ausgewählte(n) Emulator(en) töten (sendet KILL Signal an betreffende(n) Emulator(en))</translation>
-     </message>
-@@ -9803,19 +9785,19 @@ Wirklich beenden?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation>ROM-Überprüfung wird bereits durchgeführt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>Bitte warte bis die ROM Verifikation abgeschlossen wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -9827,63 +9809,63 @@ Willst Du wirklich jetzt den ROM-Status aller Spiele überprüfen?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation>Zu &amp;Favoriten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation>Von Favoriten entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation>Entfe&amp;rnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation>Alle Favoriten entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation>L&amp;eeren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation>Von Gespielten entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation>Alle Gespielten entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation>Favoriten jetzt speichern</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Speichern</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation>Spiel-Historie jetzt speichern</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Einer oder mehrere Emulatoren laufen noch.
-@@ -9895,19 +9877,19 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation>Fl&amp;yer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>Bitte warte bis nach ROM Status gefiltert wurde und versuche es dann erneut</translation>
-     </message>
-@@ -9932,20 +9914,20 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation>&amp;ROMs prüfen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>Bitte warte bis die Bild-Überprüfung abgeschlossen wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation>Icon-Zugriffsspeicher geleert</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation>Icon / Wert</translation>
-     </message>
-@@ -9953,9 +9935,9 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation>Icon</translation>
-     </message>
-@@ -9970,10 +9952,10 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation>Jahr</translation>
-     </message>
-@@ -9982,10 +9964,10 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation>Hersteller</translation>
-     </message>
-@@ -9995,8 +9977,8 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation>Beende aktuelle Verarbeitung auf Wunsch des Benutzers</translation>
-     </message>
-@@ -10011,10 +9993,10 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation>Toolbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation>&amp;ROM-Status prüfen</translation>
-     </message>
-@@ -10029,15 +10011,15 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation>Zerstöre Prozess-Manager</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>ROM &amp;analysieren...</translation>
-     </message>
-@@ -10057,54 +10039,54 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation>Export-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation>Alle Dateien (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation>Exportieren nach...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation>Datei auswählen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation>Import-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation>Automatische ROM Überprüfung wird gestartet</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>FEHLER: kein passender Eintrag gefunden (?)</translation>
-     </message>
-@@ -10131,13 +10113,13 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation>Frontend Einstellungen und globale Emulator-Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>WARNUNG: ungültiger ini-Pfad</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>Töte %n Emulator beim Beenden</numerusform>
-@@ -10145,7 +10127,7 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>Lasse %n laufenden Emulator am Leben</numerusform>
-@@ -10153,13 +10135,13 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>Bitte warte bis der ROMAlyzer die aktuelle Analyse abgeschlossen hat und versuche es dann erneut</translation>
-     </message>
-@@ -10173,227 +10155,227 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation>Name</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Bist Du sicher, dass Du alle Einträge der Spiel-Historie löschen möchtest?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Bist Du sicher, dass Du alle Favoriten löschen möchtest?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation>Keine Daten verfügbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Automatisches Pausieren eingebetteter Emulatoren ein-/ausschalten (oder gedrückt halten um Menü anzuzeigen)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Taste zum Pausieren des Emulators scannen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation>Pause-Taste scannen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation>Such-Zeichenkette eingeben</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation>Zwischen &apos;unabhängigem Fenster&apos; und &apos;eingebettetem Objekt&apos; hin und herschalten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation>beachten: die Sonderzeichen $, (, ), *, +, ., ?, [, ], ^, {, |, } und \ müssen durch \ eingeleitet werden, wenn sie buchstäblich gemeint sind!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation>Zurücksetzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation>Suche negieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>Sorry, Geräte können nicht allein stehend ausgeführt werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation>Keine Geräte verfügbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation>Zeige Maschinen- oder Softwaretitel nur an, wenn die Maschinenliste aufgrund des aktuellen Layouts nicht sichtbar ist</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation>ROM neu &amp;erzeugen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation>BIOS-Sets einschließen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation>Geräte-Sets einschließen</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation>Ränge entsperren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation>FEHLER: kann HTML Datei &apos;%1&apos; nicht laden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation>FEHLER: kann PDF Viewer nicht von &apos;%1&apos; laden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation>Bitte warte bis der ROMAlyzer die aktuelle Neu-Erzeugung abgeschlossen hat und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>YouTube Festplatten-Cache geleert (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>WARNUNG: kann ROM-Status Cache Datei &apos;%1&apos; nicht entfernen, bitte Zugriffsrechte prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>Automatische ROM Überprüfung wird nach dem nächsten Laden ausgeführt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation>INFORMATION: Der Arcade-Modus muss zuerst eingerichtet werden, starte stattdessen den entsprechenden Dialog</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation>Arcade-Modus: Starte QMC2 Arcade, Kommando = &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation>WARNUNG: Fehler beim Starten von QMC2 Arcade</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>ProjectMESS Seite für &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Lade ProjectMESS Seite für &apos;%1&apos; / &apos;%2, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation>Bitte warte bis die Sortierung abgeschlossen wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Embedder Optionen ein-/ausschalten (oder gedrückt halten um Menü anzuzeigen)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation>Zu Favoriten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation>Emulator töten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation>Emulatoren &amp;töten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -10405,187 +10387,187 @@ Zeitspanne nicht finden.
- Einbettung wiederholen?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation>Information</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>Sorry, der Emulator ist in der Zwischenzeit von uns gegangen :(.</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Ein oder mehrere Downloads sind noch aktiv. Trotzdem beenden?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation>Breche aktive Downloads ab</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation>Zerstöre Media Player</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>Willkommen bei QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation>Lade, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation>WARNUNG: kann Style-Sheet &apos;%1&apos; nicht öffnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation>Verwende Standard-Farbpalette für GUI Style &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation>Verwende angepasste Farbpalette</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation>Lade YouTube Video Info Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation>Fertig (Lade YouTube Video Info Cache)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation>rennt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation>Markierte spielen - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation>Favoriten hinzufügen - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>Bitte warten bis die aktuelle Verarbeitung beendet ist (diese Batch-Mode Operation kann nur exklusiv ausgeführt werden)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation>Es ist wahrscheinlich sehr viel schneller eine vollständige ROM Prüfung durchzuführen als %1 Sets individuell zu prüfen. Willst Du wirklich fortfahren?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>ROM Tool (markierte) - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation>Markierungen setzen - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation>Setze Markierungen, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation>Markierungen aufheben - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation>Entferne Markierungen, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation>Markierungen umkehren - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation>Invertiere Markierungen, bitten warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation>Externer Browser</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation>Externer PDF Viewer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation>Handbuch auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation>Es existieren mehrere PDF Handbücher. Auswahl zu öffnender Dokumente:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation>Software-Details</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation>Overlay-Farbe auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>WARNUNG: ROM Pfad &apos;%1&apos; existiert nicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation>WARNUNG: ROM Pfad &apos;%1&apos; kann nicht verwendet werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-@@ -10594,7 +10576,7 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
- Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen überprüfen, um dies zu korrigieren. Andernfalls werden die ROMs vermutlich nicht für den Emulator verfügbar sein!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -10611,46 +10593,46 @@ existieren nicht oder können nicht verwendet werden.
- Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen überprüfen, um dies zu korrigieren. Andernfalls werden die ROMs vermutlich nicht für den Emulator verfügbar sein!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation>ROM Pfad prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation>Verarbeite globale Emulator-Konfiguration</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation>Globale MAME Konfiguration exportieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation>Importieren von...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation>Globale MAME Konfiguration importieren</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation>Verarbeitung von MAME Ausgabe Mitteilungen aktivieren (forciert &apos;-output console&apos;)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation>&lt;inipath&gt;/mame.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation>Zerstöre Audio Effekt Dialog</translation>
-     </message>
-@@ -10661,82 +10643,82 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>ProjectMESS Cache leeren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation>Standard Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation>Speicher-residenter ProjectMESS Cache geleert (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation>ROM-Status Cache Datei &apos;%1&apos; entfernt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation>ProjectMESS Seite für &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation>Lade ProjectMESS Seite für System &apos;%1&apos;, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation>Zerstöre YouTube Video WIdget</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation>Zerstöre Emulator Konfigurationsinstanzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation>Zerstöre Bild Objekte</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation>Zerstöre offene Dialogfenster</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation>Zerstöre Netzwerk-Access-Manager</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation>Setze GUI Style auf &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation>WARNUNG: GUI Style &apos;%1&apos; nicht gefunden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>Lade Style Sheet &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation>Entferne aktuelles Style Sheet</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation>YouTube Index - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n Video-Info Datensatz geladen</numerusform>
-@@ -10769,10 +10751,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation>Markierung</translation>
-     </message>
-@@ -10781,10 +10763,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation>ROM Typen</translation>
-     </message>
-@@ -10793,10 +10775,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation>Spieler</translation>
-     </message>
-@@ -10805,10 +10787,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation>Treiberstatus</translation>
-     </message>
-@@ -10817,9 +10799,9 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation>Kategorie</translation>
-     </message>
-@@ -10828,9 +10810,9 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation>Version</translation>
-     </message>
-@@ -11040,10 +11022,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation>Quelldatei</translation>
-     </message>
-@@ -11053,10 +11035,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation>Rang</translation>
-     </message>
-@@ -11098,13 +11080,13 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation>Maschine / Attribut</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation>Maschine / Klone</translation>
-     </message>
-@@ -11115,7 +11097,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation>Kategorie / Maschine</translation>
-     </message>
-@@ -11126,19 +11108,19 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation>Version / Maschine</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation>Nach Maschinen suchen (Groß-/Kleinschreibung wird nicht beachtet)</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation>Nach Maschinen suchen</translation>
-     </message>
-@@ -11255,9 +11237,9 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation>Aktuelle Maschine zu Favoriten hinzufügen</translation>
-     </message>
-@@ -11270,10 +11252,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation>ROM-Status der aktuellen Maschine überprüfen</translation>
-     </message>
-@@ -11671,7 +11653,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation>Interner Browser</translation>
-     </message>
-@@ -11876,12 +11858,12 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation>Ränge sperren</translation>
-     </message>
-@@ -11975,7 +11957,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation>Interner PDF Viewer</translation>
-     </message>
-@@ -12142,9 +12124,9 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation>%vs (%ms gesamt)</translation>
-     </message>
-@@ -12212,168 +12194,168 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Kommando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation>pausiert</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation>Suche Maschinen - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation>Maschinen- / Software-Titel anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation>Maschinen- oder Software-Titel am unteren Rand jedes Bilds anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Emulator Kommandozeile in Zwischenablage kopieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Kommando kopieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation>Ausgewählte Maschine spielen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation>Ausgewählte Maschine spielen (eingebettet)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation>ROM-Set der aktuellen Maschine mit dem ROMAlyzer analysieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation>ROM-Set der aktuellen Maschine mit dem ROMAlyzer neu erzeugen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation>Tab Position</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="940"/>
--        <location filename="../../src/qmc2main.cpp" line="971"/>
--        <location filename="../../src/qmc2main.cpp" line="1002"/>
--        <location filename="../../src/qmc2main.cpp" line="1033"/>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-         <source>Component setup</source>
-         <translation>Komponenten Einstellung</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>Component setup...</source>
-         <translation>Komponenten Einstellung...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation>Maschinenliste wird bereits neu geladen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation>Speichere Maschinen-Selektion</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation>Maschinenlisten-Cache Datei &apos;%1&apos; entfernt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation>WARNUNG: kann Maschinenlisten Cache Datei &apos;%1&apos; nicht entfernen, bitte Zugriffsrechte prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation>Emulator für diese Maschine</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>Emulator #%1 ist bereits eingebettet</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>WARNUNG: mehrere Fenster für Emulator #%1 gefunden, wähle Fenster ID %2 für Einbettung</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>Emulator #%1 wird eingebettet, Fenster ID = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation>Speichere YouTube Video Info Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation>Fertig (Speichere YouTube Video Info Cache)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation>Fehlgeschlagen (Speichere YouTube Video Info Cache)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation>Speichere favorisierte Software der aktuellen Maschine</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation>Speichere Geräte-Konfigurationen der aktuellen Maschine</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation>Zerstöre Maschinenliste</translation>
-     </message>
-@@ -12455,7 +12437,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Schneller Vorlauf innerhalb des Stücks</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation>Eine oder mehrere Audio Dateien auswählen</translation>
-     </message>
-@@ -12484,7 +12466,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Auotmatisch ein- und ausblenden beim Pausieren / Fortsetzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>Audio Player: Track Info: Titel = &apos;%1&apos;, Künstler = &apos;%2&apos;, Album = &apos;%3&apos;, Genre = &apos;%4&apos;</translation>
-     </message>
-@@ -12589,66 +12571,66 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Vollbild- / Fenster-Modus umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="919"/>
--        <location filename="../../src/qmc2main.cpp" line="950"/>
--        <location filename="../../src/qmc2main.cpp" line="981"/>
--        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-         <source>Set tab position north</source>
-         <translation>Tabulator Position &apos;Norden&apos; setzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-         <source>&amp;North</source>
-         <translation>&amp;Norden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="924"/>
--        <location filename="../../src/qmc2main.cpp" line="955"/>
--        <location filename="../../src/qmc2main.cpp" line="986"/>
--        <location filename="../../src/qmc2main.cpp" line="1017"/>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-         <source>Set tab position south</source>
-         <translation>Tabulator Position &apos;Süden&apos; setzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
-+        <location filename="../../src/qmc2main.cpp" line="924"/>
-+        <location filename="../../src/qmc2main.cpp" line="955"/>
-+        <location filename="../../src/qmc2main.cpp" line="986"/>
-+        <location filename="../../src/qmc2main.cpp" line="1017"/>
-         <source>&amp;South</source>
-         <translation>&amp;Süden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="929"/>
--        <location filename="../../src/qmc2main.cpp" line="960"/>
--        <location filename="../../src/qmc2main.cpp" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="1022"/>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-         <source>Set tab position west</source>
-         <translation>Tabulator Position &apos;Westen&apos; setzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
-+        <location filename="../../src/qmc2main.cpp" line="929"/>
-+        <location filename="../../src/qmc2main.cpp" line="960"/>
-+        <location filename="../../src/qmc2main.cpp" line="991"/>
-+        <location filename="../../src/qmc2main.cpp" line="1022"/>
-         <source>&amp;West</source>
-         <translation>&amp;Westen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="934"/>
--        <location filename="../../src/qmc2main.cpp" line="965"/>
--        <location filename="../../src/qmc2main.cpp" line="996"/>
--        <location filename="../../src/qmc2main.cpp" line="1027"/>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-         <source>Set tab position east</source>
-         <translation>Tabulator Position &apos;Osten&apos; setzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
-+        <location filename="../../src/qmc2main.cpp" line="934"/>
-+        <location filename="../../src/qmc2main.cpp" line="965"/>
-+        <location filename="../../src/qmc2main.cpp" line="996"/>
-+        <location filename="../../src/qmc2main.cpp" line="1027"/>
-         <source>&amp;East</source>
-         <translation>&amp;Osten</translation>
-     </message>
-@@ -12673,7 +12655,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Tit&amp;el</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>%n Byte in %1 freigegeben</numerusform>
-@@ -12681,7 +12663,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n Eintrag</numerusform>
-@@ -12694,7 +12676,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>%n Byte in %1 gelöscht</numerusform>
-@@ -12702,7 +12684,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n Datei</numerusform>
-@@ -12739,13 +12721,13 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Ausgewählte Downloads anhalten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation>Datei zum Speichern auswählen</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>letzte Meldung %n-mal wiederholt</numerusform>
-@@ -12753,80 +12735,80 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Maximierung eingebetteter Emulatoren ein-/ausschalten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation>Emulator Fenster einbetten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Einbetten</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation>Spielen (&amp;eingebettet)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;p&gt;Keine Daten verfügbar&lt;/p&gt;</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation>Eingebettete Emulatoren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation>Emulator freigeben</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>WARNUNG: es konnte kein Fenster für Emulator #%1 gefunden werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation>Einbetten fehlgeschlagen</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Scanne Pause-Taste</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>Trenne Audio-Quelle von Audio-Ausgabe</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation>URL hinzufügen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Gültige MP3 Stream URL eingeben:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation>Pufferung %p%</translation>
-     </message>
-@@ -13749,21 +13731,6 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <source>Browse system notes template</source>
-         <translation>Vorlage für System-Notizen auswählen</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation>Software Informations Datenbank laden (aus MAME history.dat)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation>Software Informations Datenbank - MAME history.dat (lesen)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation>Software Informations Datenbank auswählen (MAME history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-@@ -13912,11 +13879,6 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <source>Archive</source>
-         <translation>Archiv</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation>MAME Maschinen Informations Datenbank - history.dat (lesen)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-@@ -13937,21 +13899,11 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <source>Machine favorites file (write)</source>
-         <translation>Maschinen-Favoriten Datei (schreiben)</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation>MAME Maschinen Informations Datenbank laden (history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation>Maschinen Info (MAME)</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation>MAME Maschinen Informations Datenbank auswählen (history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-@@ -15386,11 +15338,31 @@ Lokale Maschinen-Einstellungen verwenden, mit globalen Einstellungen überschrei
-         <source>Browse system manual folder</source>
-         <translation>System Handbuch Verzeichnis auswählen</translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation>Software Informations Datenbank - MAME history.xml (lesen)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation>MAME Maschinen Informations Datenbank - history.xml (lesen)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation>MAME Maschinen Informations Datenbank auswählen (history.xml)</translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation>DAT-Info Datenbank Datei (schreiben)</translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation>MAME Maschinen Informations Datenbank laden (history.xml)</translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-@@ -15406,6 +15378,11 @@ Lokale Maschinen-Einstellungen verwenden, mit globalen Einstellungen überschrei
-         <source>Emu info (MESS)</source>
-         <translation>Emu Info (MESS)</translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation>Software Informations Datenbank laden (aus MAME history.xml)</translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-@@ -15416,6 +15393,11 @@ Lokale Maschinen-Einstellungen verwenden, mit globalen Einstellungen überschrei
-         <source>Import software information to DAT-info database</source>
-         <translation>Software Informationen in DAT-Info Datenbank importieren</translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation>MAME Maschinen Informations Datenbank auswählen (history.xml)</translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -17235,7 +17217,7 @@ Bist Du sicher, dass Du das tun willst?</translation>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation>M.A.M.E. Catalog / Launcher II v</translation>
-     </message>
-@@ -17249,28 +17231,28 @@ Bist Du sicher, dass Du das tun willst?</translation>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation>korrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation>inkorrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation>beinahe korrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation>nicht gefunden</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17279,29 +17261,29 @@ Bist Du sicher, dass Du das tun willst?</translation>
-         <translation>unbekannt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation>Importieren von...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation>Maschinen-spezifische MAME Konfiguration exportieren</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation>Maschinen-spezifische MAME Konfiguration importieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>GUI wird eingerichtet, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation>GIT %1</translation>
-     </message>
-@@ -17342,13 +17324,13 @@ Bist Du sicher, dass Du das tun willst?</translation>
-         <translation>kein / schlechter Dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>SDL Joystick Unterstützung aktiviert - verwende SDL v%1.%2.%3</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Phonon Features aktiviert - verwende Phonon v%1</translation>
-     </message>
-@@ -17425,19 +17407,19 @@ Bist Du sicher, dass Du das tun willst?</translation>
-         <translation>Status-Info für Software-Liste &apos;%1&apos;: L:%2 K:%3 B:%4 I:%5 N:%6 U:%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>ja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation>nein</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>teilweise</translation>
-diff --git a/data/lng/qmc2_el.qm b/data/lng/qmc2_el.qm
-index 9dad8dffceb9623e88f8b96d9cd0caf25574c6fa..d77b015f83cc577f7891af5db87c88e3f8106207 100644
-GIT binary patch
-literal 33
-ocmcE7ks@*G{hX<16=n7(EZlo{IRgU&Yidrsdr$|E#l*-60Q<8GzyJUM
-
-literal 23
-fcmcE7ks@*G{hX<16=n7(EZlpygMop8iIEWihQJ9+
-
-diff --git a/data/lng/qmc2_el.ts b/data/lng/qmc2_el.ts
-index b28021bb6..358ba76c6 100644
---- a/data/lng/qmc2_el.ts
-+++ b/data/lng/qmc2_el.ts
-@@ -3608,147 +3608,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3756,82 +3741,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3839,43 +3821,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3883,7 +3865,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7779,460 +7761,460 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8240,552 +8222,552 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8793,54 +8775,54 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8848,7 +8830,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8856,136 +8838,136 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8993,7 +8975,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9001,83 +8983,83 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9085,42 +9067,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9128,77 +9110,77 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9206,7 +9188,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9545,16 +9527,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9563,10 +9545,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9575,10 +9557,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9587,10 +9569,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9599,10 +9581,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9611,10 +9593,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9623,10 +9605,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9635,9 +9617,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9646,9 +9628,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9669,9 +9651,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9698,7 +9680,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9922,9 +9904,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10054,7 +10036,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10111,11 +10093,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10147,7 +10129,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10229,10 +10211,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10285,13 +10267,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10302,7 +10284,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10313,19 +10295,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10396,9 +10378,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10417,10 +10399,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10591,10 +10573,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10604,10 +10586,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10943,11 +10925,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11323,7 +11305,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11528,12 +11510,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11627,7 +11609,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11639,8 +11621,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -11648,48 +11630,48 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11700,123 +11682,131 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-+        <source>Set tab position north</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="919"/>
-         <location filename="../../src/qmc2main.cpp" line="950"/>
-         <location filename="../../src/qmc2main.cpp" line="981"/>
-         <location filename="../../src/qmc2main.cpp" line="1012"/>
--        <source>Set tab position north</source>
-+        <source>&amp;North</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
--        <source>&amp;North</source>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-+        <source>Set tab position south</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11824,15 +11814,15 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position south</source>
-+        <source>&amp;South</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;South</source>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-+        <source>Set tab position west</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11840,15 +11830,15 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position west</source>
-+        <source>&amp;West</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;West</source>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-+        <source>Set tab position east</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11856,15 +11846,15 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position east</source>
-+        <source>&amp;East</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;East</source>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-+        <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11872,93 +11862,85 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>Component setup</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -11966,22 +11948,22 @@ Do you really want to check all ROM states now?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -11989,7 +11971,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -11997,7 +11979,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12005,7 +11987,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12013,363 +11995,363 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
--        <source>&amp;Rebuild ROM...</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="740"/>
-         <location filename="../../src/qmc2main.cpp" line="784"/>
-         <location filename="../../src/qmc2main.cpp" line="824"/>
-         <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <source>&amp;Rebuild ROM...</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12377,139 +12359,139 @@ Retry embedding?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12517,7 +12499,7 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12525,86 +12507,86 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12612,156 +12594,156 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -12772,41 +12754,41 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13905,16 +13887,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-@@ -13935,16 +13907,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="2484"/>
-         <location filename="../../ui/options.ui" line="2500"/>
-@@ -13980,11 +13942,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Select image formats...</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-@@ -14393,6 +14350,36 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -15488,11 +15475,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-@@ -17204,28 +17186,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17243,45 +17225,45 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17389,19 +17371,19 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation type="unfinished"></translation>
-diff --git a/data/lng/qmc2_es.qm b/data/lng/qmc2_es.qm
-index dc5dc7a1280d805f406bf743cbf7a70f4da9169e..1678475251cdf77d60a39f3dbe2842f387cd9e6a 100644
-GIT binary patch
-delta 213
-zcmdn?O5(sP2`QT$DH5mN&zX8wQD%R_!o7EwGcYi)rWVJ$25%H-_Z3?s%D`f4%iVKk
-z3j?E;5_hj^Bm*-W`{cF0Klyh}y2-#?V!*vSC60k9QgriHKTdw;!<wGW2V>h0#xepi
-z)Aob0%y+n1D;RPaa;7iJWVT|d$j#B5p7@qoc>3)KW})f*S<D>M9a5RarVDg2Yj5|<
-zVs6NVD!+W4*_Iioe7o=s<`d3P!NMubveW-cvuJ{3rW;OUmS}gBVF6;+?T#{RUnKx)
-CtV$OE
-
-delta 169
-zcmX@`N@Ck92?3iODH5mN&zX8wQD%R_!o7DlO11ln#oc6JW@G2>StH88Vr$FYb7l(z
-zqn6U-?Y=+xcc;WLFhz=T?>-sHz+7UmdA}bgKl7oYlg+1N+fT<b0x{F})3MBVxLH#e
-z5*bRSugPS#nx1%#S#<mFOy;|}P|>^BnQbAW`Zt)jIZrRS$*eS;U4}(-dgE<o>2_}!
-O79eKb?k&UiRRRD(#y~s(
-
-diff --git a/data/lng/qmc2_es.ts b/data/lng/qmc2_es.ts
-index 9ba3ffe3b..76d520b1a 100644
---- a/data/lng/qmc2_es.ts
-+++ b/data/lng/qmc2_es.ts
-@@ -3627,147 +3627,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3775,82 +3760,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation type="unfinished">Info de software - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3858,43 +3840,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation type="unfinished">Info emulador - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3902,7 +3884,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7801,460 +7783,460 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation>desconocido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation>bueno</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation>malo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation>preliminar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation>soportado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation>sin soporte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation>imperfecto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation>sí</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation>mal dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation>sin dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation>desconocido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation>Activado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation>Desactivado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation>sonido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation>sin uso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation>Sin uso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation>joy4dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation>joy8dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation>joy2dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation>doblejoy8dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation>pala</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation>vjoy2dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation>doblejoy4dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation>vdoblejoy2dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation>doblejoy2dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation>impresora</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation>cartucho</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation>carga rápida</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation>captura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>ERROR: no se puede abrir el archivo de icono, por favor comprueba los permisos de acceso para %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation>ERROR: no se puede abrir archivo de icono %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation>error 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation>Esperando datos...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>determinando la versión del emulador y los sets soportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>ERROR: no se puede iniciar el ejecutable de MAME en un tiempo razonable, abandonando</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation>ERROR: no se puede iniciar el ejecutable %1, el archivo &apos;%2&apos; no existe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>hecho (determinando la versión del emulador y los sets soportados, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>info emulador: tipo= %1, versión = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>ERROR: no se pudo determinar versión ni tipo de emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>ERROR: no se pudo determinar el número de sets soportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation>Cargando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation>datos XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>ERROR: no se puede abrir caché de estado de ROMs para su escritura, ruta = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verificando el estado de ROMs para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation>comprobación de ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation>Actualizando</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation>Nombre</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation>Archivo original</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation>¿Es BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation>¿Es dispositivo?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation>Ejecutable</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation>Clon de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation>ROM de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation>Muestra de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation>Año</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8262,552 +8244,552 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation>cargando datos XML y recreando caché</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation>Tamaño</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation>Mezclar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation>Región</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation>Estado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation>Opcional</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation>Referencia de dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation>Tipo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation>Reloj</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation>Pantalla</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation>Rotar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation>Invertir X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation>Largo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation>Alto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation>Actualizar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation>Reloj de píxel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation>H Curvatura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation>HB comienzo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation>V Curvatura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation>VB comienzo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation>Sonido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation>Canales</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation>Entrada</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation>Servicio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation>Inclinación</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation>Jugadores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation>Botones</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation>Monedas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation>Mínimo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation>Máximo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation>Sensibilidad</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation>Inverso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation>Interruptor DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation>Valor DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation type="unfinished">etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation type="unfinished">año</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation type="unfinished">fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation type="unfinished">Tipos de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation type="unfinished">jugadores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation type="unfinished">estado del driver</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation type="unfinished">archivo fuente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation type="unfinished">rango</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation type="unfinished">categoría</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation type="unfinished">versión</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation>Filtrando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation>ATENCIÓN: error de XML: el nombre &apos;%1&apos; se usa en múltiples sets -- por favor informa a los desarrolladores de MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation>hecho (verificando estado de ROM para todos los sets, (tiempo transcurrido = &apos;%1&apos;)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation>pre-cacheando iconos desde archivo 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation>hecho (pre-cacheando iconos desde archivo 7z, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation>Sistema / Dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation>correcto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation>mayormente correcto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation>incorrecto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation>no encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation>Predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation>Configuración</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation>Máscara</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation>Configuración</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation>Valor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation>Emulación</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation>Gráfico</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation>Cóctel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation>Protección</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation>Estado guardado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation>Tamaño paleta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation>Descripción</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation>Muestra</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation>Disco</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation>Índice</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation>Ajustador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation>Lista de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation>Categoría</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation>Objeto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation>Dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation>Mandatorio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation>Interfaz</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation>Instancia</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation>Nombre breve</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation>Extensión</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation>Opciones RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation>Opción</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>ATENCIÓN: no se puede abrir caché de estado de ROM, por favor comprueba las ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation>cargando estado de ROM desde caché</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>hecho (cargando estado de ROM desde caché, tiempo transcurrido = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n estado de ROM cargado</numerusform>
-@@ -8815,54 +8797,54 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation>¿?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation>ATENCIÓN: caché de datos XML incompleta, invalidando caché</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation>verificando estado de ROM para todos los sets</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation>ATENCIÓN: el resultado de -listfull ha cambiado, forzando una recarga de todos los caches de emuladores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation>ATENCIÓN: atributo de nombre vacío en XML línea %1 (¡el set será ignorado!) -- por favor, informa a los desarrolladores de MAME y adjunta el archivo resultante de --listxml</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation>ascendente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation>descendente</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n set BIOS</numerusform>
-@@ -8870,7 +8852,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform>y %n dispositivo cargado</numerusform>
-@@ -8878,136 +8860,136 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>Info estado de ROM: L:%1 C:%2 M:%3 I:%4 N:%5 D:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>ATENCIÓN: caché de estado de ROM incompleta o antigua, activando comprobación automática de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>ATENCIÓN: caché de estado de ROM incompleta o antigua, por favor vuelve a comprobar ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation>filtro estado de ROM todavía activo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>por favor espera a que finalice la verificación ROM y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>por favor espera a que finalice la recarga y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation>aplicando filtro estado de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation>Filtro estado - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>hecho (aplicando filtro estado de ROM, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation>guardando favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>ERROR: no se puede abrir el archivo de favoritos para su escritura, ruta = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation>guardando historial de juego</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>ERROR: no se puede abrir el archivo de historial de juego para su escritura, ruta =%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation>D:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation>B:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation>E:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>ATENCIÓN: la auditoría del emulador no finalizó correctamente -- exitCode = %1, exitStatus = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation>caído</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation>hecho (cargando datos XML y recreando caché, tiempo transcurrido = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>comprobando estado real de %n set no indicado en la auditoría completa</numerusform>
-@@ -9015,7 +8997,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>hecho (comprobando estado real de %n set no indicado en la auditoría completa)</numerusform>
-@@ -9023,83 +9005,83 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>hecho (verificando estado de ROM para &apos;%1&apos;, tiempo transcurrido = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation>estado de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>estado de ROM para &apos;%1&apos; es &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9107,42 +9089,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>pre-cacheando iconos desde archivo ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation>caché iconos -  %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>hecho (pre-cacheando iconos desde archivo ZIP, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n icono cargado</numerusform>
-@@ -9150,77 +9132,77 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation>pre-cacheando iconos desde directorio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>hecho (pre-cacheando iconos desde directorio, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation>cargando category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation>Category.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation>ERROR: no se puede abrir &apos;%1&apos; para su lectura -- no hay datos de category.ini disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation>hecho (cargando category.ini, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation>cargando catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>ERROR: no se puede abrir &apos;%1&apos; para su lectura -- no hay datos de catver.ini disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>hecho (cargando catver.ini, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>categoría %1 / %2 registros de versión cargados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation>Vista por categorías - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>%n registro de categorías cargado</numerusform>
-@@ -9228,7 +9210,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation>Vista versión - %p%</translation>
-     </message>
-@@ -9567,16 +9549,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation>Icono / Valor</translation>
-     </message>
-@@ -9585,10 +9567,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation>Año</translation>
-     </message>
-@@ -9597,10 +9579,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-@@ -9609,10 +9591,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation>Nombre</translation>
-     </message>
-@@ -9621,10 +9603,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation>Tipos de ROM</translation>
-     </message>
-@@ -9633,10 +9615,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation>Jugadores</translation>
-     </message>
-@@ -9645,10 +9627,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation>Estado del driver</translation>
-     </message>
-@@ -9657,9 +9639,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation>Categoría</translation>
-     </message>
-@@ -9668,9 +9650,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation>Versión </translation>
-     </message>
-@@ -9691,9 +9673,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation>Icono</translation>
-     </message>
-@@ -9720,7 +9702,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation>Emuladores empotrados</translation>
-     </message>
-@@ -9944,9 +9926,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation></translation>
-     </message>
-@@ -10076,7 +10058,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation>&amp;Notas</translation>
-     </message>
-@@ -10133,11 +10115,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Jugar</translation>
-     </message>
-@@ -10169,7 +10151,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation>Acerca de Qt</translation>
-     </message>
-@@ -10251,10 +10233,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation>A &amp;favoritos</translation>
-     </message>
-@@ -10307,13 +10289,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10324,7 +10306,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10335,19 +10317,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10418,9 +10400,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10439,10 +10421,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10613,10 +10595,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation>Archivo original</translation>
-     </message>
-@@ -10626,10 +10608,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation>Rango</translation>
-     </message>
-@@ -10965,11 +10947,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation>Jugar &amp;empotrado</translation>
-     </message>
-@@ -11345,7 +11327,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation>Navegador interno</translation>
-     </message>
-@@ -11550,12 +11532,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation>Bloquear rangos</translation>
-     </message>
-@@ -11649,7 +11631,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11661,8 +11643,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>último mensaje repetido %n vez</numerusform>
-@@ -11670,48 +11652,48 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation>Predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation>Introducir texto de búsqueda</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Cambiar el pausado automático de emuladores empotrados (mantener pulsado para menú)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Escanear tecla de pausa usada por el emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation>Escanear tecla de pausa...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Cambiar la maximización de la ventana de emuladores empotrados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation>Acoplar / desacoplar este widget</translation>
-     </message>
-@@ -11722,265 +11704,265 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Eliminar caché de ProjectMESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation>Empotrar widget de emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Empotrar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Matar emulador(es) seleccionado(s) (manda señal KILL a proceso(s) de emulador(es))</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation>Ma&amp;tar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Copiar el comando del emulador al portapapeles</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Copiar comando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Comprobar estado de &amp;ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analizar ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation>Eliminar de favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Eliminar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation>Borrar todos los favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Borrar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation>Guardar favoritos ahora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Guardar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation>Eliminar de jugados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation>Borrar todos los jugados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation>Guardar historial de juego ahora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="919"/>
--        <location filename="../../src/qmc2main.cpp" line="950"/>
--        <location filename="../../src/qmc2main.cpp" line="981"/>
--        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-         <source>Set tab position north</source>
-         <translation>Fijar posición de pestaña norte</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-         <source>&amp;North</source>
-         <translation>&amp;Norte</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="924"/>
--        <location filename="../../src/qmc2main.cpp" line="955"/>
--        <location filename="../../src/qmc2main.cpp" line="986"/>
--        <location filename="../../src/qmc2main.cpp" line="1017"/>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-         <source>Set tab position south</source>
-         <translation>Fijar posición de pestaña sur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
-+        <location filename="../../src/qmc2main.cpp" line="924"/>
-+        <location filename="../../src/qmc2main.cpp" line="955"/>
-+        <location filename="../../src/qmc2main.cpp" line="986"/>
-+        <location filename="../../src/qmc2main.cpp" line="1017"/>
-         <source>&amp;South</source>
-         <translation>&amp;Sur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="929"/>
--        <location filename="../../src/qmc2main.cpp" line="960"/>
--        <location filename="../../src/qmc2main.cpp" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="1022"/>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-         <source>Set tab position west</source>
-         <translation>Fijar posición de pestaña oeste</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
-+        <location filename="../../src/qmc2main.cpp" line="929"/>
-+        <location filename="../../src/qmc2main.cpp" line="960"/>
-+        <location filename="../../src/qmc2main.cpp" line="991"/>
-+        <location filename="../../src/qmc2main.cpp" line="1022"/>
-         <source>&amp;West</source>
-         <translation>&amp;Oeste</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="934"/>
--        <location filename="../../src/qmc2main.cpp" line="965"/>
--        <location filename="../../src/qmc2main.cpp" line="996"/>
--        <location filename="../../src/qmc2main.cpp" line="1027"/>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-         <source>Set tab position east</source>
-         <translation>Fijar posición de pestaña este</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
-+        <location filename="../../src/qmc2main.cpp" line="934"/>
-+        <location filename="../../src/qmc2main.cpp" line="965"/>
-+        <location filename="../../src/qmc2main.cpp" line="996"/>
-+        <location filename="../../src/qmc2main.cpp" line="1027"/>
-         <source>&amp;East</source>
-         <translation>&amp;Este</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="940"/>
--        <location filename="../../src/qmc2main.cpp" line="971"/>
--        <location filename="../../src/qmc2main.cpp" line="1002"/>
--        <location filename="../../src/qmc2main.cpp" line="1033"/>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>lo siento, los dispositivos no se pueden ejecutar por sí solos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation>Sin dispositivos disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation>Configuración predeterminada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>por favor espera a que finalice el filtro de estado de ROM y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>por favor espera a que finalice la verificación de las ROM y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>por favor espera a que finalice la comprobación de imágenes y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>por favor espera a que finalice el análisis actual de ROMAlyzer y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation>Verificación de ROM todavía activa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>por favor espera a que finalice la recarga y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation>Confirmar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -11991,22 +11973,22 @@ Se sobrescribirá los datos existentes en caché.
- ¿Realmente quieres comprobar todos los estados de ROM ahora?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation>Comprobación automática de ROM activada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation>Borrada caché de imágenes</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation>Borrada caché de iconos</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>Liberado %n byte en %1</numerusform>
-@@ -12014,7 +11996,7 @@ Se sobrescribirá los datos existentes en caché.
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n entrada</numerusform>
-@@ -12022,7 +12004,7 @@ Se sobrescribirá los datos existentes en caché.
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>eliminado %n byte en %1</numerusform>
-@@ -12030,7 +12012,7 @@ Se sobrescribirá los datos existentes en caché.
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n archivo</numerusform>
-@@ -12038,363 +12020,363 @@ Se sobrescribirá los datos existentes en caché.
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation>Borrada caché en memoria de ProjectMESS (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation>Archivo de estado de cache de ROM &apos;%1&apos; eliminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation>Página ProjectMESS para sistema &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation>Descargando página ProjectMESS para sistema &apos;%1&apos;, por favor espera...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation>Estableciendo el estilo de GUI a &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation>ATENCIÓN: estilo de GUI &apos;%1&apos; no encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation>ATENCIÓN: no se puede abrir la capa de estilos &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>Borrada caché en disco de YouTube (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation>predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished">Jugar a la máquina seleccionada (empotrado)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>ATENCIÓN: no se puede eliminar el archivo de caché de estado de ROM &apos;%1&apos;, por favor comprueba los permisos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>activando una comprobación automática de ROM en el próximo inicio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>ERROR: no se ha encontrado ningún resultado (¿?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>Página ProjectMESS para &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Descargando página ProjectMESS para &apos;%1&apos; / &apos;%2&apos;, por favor espera...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation>Exportar a...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation>Seleccionar archivo...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;p&gt;Sin datos disponibles&lt;/p&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation>Sin datos disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation>nota: ¡los caracteres especiales $, (, ), *, +, ., ?, [, ], ^, {, |, } y \ deben ser precedidos por escape cuando se usan literalmente!</translation>
-     </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
--        <source>&amp;Rebuild ROM...</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="740"/>
-         <location filename="../../src/qmc2main.cpp" line="784"/>
-         <location filename="../../src/qmc2main.cpp" line="824"/>
-         <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <source>&amp;Rebuild ROM...</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation>Reiniciar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation>Negar búsqueda</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation>Desbloquear rangos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation>ERROR: no se puede cargar el archivo HTML &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation>ERROR: no se puede cargar el visor PDF desde &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation>INFORMACIÓN: el modo arcade tiene que ser configurado primero, lanzando el diálogo de configuración</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation>modo arcade: lanzando QMC2 Arcade, comando = &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation>ATENCIÓN: fallo lanzando QMC2 Arcade</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation>por favor espera a que finalice la clasificación y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>emulador #%1 ya está empotrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>ATENCIÓN: encontradas múltiples ventanas del emulador #%1, escogiendo ID de ventana %2 para empotrar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>empotrando emulador #%1, ID ventana = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation>pausado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation>Liberar emulador</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Cambiar opciones de empotrado (mantener pulsado para menú)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation>A favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation>Matar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Matar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>ATENCIÓN: no se ha encontrado ventana para emulador #%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation>Empotrado fallido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12405,141 +12387,141 @@ emulador(es) en un tiempo razonable.
- ¿Volver a intentar el empotrado?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation>Información</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>lo siento, en este tiempo el emulador ha tenido una muerte horrible :(.</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Escaneando tecla de pausa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>¿Estás seguro de que quieres borrar la lista de favoritos?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>¿Estás seguro de que quieres borrar el historial de juego?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation>Seleccionar archivo de exportado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation>Todos los archivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation>Seleccionar archivo de importado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>ATENCIÓN: ruta ini inválida</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation>parando el procesado actual a petición del usuario</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Los cambios en la configuración todavía no han sido aplicados.
- ¿Realmente quieres salir?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Hay uno o mas emuladores ejecutándose todavía.
- ¿Deberían ser cerrados al salir?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Hay una o más descargas en curso. ¿Salir de todas formas?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation>limpiando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation>cancelando descargas en curso</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>desconectando fuente de sonido del mezclador de audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation>destruyendo la ventana de efectos de sonido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation>destruyendo el widget de video YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation>guardando el diseño de widget principal</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation>destruyendo monitor de procesos</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>matando %n emulador activo al salir</numerusform>
-@@ -12547,7 +12529,7 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>manteniendo %n emulador activo</numerusform>
-@@ -12555,86 +12537,86 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation>destruyendo el gestor de acceso a la red</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>hasta luego y gracias por el pescado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>¡Bienvenido a QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished">Cargando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>cargando capa de estilos &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation>eliminando la capa de estilos actual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation>usando la paleta de colores predeterminada para el estilo de GUI &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation>usando paleta de colores personalizada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation>Índice YouTube - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n registro de información de video cargado</numerusform>
-@@ -12642,149 +12624,149 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation>Selecciona uno o más archivos de audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation>Añadir URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Introducir URL de flujo MP3 válido:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>reproductor de sonido: info pista: título = &apos;%1&apos;, artista = &apos;%2&apos;, album = &apos;%3&apos;, género = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation>Almacenando %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation>Seleccionar archivo para almacenar descarga</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation>Jugar etiquetados - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation>Añadir favoritos - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>por favor espera a que la actividad actual finalice y vuelve a intentarlo (esta operación en lote solo puede ejecutarse exclusivamente)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>Herramienta ROM (etiquetados) - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation>Etiquetar - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation>Etiquetando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation>Desetiquetar - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation>Desetiquetando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation>Invertir etiqueta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation>Invirtiendo etiquetas, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation>Navegador externo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation>Detalle de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation>Elegir color de superposición</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>ATENCIÓN: la ruta de ROM &apos;%1&apos; no existe</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation>ATENCIÓN: la ruta de ROM &apos;%1&apos; no es accesible</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-@@ -12793,7 +12775,7 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
- Por favor, revisa la opción &apos;rompath&apos; en la configuración global del emulador para arreglarlo, ¡de lo contrario las ROMs no estarán disponibles para el emulador!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -12808,41 +12790,41 @@ no existen o no son accesibles
- Por favor, revisa la opción &apos;rompath&apos; en la configuración global del emulador para arreglarlo, ¡de lo contrario las ROMs no estarán disponibles para el emulador!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation>Comprobar la ruta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished">procesando configuración de emulador global</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished">Exportar configuración MAME global</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation type="unfinished">Importar desde...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished">Importar configuración MAME global</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13941,16 +13923,6 @@ Por favor, revisa la opción &apos;rompath&apos; en la configuración global del
-         <source>Browse system notes template</source>
-         <translation>Navegar a la plantilla de notas de sistema</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation>Cargar la base de datos de información del software (desde history.dat)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation>Base de datos de información de software - history.dat (lectura)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-@@ -13971,16 +13943,6 @@ Por favor, revisa la opción &apos;rompath&apos; en la configuración global del
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation>Navegar a la base de datos de información de software (history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="2484"/>
-         <location filename="../../ui/options.ui" line="2500"/>
-@@ -14016,11 +13978,6 @@ Por favor, revisa la opción &apos;rompath&apos; en la configuración global del
-         <source>Select image formats...</source>
-         <translation>Seleccionar formatos de imagen...</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-@@ -14429,6 +14386,36 @@ Por favor, revisa la opción &apos;rompath&apos; en la configuración global del
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation>Base de datos de información de software - history.xml (lectura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation>Navegar a la base de datos de información de software (history.xml)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation>Cargar la base de datos de información del software (desde history.xml)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -15524,11 +15511,6 @@ Por favor, revisa la opción &apos;rompath&apos; en la configuración global del
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-@@ -17250,28 +17232,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation>correcto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation>incorrecto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation>mayormente correcto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation>no encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17289,45 +17271,45 @@ Are you sure you want to do this?</source>
-         <translation>Predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation>Importar desde...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Creando la GUI, por favor espera...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Funciones Phonon activadas - usando Phonon v%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>Soporte de joystick SDL activado - usando SDL v%1.%2.%3</translation>
-     </message>
-@@ -17435,19 +17417,19 @@ Are you sure you want to do this?</source>
-         <translation>info de estado de la lista de software &apos;%1&apos;: L:%2 C:%3 M:%4 I:%5 N:%6 U:%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>sí</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>parcialmente</translation>
-diff --git a/data/lng/qmc2_fr.qm b/data/lng/qmc2_fr.qm
-index f57d46c6a25db4d30b71f8174caafbef34102225..c1a4f3d94fcdd4edb6747e0ac37e1dc3323d137a 100644
-GIT binary patch
-delta 52
-zcmV-40L%Zr^%ThU6dF9ZWEjftoR!TX9KT?pz1^n(000GMa$iPLfe?id0fi6(g%AUU
-K5CpXl1+F?|NE3|!
-
-delta 42
-zcmV+_0M-A<^%TDK6c9YPWEjftoR!TX9KT?pz1@Ktg&F~c8UlqH1BDs{wHgJkI<2P>
-AL;wH)
-
-diff --git a/data/lng/qmc2_fr.ts b/data/lng/qmc2_fr.ts
-index ae0499fde..c91915701 100644
---- a/data/lng/qmc2_fr.ts
-+++ b/data/lng/qmc2_fr.ts
-@@ -3627,147 +3627,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3775,82 +3760,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3858,43 +3840,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation type="unfinished">Info de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3902,7 +3884,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7801,245 +7783,245 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation>inconnu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation>valide</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation>invalide</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation>préliminaire</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation>pris en charge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation>non pris en charge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation>imparfait</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation>oui</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation>non</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation type="unfinished">mauvais dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation type="unfinished">pas de dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation>vertical</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation>horizontal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation type="unfinished">raster bitmap</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation>Inconnu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation>Activé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation>Désactivé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation>audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation>Inutilisé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation>original</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation>compatible</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation type="unfinished">FATAL: Impossible d&apos;ouvrir le fichier des icônes, vérifiez les permissions d&apos;accès pour %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation>erreur 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation>En attente de données...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation type="unfinished">données XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation type="unfinished">vérification du statut de ROM pour &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation>Mise à jour en cours</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation>Nom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation>Fichier source</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation>Clone de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation>ROM de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation>Échantillon de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation type="unfinished">Est un périphérique ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation>Année</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation>Fabricant</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation>Texte d&apos;erreur : %1</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8047,219 +8029,219 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation>Taille</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation type="unfinished">Merge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation>Région</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation type="unfinished">Offset</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation>Statut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation type="unfinished">Périphérique de référence</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation>Puce</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation>Type</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation>Horloge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation>Largeur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation>Hauteur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation>Rafraîchir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation>Son</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation>Canaux</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation>Entrée</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation>Service</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation type="unfinished">Tilt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation>Joueurs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation>Boutons</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation>Pièces</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation type="unfinished">DIP switch</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation type="unfinished">DIP valeur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8267,266 +8249,266 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation>Système / BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation>Système / Dispositif</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation>correct</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation>globalement correct</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation>incorrect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation type="unfinished">non trouvé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation type="unfinished">Défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation>erreur libarchive</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation>Configuration</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation type="unfinished">Masque</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation>Paramètre</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation>Valeur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation>Pilote</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation>Émulation</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation>Couleur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation type="unfinished">Graphique</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation type="unfinished">Cocktail</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation>Protection</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation type="unfinished">Sauvegarde d&apos;état</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation type="unfinished">Dimension de palette</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation type="unfinished">BIOS set</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation type="unfinished">Description</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation type="unfinished">Samples</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation type="unfinished">Disque</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation type="unfinished">MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation type="unfinished">Index</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation type="unfinished">Ajuster</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation type="unfinished">Liste des logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation type="unfinished">Catégorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation type="unfinished">Objet</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation type="unfinished">Interface</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation type="unfinished">ATTENTION: impossible d&apos;ouvrir le cache d&apos;état de ROM, vérifiez les ROMS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation type="unfinished">chargement des états de ROM depuis le cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation type="unfinished">fait (chargement d&apos;état de ROM depuis le cache, temps écoulé = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform>%n état de ROM chargé depuis le cache</numerusform>
-@@ -8534,7 +8516,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform> et %n périphérique chargé</numerusform>
-@@ -8542,7 +8524,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation type="unfinished">
-             <numerusform>, %n set BIOS</numerusform>
-@@ -8550,255 +8532,255 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation type="unfinished">Infor de statut ROM: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation type="unfinished">ATTENTION: le cache de ROM est incomplet ou périmé, lancement d&apos;une vérification de ROM automatique</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation type="unfinished">ATTENTION: le cache de ROM est incomplet ou périmé, re-vérifiez les ROMS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation type="unfinished">ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation type="unfinished">CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation type="unfinished">?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation type="unfinished">ascendant</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation type="unfinished">descendant</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation type="unfinished">description de la machine</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation type="unfinished">étiquette</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation type="unfinished">année</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation type="unfinished">fabricant</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation type="unfinished">nom de la machine</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation type="unfinished">joueurs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation type="unfinished">état du pilote</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation type="unfinished">fichier source</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation type="unfinished">rang</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation type="unfinished">catégorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation type="unfinished">version</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation type="unfinished">Le filtre d&apos;état de ROM est déjà actif</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished">Patientez SVP durant la vérification des ROMS puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished">attendez SVP la fin du rechargement puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation type="unfinished">Application du filtre d&apos;état de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation type="unfinished">Filtre d&apos;état - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation type="unfinished">fait (application du filtre d&apos;état de ROMS, temps écoulé = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation type="unfinished">sauvegarde des favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation type="unfinished">FATAL: impossible d&apos;ouvrir le fichier des favoris en écriture, répertoire = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation type="unfinished">sauvegarde de l&apos;historique des jeux joués</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation type="unfinished">FATAL: impossible d&apos;ouvrir l&apos;historique des jeux joués en écriture, répertoire = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation>L :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation>C :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation>M :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation>I :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation>N :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation>U :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation>S :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation type="unfinished">ERREUR: impossible d&apos;ouvrir le cache d&apos;état de ROM en écriture, répertoire = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation type="unfinished">vérification de ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation>T :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation type="unfinished">fait (vérification du statut de ROM pour &apos;%1&apos;, temps écoulé = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation type="unfinished">statut de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation type="unfinished">Le statut de ROM pour &apos;%1&apos; est &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation type="unfinished">mise en cache des icônes depuis l&apos;archive ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation type="unfinished">Cache d&apos;icônes - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation type="unfinished">fait (mise en cache des icônes depuis l&apos;archive ZIP, temps écoulé = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform>%n icône chargé</numerusform>
-@@ -8806,77 +8788,77 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation type="unfinished">mise en cache des icônes depuis le répertoire</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation type="unfinished">fait (mise en cache des icônes depuis le répertoire, temps écoulé = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation type="unfinished">Chargement de catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation type="unfinished">Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation type="unfinished">ERREUR: impossible d&apos;ouvrir &apos;%1&apos; en liecture - pas de données catver.ini disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation type="unfinished">fait (Chargement de catver.ini, temps écoulé = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation type="unfinished">categorie %1 / %2 enregistrements de version chargés</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation type="unfinished">Vue par catégorie - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8884,312 +8866,312 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation type="unfinished">Vue par version - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation type="unfinished">inutilisé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation type="unfinished">CPU</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation type="unfinished">vecteur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation type="unfinished">lcd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation type="unfinished">est BIOS ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation type="unfinished">Jouable</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation type="unfinished">Affichage</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation type="unfinished">Rotation</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation type="unfinished">Flip-X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation type="unfinished">Horloge de Pixel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation type="unfinished">H-Total</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation type="unfinished">H-Bend</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation type="unfinished">HB-Start</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation type="unfinished">V-Total</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation type="unfinished">V-Bend</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation type="unfinished">VB-Start</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tag</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation type="unfinished">Contrôle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation type="unfinished">Minimum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation type="unfinished">Maximum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation type="unfinished">Sensibilité</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation type="unfinished">Key Delta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation type="unfinished">Inversé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation type="unfinished">joy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation type="unfinished">joy8way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation type="unfinished">trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation type="unfinished">joy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation type="unfinished">doublejoy8way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation type="unfinished">dial</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation type="unfinished">paddle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation type="unfinished">pedal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation type="unfinished">stick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation type="unfinished">vjoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation type="unfinished">lightgun</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation type="unfinished">doublejoy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation>vdoublejoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation type="unfinished">doublejoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation type="unfinished">imprimante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation type="unfinished">cdrom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation type="unfinished">carte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation type="unfinished">cassette</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation type="unfinished">quickload</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation type="unfinished">floppydisk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation type="unfinished">serial</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation type="unfinished">snapshot</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation type="unfinished">Détermine la version de l&apos;émulateur et les sets supportés</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation type="unfinished">fait (détermine la version de l&apos;émulateur et les sets supportés, temps écoulé = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation type="unfinished">FATAL: impossible de déterminer le nombre de sets supportés</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation type="unfinished">Device</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation type="unfinished">Instance</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation type="unfinished">Nom court</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation type="unfinished">Extension</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation type="unfinished">Mandatory</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation type="unfinished">FATAL: impossible de démarrer MAME en un temps raisonnable, abandon</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation type="unfinished">info émulateur: type = %1, version = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation type="unfinished">FATAL: n&apos;a pas pu déterminer le type et version de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation type="unfinished">Optionnel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation type="unfinished">
-             <numerusform>Vérification du vrai statut de %n set non signalé durant l&apos;audit complet</numerusform>
-@@ -9197,7 +9179,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation type="unfinished">
-             <numerusform>fait (vérification du vrai statut de %n set non signalé durant l&apos;audit complet)</numerusform>
-@@ -9205,30 +9187,30 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation>options de RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation>Option</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation type="unfinished">ATTENTION: l&apos;audit de test de l&apos;émulateur n&apos;a pas fini proprement -- exitCode = %1, exitStatus = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation>normal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation>planté</translation>
-     </message>
-@@ -9550,161 +9532,161 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MainWindow</name>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation type="unfinished">Par défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation type="unfinished">Bascule la maximisation de fenêtre de l&apos;émulateur embarqué</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation type="unfinished">Embarquement de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation type="unfinished">&amp;Embarqué</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation type="unfinished">Tue l&apos;émulateur sélectionné (envoit un signal KILL aux processus de l&apos;émulateur)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation type="unfinished">&amp;Tuer</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation type="unfinished">&amp;Jouer</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation type="unfinished">Jouer &amp;embarqué</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation type="unfinished">Ajouter le jeu aux &amp;favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation type="unfinished">Vérifie l&apos;état de &amp;ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation type="unfinished">&amp;Analyse ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation type="unfinished">Retirer des favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation type="unfinished">&amp;Retirer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation type="unfinished">Vide tous les favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation type="unfinished">&amp;Nettoyer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation type="unfinished">Enregistre les favoris maintenant</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation type="unfinished">&amp;Sauvegarder</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation type="unfinished">Retirer de la liste des jeux joués</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation type="unfinished">Vider toute la liste des jeux joués</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation type="unfinished">Enregistrer l&apos;historique des jeux joués maintenant</translation>
-     </message>
-@@ -9717,66 +9699,66 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished">En attente de données...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation type="unfinished">patientez SVP durant le filtrage par état des ROMS puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished">patientez SVP durant la vérification des ROMS puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation type="unfinished">patientez SVP durant la vérification des images puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation type="unfinished">patientez pendant que ROMAlyzer finit l&apos;analyse en cours et recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation type="unfinished">vérification de ROM déjà en cours</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished">patientez SVP durant le rechargement puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation type="unfinished">Confirmer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -9787,187 +9769,187 @@ Ceci effacera toutes les données existantes en cache.
- Etes-vous sûr(e) de vouloir vérifier les ROMS ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation type="unfinished">vérification automatique des ROMS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation type="unfinished">cache d&apos;images nettoyé</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation type="unfinished">cache d&apos;icônes nettoyé</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation type="unfinished">A propos de Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation type="unfinished">ERREUR: pas de correspondance trouvée (?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation type="unfinished">Exporter vers...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation type="unfinished">&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation type="unfinished">Choisir le fichier...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation type="unfinished">&lt;p&gt;Aucune donnée disponible&lt;/p&gt;</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation type="unfinished">Emulateurs embarqués</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation type="unfinished">Relâcher l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation type="unfinished">ATTENTION: pas de fenêtre correspondante à l&apos;émulateur #%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation type="unfinished">Embarquement échoué</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation type="unfinished">En attente de la touche Pause</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation type="unfinished">Choisir le fichier d&apos;export</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tous les fichiers (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation type="unfinished">Choisir le fichier d&apos;import</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation type="unfinished">ATTENTION: répetoire ini non valide</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation type="unfinished">Arrêt du processus en cours à la demande de l&apos;utilisateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation type="unfinished">Vos changements de configuration n&apos;ont pas encore été appliqués.
- Voulez-vous vraiment quitter ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation type="unfinished">Il y a un ou plusieurs émulateurs encore en fonctionnement.
- Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation type="unfinished">Il y a un ou plusieurs téléchargements en cours. Quitter quand même?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation type="unfinished">nettoyage</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation type="unfinished">annulation des téléchargements en cours</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation type="unfinished">sauvegarde du layout principal</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation type="unfinished">déconnecte l&apos;audio du mixer audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished">Jouer la machine sélectionnée (embarqué)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation type="unfinished">destruction du widget de vidéo YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation type="unfinished">destruction du manager de processus</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation type="unfinished">
-             <numerusform>tue %n émulateur(s) en fonctionnement à la sortie        </numerusform>
-@@ -9975,7 +9957,7 @@ Faut-il les tuer à la sortie ?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation type="unfinished">
-             <numerusform>conserve %n émulateur(s) en fonctionnement        </numerusform>
-@@ -9983,12 +9965,12 @@ Faut-il les tuer à la sortie ?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation type="unfinished">destruction du manager de connection réseau</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation type="unfinished">Salut, et encore merci pour le poisson</translation>
-     </message>
-@@ -10004,16 +9986,16 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tag</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation type="unfinished">Icône / Valeur</translation>
-     </message>
-@@ -10022,10 +10004,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation type="unfinished">Année</translation>
-     </message>
-@@ -10034,10 +10016,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished">Fabricant</translation>
-     </message>
-@@ -10046,10 +10028,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation type="unfinished">Statut du driver</translation>
-     </message>
-@@ -10057,9 +10039,9 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation type="unfinished">Icône</translation>
-     </message>
-@@ -10253,10 +10235,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation type="unfinished">Fichier source</translation>
-     </message>
-@@ -10266,10 +10248,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10726,7 +10708,7 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10931,12 +10913,12 @@ Faut-il les tuer à la sortie ?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11030,7 +11012,7 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11108,13 +11090,13 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11125,7 +11107,7 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11136,19 +11118,19 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11306,9 +11288,9 @@ Faut-il les tuer à la sortie ?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11347,10 +11329,10 @@ Faut-il les tuer à la sortie ?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11513,90 +11495,90 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation type="unfinished">Nom</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation type="unfinished">Etes-vous sûr(e) de vouloir vider la liste des favoris ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation type="unfinished">Etes-vous sûr(e) de vouloir vider l&apos;historique des jeux joués ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation type="unfinished">Pas de données disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11626,10 +11608,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation type="unfinished">types de ROM</translation>
-     </message>
-@@ -11638,10 +11620,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation type="unfinished">Joueurs</translation>
-     </message>
-@@ -11650,9 +11632,9 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation type="unfinished">Catégorie</translation>
-     </message>
-@@ -11661,9 +11643,9 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation type="unfinished">Version​‎</translation>
-     </message>
-@@ -11756,7 +11738,7 @@ Faut-il les tuer à la sortie ?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation type="unfinished">&amp;Notes</translation>
-     </message>
-@@ -11815,9 +11797,9 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation type="unfinished">%vs (%ms total)</translation>
-     </message>
-@@ -11885,21 +11867,21 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Commande</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation type="unfinished">en pause</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation type="unfinished">Copier la ligne de commande de l&apos;émulateur dans le presse-papier</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation type="unfinished">&amp;Copier la commande</translation>
-     </message>
-@@ -11976,7 +11958,7 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Avance rapide dans le morceau</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation type="unfinished">Sélectionner un ou plusieurs fichiers audio</translation>
-     </message>
-@@ -12005,7 +11987,7 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Baisser / Monter le volume sur pause / reprise</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation type="unfinished">lecteur audio: info du morceau: titre = &apos;%1&apos;, artiste = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</translation>
-     </message>
-@@ -12110,118 +12092,118 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Basculer en plein écran / fenêtre</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="919"/>
--        <location filename="../../src/qmc2main.cpp" line="950"/>
--        <location filename="../../src/qmc2main.cpp" line="981"/>
--        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-         <source>Set tab position north</source>
-         <translation type="unfinished">Positionner le nord</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-         <source>&amp;North</source>
-         <translation type="unfinished">&amp;Nord</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="924"/>
--        <location filename="../../src/qmc2main.cpp" line="955"/>
--        <location filename="../../src/qmc2main.cpp" line="986"/>
--        <location filename="../../src/qmc2main.cpp" line="1017"/>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-         <source>Set tab position south</source>
-         <translation type="unfinished">Positionner le sud</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
-+        <location filename="../../src/qmc2main.cpp" line="924"/>
-+        <location filename="../../src/qmc2main.cpp" line="955"/>
-+        <location filename="../../src/qmc2main.cpp" line="986"/>
-+        <location filename="../../src/qmc2main.cpp" line="1017"/>
-         <source>&amp;South</source>
-         <translation type="unfinished">&amp;Sud</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="929"/>
--        <location filename="../../src/qmc2main.cpp" line="960"/>
--        <location filename="../../src/qmc2main.cpp" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="1022"/>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-         <source>Set tab position west</source>
-         <translation type="unfinished">Positionner l&apos;ouest</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
-+        <location filename="../../src/qmc2main.cpp" line="929"/>
-+        <location filename="../../src/qmc2main.cpp" line="960"/>
-+        <location filename="../../src/qmc2main.cpp" line="991"/>
-+        <location filename="../../src/qmc2main.cpp" line="1022"/>
-         <source>&amp;West</source>
-         <translation type="unfinished">&amp;Ouest</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="934"/>
--        <location filename="../../src/qmc2main.cpp" line="965"/>
--        <location filename="../../src/qmc2main.cpp" line="996"/>
--        <location filename="../../src/qmc2main.cpp" line="1027"/>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-         <source>Set tab position east</source>
-         <translation type="unfinished">Positionner l&apos;est</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
-+        <location filename="../../src/qmc2main.cpp" line="934"/>
-+        <location filename="../../src/qmc2main.cpp" line="965"/>
-+        <location filename="../../src/qmc2main.cpp" line="996"/>
-+        <location filename="../../src/qmc2main.cpp" line="1027"/>
-         <source>&amp;East</source>
-         <translation type="unfinished">&amp;Est</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="940"/>
--        <location filename="../../src/qmc2main.cpp" line="971"/>
--        <location filename="../../src/qmc2main.cpp" line="1002"/>
--        <location filename="../../src/qmc2main.cpp" line="1033"/>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12246,7 +12228,7 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Titr&amp;e</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform>%n bit libéré en %1</numerusform>
-@@ -12254,7 +12236,7 @@ Faut-il les tuer à la sortie ?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation type="unfinished">
-             <numerusform>%n entrée</numerusform>
-@@ -12267,7 +12249,7 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Ctrl+M</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform>%n bit supprimé en %1</numerusform>
-@@ -12275,7 +12257,7 @@ Faut-il les tuer à la sortie ?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translation type="unfinished">
-             <numerusform>%n fichier</numerusform>
-@@ -12312,23 +12294,23 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Stopper les téléchargements sélectionnés</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation type="unfinished">Choisir le fichier pour stocker le téléchargement</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation type="unfinished">chargement de la feuille de style &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation type="unfinished">enlever la feuille de style actuelle</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation type="unfinished">
-             <numerusform>dernier message répété %n fois</numerusform>
-@@ -12336,17 +12318,17 @@ Faut-il les tuer à la sortie ?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation type="unfinished">Bascule la pause automatique des émulateurs embarqués (maintenir pour menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation type="unfinished">En attente de la touche Pause utilisée par l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation type="unfinished">En attente de la touche Pause...</translation>
-     </message>
-@@ -12357,187 +12339,187 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation type="unfinished">Entrer une chaîne de recherche</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation type="unfinished">Accroche / Décroche ce widget</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation type="unfinished">Ré-initialise</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation type="unfinished">désolé, les périphériques ne peuvent fonctionner seuls</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation type="unfinished">Pas de périphériques disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation type="unfinished">défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation type="unfinished">Cache disque YouTube nettoyé (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished">ATTENTION: n&apos;a pas pu enlever le fichier de cache d&apos;état de ROM &apos;%1&apos;, vérifiez les permissions</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation type="unfinished">actionner la vérification automatique de ROM au prochain rafraîchissement</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation type="unfinished">page ProjectMESS de &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation type="unfinished">Récupération de la page ProjectMESS de &apos;%1&apos; / &apos;%2&apos;, patientez svp...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation type="unfinished">Basculer les options d&apos;embarquement (maintenir pour le menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation type="unfinished">Ajouter aux favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation type="unfinished">Tuer l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation type="unfinished">Tu&amp;er l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12548,91 +12530,91 @@ ou plusieurs émulateurs dans un délai raisonnable.
- Re-essayer l&apos;embarquement?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation type="unfinished">Information</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation type="unfinished">Désolé, l&apos;émulateur est mort durant ce temps :(.</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation type="unfinished">destruction de la fenêtre des effets audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation type="unfinished">Bienvenue dans QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation type="unfinished">YouTube index - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform>%n information de vidéo chargée</numerusform>
-@@ -12640,142 +12622,142 @@ Re-essayer l&apos;embarquement?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation type="unfinished">
- Ajouter une URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation type="unfinished">Entrer une URL de stream MP3 valide:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation type="unfinished">Mise en cache %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation type="unfinished">Jouer taggé - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation type="unfinished">Ajouter aux favoris - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation type="unfinished">merci de patienter pendant l&apos;activité en cours et tenter de nouveau (cette opération ne peut fonctionner qu&apos;exclusivement)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation type="unfinished">outil de ROM taggé - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation type="unfinished">Tagger - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation type="unfinished">Enlever le tag - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation type="unfinished">Inverser le tag - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation type="unfinished">Détail du logiciel</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -12786,58 +12768,58 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished">traitement de la configuration globale de l&apos;émulateur </translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished">Exporter la configuration globale de MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation type="unfinished">Importer depuis...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished">Importer la configuration globale de MAME</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished">&lt;rep.ini&gt;/mame.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation type="unfinished">l&apos;émulateur #%1 est déjà embarqué</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation type="unfinished">ATTENTION: plusieurs fenêtres trouvées pour l&apos;émulateur #%1, choix de la fenêtre ID %2 pour embarquement</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation type="unfinished">embarquement de l&apos;émulateur #%1, ID de fenêtre = %2</translation>
-     </message>
-@@ -15174,21 +15156,6 @@ Are you sure you want to do this?</source>
-         <source>Browse system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-@@ -15337,11 +15304,6 @@ Are you sure you want to do this?</source>
-         <source>Archive</source>
-         <translation type="unfinished">Archive</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-@@ -15362,21 +15324,11 @@ Are you sure you want to do this?</source>
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-@@ -16016,11 +15968,31 @@ Are you sure you want to do this?</source>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-@@ -16036,6 +16008,11 @@ Are you sure you want to do this?</source>
-         <source>Emu info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-@@ -16046,6 +16023,11 @@ Are you sure you want to do this?</source>
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -17244,28 +17226,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation>correct</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation>incorrect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation>globalement correct</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation>introuvable</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17283,34 +17265,34 @@ Are you sure you want to do this?</source>
-         <translation>Par défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation>Importer depuis...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation>Exporter la configuration MAME spécifique à la machine</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation>Importer la configuration MAME spécifique à la machine</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Configuration de l&apos;interface, veuillez patienter...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation>M.A.M.E. Catalog / Launcher II v</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17351,13 +17333,13 @@ Are you sure you want to do this?</source>
-         <translation>pas de / mauvais dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>Support SDL du joystick activé - utilise SDL v%1.%2.%3</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Phonon actif - utilise Phonon v%1</translation>
-     </message>
-@@ -17434,19 +17416,19 @@ Are you sure you want to do this?</source>
-         <translation>information d&apos;état pour la software-list &apos;%1&apos; : L :%2 C :%3 M :%4 I :%5 N :%6 U :%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>oui</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation>non</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>partiellement</translation>
-diff --git a/data/lng/qmc2_it.qm b/data/lng/qmc2_it.qm
-index 784e911c3e18aeb49fa0b6ba3fba7986440bb2bf..e28b56cdec0532496538df9abe3a1574c9c50ac8 100644
-GIT binary patch
-delta 37
-vcmV+=0NVemqyx010~$QIWEjftoR!TX9KT?pz1^n(000GPbYDqSu@D;4JADtg
-
-delta 27
-lcmV+$0ObF)qyws?0}wp8WEjftoR!TX9KT?pz1^`I8q%>24Ke@#
-
-diff --git a/data/lng/qmc2_it.ts b/data/lng/qmc2_it.ts
-index 37d49fea8..c60f4375e 100644
---- a/data/lng/qmc2_it.ts
-+++ b/data/lng/qmc2_it.ts
-@@ -3628,147 +3628,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3776,82 +3761,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3859,43 +3841,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3903,7 +3885,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7799,438 +7781,438 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation>sconosciuto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation>buono</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation>cattivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation>preliminare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation>supportato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation>non supportato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation>imperfetto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation>si</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation>no</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation>dump cattivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation>no dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation>verticale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation>orizzontale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation>raster</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation>Sconosciuto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation>Acceso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation>Spento</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation>audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation>non utilizzato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation>Non utilizzato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation>cpu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation>vettore</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation>lcd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation>joy4vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation>joy8vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation>trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation>joy2vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation>doppiojoy8vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation>chiama</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation>paddle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation>pedale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation>stick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation>vjoy2vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation>pistolaottica</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation>doppiojoy4vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation>vdoppiojoy2vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation>doppiojoy2vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation>stampante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation>cdrom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation>cartuccia</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation>cassetta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation>caricamento veloce</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation>floppydisk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation>seriale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation>snapshot</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation>originale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation>compatibile</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATALE: impossibile aprire file icona, per favore controlla permessi d&apos;accesso per %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation>Aspettando i dati...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>determinando versione emulatore e set supportati</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATALE: impossibile avviare eseguibile MAME in un tempo ragionevole, mi arrendo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>terminato (determinazione versione emulatore e set supportati, tempo impiegato = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>info emulatore: tipo = %1, versione = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATALE: impossibile determinare tipo e versione emulatore</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATALE: impossibile determinare il numero di set supportati</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation>dati XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verifica stato ROM per &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>ERRORE: impossibile aprire cache stato ROM in scrittura, percorso = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation>controllo ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation>File origina</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation>È un BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation>È un device?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation>Eseguibile</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation>Clone di</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation>ROM di</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation>Esempio di</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation>Anno</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation>Produttore</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8238,435 +8220,435 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation>Dimensione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation>Merge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation>Regione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation>Offset</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation>Stato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation>Opzionale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation>Chip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation>Tag</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation>Tipo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation>Clock</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation>DIsplay</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation>Inverti-X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation>Larghezza</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation>Altezza</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation>Aggiornamento</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation>Clock pixel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation>Suono</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation>Canali</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation>Input</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation>Servizio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation>Tilt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation>Giocatori</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation>Tasti</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation>Coins</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation>Controllo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation>Minimo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation>Massimo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation>Sensibilità</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation>Predefinito</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation>Configurazione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation>Impostazioni</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation>Valore</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation>Driver</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation>Emulazione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation>Colore</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation>Grafica</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation>Cocktail</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation>Protezione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation>Stato salvataggio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation>Dimensione paletta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation>Descrizione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation>Esempio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation>Disco</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation>Indice</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation>Lista software</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation>Categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation>Oggetto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation>Device</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation>Obbligatorio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation>Interfaccia</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation>Estensione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation>Opzioni RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation>Opzione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>ATTENZIONE: impossibile aprire cache stato ROM, per favore controlla la ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation>caricamento stato ROM dalla cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>completato (caricamento stato ROM dalla cache, tempo impiegato = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n stato(i) ROM caricati</numerusform>
-@@ -8674,81 +8656,81 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation>ascendente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation>discendente</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n set BIOS</numerusform>
-@@ -8756,7 +8738,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform> e %n periferiche caricate</numerusform>
-@@ -8764,196 +8746,196 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished">per favore aspetta la fine della validazione della ROM e riprova</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished">per favore aspetta la fine del caricamento e riprova</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation type="unfinished">T:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8961,7 +8943,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8969,83 +8951,83 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9053,47 +9035,47 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9101,124 +9083,124 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9226,7 +9208,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9565,16 +9547,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tag</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9583,10 +9565,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation type="unfinished">Anno</translation>
-     </message>
-@@ -9595,10 +9577,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished">Produttore</translation>
-     </message>
-@@ -9607,10 +9589,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation type="unfinished">Nome</translation>
-     </message>
-@@ -9619,10 +9601,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9631,10 +9613,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation type="unfinished">Giocatori</translation>
-     </message>
-@@ -9643,10 +9625,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9655,9 +9637,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation type="unfinished">Categoria</translation>
-     </message>
-@@ -9666,9 +9648,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9689,9 +9671,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9718,7 +9700,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9942,9 +9924,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10074,7 +10056,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10131,11 +10113,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10167,7 +10149,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10249,10 +10231,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10305,13 +10287,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10322,7 +10304,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10333,19 +10315,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10416,9 +10398,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10437,10 +10419,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10611,10 +10593,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation type="unfinished">File origina</translation>
-     </message>
-@@ -10624,10 +10606,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10963,11 +10945,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11343,7 +11325,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11548,12 +11530,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11647,7 +11629,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11659,8 +11641,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -11668,48 +11650,48 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation type="unfinished">Predefinito</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11720,123 +11702,131 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation type="unfinished">&amp;Salva</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-+        <source>Set tab position north</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="919"/>
-         <location filename="../../src/qmc2main.cpp" line="950"/>
-         <location filename="../../src/qmc2main.cpp" line="981"/>
-         <location filename="../../src/qmc2main.cpp" line="1012"/>
--        <source>Set tab position north</source>
-+        <source>&amp;North</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
--        <source>&amp;North</source>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-+        <source>Set tab position south</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11844,15 +11834,15 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position south</source>
-+        <source>&amp;South</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;South</source>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-+        <source>Set tab position west</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11860,15 +11850,15 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position west</source>
-+        <source>&amp;West</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;West</source>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-+        <source>Set tab position east</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11876,15 +11866,15 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position east</source>
-+        <source>&amp;East</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;East</source>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-+        <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11892,93 +11882,85 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>Component setup</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished">per favore aspetta la fine della validazione della ROM e riprova</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished">per favore aspetta la fine del caricamento e riprova</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -11986,22 +11968,22 @@ Do you really want to check all ROM states now?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12009,7 +11991,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12017,7 +11999,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12025,7 +12007,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12033,363 +12015,363 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
--        <source>&amp;Rebuild ROM...</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="740"/>
-         <location filename="../../src/qmc2main.cpp" line="784"/>
-         <location filename="../../src/qmc2main.cpp" line="824"/>
-         <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <source>&amp;Rebuild ROM...</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12397,139 +12379,139 @@ Retry embedding?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tutti i file (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12537,7 +12519,7 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12545,86 +12527,86 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12632,156 +12614,156 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -12792,41 +12774,41 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13950,21 +13932,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-@@ -14388,6 +14355,36 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -15359,11 +15356,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="2484"/>
-         <location filename="../../ui/options.ui" line="2500"/>
-@@ -15379,21 +15371,11 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-@@ -17224,28 +17206,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17263,45 +17245,45 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished">Predefinito</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17409,19 +17391,19 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation type="unfinished">si</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation type="unfinished">no</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation type="unfinished"></translation>
-diff --git a/data/lng/qmc2_pl.qm b/data/lng/qmc2_pl.qm
-index fc214084d26b998dc478d183f729e602dfea0eee..e2b13a64c274fedda4c6404abe54148cc6bf1a86 100644
-GIT binary patch
-delta 180
-zcmZ2_N_hP#VJVv(DH5mN&zX8wQD%R_!o7EwGcYi)7UaYS_-qu|ZZEb*l!4jm8F$Z_
-zEes47)wz3BBN>>o8Ykbi-^jmf(oF`Y9TMETQ{osHUp?GB*CCUK`LL#EGpBDmr!V7n
-zPG2U!eAWtvT!x(KF?*P-m@9H~w$I$d<m(F+e9g&h%K{YCoUXW$NqD<G7qhG_R4UP(
-Y*#)G2`iFl^672`vnYSNsXGxt40O(*qf&c&j
-
-delta 169
-zcmZ2~N_gohVF8;RDH5mN&zX8wQD%R_!o7DlN^Q3ni@V9dl-0=HvqqGG+3Fd0&zUU@
-z3>VcWKeyk=zdI$4f$`Nt?%gLN8JKoRY+mk=$-{i8=w!37Z@aKB<91<RCck{v6oy2G
-zlIdxCn5>vn5=*u(-oxbU3l;pz$!rT2H05G8w1o<8{Kq6cz0I9j6C^Wzf&{Zf`zd$k
-L?Wf#XQs)8yMnOK6
-
-diff --git a/data/lng/qmc2_pl.ts b/data/lng/qmc2_pl.ts
-index 521e0ea0e..80d5d6551 100644
---- a/data/lng/qmc2_pl.ts
-+++ b/data/lng/qmc2_pl.ts
-@@ -3633,147 +3633,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3782,82 +3767,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3866,43 +3848,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation type="unfinished">Informacje o emulatorze - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3911,7 +3893,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7823,186 +7805,186 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation>nieznany</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation>dobry</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation>zły</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation>wstępny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation>obsługiwana</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation>nieobsługiwana</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation>niedoskonały</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation>tak</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation>nie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation>zły zrzut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation>brak zrzutu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation>pionowa</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation>pozioma</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation>rastrowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation>Nieznany</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation>Włączony</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation>Wyłączony</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation>dźwięk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation>Nieużywany</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation>oryginalne</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation>kompatybilne</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATALNIE: nie można otworzyć pliku ikony, proszę sprawdzić uprawnienia dostępu dla %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation>Oczekiwanie na dane...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation>FATALNIE: uruchamianie &apos;%1&apos; nie powiodło się, plik &apos;%2&apos; nie istnieje</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8011,103 +7993,103 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation>dane XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>sprawdzanie stanu ROM-ów dla &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation>Aktualizacja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation>Nazwa</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation>Plik źródłowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation>Klon</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation>Sampel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation>Jest urządzeniem?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation>Rok</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation>Producent</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8116,501 +8098,501 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation>Rozmiar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation>Scalanie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation>Region</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation>Przesunięcie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation>Stan</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation>Referencja urządzenia</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation>Chip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation>Typ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation>Taktowanie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation>Szerokość</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation>Wysokość</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation>Odświeżanie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation>Dźwięk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation>Kanały</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation>Wejście</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation>Serwis</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation>Nachylenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation>Gracze</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation>Przyciski</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation>Monety</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation>przełącznik DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation>wartość DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation type="unfinished">zaznaczenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation type="unfinished">roku</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation type="unfinished">producenta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation type="unfinished">Rodzaje ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation type="unfinished">gracze</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation type="unfinished">stan sterownika</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation type="unfinished">plik źródłowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation type="unfinished">kategoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation type="unfinished">wersja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation>UWAGA: bug XML: nazwa &apos;%1&apos; jest używana dla więcej niż jednego zestawu -- proszę poinformować deweloperów MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation>ukończono (weryfikowanie stanu ROM-ów dla wszystkich zestawów, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation>poprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation>w większości poprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation>niepoprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation>nieznaleziony</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation>Domyślny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation>sprawdzanie stanu ROM-ów dla wszystkich zestawów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation>Konfiguracja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation>Maska</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation>Ustawienie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation>Wartość</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation>Sterownik</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation>Emulacja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation>Kolor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation>Grafika</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation>Koktajl</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation>Ochrona</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation>Zapis stanu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation>Rozmiar palety</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation>Opis</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation>Sampel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation>Dysk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation>Indeks</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation>Regulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation>Lista oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation>Kategoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation>Element</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation>Interfejs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>UWAGA: nie można otworzyć bufora stanów ROM-ów, proszę sprawdzić ROM-y</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation>wczytywanie stanów ROM-ów z bufora</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>ukończono (wczytywanie stanów ROM-ów z bufora, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform>oraz %n urządzenie</numerusform>
-@@ -8619,7 +8601,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n BIOS</numerusform>
-@@ -8628,275 +8610,275 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>Informacje o stanie ROM-ów: W: %1 P:%2 Wp:%3 Np:%4 Nz:%5 Nn:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>UWAGA: bufor stanów ROM-ów jest niekompletny lub nieaktualny, uruchamianie automatycznego sprawdzenia ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>UWAGA: bufor stanów ROM-ów jest niekompletny lub nieaktualny, proszę ponownie sprawdzić ROM-y</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>określanie wersji emulatora i obsługiwanych zestawów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>ukończono (określanie wersji emulatora i obsługiwanych zestawów, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATALNIE: nie udało się ustalić liczby obsługiwanych zestawów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation>rosnącym</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation>malejącym</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation>filtr stanów ROM-ów jest już aktywny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>proszę poczekać za zakończenie weryfikacji ROM-ów i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>proszę poczekać za zakończenie przeładowywania i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation>zastosowywanie filtra stanów ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation>Filtr stanów - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>ukończono (zastosowywanie filtra stanów ROM-ów, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation>zapisywanie ulubionych</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATALNIE: nie można otworzyć pliku ulubionych do zapisu, ścieżka = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation>zapisywanie historii gier</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATALNIE: nie można otworzyć pliku historii do zapisu, ścieżka = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation>W:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation>P:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation>Wp:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation>Np:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation>Nz:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation>Nn:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>BŁĄD: nie można otworzyć bufora stanów ROM-ów do zapisu, ścieżka = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation>Sprawdzanie ROM-ów - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation>Z:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>ukończono (weryfikowanie stanu ROM-ów dla &apos;%1&apos;, miniony czas = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation>Stan ROM-u</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>Stan ROM-u dla &apos;%1&apos; to &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>pre-buforowanie ikon z archiwum ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>ukończono (pre-buforowanie ikon z archiwum ZIP, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation>pre-buforowanie ikon z katalogu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>ukończono (pre-buforowanie ikon z katalogu, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation>Wczytywanie category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation>Category.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation>BŁĄD: nie można otworzyć &apos;%1&apos; do odczytu -- dane category.ini niedostępne</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation>ukończono (wczytywanie category.ini, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation>wczytywanie catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation>Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>UWAGA: nie można otworzyć &apos;%1&apos; do odczytu -- dane catver.ini niedostępne</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>ukończono (wczytywanie catver.ini, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>wczytano %1 rekordów kategorii / %2 wersji</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation>Widok kategorii - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>załadowano %n rekord informacji o kategoriach</numerusform>
-@@ -8905,12 +8887,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation>Widok wersji - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n buforowany stan ROM-ów załadowany</numerusform>
-@@ -8919,7 +8901,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n ikona załadowana</numerusform>
-@@ -8928,297 +8910,297 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation>Bufor ikon - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation>nieużywany</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation>CPU</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation>Wektorowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation>LCD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation>Jest BIOS-em?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation>Uruchamialny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation>Ekran</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation>Obrót</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation>Odbicie w poziomie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation>Zegar pikseli</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation>Poz. całkowite</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation>Odchylanie poz. </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation>Początek odch. poz.</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation>Pion. całkowite</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation>Odchylanie pion.</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation>Początek odch. pion.</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation>Zaznaczenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation>Kontrola</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation>Minimum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation>Maksimum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation>Czułość</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation>Delta przycisków</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation>Odwrócenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation>Dżojstik czterokierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation>Dżojstik ośmiokierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation>Trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation>Dżojstik dwukierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation>Podwójny dżojstik ośmiokierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation>Tarcza</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation>Wiosło</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation>Pedał</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation>Drążek</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation>Pionowy dżojstik dwukierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation>Pistolet świetlny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation>Podwójny dżojstik czterokierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation>Pionowy podwójny dżojstik dwukierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation>Podwójny dżojstik dwukierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation>Drukarka</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation>CD-ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation>Kartridż</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation>Kaseta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation>Szybki zapis</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation>Dyskietka</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation>Port szeregowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation>Zrzut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation>Urządzenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation>Instancja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation>Skrócona nazwa</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation>Rozszerzenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation>Obowiązkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATALNIE: nie udało się uruchomienie MAME w sensownym czasie, poddanie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>informacje o emulatorze: typ = %1, wersja = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATALNIE: nie udało się ustalić typu i wersji emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation>opcjonalne</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation>UWAGA: atrybut nazwy pusty w %1 linii XML (zestaw zostanie zignorowany) -- proszę poinformować deweloperów MAME załączając problematyczne wyjście parametru -listxml</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>sprawdzanie rzeczywistego statusu %n zestawu nie wspomnianego podczas analizy</numerusform>
-@@ -9227,7 +9209,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>ukończono (sprawdzanie rzeczywistego statusu %n zestawu nie wspomnianego podczas analizy)</numerusform>
-@@ -9236,30 +9218,30 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation>Opcje RAM-u</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation>Opcja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>UWAGA: wywołanie audytu emulatora nie zakończyło się czysto -- exitCode = %1, exitStatus = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation>normalny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation>przestał działać</translation>
-     </message>
-@@ -9592,16 +9574,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation>Zaznaczenie</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation>Ikona / Wartość</translation>
-     </message>
-@@ -9610,10 +9592,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation>Rok</translation>
-     </message>
-@@ -9622,10 +9604,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation>Producent</translation>
-     </message>
-@@ -9634,10 +9616,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation>Stan sterownika</translation>
-     </message>
-@@ -9646,10 +9628,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation type="unfinished">Plik źródłowy</translation>
-     </message>
-@@ -9659,10 +9641,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9678,9 +9660,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation>Ikona</translation>
-     </message>
-@@ -9855,13 +9837,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9872,7 +9854,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9883,19 +9865,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9994,9 +9976,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10015,10 +9997,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10109,7 +10091,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10672,12 +10654,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10771,7 +10753,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10932,11 +10914,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Graj</translation>
-     </message>
-@@ -11010,7 +10992,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation>O Qt</translation>
-     </message>
-@@ -11081,10 +11063,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation>Do ulu&amp;bionych</translation>
-     </message>
-@@ -11115,10 +11097,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Ctrl+S</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analizuj ROM...</translation>
-     </message>
-@@ -11138,280 +11120,280 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Ctrl+Z</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation>Domyślny</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Przełącz maksymalizację osadzonych okien emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation>Osadzaj widżet emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation>Osad&amp;zaj</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Zabij wybrane emulatory (wysyła sygnał KILL do procesów emulatorów)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation>Za&amp;bij</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation>Graj osad&amp;zając</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Sprawdź stan &amp;ROM-u</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation>Usuń z ulubionych</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Usuń</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation>Wyczyść wszystkie ulubione</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Wyczyść</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation>Zapisz ulubione teraz</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation>Zapi&amp;sz</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation>Usuń z granych</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation>Wyczyść wszystkie grane</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation>Zapisz historię gier teraz</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation>Wpisz szukany ciąg</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation>Przełączanie pomiędzy oddzielnym oknem a osadzonym obiektem</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation type="unfinished">Zresetuj</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>Przepraszamy, urządzenia nie mogą pracować samodzielnie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation>Brak dostępnych urządzeń</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation>domyślny</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>proszę poczekać za zakończenie filtra stanu ROM-ów i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>proszę poczekać za zakończenie weryfikacji ROM-ów i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>proszę poczekać za zakończenie sprawdzania obrazów i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation>weryfikacja ROM-ów jest już aktywna</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>proszę poczekać za zakończenie przeładowywania i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation>Potwierdź</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -11422,292 +11404,292 @@ Nadpisze on istniejące zbuforowane dane .
- Czy naprawdę chcesz sprawdzić teraz stany wszystkich ROM-ów?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation>uruchomiono automatyczne sprawdzanie ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation>wyczyszczono bufor obrazów</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation>wyczyszczono bufor ikon</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>Wyczyszczono dyskowy bufor YouTube (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>UWAGA: nie można usunąć pliku bufora stanów ROM-ów &apos;%1&apos;, proszę sprawdzić uprawnienia</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>uruchamianie automatycznego sprawdzenia romów podczas następnego przeładowania</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>BŁĄD: nie znaleziono dopasowania (?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>Strona ProjectMESS dla &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Pobieranie strony ProjectMESS dla &apos;%1&apos; / &apos;%2&apos;, proszę czekać...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation>Eksportuj do...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;ścieżka ini&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation>Wybierz plik...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;p&gt;Brak danych&lt;p&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation>proszę poczekać za zakończenie sortowania i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation>Graj w zaznaczone - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation>Dodaj do ulubionych - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>proszę poczekać na zakończenie bieżącej aktywności i spróbować ponownie (ta operacja wsadowa może działać jedynie samodzielnie)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>Narzędzie ROM-ów (zaznaczone) - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation>Ustawianie zaznaczenia - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation>Usuwanie zaznaczenia - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation>Odwracanie zaznaczenia - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation>Szczegóły oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -11718,166 +11700,166 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation>Sprawdź ścieżkę ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished">przetwarzanie globalnej konfiguracji emulatora</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished">Eksportuj globalną konfigurację MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation type="unfinished">Importuj z...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished">Importuj globalną konfigurację MAME</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished">&lt;ścieżka ini&gt;/mame.ini</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation>Osadzone emulatory</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation>Uwolnij emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>UWAGA: nie znaleziono okna odpowiadającego emulatorowi #%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation>Osadzanie nie powiodło się</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Skanowanie klawisza pauzy</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation>Wybierz plik eksportu</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation>Wszystkie pliki (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation>Wybierz plik importu</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>UWAGA: nieprawidłowa ścieżka ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation>zatrzymywanie bieżącego przetwarzania na żądanie użytkownika</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Twoje zmiany konfiguracji nie zostały jeszcze zastosowane.
- Na pewno zakończyć?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Pozostało jeden lub więcej uruchomionych emulatorów.
- Czy mają być zabite przy wyjściu?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Jedno lub więcej pobierań wciąż jest aktywnych. Zakończyć mimo wszystko?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation>czyszczenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation>przerywanie aktywnych pobierań</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation>zapisywanie układu widżeta głównego</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>odzłączanie źródła dźwięku od wyśjścia</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation>niszczenie widżetu filmu YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation>niszczenie zarządcy procesów</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation>niszczenie zarządcy dostępu do sieci</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>cześć, i dzięki za ryby</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>zabijanie %n uruchomionego emulatora przy wyjściu</numerusform>
-@@ -11886,7 +11868,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>pozostawianie %n uruchomionego emulatora przy życiu</numerusform>
-@@ -11895,13 +11877,13 @@ Czy mają być zabite przy wyjściu?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>proszę poczekać, aż ROMAlyzer skończy bieżącą analizę i spróbować ponownie</translation>
-     </message>
-@@ -11915,32 +11897,32 @@ Czy mają być zabite przy wyjściu?</translation>
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation>Nazwa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Czy na pewno chcesz wyczyścić listę ulubionych?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Czy na pewno chcesz wyczyścić historię gier?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation>Brak dostępnych danych</translation>
-     </message>
-@@ -11970,10 +11952,10 @@ Czy mają być zabite przy wyjściu?</translation>
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation>Rodzaje ROM-ów</translation>
-     </message>
-@@ -11982,10 +11964,10 @@ Czy mają być zabite przy wyjściu?</translation>
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation>Gracze</translation>
-     </message>
-@@ -11994,9 +11976,9 @@ Czy mają być zabite przy wyjściu?</translation>
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation>Kategoria</translation>
-     </message>
-@@ -12005,9 +11987,9 @@ Czy mają być zabite przy wyjściu?</translation>
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation>Wersja</translation>
-     </message>
-@@ -12100,7 +12082,7 @@ Czy mają być zabite przy wyjściu?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation>No&amp;tatki</translation>
-     </message>
-@@ -12154,9 +12136,9 @@ Czy mają być zabite przy wyjściu?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation>%vs (%ms w sumie)</translation>
-     </message>
-@@ -12224,62 +12206,62 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Polecenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation>wstrzymany</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Skopiuj wiersz poleceń emulatora do schowka</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation>S&amp;kopiuj polecenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished">Uruchom wybraną maszynę (osadzając)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12356,7 +12338,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Przewijaj do przodu w ramach ścieżki</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation>Wybierz jeden lub więcej plików dźwiękowych</translation>
-     </message>
-@@ -12385,7 +12367,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Pogłaśniaj i sciszaj przy wstrzymaniu / wznowieniu </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>odtwarzacz dźwięku: informacje o ścieżce: tytuł = &apos;%1&apos;, wykonawca = &apos;%2&apos;, album = &apos;%3&apos;, gatunek = &apos;%4&apos;</translation>
-     </message>
-@@ -12490,103 +12472,103 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Przełącz pomiędzy trybem pełnoekranowym a oknem</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="919"/>
--        <location filename="../../src/qmc2main.cpp" line="950"/>
--        <location filename="../../src/qmc2main.cpp" line="981"/>
--        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-         <source>Set tab position north</source>
-         <translation>Ustaw położenie kart na północ</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-         <source>&amp;North</source>
-         <translation>&amp;Północ</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="924"/>
--        <location filename="../../src/qmc2main.cpp" line="955"/>
--        <location filename="../../src/qmc2main.cpp" line="986"/>
--        <location filename="../../src/qmc2main.cpp" line="1017"/>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-         <source>Set tab position south</source>
-         <translation>Ustaw położenie kart na południe</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
-+        <location filename="../../src/qmc2main.cpp" line="924"/>
-+        <location filename="../../src/qmc2main.cpp" line="955"/>
-+        <location filename="../../src/qmc2main.cpp" line="986"/>
-+        <location filename="../../src/qmc2main.cpp" line="1017"/>
-         <source>&amp;South</source>
-         <translation>P&amp;ołudnie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="929"/>
--        <location filename="../../src/qmc2main.cpp" line="960"/>
--        <location filename="../../src/qmc2main.cpp" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="1022"/>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-         <source>Set tab position west</source>
-         <translation>Ustaw położenie kart na zachód</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
-+        <location filename="../../src/qmc2main.cpp" line="929"/>
-+        <location filename="../../src/qmc2main.cpp" line="960"/>
-+        <location filename="../../src/qmc2main.cpp" line="991"/>
-+        <location filename="../../src/qmc2main.cpp" line="1022"/>
-         <source>&amp;West</source>
-         <translation>&amp;Zachód</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="934"/>
--        <location filename="../../src/qmc2main.cpp" line="965"/>
--        <location filename="../../src/qmc2main.cpp" line="996"/>
--        <location filename="../../src/qmc2main.cpp" line="1027"/>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-         <source>Set tab position east</source>
-         <translation>Ustaw położenie kart na wschód</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
-+        <location filename="../../src/qmc2main.cpp" line="934"/>
-+        <location filename="../../src/qmc2main.cpp" line="965"/>
-+        <location filename="../../src/qmc2main.cpp" line="996"/>
-+        <location filename="../../src/qmc2main.cpp" line="1027"/>
-         <source>&amp;East</source>
-         <translation>&amp;Wschód</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="940"/>
--        <location filename="../../src/qmc2main.cpp" line="971"/>
--        <location filename="../../src/qmc2main.cpp" line="1002"/>
--        <location filename="../../src/qmc2main.cpp" line="1033"/>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12611,7 +12593,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Ekran &amp;tytułowy</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>uwolniono %n bajt w %1</numerusform>
-@@ -12620,7 +12602,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n wpis</numerusform>
-@@ -12634,7 +12616,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Ctrl+M</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>usunięto %n bajt w %1</numerusform>
-@@ -12643,7 +12625,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translatorcomment>%n plików</translatorcomment>
-         <translation>
-@@ -12682,23 +12664,23 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Zatrzymaj wybrane pobierania</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation>Wybierz plik do zapisania pobierania</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>ładowanie arkusza stylu &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation>usuwanie bieżącego arkusza stylu</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>ostatnia wiadomość powtarza się %n raz</numerusform>
-@@ -12707,17 +12689,17 @@ Czy mają być zabite przy wyjściu?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Włącz/wyłącz automatyczne pauzowanie osadzonych emulatorów (przytrzymaj aby pokazać menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Skanuj klawisz pauzujący emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation>Skanowanie klawisza pauzy...</translation>
-     </message>
-@@ -12728,58 +12710,58 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Wyczyść bufor ProjectMESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation>Domyślna konfiguracja</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation>Wyczyszczono pamięciowy bufor ProjectMESS (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation>Strona ProjectMESS dla systemu &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation>Pobieranie strony ProjectMESS dla systemu &apos;%1&apos;, proszę czekać...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Przełącz opcje osadzacza (przytrzymaj dla menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation>Do ulubionych</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation>Usuń emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Usuń emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12790,57 +12772,57 @@ liczby emulatorów w sensownym czasie.
- Ponowić próbę osadzania?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation>Informacja</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>Przykro mi, w międzyczasie emulator zginął bolesną śmiercią :(.</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation>niszczenie okna dialogowego efektów dźwięku</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>Witamy w QMC2 w wersji %1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation>Indeks YouTube - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>załadowano %n rekord informacji o filmie</numerusform>
-@@ -12849,34 +12831,34 @@ Ponowić próbę osadzania?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation>Dodaj adres URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Wprowadź poprawny adres URL strumienia MP3:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation>Buforowanie %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>emulator #%1 jest już osadzony</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>UWAGA: znaleziono wiele okien dla emulatora #%1, wybrano okno o ID %2 do osadzenia</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>osadzanie emulatora #%1, ID okna = %2</translation>
-     </message>
-@@ -14277,21 +14259,6 @@ Ponowić próbę osadzania?</translation>
-         <source>Browse system notes template</source>
-         <translation>Wskaż szablon notatek o systemie</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation>Ładuj bazę danych informacji o historii (z history.dat)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation>Baza danych informacji o oprogramowaniu - history.dat (odczyt)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation>Wskaż bazę danych informacji o oprogramowaniu (history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-@@ -14440,11 +14407,6 @@ Ponowić próbę osadzania?</translation>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-@@ -14465,21 +14427,11 @@ Ponowić próbę osadzania?</translation>
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-@@ -15767,11 +15719,31 @@ Are you sure you want to do this?</source>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation>Baza danych informacji o oprogramowaniu - history.xml (odczyt)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation>Wskaż bazę danych informacji o oprogramowaniu (history.xml)</translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-@@ -15787,6 +15759,11 @@ Are you sure you want to do this?</source>
-         <source>Emu info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation>Ładuj bazę danych informacji o historii (z history.xml)</translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-@@ -15797,6 +15774,11 @@ Are you sure you want to do this?</source>
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -17288,60 +17270,60 @@ Are you sure you want to do this?</source>
-         <translation>Domyślny</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation>Importuj z...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Ustawianie interfejsu, proszę czekać...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation>M.A.M.E. Catalog / Launcher II wersja </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation>poprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation>niepoprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation>w większości poprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation>nieznaleziony</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17386,13 +17368,13 @@ Are you sure you want to do this?</source>
-         <translation>brak zrzutu / zły zrzut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>Wsparcie dla dżojstika SDL włączone - używanie SDL w wersji %1.%2.%3</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Funkcje Phonona włączone - używanie Phonon w wersji %1</translation>
-     </message>
-@@ -17469,19 +17451,19 @@ Are you sure you want to do this?</source>
-         <translation>informacje o stanach listy oprogramowania &apos;%1&apos;: W:%2 P:%3 Wp:%4 Np:%5 Nz:%6 Nn:%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>tak</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation>nie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>częściowo</translation>
-diff --git a/data/lng/qmc2_pt.qm b/data/lng/qmc2_pt.qm
-index 6993d4404f510510cb07fa651e5cf7a51e18ccfa..b91904b1fe8d67004dc9225cce32ffe16d54eb55 100644
-GIT binary patch
-delta 32560
-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%0ANIvH<<^@mze6Yqvk
-zhdQ$eA6~D6dba={w~>u)&1_NRABvCHW`KQf3;U;`8=w>H_}sV{nAbUcokwbYd>?%C
-zN`js|52^dlQzGe$AAhET|2TqQ2!!FY1HXK$(iAkquOamL?~jmnGLfc+;opApc;&Mg
-z2=#{%`^X}X{B2RIs)pf8tE}=(gF9@8&R^JW@M^muyu%DxmpJ&eA-yO{cXKlIwm@(*
-z+%WIvqU8m{mWOh<%VmvB!^kM3x*C~6R)ejbZe&g8ntw*t8)u=5ZZ;eiu7Hu`XXJ1l
-z2^OX;swWpL>H!~(+*{v*{RuSkc*a0nw*N5lg?xo<m1yKIO$lQBOQS&9$&mYV8-<cP
-zQ$fJlD13`5H=Pd{PFLI^>I4`?>xP0gT4WR(@g71=GfD*afeid$l(_H>vTj?W)b2gN
-zsJupLTRy1!$BZ(KgTY(8u_(qR87@&8BGX#K<?=}g`|qrV%c~O5w+y5FfTJ+3)v?GD
-zS{qd!jD~95+^F(_Dhsb8j4I!gAyc?fE#VoJw=x^m3;h6(|6+I)?gcf18y@Y*)w;em
-zJfizR<SJp*cBJ?J>uc2eK%Q`8s8K&XEm>(8^*=d)zhg#&%dxN<)s)fT4&B+UD;8Dk
-z1Eb;Tvd}kL8Vx@Nz(^TnG)k%jIe)a#WJi1OllhEh|B+{N$!oN^I2EGc0E^1pZnRw+
-z3pwqx(S8c~llwmnpKPz7-0v7ZV~apUb~60(=Yes?+why@4_51;(RoN#JCw>}blbQH
-zYE+`pZSP*7)o7!~g-u|e8yG!{Y=DussL?C20aYblSv1C9wkW>OHTneP2A_1@@XwnI
-zMuWnJ|Nf>VIg1+p$t$2fyBPs}snqmS7y$=J7yRgD1bklsR?x%f`<9mF?0rN#EtAU^
-zjQ#~kYA$VV3|is`p8c6IX!%d7E@U<at*T5}oufr{>z*+vA^m)1W6<Ap`WZpB*Mb$B
-zZUiOALWS2ih79(FK3>BZ{-_^x=hnuk-&INRv^7RY&H>9j#TflL59IBh#+a8hmC??|
-zSo^4N;0>!8lj6vA+Itz3JH<f;uQVoKp}aKil0{uJyAj&{G4xqKBXn>&!;MgTI`<o4
-zEoqh5j~ikAra-wIGNuJkh2lku5#Fvij7x)z8FwgXjT&iD?DsQfU8)au;GQvi2rcK<
-zoele3s?o@i<&1f&mVrMWWz5^T8OF|i#{A|Rp)ReqsJEOn7S`Dh!+XE6$nhC;p|{4O
-zhV=f0`WE%35MyzCX&9Xr8cX|*rbu?#SaCTTqE|s<Ws`<r-p<C#b&G&m!4`!>Ut@Kz
-z`Q-3&+Ksg$3C7+{#@ex@#w%qpVpmYq@||gHD8wO>R~nnPpQd>K&)8g^(u|k4j4j72
-zLBC2hwvLSj+j7F#)wV2*niGsYF(gvM4;%a2eu8#MHugtNr7*t6II!Xi)o)rDhwl17
-zy4#He*H>VjCL4*lb3)y<*E3Er4IRALI6dYD<c|EtIhjo1bG~tIehNgr7RGs>(~xZ+
-z8Rw7EvbkK|xDZ3<0|Jc8h3QU@jx??gql%Q`Mp79G6|F7m`a_Hx_2_uPEQ`ACP2<Mh
-zhQPzB#;xIfz;`XRsO{ND8TYbM@#bw8<6dwR=uSh8`)kTl4jXDbh&x9mv!BL;<7C~H
-z=2+x|_ZW}vlmw4yZ#>IRx?sy+BRQB#2}Yuk(v|Y!?Ol!MBu>@pHOBLosbCjs87~e~
-z_431S<K<(rwd)6sm(O}b-aTNv_Dq3Y#&{TS>Qhnhbynj|5-pE>j>g+5?O;^?YP|D4
-z3o+=S@or*SsG@(358tZ87@FDm*qN-l%RA%am0Vym78xI}mj!oUV0@Wb6=<GheDiPw
-z&pg8T9-R~NbDELbiK43SBO{f97%yAe_>qlR^Plm{U(os;eaHAyk;3WW6-HY7KpOhr
-zkyG=RvTy#!#OrR*PSco5{sjJJEi<2yJNUK9BC9^oqFzyq*+O#DZh$MZ9Ulp??K;ae
-zit31C$6GXJHDH-LzX8AZl4b7U0)B8d%i>D5+UzUKI)`SmODE>Aj7%(YBy%|X5k|RD
-z7VW%kNtPWifk}^9_LgMCcgC|^ejA`h{$Y7s`hayV&hk2M2U``(3V5~y|5l9^2qh7H
-zh!{(mn0UdQ?A4)rmuE#YU4~e4hZU<yv8>~2Ry;oyKfQmk;uZHmZAfJ$P8_EUbSo=s
-z^nfw70W0Uxh7zMGozh=`&2wNbennu^>0^-}pJ!2)drS0$F`P5kI&EQG-p5=Q`#{a`
-zV6NLn!l+x_BD<2?qRw}bm0#ln*0(z=f0R6RWG`0!^F)#tUaUfyJYaYGvkLw8f|shw
-zDg@b|fi>vBD!jc7y(^7X^5&5FuCYqXNt<ry&noS4gvwEpRjDu)^42O=buX1I!sjvf
-z>{QO0o6Ks|4}q9$vYJImQl81dYCS4WWwLNqdl%XGfp@I-?RL<%!mO@!11Ze2TPyG(
-zC0M=7ufX?ZV-4*6bAqpH%Dmi3H9PcXUJcVI%)7A0*(iwBKfoG0ZYLX>&l=AoaeJ;b
-zYy5z0tVk=1;=kssaVn()rL(Z6CwD`w>A{+&uA^dTJ?5Qw3&yhE89e{QBJbD9qR9T;
-zqEZu?J^h2~OMmNxKE0T=Xhk_F-C4^h634q2u~v$P{K^W}`T`mM!knyKgFBE92QuIJ
-zeh{NdFyA{~5M?s6&Kui9rL1P1-%}<x<DW&9>}XLB-N?G6zJd(d#=178;JWEA>t4kR
-zd`-blth*1@O2fah9vxRg7S^m+R37k>yIG%0-e6ziSpTQA8Pm+p0^4n*pf`*K*(i_c
-zKc58^q!BrJm<0{U0k-T{24g3&prq+wrT;|!E$Cz~vV)BfiI52{7FFVHHeymVq}Nau
-zynQF+o(pUg?R}^o`Pitlm!TZSveB8{iRanq_vF^HXJ@0oP9*o2i;Y>C1m5_7MbY^)
-z8{eEvZ1)8=;RHE{Morm-7stWFR<nt&zezkyWfPA~rL1GvLuTJo0c?pQn;cOB22WyB
-z+)1X?>deAFk+&(|h0Ux&i=}Hdi|So577_9a#?w_SJs(34UyJONpG96|at3E4S`>G>
-zT2$-Gv*>~;FdUn+MeP^S;)-UA(o$$~IjmqYTPT9`?#z}sPz){elP#Ojf^zUN7P)^E
-zTke?;JWngOJUJQsV|})YWH4UeWvgRpBtqQT+DjDD#wD`Y9MLec<z(v%HKKz52)6#r
-zZLlW`*~VfvO09pfjcyOAQWwQGrq`DW{Uq8wXvgZ0bwY>yVw>JjE?o9J+f4N&UamIV
-zOa&ohM36;!w46mX*U_S`wTW%+ULCBdW?NRTg&Zc?mb6V^KNhg9<)|3m{3P32BaTXe
-zt=QIi`GA;FY%5Kb4z10$_a}coEr#u|4<@&9G7H=3M|sf^&2~K=4L0fs+nqZKDq$Ym
-z<2Rl%(1sR8(erH2MJjeWWMOgLsj?QCpT+IXO#z|>+Z(tM+${^+n_lQ~I&YD?)nWTa
-zuK*9c!}iTw2WDJj`>1{+kIrKU%J-xj6wLnLAo{~fyV-xyv}j&mX9xRMp{yV;ODKK~
-z`fg@+_!8Onm24J;qpL-k_L?33eiD3me|BUld4ajF*pV%DA-A_-NBuj{eq|s#dOshG
-zM!Q&IWg5W??^$9e8tISq*omo6!J8FhCqB-i?|*A&Cn<!n=rDGQ(HspL&Q2{V2)Qem
-zot;e9`@9G{?@hrv?H{|)hmwH<CD|1}a;R&DvMc+akz<{~u8!GC)mcZD6hzW_^c{9%
-zYY14!%ItP*9E{t`*_{n{C}*EwQ7nsKckcv39BRhy6{Li7zWoV%KqXq^x}7~t(lD|%
-zVoz>6LU>$ePcu~jXc?tboV2s#qqLRV?HYSkI~Z8FoV^O03e|80d-wP()SYAOec|II
-z_Aj#c*Jy5|1K5Xe?<tpG%|6Yq1f%;7_PJeUpv47?MsP{?b&e*%SfV`p7U2ulV;lRn
-zp)MIqDEqd5DzLLC`+2M+M5h+)*RR}A?LM+UVWcj)6=i=?i$m;nV`=4bLCq}3(ymjs
-zQD7$f7f-7q>J;ZqUx97Q%K3o@P!)f0k%xk7LQ^j4F{s6bE$W6_xCoYrT;S|z?_Gh5
-zQ6#ly{?1@xu?(I%VNrLb<CnqU(^9zXn*vs4Cs&oIR9vV8Hys+0RNKSNrDWi~&3UH(
-z$S2Rv$1}(EA%XIMXQRTTfy~^YTW;v1@jUyo88kZwdG=NRpq8)VIXZa3u4=U7Io&)V
-z9xUa#7FP$3<l?z+y{8(^NS-gWB=m(z+_9n;q;nv5JWC~$N&R`jj(5Pm&EN%R_k+kb
-zlozf`iA(TP?v$MvG=~?7+6&dlg%^EJdm4{=^I~x{?e61viH&53k3xCL^;G7Y^*5b%
-zaM{E<!T-JErPu-RnH?-@@r9RirP*n`kCzR!!6;CM(^x?bjpP+7(ig2(+^rs+&lbqt
-zPLpqm?8B>WN~U7`3tlafHriUb@@k)xVYI%<t7qQ<@vs%IIgv`v&fR&<@BUz(HeS1p
-zog`Pn5?=dwKCs1Uy!LC#=j%P>b<-%`=IG8nQ(r=PdGLC(uTVv^Ij{HhDOBCxygrL3
-zC31w<uksbVkL2}RUWUX0UVq$W8v3!kei%8`8q0Zu+U=pUpX2GdC1*~&;YpHEi;M6^
-z1uj9VJ-m^9#$Jdazj>ogw1S!q;Z2T&K`#;9d&y3)_4T;-YvQ^`ytNOl(76A2>j07_
-zt<o%t@%MRKD%lw732(QL0(`blyhHj04C}-@%%LAFWw)s6U*o<b4ucf}?;O+`D&`sQ
-zGL&p-&mL~?TBsP+U>fl5O(^N~8_v78qZN2Ji1)}vU!b1x9;F*mAtIUg*h1Tdm*RNO
-z^bu<IlJ^-jl#V;{KC99>mG{|h06`rrO1CK%)wU>$y7d+AKjJ%;^9S&N{B#44OYwl#
-zRbYItY3F@+?uH&wl=m|tX~j+E{T6kHd^Uv#mZ4hj({+5{!!=Ny=kh_tUsJO9n+H9m
-z#Gz$#KIGXgFqcz&$Op<5^XB8jW2iZz$5K9`<~N{86d$pMR<!$PKGH@d+kgRlWa1a-
-z(p&lHgOL=kJV<a$a)$P~JY*edqEG8Bs!Sm~<o!4B3RAf~WiMEck$h7A>Cji-@hN?7
-zK}YZ8p@V3sU7qpKt0gIYuEWEMQWm@HB@a73jkMVYKD9Z$@3)Fi?M^P?KqWpS;w0Fh
-z1{Q_G5h4x!q<R^&&-q}zP!Cq~nH?!NJ5qwroI_hiSJQaJ){)fLlFTEvlh+-6iO<SP
-zPOU*^KC4L><mOI%&ZF*R^)L8b@s2hi&hyC8<g;>|<clu&P^ra@FZyv6a^5Q*lYcGv
-z$Y{PiHU_fMF24Ls640}xMZ4PI$d_N64kJrDzG71pSo^koWpA=luNHjuwA@rIuESUV
-zdkR_X3|}*y)^oA7e0>p`k{k>9`s<`l*Kg(<0?A1xE#Mmm`9bvb<eR^>f@aJ3mg@VV
-zdfw$*?vt+0e4TGiY(gcQ*?jxZfiQA!;X6IOsq(q-FW>!g2E>zBd{6%lFyv;ww|qQ!
-z(sI7fll1ob-h6*5hrU*x$8Sr&!%qCa@D#|d+xWqF(%(MSc|xw!VE6oa!Y%rNiVOJR
-zN3`{l&yOGTxCZqqnI~S7K!6)R=|&#%;}3r3Cym6RN&GDA^n=B1^r8a|?FoMFFBKF&
-z-Q*XuMu2x6W>L@(UQW#kU9LF4l0tD~`*42c`AUegm-yAzQz=)v&y%X9QIa~E-}0q6
-zRnvpt_NHQ$%Q=20wm9u=Z{qiiO;CkB`Muinp+<D&4+0NEz8SzD*kcy~J~Q~Ey2By5
-z+j;T~(g-<9^5>22K%Wca&)daA#aHDoDprJ^(SyIf-~qgQX;G%N;BN|K0n5HLgU*y6
-z7PLX^3FB`D#zUVf#NP(f2JWsN{JryO@Z|gaLq)pac|Z84In-)XawNBZo)ArqKG*rz
-z5v9Sptm9u7Jq61Y&%Z5*1^-lqe-DU(?$DcmpEMD|wvT_GNl9Ia*8F?Ia1ujLc&Zl_
-zmkP%4)WPW~(tkX47i}nff5m@{>O%VhkN8i|YcPtr@m~S!AR2k{-({M>XdKRer^dp_
-zbkolN^rGOf?=t`Ulqw*Hqxj#SCn5ix<Y{Fn%RJbSr!|P9{QV36H)<8+w*G>;KEPHU
-z$l&^+LKw7;hgB6aeHEN`6SDGIh~687tV+#8DeHtBLz&0oH^MAN4kvDk$XxCx_|_#N
-z^PCdk-uBWW%Mf>JgqSR{9uEVqeGu7(bp$&<R^+N22eEvo$TPGO)bXMs&&Y4kr;CVu
-z1It2$mJ#{p2EZ8QA@V2C4*s2KqTpSUe`CjsLcyh>XKfXQR#gXo-%J!PKpT`jatmjV
-zbudEOi;@l%ptB4YCCA27<#X=`QR)c^(<yaD=~0wNhb^$Ep7yY)2aXpm4#5y!wMB(F
-zm!Naq7H;`sVC*U{+$vC2tLJCo)}A!S+w-DQ+sdS@=ZeZ^f8fFyi^jL&w0D~bG$<&l
-zH`_pcTCt)=C?$W3rV5Y6$yE7x{!i3u+>c5leioIjqo^Hw8}P0mJZqnz9m>U`-Y#12
-zyt1gzDnJftD(bIw1baVJG(1L*rno5@EvKF0GfH@^Yyj@pmFP_j7mYCz{7Y})U3mm}
-z+y>!&kYdb~I>P&&I}qlWPCJbDVb%#oSDyZc7_wM2OZ5WP+C-ZG+81=nC)%ZVB|SSM
-zI)uG~>f1s1<bDLBYPdx{eYWsfMXJoTfao}YdRqz<6dfOv{;c|3_^zA)IqswAw1;dW
-zte5EYjM8U^#=@`V6UaFiMHe@FS*Yd*MVB7=AZAn&UDgBuU2ceOzw$ub+#$N(stVm8
-zRP?G#$xq8)qSwMNRB7lZdYxJX`K_GrclZUAoGbjx6sMZXYvDhVicF`+3I983;En2t
-zejTGB0zQfU_e(<7X($2<uL4^zNCbYr2H|59gX}p!lRn%mhRk>cv8AvWa@dDFRjfs0
-zVgoTGjXoICO$_Zr#^a&I@QOES?{}jZF=zvLu@+)9bAS=#CPpW3phmJpF?J`do_;&T
-z*uBINpT*ey6ny4;iiwrTl~3L#CZ<M%8&cQ>S^tdA!ak|17xiA%5|a*6u$Ws)OkVy7
-z{9;)V`X4FmSDQqb^#gN6m<JhQ+v*~$F>NHy?=Hf=?gf95ET&bW^TEr+w4PK>Bb%7^
-ziLCxpf|x#t#OaM3V)~L3;8~QIzU%~y+BZaauLZ=qBI4K_$fpbKV)hDesE1J&^)Q>5
-zdnXr+C6C0s|2V~jIb#0KR#3)tG5^SZU|vNr{}P4UZBZhUHk?$g5+X8@f>NH{BC0oe
-z(q&IXbZJsd5pE*dlfrY=V6pIEH;5XU#KONMPG_wbi@guQ`0~jjt871(@gnAF23PgY
-z;D)Rg_3{+4cvN?CIIl%a;5QPFw?xe5-6YK%#FE0rfqI=S%E~9i(&}VnBf5#DOHv?4
-zwi3%aQ%>SHPAvDN^R4!X73qJsZo61HEd=6HX0a;#B(47zd&KHs8ma|N#OkltAP1Hg
-zYwUfX$K4RIEhxSx-4^RtlSIqgTWqARHMVZD*w`%+s*zo6lC%s@6%t$KJOTHqNTl@6
-z$A|bCyyGw8S8(4V#Ban#MA`}Q4J48W^qoWeMKuWDJ@n!)ow!XTtM&a${0H8tnAkEG
-z#3n?8IEcuI^NF0ek0`*q93WCu?DBwUQq*Kb8?iJo6S0NZx`n17f=JbHwr8~1c8>JK
-zh(NKuP5RE~^dn;XK`K4I-YB*osz)`3(_)AH6Ky_)iXG4QfIr_TcFk%8%4)?PGBUp2
-z5OLiZ$?&CO?|*AZ@5hLJ)ze@!uPgS&QPumEtBB7+K`L&5I7lK>hYS=4mr@^8!O!C0
-zwmo3a0>mM~Acv=lV;$^N$V)vXj@S7F7N0?}wURhKcMZ6I4vQ*goj86X2B_Xh9KW=i
-zVnT>Gew##Uj{D+72pQS<58_Pwvf#76S`^PGi!-Ua$?7Xuls)f>vx@^DHg*sf0w`KO
-z4iXn0y@%{MN?fup8wvG2SX_EU%c^p5i+pG%ad}h}>4Mf4)%T4eiI<@f7$TDXM1nOx
-zCvKLbT4@bw(fI2uZbnk@su5$6P154#3F^yi{z=^J(VzB^JBfSoZq)I$Ox!z73C*Iy
-z7Inj%!hY{I8C8TK9@U_#@hM;NIGQr?<=e&c?j>o<<g$1^lA>4C74f3uH;8(7#f#-s
-zTj;n;yg1|zquNLDYOf=VzoW!!`w>bi^NKfrzf#9{h<F>247O>Fct4qRLTD%PsZ1c$
-z;{g`+umJJ(Xdg&<#V)?@ZbKEpe&WZnDPURFieF!^Q}0<x@w?41$f!f&uS-M7X+=d^
-z7wX&Tx6`6Ask!(!!kLO6%_Of?ANs`<Da(--j8B%*#{=T)GO1dUahBUBGfnwIGXA8@
-zR_iCkm@YE=#Vz22M#$_}9LclVldKo&a&e1#YeSi%+a~ge_hpXhlrj~oBXh2#WfVVI
-z=K4+i?}p4hdj*BxS2AxMiuY9u%e<>sQH#ZVnfFjd$T&JCszHZj-t=0AkKLlWaNeTc
-z^iSsfMZ0XilPwDS;|((3=Bi{&1Eo{`7C@c5(#eN5mCm=bs5ktRPMf+y)cGo%;!_|$
-zy_CfbC&&{=WeN8_)E6*Rme|k>#=dT{R3}=V14_tJC*vW4w#(8B=y-f3SvC(9iMzLu
-zW$TlcoIgjF>w6r!UNKp2YX|ClI_4?MZKE<!(s${4{xOtuQR(`yI9T3-(lyNi;)`9D
-zZ${GWT@zXHAi3t%L9*frcd)eOvdZ+QP&E(ADyODH{jM#m_P!30wS=rTV-wWA39@>)
-z7x<KI7RBkYvO(%Z+Is14Q8sxf8?sH*Vmgn@hDDO7fwG8fSdaX`;W@JLlOfb<m1>bY
-z{gzFpegJoBDw|FkL%UzYWz$C_uR&G5pgR!NddueDDNk5x$o3UHAT|$_9UArlYgbqL
-zd@exYxuW!)nf~|T()T2V=dHUlc(o7Fegf*m8QIB|thrlz+4ar|5|Jsg>tAZ174EWo
-zON!s~x5@5T=RifAk-aE5@f$T|?>p1MYWJ1_S1G!!xG4KBTnEf(B>SESf$`N{_RH)8
-zW=oL$c9IK^-Dr`W@sj=C2avk%mqDjivcG*+2k;`Pvj5pQAkHa+zh7EZ<>pw_S7ypV
-znQYL$on_E(KN$BO5~&P)Cru7rNv^klV>wJEQIc9x4zCab9y?Qxn41TpU#J|BN@Dih
-zG#T74Ju3Ri;OTU}!6-SZ2ia7vnbID@ePQ%$Btx1~%2dcphP*rr_OF5*zlRcr4^mF5
-zmJHpcxSTeddOxZxkkeI9@C~0Vil5iz^cz*kW?IYe%z41|C>h?88Z6hWCRQRQ6DxzS
-zElsRK96+o}+(vXKezeQ*`xM=l&Xf@|se8O|7a8%G!tKS5a#rJ$Fj}0j$V=?DDE=8l
-z3a>>b%2``UL_RxdQMumC;HepMUc5ILg^&5^F(WBbMwYSx$u}(;ziZ0KY5~CDWEt5t
-z41BY_i;ONnQK<^m7UE;TOShBJ*Pg<dVUr7~L!DhrkPEN+LtH*27p<os+}1LK58N#(
-z=X-K-laeIKM#`8eG=+6y<dTK-7(~S-a%uQt;u(wDVVYd#5(`!3wOn>41|qzYTy~vm
-zllDQk<cba^)J0E=dh-yuV)Gx`G~O;(T#N>~-ju7-)9Tt&<*J}dkf%(!Dt;4P$l?q>
-zm~2rM?U2EfUF4dzU8&TvMy^Tks;loI*JloaE?8ZzFFqAK#9gj`Oc$L0i`?)ajyfNv
-zev=zrM^J+B%%bd5P;Q(}%cR~PxiOAfG9K9ErdSF_-Q(rv$uv@lQF3!cBG}bR7Ws)t
-zi^{W++){&<al~J_!=2WD182Eo>`$<P{&L4L3ABxqJ2xlL_a?}l+i7a+PfjP*|E_$K
-zJ9ksd<g#`|`r^K2<<1YyA#+ugJO8)=!M+xa=`-c7dxv4HGUc8m56G6o<X%q_ojY^L
-zeK{xy{cw?oT>Qb><dui2YOty0E$Tt}<)QY`;1iu?LMSconU`h4v3yX|+R4LD?02AB
-z{*lMJ6^9%>P9E!77Gh-ud2Ex77%7i!*$>_Gh)nFDp{s_;#2wV_lG0k9ocNOpir3^x
-zTDB~yuso9`0J8jhdFHr;=sQWC9Tf^A@sUOK*iD{&L{qnFuRKeQNXF4^^5WY@!1Xrr
-zl6`&*RND{o^44-R0yE{6pZj4n+$pbWD!cWMls9Wra(efOy!W6a4P9w@?-L~&6DL>{
-zCv(gD%Sc>q+9n@T43Lj|$w#iS)L@V#A3KwviFJ@q+L2`s+aaITBhNT#ynJ@M75L3(
-z7G={4(w_W{;<=t6U(O<HAMPk$H}!|%w@$uZMqzdLfAaNHM~G{l^3CW}82yEOSAsmH
-z87tof-Jl}Va`~a<3NTexek?wcvf3B&(_PXJd4&9&%Nru+Hu<IB3|iI+^2;T1$>SGi
-zaMmyRZ3)>@<s5dIN*#;F{vi2-+HLup^YTx*Y+$(#DU^Q!j1O06`yM)}k-~k-73)n?
-zybY!0PwFZjPVG6RwNj&~Se<ZNsmW6z61Y;&qDWe~DxG|l^8KF~e34|4{oZX+SAM6=
-z!&4yI+qKH#O}@I+QkBI{6^<F#Ro0qR3y$<uS)Y<3npv1gI^b|W<uEG;<dk@o<J2w4
-zn;TS~<}<(#JXMZoD0-Gys2neA;FqICm35MGe3cB0>ZKfir%|cJR0aRcg)F>46~590
-ztn5JL{Gu4NJ<|?VbZ=%F>XxebTS}3_b12s!(&w{ASQO8>ay?ia>}<R$|AUt0Os(9i
-z-+^FzRV4>{guu0;s$Aj{^$*NemCqle$EVh+Dml+UUfH3l2KI!$_+7c54Wz#tYtis4
-zX;D_muc|rI9;7}oSXJv^k7~H3RJA2kaw$1URX;|W?bkq6!@n+AuTHAQDu19?H|3Ef
-z4szjk<&kn0xOzs_u73`C%vx2upEqU0S5%$PRE~dhS=F7KLK|ZLRNY&{phBxD&%rgQ
-zwR4F@<NI>euxcL2f%8?Pb$h7uscuc>m7Rh@8Lk?Wz>p30t0srZfzRoqnzP)HWs+3$
-zsx6`3Ur;T#^rU{?bE?&Mie6*ARO^plNmh?i9Zr+*aQ>n?M&1C+*<AUO4v;@RRi}Ft
-zU3&~rojHk8F-LWdy9$0fUUmIh7HSgJwSDa)U{vT$FQ`J%XRzx2s}1eGZc;slUZ)nR
-zP}SqhI*1h)RL><exBEvb{|7Ijv0nwGj)0!9L-oxXPwU=S^`oTJ*nL6;7EgmnE209M
-zQEzy)Uuqz=*T{%aH7FO^kkM2PE>Z%VkFhA@+Ni-D>4XZ(W1UdP>R8m(a;w3m7sDvj
-zTn+XtK~1C+EvogGRFK00umZKzka9M#;@j2G`yOB)%d24^KQJ&z4U32af94Q*v8I#V
-z?S>lR+74>lCyTmGMK$W8AH<FdD&!``y68MAy<EVkBsuo<4SIT|yG6atQ;lP!W5&!-
-z;}nN6K9@!DTB&i~qyXE$Q4>bbgLqp*P54fxHL#MJczz&w1XmNEQ(4hzp|UTJp{=E<
-z@oLKAJ3y@~Dzp$u$kA=p^l9W~9t5lDYmNf{Zdp{_TB-2jRQp;TuEI|~qaXBE;n%6;
-zw5`2G-Fj9A!}6$^O)2)hEu|v1J_M%6s98M%z+UH6vs;EhdHz##y<UKK7^N0Cr;=%1
-zf2pFTP@`kXM76LTRo(9UtA(fifY8%wkq7m#ran}Q59b8@uc>A7A@wC!Qp@70g4^S+
-zMPqDbwR|^K{qt5-%OAD{+c!t8h}{FdbE#TcVGj(?UutEKXfnw@YE|(~;E#W*HJAaT
-z#B5?@|Ju3i&5o({8=jCnzo9nl^8nwUUu}%^gG}h6Hf|vendD<pE-$M#H`oh!^-`Pr
-zQ5)~|B5LztU$7B2wWZ4!$N@oW>txEv8qQWbtBeM|msPu7kd*5%MD5LU8d$na?RBOq
-zT;(2W{|7oh=B$d(v5uY~+2Nq#=T(NRv|J^O$qiPwt2#0w2za$!9T{DnDk`hgk>!-U
-zPIpyDThLsktW`(*SE5>TF?DqC0&x3Sb#%yZdRFGQIy$C0RH<C*=reEN@jrE}a1eO4
-z<?7h44v<BsspC(mAmUa_C2kC-?P#t}cub`9{@8bQvdlwLy*72Se+umjxTrG+lc_W5
-zhecynf<^WxQl0rk4$!lPx=?QojL$vP#oA=dgSfg>GYq2CG<E44iC~}h>dMYou$bEF
-z>Mzn2t;(vTPQzim@*~n}eif>&ucWMg(JOWRshwg$*Qe@wYB2c2w(5o^|1!Oix{>WE
-zozJgs_?(1dG3tgNNwe)P7Im9l>d^#RO*NjWM?XtKeCntkw{8d?YO2Sb_CSuhr=E49
-z&VX0j)HA;((EFdNWQQqajTcmkqG0-Ennk^QvU+aML+kBEOZ7aN%>Lnc_54o=#P#Ru
-zMd}>dX#c5REvLDhpP*hnZV%mLp?bZE+DUe~sMo1g$$#WfZ+lVf*j-A!?c)Ta@EMD|
-z+z|D4F8LdemKJ&BN%d*CAJl+>>eD-Ss?z6EUl!2?9|}|UZ^J)>KM7E&cdtSo?4f?-
-zp8@R<uYRHexXUH=v&v)eJ2v%e)h6iMJ?V+G-7sF3Q-8c3Lba}}{`k=kRl2PH4EBa9
-z7^D8tgL}%Qp88jNIN3m``qwy->XtXOQIW#@u=Cn*ZwN8Hyf&!+hkcE+Yrc%`Y-*U+
-zHRuB^ymY3_>DK>NX9|meD7s!}+8hCNKBcq8lP9?{Ry)84YIO~r({`LfKt7$TvNt(|
-zaXR<gJXCM+)%ibBCw54hE>O1vSZGg+>PcaXdO%ZMm^$~x-9%m7h027L?elf<@ud9*
-z+I5MxG!>uT=u$UGz?`kE%VeKH?Q(Wq<_}fJdplWVXB%7O&Sf$f^UI?6m}pUL`c8ZX
-zF0<*f$VVC16kXOm7~=O?UCw<kR2x@a?&wJHY}2*NJ})Zo-H6lWGiL^m4AoUUPSX1R
-zr>op0PqfO=RaZ8pG(W+j-uP3y2ULRmFGN>cKvNaDT6@r5l-x8;*X%ix_*&PDqN&JL
-zNY^e&iA$jay3Xwzlyk;u&jzKzDmdzTnW{k6o2ctKjG!Ib;kusZ9eVt>)=FJ}KGm4k
-z?9~l+kP#lgsT*dy1o7{&ZrCIaZ0JMX_<R7wn<U+2jSYOKm-b#p((Fo-MLi-|H?Ld{
-zD7{X%R2u3}E8W_85m>b*y3OrlR9)|`+ty4^3A^dG)7!y_Z>QVNCh^<CmQG6V@7Q#^
-zB6P)z_GzEMC~6JLseR_t?$@!`+9$o-#|!C><w?FjnyEWR(o;5r23X|0okbbZ*`gZ!
-z$)a|DqJ6V=2VY%4`_`kq=kc9&m&ThQ;_bT20rDRY4(lFE7eP;~uX}mhhtW=I7u_qp
-z(|Jy7?Vs%i#IfVrf68KNcqpg)9zF`WdztQ6cm_q&#=2jf8Ps3UO809`(d2QWMLq10
-z?ze?pFHh0^y8yiBHr=1Hb}UNPR@R>Q!6Hw)qx=6O)jqhq4$MkHVq|9>Xg@(udzKil
-z1C#PWR&1;TllKF@nJkKek1Z-&K|O$;fH!RJdSKD&5YK<>fvpnB(Nx!if{ufKxuOT(
-zxkN?s&pL?O(L|}bI>=wpde?er`m-vF?omOlEHxS~(j&s%p%AKrOCJNzx>4Iltqz0s
-zYo<q$RqFgv8Ei9Hk9tg2nzg1Lvm%iC+n(u=(BJetfYjs8mV_L6T92QwmKvEW=m~|$
-z!;OEdCp`6lxX@frctuvfIFp{Zf`)wOY;6a%gjCt5?G-5wUrN!F+kAsj^r)VCg{paK
-zTKW^L)V+GIjt<{Ucamw6p4IClMAi>_*2U3~{>}8P%Zq^ULl)Vjs0_|MXi+_ELEKL^
-zvD~5@S4+>%M;B5Bdd^;&(uFoX=NpaasTO)(QxeIIvg&!AcZ1uS==piQptjf_>G`yE
-zV{|#C7dUJq(Ro8huA*giu8odzuS*W7rH=9~0r}&cMRmWqUNn$~v_y9uQ@9aC_0c+J
-zk3Ur2=Q`&7I;iOR7IpnUdfD9Z;F%xmm3>1Y1BdF>f49=QFQV66p?!wKgY}x*izvNs
-zGEcAhEFh2k)N37sNxDqeu{on58qU$Nv{9j_9MS8XX-H${=ykjMQ2SUei`?~%Md2K+
-z*S&Fs3OJ?Lccw>Ht8dop&(bp{gFfkv4ip`KD7`T+4SmjidQ$-^bWU{Fo5K!J%vhth
-zD0=)Jlgn5yjPq6XmN}d{@Y?Dv^Jok9T`s+?#15z>zxDRkduWHHmfjvuQ}NSB?{MBl
-zU162<jvrLAaqeqTZGNJ6HVy#h&euD86#_dGtatV)MB25J-W8n->hvm$dc-{)H)$`#
-zfSUTC=}Yn7E5ANS&wOEeO?@bLU$Ed6`jG1e=%_G#yb{fsUnzZ3bs*8YMW<)eJlh3*
-zY79A+cP;g)SlV%QZmiF`1(Qc}*5`_yh1%$&&rNLrk-Mcnzoj>I#a7lAD^o?b!v%|C
-z{$PFa*cWiGk@||4eKb|oPv|R6XfB+_Smfnf=qm{hz=(eqjcHZ&)vxjNsMjBT&G`x`
-zpTqjvb#kS}3+fy6FdJ*!N8ikxNV{zt_0854bo?LcTi#UG8`DJJE=$F-ZGrl(OC$Qe
-zSbhI~66uTI`u<;<O4qFVfqi!z)Y=C6i9>hD#LD_<dfV9cANpC%Vl;=vbn;kg`Doit
-zCvS@($FV@C`1ga+G+IBe;tb|KR==PJ8u|Et`o#>IqU>Gt%Z-#8hUL<)8j>^%pQT@~
-z^MTkmSiiXt46%2%ez!i7Iyj!{_wnn1C#|*p{a4C}cJ9!hzd3@x4bfj07lUl)uD_MP
-zM)G&Q{`Qzswfc|rk2e({V@v9v>B^_(9{qDiRjA6(^slTZAXiq?zuHg__`^FE)hV0)
-zos0ZJa$Ws<Aazs~OVht+k_Y|wR{wcIb3bdo{u@Wp&+)w7L`SmLVP8#r`9O1b%A#%-
-zYBEWCN~uFlmLr7{fmtR?jsmY&z~rSX0<}+>BH}98{!ym9zJmH=2b-F*as9TiX*Qt|
-zygA!6>1jHY%xaqVDEf`NZDwj$9c*+DGxJbKXh&vdugWQy**BWm)ARh%?al1h(`!vG
-zW{zg$xxVKzb4{Zm`*y(0wfHMoP<J!GHwQe+ngs@*rb5SGv(UpIU{A-H<+hV849#Vh
-zyHSz$8=_5@l6k;et+gn|hncR$o`Ox^VNpF}X2sJq^ns~nrGhjf>{D!HK+{t8N)Jqr
-zdlasFe>H1&%|;cRH>PK20i$h6v%X^=$PRza`b{-;b}TpR&u;|&J=JV5GdFN%uG!!!
-znTThC*(j(M@aK=&wBb5(C&$dD)9E@AYFLy7Dw*DFC9UQ`W{buWvdK_lE=aEfL`T}?
-zZ(NFA6ozaZMRcMMFtde!X{fUW%$9}7Ro{0rTh5tE3hSgrK9iZPc7KC7-OQriInZpg
-zvI#J8uGyjGcJKwIOrIg4^dG4dHaq5_naMrd?EK*lL{dq!%PsQoL&ME(kBH5g*}Y~f
-zs@&{aWp;n*M@i!uvqu#YH1CF+y$0uoemc$U72*b+Xg7OLq+;ByWoDmyO`vA?H3MGI
-zOckGR_B-tbUN^z)mqIeZA>JI|^ab*AUUTT+Z&Y&rV-DRNLCN|Bb9it+=)Qf-k$45s
-zOqs!3$o9P#o1+`q1Ht!AF-I>U{V`;zIp)?n%6|8lA*qy&A6sjVJw&VR#Zq$|;z$x+
-zu*gS!HOHOG1%9=RIi97$Fxp#Gy*`=a>%OFHKEj+}d<Fk~)SPf`Ka85fB46^@ob-nl
-z(+@{;a_-!a-HVx%?LFH=RPAg|emog!v%48u;sliUNHgqTUGR?0%xM=WwnQab)b-1l
-z)1IV47mhc>hf`17g4X7Y{i%>kpIg*9ew#BsP6aA;wJ0j2nzIY!Aw^fojLcmK;#@;B
-zx^8h8#k!k|^WA~!GugB+K1{KpWe;=dl);eec9|=mR|el*$6S4`AyDCiMNu+`x#la$
-z`t8lkH9v!4biHG)lcc(1zL@Kyj)H~%FgMnxeur}5=BCmVv(7#@H(hiGdzsbTT%J-)
-z&(7xNN>nR<)zjSkjEeam&YN2v+vt6FySe454QRT^BHQuUA}<`A!3KXVicT-hZM)-v
-z(QPbBpA{DMo<-(%*RsH%h358)?I<d{nLFu!Igl-Sn7j6Df=nTPp;}mztmbaV5l}zM
-zo4d<ihjDR`8Ta5T@ZA2#j6WO&mD1Dv@1PHiTbIoL9>l<S+RHqY|1*`4zncl|_RwZp
-z9y4Lq8L*25&BIN;0UkNbQx`p`eSNTby7Wm%W0rY3@EH}|mYb&^&83G~xOsN6gwD3#
-zJQwFqBRS3@8~e_pC}y`P?f&!3bKeV4XXgg<!r7Db1L5X{2P9xp=a?6MlFROBGcUfL
-z54IwkdFd5(d<5q-lc*C!)!Jd+jHH^iZJc?xHwCq!J<Yq(bcf}Rn#mz4VAp$?F9Ri%
-z$6WIbJ!omzBFqn)NRPCPH$S?PvDe9Ke(D)OX@GB<`FTYyDkb+dzfy&Q{yQJ@t3TbD
-z(?9d)z3EV71HV4sfUL3K{7rjc!gZ>d#;ISFCzxq3+Ck3BV*XoB@?h-@o3W4_Q(8S@
-zKd=Q`ZQSP$Was=g`G-DtxsJ`|{1CE8sx8YhO1`rewPlH=|KEUTxnj#U?JSJs2wS%8
-zMQE!z-sX_|D|BE<TlOkPA)FrCvJbcc(Q~aWr}HiF++}PzyU|GPEMUu>5(RyEt<7;T
-z?cAO?VRIZ$8CcX}TY<LZCng@Y70lTI`ek)n;TP0;)@`QE$wpfCMvBcTH?4~LpKQgP
-zsLNM&=xi&#zcg+C^~>PZd=}M-$+i;P$i*-3V=L+FLur3)TWLqSkOAjyWxYwCG<`~p
-zq4xK6wzBu4s6g`9<}$#QDmRyHF2_DWEjw*dH>z!OIXjguc!JF}mO{Xg5*FE&IW|{2
-zo#4)&trI+PsYO{)+R8_h?r6E&R-tPs#DwZLHys1)UTbqRi$k*AHn*G<#6oA;+(!9;
-zpBiYZcy>6n`67cYf^3!NQ5Ju@iLG)P<r_`Q*s4ysPu+m6GdTae%{_B<7+&!<d(CU)
-za^DWI)t-<BmHfz7Co4T`G0xedIKIT@S<?%~hwireW!<TH&cW8OD6wvPTf@l)Z6my~
-zHQby7>|n6X>uVbLmJznbrOBTZ|6yyqofO%eu{Q61KOvfawKWfQ2cOo(*0LYfKil|a
-zaJ*OK?AF=r=T}*WY{Hie?x|^!7ml;27H_n*+|vy*X@RX(&`2P$ldW|dM~HV`wstpm
-z!r0?$QT@tiYfqhQD$UQ<zS9jDOG0cud#R1H?tP2u(Mp@|Qc|!h8`(Nlc|}!^eYQ@4
-z;S>X}{Ihj>LV48tg0@b-NtYe`ZR=9CG;~BATh|!Mo9>OXb*sJs_%hd`%Cg1QeMS=a
-z(l)l<<x0R<d(PIUpoThE%jO?Q6Lh_!&HqliHz{iiXuBKo+HqUJ3_t4qO(h0W@}Fkw
-z-;x%$e-~T-XLV@}jQe5>tl$T}3$}s#KS1PLZ&7~DYa3Mc64lcB*ar2YkWzh!MN#so
-zZP0pBBW>)q!7<&TuAR39Eu#YUxstXK=@xOniEU(U%3xRf*@Byqd#X0U7EB|dhX?+j
-ziM9|C1~&dV(M~UBx3f;Dd-aL2KtxxIY(Ts%q}nCgdOKtrTb^wEWqsS&7F0-`J<K+C
-zUl7#C?6&b#Qdd3VY~zz9^#(q%O)OXz;`j&K6bD+IMYh?ddfx)hMp#tC&)TLor{lP_
-zwy6_y0$~$v)9m$qfgd+);rmH`oOZQEyx9w#)58|=iS*9iindw*>*>7Xdivl0f1T|-
-z&+~asl)Y2PDx-Hs>1`!4v)=Y9gz~nDyik(8%SeSnwrrAAWXnuK*&`XzTV;K(j?eG+
-zN4NXw^y<~?JjeCCuE%vfpUpspIC-MF(iNZdVV1fw3*)Yqy1FtOIrX%<vUnKqWr(_F
-zz6-vOle!Lf6>{g=so@jR`FG4$H+gIV!S}Sf`4D;mzRv3AHy=^j7fcGH_NbOE>qBtq
-zIIl)laR(UZZIYY+Ufmjjlc>XcHOgi>h+}y*YW*{SMnP%}Jq40pS&eywF7o3{b=$lb
-zs78KJW33JVx4WtuTU`RKI8lx5AfU>Ts>b%427J4w>P`kAE>qN9b?bw2z*^na;vQ-M
-z$rg3@Xa>@U^Xfs?5jZ#9q;Nh@Jy;(9(9t#OVZSf<hC|iE)B9ji5~zn$aP())RF8P!
-zcAz6&)g#^GL3|gZ9!skM!q5!$WH}p<7miX-uIq>H%U$*K!BpVh?Nv`-!s^IwCF+?c
-zxWw%|qn@pZfo3^NjGFX!2N2>N)uh`ZfJcIwEMgz^DsNKU;9yeTILf5b;ftCaiUv1)
-zxq2R5XlOP}O~Kdm?{Z8^gLkVbx5|O^x1E}H3GctQGARw7tfsxe_w7{6r08_Vq-<H^
-zWnL(4Td5a%q0CXn)}*xThI(O(gjEXP)e8sFtvEJ9y;%Muz{A(-#k%!y%W8~zF%WsC
-zvzlH$9^@={HQhl6kvnBlX<1jjd=poSn*r(-3#yLA1Jo;t-$3p=RlRzsBHrJjUOkSX
-zFn`cpy{=&s$IMW#H^zA$)L6Y<dS1)DEcFJ5QOcpGCKc}|>WxfvIgjM283PMJOn#s~
-zaCwFrzLQDOrkeU74WpHQg=*HOPUx;2RI_5dakRfxAKLdrpSZ{**5|1Y4;BNL(q7Hp
-zY~2XUA-&W`5$Awg+gW{7gbCqFU)9GiFdkd-Ud{arm#EL{)!eT3AhfE#?rh&0mYGM@
-zmpyUTO3l=lW70vWIz@dGJRcp#S?XKd|0()d)VJkk16IeW?+P(4d={<d)jNoL=6<Sq
-zp9g@jvXc6~xI8GNm73oe?er^A&G)(tqQ@!qgLn@E-b3o=F^fR(sH=V(H5()wPqnD5
-zCx}N~)RN(tJK(&gsU>k}@IpSQ->*+cSJ_Yf9g+odyMgNOwRb>iYf*o{_62cK9)b1f
-zg;cvs_`&NylB*M8S^(A>1e%m0HV`Fr9>{NP2+2nWk@^tL{TN7A_C)KCC-iBKMEe(m
-zg>5g0j;FwIP0p3l2LvBaVs$qOxchfV*-Kcwcw{{(duI(uZ~K#S$@l>deJ0j_VW4`>
-zme_2L$HNk`NqN^KY>B@}W#23i8)uU08=Ip+eMf4fKL?n+z$AZbG^u%I1Bi2-*17d>
-zVp&p#)WOYxT%*T-xM{vgx!^modyT%x*2BcU@<{yitw}wX2uyFUAoVLW2f4#5(s0}d
-zkOJnChH;%isC$nzo?E&DxEyJch#7`QT}bo5iU7M8ljaB30oOd7wD|ZO_>TF+<<Jp)
-zjAYU>=@fcr5qn81hGsFcCTTMY1@z*P#I+s{;h*h@>#`2OkA6?w;!yW4GwctmCy=%c
-zak9sxleU|2L+QH4#Qh%}!3S5EL?xEE|BeK{QV-IB+lFE1VA3HQi^L|MAswHhc5-G8
-z>6DJ%nPN*i-NG6SzII>I=`Egox9v0WJcmPS6(gS4zoE)|h<Kf^2@)+sy4~i0oA8r(
-zH%kX)>~Ye^8t3Amwq&5k0N`pHWMIThP=^0Y20cgr^zKYD9HmZW+7~hcvqapc8YYFI
-zGfc__(PYHf(*X77kr7E2lqNPeBcr0L0N-yR8Qo1mYx97N9y}jEX@BC=QUsybXOrT*
-z5R=N{CB!G=I&c?%niP5$m=r@^o0KCan^ZdZ5#LiNS0zj!V;HW*E4|5>m8i3?o<zpv
-zdSb1&7a3=<sRvy53^ES2OQBbH;<pSv?svURN(r}3%0~{FR2=&wF@1I8o=G_Z@1vE0
-zfY-z?8}C0VFe%5DC4S#upr)E(Qaa*bQcm7uQfVGYCR}+5^1BjZ@pn6d)@T*+4~YPw
-zTr>&j{tLK<{Yk*<m1rE6l1T@#sgE5clh@z}d$XQQx0wS%<{gt#mr7(t<4GX5C?+!-
-zVJXFm2Y;BSniS;PCPj&vlqdBeGiSsBUo(l!T!WL@y4XTyS>uJT4Vi`VGVe5%%tl>H
-zj{8HUOARvH6}8SsTgmKk$cu+bVD4v-5-X57c$lFwry-f^gWta!K;~j$fOzmY2`Y!l
-z*ZB4(6)&CyO~u*n5<!Au3P5q4PlDb}#|Mli3ui=u2$qW^c=%=jyQ(B4B?b7nK4j5q
-zw9CO&N$50O)NjurVNrLnlBm%izT0h53UM|mkKAHXaa>N8)U^kgeUmH&thJ~SN|s;0
-z1Khz9vT_Q(f8FwA)rh{p|7}fHO>hRW=m%Ld3avx?xeLkK(ggU3A!J?RR**ldWPO_>
-zAbh<-HVnT9g6ByRzRM59l`4twcL4dM8;N*~!A{5|67dm#-sQ-;xIs-Ufs4t;E;#F!
-z1)CIWH8ClTerHm?l44Q`{Ob>+YmiM}c$CYklg&lwXL@xekz^%^QGR5ruODzBJ|wz*
-zKeY32N%Vc}@r^v$7B>lpSXZ+Bmkz?xa1z^R7;t-d61%wzmU7RTMdF;hfH34T*?k&A
-zkr%5-eBD%l2iYV(rYy)~^2nYQ_zP>El07?+@dDYOeiU=H$H{?a2S9o~og4`L0>aCg
-z<WLh|;I`zEL(?!{816+5UAqTL;Ae6;Vmj~-!bn2xp6Ep7o8%TOB&U+v<H2N4<4EGt
-z^;n8Anj~V1giBazQuxdvrvaD#_a9#MGsz!OObSCgniSWxH7SL=nUul%4{vTVsmyo$
-z!+pod*~qRSj7=hE@1iqxts_Z#W5Imh5{{h1({uP?Q%%Z_d&#-Xw!mMukmOs<FpMoC
-z=e2pjxf~(q3yuQ!WGYFk;0mJEKP1g<6V{ScCKv8vCBn(=<WdCs6sb2%Dq#JGo;%3p
-zX%g^NLdoSHAAwJ6Y*MKC7rA1&i^1Ef4008hLSC>U*S?R&6l;HS;{>iWyRVX)Gce{@
-z)yJgL<`ubl4AW}$o0FUQJAlu0BDW*=fpWo@+?j}DvrjO&w+myo&y~piX5RpMmnZk%
-zCV_Olm}EW0l8<lI$-^<|&E1+pvTv)PINc?d?9Wp{e9@FV`ii~=89*LiKxgN`CGsQ;
-zYe2WGB~NZH2KiDI^5pkhkiTS*9Mu`5)|n)y)WP*iH7U*+PjUl$0AKk9$vv?Z6OTN3
-zR;4RQ8%xNuIqiWTJBz$bo{DMuz2x<xs-WDTMBY?FMe?7|>#h%NV!513@;p%Usn+Tb
-zo7VqB_cJDiR_jfQ6)XLr!yJ>+t$362>MehG<@+DLNi?arW&Po<eSerdn0#<SY1---
-zDQrI-#KCvSf5s@B1FN@@|Jo13h6hqK6PL~&O-T{%R_DiXq+~4GcL*TA`p1D1J&*jB
-zG1-1LM1$E+vGP10iApYOhQ!yinMkzXED`w<c%4JOLVDowVK@hluGaXk#UKVJXu^2Z
-zpt@Dmgo{TlAg!=yqKpelg>+49*AArhhE`^GClGBmYoz8=%=Cap{>6feh7lT>av9&K
-zgGLtK0UqXR^d%<Yy-sN~-v;=Fxte|govXD(GX|~)IV#bl(rKq=Od1Gs_bZy!d@GQ4
-zxM^jlKLR1eRjW|OVuvF72dzT-34k7-w2E!AfU8rYRT|O{gsIiFs`s&}CfCxc9l)(9
-z2fAz3U;2Wa>7&*5!#QFUXts4wq1pFJv)zsNT@20k7sk(>c+EZ(%b&dzt$tER41pSJ
-z_3xwF)?v8jup7NLA46+6-WB-sm9!?7iq@F^kJOqB$82BcP_0=dv;wUbYt6a}D8=^H
-zn%%n#!tU)_i?g>tzQt+IsG9M|)@m+Saq0XlnUvKxTI*nRCYDyv+Vpb(#W78Dqn&{t
-zbWn3+=K!XKo8&^TXl_-Xq2%*cYn$^NH+WRmEbi$T2TvKGwV(C{%Lv|T9dgT~(D_{J
-zcx)_+*9Dr##>yaG_0v2uaO}6q*F0Ob0RG<wn&&WUkRA4Do|mxcI}Fmgl<vnIzDMg?
-zFcN2Zgyz+y48~-`weE%sfaQ$VJ##S#6<=xt9;3mIys8ZxH~`@5G>bNPrXTPFI%|WU
-zVoNLw(}uYhg7_d*8+qm{$V)=B(WToOwS3K|^n+Y?(8koi4MJABHpUJAaBwwkZ2cAh
-zUiRA9CNn|yc%qH<dkt{4qBhP49mb*%E#O-Oz&jglk`=~WjcaIAs&@gg_gQU5`+LCe
-zw%BSj($JkMS)~OsR1^X_YJtz~Kn{=80>2&u@x(Wi%Kl5*+;yoS)k@Rm6;=gd(_wAF
-zLEIVsah4XGdjYr&1t$3e-?iZ9D0R%u(t?Yz9P;O4Eu_^<JnnVXAKsuQ<+OHM*diRf
-z7Wuul)DG45){V4fEq|foct%_9+!q9=aILg(TX4FqE#Frjq~sKB`L&~%Ao0>x*bfA;
-zXKihT6UOInmS`(`N+2(tsjZ%hCv11FZBiUsUt4P%hvw~@wst+1zy%%s!xbA%%8zty
-zJ>Iu)?f*3|`0<~$4OdVzp0ZjC=ayi?VzU;G<wgAY>smy5Ps}HX+UEK@FjKS8B)71F
-zwk7N&a5cM|6q>fyw%jidqSr<(stbO=`xUgPL3==YT%_&zfqQN%ZP#LL(Ex|JX|XLk
-zgK|7ni(6#i{J*bgyIRf%Y0m|1*IDe-1(&tm=@?!4+|c&dLj&}pwYI+*egN-J+J0vd
-zYi{GT1JR3dyJLoSm`wq}HAXw!72Pr02U>!y8%STHwS-h_kj6gM5{l8)uH&H{J%=sv
-z&RILQ8yD}K673|{5|ohs+Q~<j&Hx)PX{Wx#W8nT)JH0jw#2c@*Gd^e$XQyh3kvIk#
-zp3%;=O#$xAJT1BT58xIq)y}7G1MbHREd{?<vgc|kz9{Y5?9@^#bOg!%j+QzOWx(~H
-zwA5LXK{`#eG|v)%dc(A|q9wrTPqg$3=<h|g&@NjBd;zh^4(-a`C&0C-tzBJ@L4f@V
-z?M4|DxVRXT!p3XbjZHIwd*!d)+@JtIWTlpI61$?;W|Q2E#oBFgEhaE7n-toIX?NqW
-zrFLg)_iXwC#NX2H4YUV-S6A)67tXH63$%xgYG8ijf@aCSd<#F}TkX-Pwjf=dqviBP
-zVXjfImTTn;5E`K6ws!%cil_Ff11bXzmS}nNR-(AmQ_EY5{?GQF+WXq;K)&~%_TCpg
-z;3IijK8khx>0u_tedo0gc&?%_?1J{GQ7Z6r{IySyHlgUfOe@G74pN5}7VXQRzF1D_
-zu6>Q)2Fk0g+J9cDAP$VziUynn_~)8dl!4ViTb5`gqp=VD+_WFVFwbzUzxFf#1PB+>
-zC@c>Ku60ieFY(E=!<6&KEp7D=Qn@a+K<@-9uNV#dto~Hq+zHF1|D_7HtYC;#!Q*@Q
-z5{oNU>@zV>xQ{B1r8oSjGO3i|v`h)+yt5-IiMB?MFqD#1oaaRcspf76l5mAm_r+L9
-z@siR`XYdrSBUB%TUAWqt>b{*o9<_*;{pA8mh1;~;gj&F_-b-y#GC}rqpyhExH*C(Q
-z6<yG;vIM=QmF-%gUvi38M%ylq+d!)X3`T$83#~c|2hWN7wEAEiT#nAPmV*mGm^H1V
-zqm4grMeRhKt~cjWyZMeFxOJ!YlT?%zs?mDU0iduMwEhe1<CA{0em(}2S-oiek}8-1
-z&ZUjS=>TWu(Iz|J;{30&i#ipeqqVmoZKeXif`PP!3yLuQhpBVQCJ+ZSr+-a&0rEa-
-zQt7sjwv0Lea3zek?u@>2pKB($nVd<X`hR~o{E10%tCLB2lQ$CmgpyR+`VIPBo$FB7
-zL%9A6@$u9R5A&4Wr%|_;*vI}|Y1^B((J#1QQhvAuS%7}QH0oZXB8n?*=-+iv90<s#
-ze~04Y^<@-oH+m58)j!d8L9rn2+)dk8zlSQ12kls`0OSUBX=fiy^Y!~kJFmS9+?8Xr
-z>kKsUi-*vz+bprzmu;w59URq7JZSgk_{8&$(Ow5J?|43pdiTeDQ+YWixnJc?^0%Lu
-zln;9TVMYoPTcmM@Nv_hYKm1tLB)=)fq@b6+9%s$5YbNETNz~hdH{_JZ<_)EdHT8bI
-z0ptlYXkRB34OTv<ednQbe*H7;myD%iA8hG>kt!&5wdtVt&LHHBq(ky?+EuPfhkBvw
-zx^;p{-V#ZN_Cpt};#oSP1ogG1k#uBB9-vN+Nzp!(jxO5~Q%DZf;+wn{1HJ8ZY;ZQJ
-z%4g}=tvbMw<#b$DItp|{{_sZwlVbIXble9Nd&fUCDOnerl=qdGRJzB|amDz1X^l<F
-z|5{VOwss&AdpgnT2PV(%(}|IoJm3Gxq-fv6VqPfYHR|6e7$hl-2JFV=^LrGX+!XzR
-zjqmA{Dg~Gby=Rh}8b_zZpzd?oiB9cz2VnJoblRa&s6OwYGa};fi6_yS;V3NGy{EJA
-z_!7asok=BX9}R3i3Ap{wY2eu`eE)np=O->wCoG5QTo)7*TIABX^9zBW_L*9O_5q)>
-zfzBU{+UVxTbiuquAZ7d0V8=cn#`mQm;cG#epH3G!o<f0t2wjH7{=B}7E{m5y=y``O
-z%X|s)ry#m~GPXphOjj&f58UtWbY(dlbTP9`Djq-SD!=u>k5_BcRZ~mf;2m8(VF}2E
-zwdtC!_{3{d>DqC%Q5t(q*Ivg=!?_Z=?&D2RQbOs5pSU`zel)y}FNi(r(eN(KL9{(V
-z!w*cu%)(?Ej^&AbIi5z8#=`E`Xv7OFIjdE?uKV~JmW5a8=3j{*Se>C;VqT&fQAi^@
-zhJe(oDviWyB`(ckQnYoaQU9V(JF6^>F8d3F-iu9&mT(%~x*2e%18K~{3m{HuLt`tT
-z&zsba#txkg96#5j?Bhpw;eJ$p{Z_h1D+az*E+&V5pt)%rXI=;+`p|v20ab85Pxm#%
-z=a`aB4@?gRe(7+Ukk$wIo-#eM70apvw$c+yE=VtS(9>%=12?KOJ;R}3)-sBo8Cinn
-ziKB_taEWOeK+ms2b5#E%J-_22=G-&s`EQw6h4780PesFhD~zUZ!nz7b=s_=yYytd+
-zY<f8c$NKaflS1ujf0*;tq}2NmvI(|S7`-wPs{>rx)9d32D6^i^8;?=7$*W6m_Yc6b
-z%m(y!#1fF6Y^C>)4*<cvA<e9?8u%p{G;=0Cz@%X`b9O8!=T6ZF*_L%6<}{@bZCx>P
-zJx?D_SO`L!uJloL+-C99Fsb}Ci01ka0N5~^zRbfV<4!I5>fZ!Vv=I7gc@BE*)9LF5
-zX}IXlq_43|ldr1&VO@c~tu-1QvP1N(D|!i`4ki`<^7LJsmjIdH=sQbB3y_mBcH`%P
-zq(#yEp7;xmylH+ijsZ&}`sq+TfTa7hz_mFh`Ge_~<f8y><LTFG7{9z&KnvaXfRbfP
-z3vr{X+<yT5Z#l+K-VNwCHXFoSLuv8Bbl}@K(vnJ6AP%ZYOFVFnJpN2emZKV!X-6%;
-zZ=mZpWDJ9IxaQT{%OF<(a6G|;^5~t1UNWipA7erlR7I3CtV~Vps(^P)#rg`VPdTP_
-z>HttMk?F09v6f$8W#953oH&jYKsZ?iiQ4DMd92*v;Q-HFnN0*b^;|0Q1BiDOi+Lf(
-z&SjN;qPt+Fu*&^VQF9#0s_qQ{Va-)mt#p;1`is>#HV|jUKdi>Nmmp<@v6`K5lI|&B
-zwPLZ4E39L+E8GEjbrG|5Ujkx@GpjSc54x1u%&ut~NI`E|y<h7<&}uS=$7mJaS7wdu
-zQa~(kdCVNGQFC;TWlfzh;`?s|Yt|<g;M@V$?9?WZ=k#LDUv~f{H<h*6eFvo9-Iz-m
-z8<5_-XD<Cq2USbvvH(-KbKF?Vh9XE$b66`|bT^{iO)4IZSexZIXxlAjuC;CfzwR6I
-zHcrE?tZi+a4VFq5SldR})Hc;wTg)56$t>nR9nXWP?Z({0eL&iq!rZT*43qqfbsUJt
-zr~Z?TL_<1IMq;LQU{mBb<WXcXG6z`#!XSeDfpkWqy%;otbsPl9Wk~FrLC2A(TndAp
-z;srLzV2Z@k4+gs+(IXo?3W=v53|_%H?#8O&s{>4Om6J@$>1~*YVg=CAk9qXi4qVh8
-z=J5kt;!+ax3`a+6bye2I3B86!Wm#8g1t@`0tgDK4B%%%Lnph8%p&868cRSAio8?&d
-z(gUdrI<X$7cZ1N$n)U30|5#%41=c&v4pY3VO!9lYnD-WRJM8DOKDAK?TCkS&nN<gb
-z{r|8&3sD`oSjhVMT?S#j2kYPZCrEKJ8`v0U%Mm9w2>YHt*MJRu(+Z?!mDsS%RRCja
-zA}y=156-X=%X)!4bPF44HyXrhYuU&>%>kZ-uu=Q&0C%i}jXL@g1W{u?X6)<8d?%uX
-zFEfPs#<l`^{v|dBOIxI+7uZ-Y6k%O9v$27(Ae;+gW53lvUE>Y&Yt$KFR|DqPvNbO5
-zlbN4K2jFI@%+G=s^6w?g?*jh9=!?wnp&dxcL)dsv95hLGY{Iz>AjCFj6WcrlDSRTE
-zcmZ9~m^d~uLjb;4ESs1Y0T3O^{9C;MvD_5qKL%xpl8+{3-GljKs48v?W&suFfhgTz
-zlU9|(2+*2MZh+Ia-8E(@y^scOWK&Yh1K;f{n|dAnlh6-rCL93qy)_GjVl2R_#R75T
-zsgix3&3%J?H+mlnvZ)VJ!8{gJT6Gj!hRsjCi894}w%`&ralb+qeCaDlt0GxQd2Aux
-zV4<Cxf>`OAN$F=H3(Y$Uyj!$|g=N?Q-}eg(dxYB6s|{?aV?2lptFonI(56Qhv1J~a
-z=$*T;WpgH@0jk56hvVzRpRyI%S-9GVvDK&11x<XyHoZy3G4z>jo;(|bQFd&LEBefl
-zmsr%-Fie{%EV_{&$ifE}^A_`!^;)p)l^z0j&oYl~ul)<S1V^^>wgXlT-DA6^qw?Nv
-zE8G2PA--@8+vDK^+{kil&-vBBwe(>7(wBkY--hk)jmzuvee6K1Z|J7<Vh4}=qG)-I
-z9d<@T<sHrrkHK`4(^i&H<p{{dwk*NB3zqP|U<vX4&`|X@saV{Wv*Rk(zNF-`;~@<(
-zuu|BGQf21*V0JRf1!Lig?9`I4!0%hePG?^LcrlfoS^5&V^A%W<7j{*WKRbv2n1Xxw
-zi6zH92ia;TOL>m|z}rlg^2!D{s|a>sHHI6p?b)SE5>^vUV3%7~#zFX)U4>}eJ(+QV
-zUG-TH^6MCO?e0QU>6}d}9apkj?NUG<%(FWjdVqXuc4uKQz%f^LPuKxm(rcDkTLgY~
-zB+J~t9mGd{S>`bmQ2I||5Ae)O<@!>VRUW<jWy9DbuMpr9C$mS13qZ)L!5$~!2Y!^n
-zp2$JCy`t`Q_Ix<X15r-wrDZI7_aW@{gBrknuE*XS#o6H@v%EbxIDge-A7`ZD29jV_
-zupk1Y22rd4s|<ya3)q+PxEybO!oK_}4{}f#D{71%$i9dbyB7dgy_reDVLB`6cMom;
-zAok<p3*d)W)WO<<(_!%`yeNn3w~G!px`J{kROfo60Y4&7=gtqqPaLER@phQSo~uhK
-z@c`?q>hell19ArI^1GwJrLNZ%-$gjcZkXh6?bDTc1t4Zy^fJw}fb-s|le~GD1+v$*
-zLbUn5Gj-Y@v+*U~x^8Jv8N|yWx<0oaO2PiRe%BuOom+L|O#uk2E9h3v!B|(dOE3Fh
-z5{hv*^m2~qBrlB8t(6lXH;dG5Cf5NNu|~Hk&0|@Dbeq&oz`xh^@)PiV^CsyP7H6Yf
-zXsK5!FQS6pM6ao3VLVk%x4pRwcTtDxmU@v<0H+q}4kK{79P6VuDvPE#|Bl{h{}+(u
-zY`uwn8bCy--ek=k5P}j-ifKpmChOi|zAHm_OtA*pshjRp^$B)eYrSc}3oM0gp*Q=D
-zO~2%)-h3H8vCne7MV&M(8_L(6-yT6<`JnDn!5Kxp@)q4?#xaoB?bKb0(RWLa(%Y0p
-zL-HhBcXh=s$s41)X-zRx=cc#y#?|oEzq)&yhQMF?uK(TI8Q^q;-flKZ)dfW+`KDne
-zmB<pk9qt7ZySwO}Fa+ff9ML<6;PSpIOz&KXgSlRT-X&-q$gTtX>)mXMQO8KtyXyi-
-z%?tD%|7^g%Yp(YQ-VFSj5WP<|Tmu@<*89{!QyVoz@0U9Tq~c$C|EW00zR%JJOh5}5
-zxKAJO3SGCx-AoF@+pTLnqlTs0RDEpWJm6ohGby~gsE-TW1d>C6K5nr+K=)Pp#4FFS
-zGE6clI<(OJi+2H@RijU;5{Kf#G<_z9*2>-Q`kb>5K>Bn*pKFf>`?#V9EkLuRdFYm=
-zS1>DdS+^{R1u3D6J|B<25CdcM1>Xi>#n|n+`hucVkS9rcX}BbeE7BL)I%Bf9slKS!
-z4&V>v=%K0)R%FELVF5>gPu``k4nnVfbUl4dWmGMMTKd{|=&?;dtZ%s14U~(=^bOBq
-zFn2r5q~y6%-~1742vbMvQS<Tr?w-+ic5Q{3Nq2o`;xx?5Ti4KcV&N(eU-X>?Xkb5f
-z)Z<&D;S^l-z14Psa=N0vHy0~nr{2^LUv&g|%N9N13eNVjf}ZeU7jPBF>qobp0;Nn%
-z{g}%zd>=dgIG&R!rr*|2R_zG#kWl^P(S9I?y6R^}M}gqyttSoH1#tP6o>YQWll;J~
-zda?_q4)3?slRIP0@K;wo<?3sIxMV%mp$kY2+v#ZxS98bu`h`XKuZT7r)-RQ;1TKDz
-ze$56aOUHEmTBH{U5&iWW^;1D<?4jTA90fv~pL&Kb8rD5y^;>^sf^gubeg_qAZp<M)
-zvkLyby4&;zmP+ezsraO4`CzvAevtmq1;zh|9rQ=#<3RA0^v4HrkMs|wKfV@>NrroR
-z&HxcOsjr^v?F9V%C;BtLf6>YApg-SH2y&++{rL-ToaKuCsv(XI?`ZwiCY=4xn(MEt
-zOb7AYXFadc6yU#G>G=zN0Mc`HOaA4GAdP#W=jWUN_^?_3*sTdj*G}nQ4lV-G!&(3G
-zyb}n~6ZEh4Xm|^)^{>kp1E>7fzi!2`(k~E+dTzfR$Qj6M`q!xWI96&SgORuN!suoo
-zzpttn?!xz*I7<KT_a+dl%+!nSW6RwgX3>kCeekHDME$!}2jEUN(SK}p0lssP{&RXS
-z^lwJ%zgnW1S(0Ud9rkrkSAz?~#kb6ULmb@#xY-4U)aVNEkw*<wCP5f;)sR270%$(Q
-zDAV8r2u|${b!AzQ7S=KJz<3a695SrR;QiQdhK<q*YeFnf%?n|fhhY=g9E8X`WCSRS
-z1;gf4F-QX}CgofGOe#k{7!^x!@3N3-RQe|g1hUhpR9e#O`r4?RfkN@w4n~!lSlx0V
-z!>EQwW%GXfP0C$<8P$sF0rXsC)WrQRa`SMb=JjL1TQ2Q4YCXciF|)Br@pP79yHy1-
-zKhdxc$F*xscf<Z9KIx~qM*SoVCxUDZ2iGSccYA9%oR7uP-NtahedN;n9HYUffgtXz
-zWi*LIJvVB(;WX(52;H|DP8M`iKD9NPKDWmVS&q>HpImVcHd<`*#0~5>nwl5N-hqbm
-zW9(DorO`Uu4LF+tM%x-TSeMhl_`C6QY;s5A?`_jS*ppzib5$`rn`5-c|8XSjt8BEN
-zfqHNYTciDrjws0`8XfxIKsQ7(I{xegQmgZZ#}16-mQFM}S4B<FQ#3kzuE*k%-i9YT
-zjNbkDQKc6kSuZjv@0({*>0aCL)UhvHO)$D#$AIbnC!@z?w9vcz89k;~1V~wCcz475
-zE#i$nOR>um*BN~$y~RyZ4o1J)#ULhbH2N2#N;)jo_~+0UP(lNYVaIW-oeMTb+{Yb*
-zFUJ}qURbax(yAD~cjtq&d!aGT=^jW;-WlWeqX6=Iwc$7D1%BVx@Ee&3N~@cO|HDqe
-z?dWGxShn2=ScSgq*=<HZ2@WprA;!PgL|hB&8<V}z^sd}$OzvI?;)g6_3Si$KFEFOI
-z?g8BPG-G<HZ~X8tW2WUEPPhH7jahhNJipf3n0?p*4TF~v_<IAu=<O!?D<@5gg|m&h
-zy}tnXc$ws{C72YV^G%9Hyh(ZQMq}<&3AjlU3`<56;I&r9{5mK+w_a^5=)DB^cxPh)
-z4sys94a*|zTcKry5$4(n6G@|trO(lHj^1J{EyO1uUdC8nTC~<F!KAW#jIlfqf9^iW
-zSkbf8(aJa0#^dx%a5Of=jRj@RNF%})V^^1N#-=xMxM){1skr+YTN~rQXWf`&Z1s)9
-zF)-PPl5n=+7&W3Em%}o?-A1%k8c6;JjF{COaIx%a#2iMqz^Ru>!FRF|lN$?yx^SI;
-zP<4y+YoW2-KMlYCV(h>YR;B4yBepJj?I&j$@!JRBs+VT$e~i=2{iJcQxi@fCbBx19
-zn3QZf%1F3|uI0gs#*y;^h}#<*M*|0da;ArIoO=dxP8;Lw)O6s2LXC4Zv63~Wzj4kE
-z6Imk~7|D}R6>a<0NL}+cZuM#X#<<W8Eg_^B7l+OU{-eKfEh+>HyWNcI(P*McD<fm<
-zC=_g(85y|vK+`<qj$;=Pzq%WDR-wl?J=nNAco*<f_Zkm(N;n3yjO^eID7sBD9{FI4
-z4vsY*SH$>ec&72BhCjfdcE%GsoHfJTjVG&c$G=d#&3N+m0w}j*jGXu=;D3HIat`7L
-zl7|?%srV$VbmN()E#BW@QW_d&Qki07Jo^V<e*ym|I#O7)-gs>%fw1_s@!InxK;kCj
-zO<9bCPM<LH=Aorb?_j+DghOCLrb+qwcH{jByrJy5VdRIPNv?R_$iFcSz#+r<7=xl(
-zRvqI@SufygJT<;#RlyXRZWKyiQECq|3Y~|6@S7TiMFAjmJY<wytd3ps&iL6LC8(i`
-z{XltNBmh{=j~Llqt{6Pea$=r^(<elX$m2325<hS@5jFF<i;M9JzxWf0AB2$W(k$?Y
-zi4mO=#kRsM|B1Uo6UFlXySMC?*t+!IiA%S{Pjmlw^K1{vwe)6$Qy<CZgjG+eHUGb#
-z^z1FUiTD$Th<4VJ^@$z5rHcRWM+;=Bdc>nXQe*QsGuld(B8GTNLr%=^D_ITv->;jm
-ZN!Twr{QuW1{%^m8U-F6n_ABp_{}18mz&-!~
-
-delta 31928
-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
-
-diff --git a/data/lng/qmc2_pt.ts b/data/lng/qmc2_pt.ts
-index 2052d81e0..9463fc633 100644
---- a/data/lng/qmc2_pt.ts
-+++ b/data/lng/qmc2_pt.ts
-@@ -3627,147 +3627,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation>AVISO: falha ao abrir a base de dados de informações DAT &apos;%1&apos; erro = &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao carregar &apos;%1&apos; da base de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao adicionar &apos;%1&apos; à base de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao atualizar &apos;%1&apos; na base de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation>AVISO: falha ao ler quantidade de linhas da base de dados de informações DAT: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao alterar a configuração &apos;%1&apos; da base de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao remover a tabela &apos;%1&apos;: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation>Informação de Software</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao criar a tabela &apos;%1&apos;: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation>Informação de emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation>informações de máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation>textos de informação de máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation>Informações de máquina - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation>AVISO: &apos;$end&apos; faltando no arquivo de informação de máquina %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation>AVISO: &apos;$bio&apos; faltando no arquivo de informação de máquina %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation>AVISO: &apos;$info&apos; faltando no arquivo de informação de máquina %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation>informações de máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation>AVISO: impossível abrir arquivo de informação de máquina %1</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation>
-             <numerusform>%n registro de informação de máquina importado</numerusform>
-@@ -3775,82 +3760,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao alterar tabela %1: query = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation>meta dados</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation>Base de dados de informação DAT</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation>Importando &apos;%1&apos; de &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation>textos de informação de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation>Informação de software - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation>Importação parada, invalidando tabela %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation>informação de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation>feito (importando %1 de %2)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation>
-             <numerusform>%n registro de informação de software importado</numerusform>
-@@ -3858,43 +3840,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation>AVISO: impossível abrir arquivo de informação de software %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation>textos de informação de emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation>Informação do emulador - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation>AVISO: &apos;$end&apos; faltando no arquivo de informação de emulador %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation>AVISO: &apos;$mame&apos; faltando no arquivo de informação de emulador %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation>AVISO: &apos;$info&apos; faltando no arquivo de informação de emulador %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation>informação de emulador</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation>
-             <numerusform>%n registro de informação de emulador importado</numerusform>
-@@ -3902,7 +3884,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation>AVISO: impossível abrir arquivo de informação de emulador %1</translation>
-     </message>
-@@ -7801,426 +7783,426 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation>desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation>bom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation>ruim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation>preliminar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation>suportado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation>não suportado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation>imperfeito</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation>sim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation>não</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation>dump ruim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation>sem dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation>Desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation>Ligado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation>Desligado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation>não usado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation>Não usado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation>vetor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation>discador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation>impressora</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation>cartucho</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation>carregamento rápido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation>disquete</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation>compatível</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: impossível abrir arquivo do ícone, por favor verifique permissões de acesso para %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation>FATAL: impossível abrir o arquivo de ícone %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation>erro do 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation>erro do libarchive</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation>Aguardando dados...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation>FATAL: impossível iniciar o executável %1, arquivo &apos;%2&apos; não existe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>informação do emulador: tipo = %1, versão = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATAL: impossível determinar o tipo e versão do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation>Carregando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation>carregando favoritos e histórico</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation>feito (carregando favoritos e histórico)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation>tempo total de inicialização: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation>dados XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verificando estado da ROM para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation>AVISO: impossível encontrar informações de máquina para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation>Atualizando</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation>Arquivo fonte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation>É BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation>Executável</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation>Clone de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation>ROM de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation>Exemplo de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation>É dispositivo?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation>Ano</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation>texto do erro = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation>AVISO: o executável do emulador selecionado não pode ser identificado como MAME</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8228,546 +8210,546 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation>AVISO: a saída do -listfull mudou, forçando uma atualização do cache de todos os emuladores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation>Tamanho</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation>Junção</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation>Região</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation>Desvio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation>Estado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation>Referência do dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation>Tipo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation>Relógio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation>Rotação</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation>Inverte-X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation>Largura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation>Altura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation>Recarregar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation>Relógio do pixel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation>Curvatura-H</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation>Início-HB</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation>Curvatura-V</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation>Início-VB</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation>Som</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation>Canais</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation>Entrada</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation>Serviço</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation>Declive</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation>Jogadores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation>Botões</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation>Moedas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation>Controle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation>Mínimo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation>Máximo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation>Sensitividade</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation>Variação da tecla</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation>Reverso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation>valor DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation>AVISO: o cache da lista de máquinas é inválido, forçando atualização</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation>AVISO: o banco de lista de máquinas é invalido, forçando atualização </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation>descrição da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation>etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation>ano</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation>fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation>nome da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation>Tipos de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation>jogadores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation>estado do driver</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation>arquivo fonte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation>classificação</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation>categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation>versão</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation>Filtrando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation>AVISO: Defeito do XML: o nome &apos;%1&apos; é usado por vários conjuntos -- por favor informe os desenvolvedores do MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation>feito (verificando estado da ROM para todos os conjuntos, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation>fazendo pré-cache de ícones do arquivo 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation>feito (fazendo pré-cache de ícones do arquivo 7z, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation>Sistema / BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation>Sistema / Dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation>correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation>maioria correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation>incorreto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation>não encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation>Configuração</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation>Máscara</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation>Configuração</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation>Valor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation>Emulação</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation>Cor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation>Gráfico</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation>Proteção</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation>Salvar estado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation>Tamanho da paleta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation>Conjunto de BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation>Descrição</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation>Exemplo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation>Disco</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation>Índice</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation>Ajustador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation>Lista de Software</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation>Categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation>Dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation>Mandatório</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation>Instância</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation>Nome resumido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation>Extensão</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation>Opções de RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation>Opção</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>AVISO: impossível abrir cache de estado da ROM, por favor verifique as ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation>carregando estado da ROM do cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>feito (carregando estado da ROM do cache, tempo = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n estado de ROM carregado do cache</numerusform>
-@@ -8775,34 +8757,34 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation>processando lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation>AVISO: impossível determinar versão do emulador do cache da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation>INFORMAÇÃO: o cache de lista de máquinas será atualizado devido ao novo formato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation>carregando dados da máquina do cache da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation>Dados da máquina - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform>e %n dispositivo carregado</numerusform>
-@@ -8810,7 +8792,7 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n conjuto de BIOS</numerusform>
-@@ -8818,218 +8800,218 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>Informação do estado da ROM: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>AVISO: cache de estado de ROM está imcompleto ou desatualizado, iniciando uma checagem automática de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>AVISO: cache de estado de ROM está imcompleto ou desatualizado, por favor re-verifique as ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>determinando versão do emulador e conjuntos suportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>feito (determinando versão do emulador e conjuntos suportados, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATAL: impossível determinar o número de conjuntos suportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation>AVISO: Cache de dados XML está incompleto, invalidando cache de dados XML</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation>verificando estado da ROM para todos os conjuntos</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation>carregando dados XML e recriando cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation>AVISO: atributo nome está vazio na linha %1 do XML (conjunto será ignorado!) -- por favor informe os desenvolvedores do MAME e inclua a saída com problema do --listxml</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation>crescente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation>decrescente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation>Filtro de estado da ROM já ativo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>por favor aguarde a verificação de ROM terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>por favor espere o fim do recarregamento e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation>aplicando filtro de estado de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation>Filtro de estado - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>feito (aplicando filtro de estado de ROM, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation>salvando favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATAL: impossível carregar arquivo de favoritos para escrita, caminho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation>salvando histórico de jogadas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATAL: impossível abrir arquivo de histórico de jogadas para escrita, camiho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation>T:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>AVISO: chamada de auditoria do emulador não acabou sem erros -- código de saída = %1, estado de saída = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation>quebrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>ERRO: impossível abrir cache de estado da ROM para escrita, caminho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATAL: impossível iniciar o executável do MAME dentro de um tempo razoável, desistindo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation>Verificação da ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation>Opcional</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>verificando estado real de %n conjunto não mencionado durante audição</numerusform>
-@@ -9037,7 +9019,7 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>feito (verificando estado real de %n conjunto não mencionado durante audição)</numerusform>
-@@ -9045,56 +9027,56 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>feito (verificando estado da ROM para &apos;%1&apos;, tempo = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation>Estado da ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>Estado da ROM para &apos;%1&apos; é &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation>feito (carregando dados da máquina do cache da lista de máquinas, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation>analisando dados das máquinas e recriando cache de lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation>ERRO: impossível abrir cache da lista de máquinas para escrita, caminho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation>ordenando lista de máquinas por %1 na ordem %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation>restaurando seleção de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation>feito (processando lista de máquinas, tempo = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation>
-             <numerusform>%n máquina</numerusform>
-@@ -9102,47 +9084,47 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation>AVISO: lista de máquinas não totalmente analisada, invalidando cache de lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation>AVISO: lista de máquinas desatualizada, invalidando cache da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation>feito (carregando dados XML e recriando cache, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>pre-cache de ícones do arquivo ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation>Cache de ícones - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>feito (pre-cache de íconos do arquivo ZIP, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation>fazendo pré-cache dos ícones do arquivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation>feito (fazendo pré-cache de ícones do arquivo, tempo = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n ícone carregado</numerusform>
-@@ -9150,77 +9132,77 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation>pre-cache de ícones do diretório</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>feito (pre-cache de ícones do diretório, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation>carregando ícones da base de dados do cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation>feito (carregando ícones da base de dados do cache, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation>carregando category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation>ERRO: impossível abrir &apos;%1&apos; para leitura -- arquivo category.ini não disponível</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation>feito (carregando category.ini, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation>carregando catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>ERRO: impossível abrir &apos;%1&apos; para leitura -- arquivo catver.ini não disponível</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>feito (carregando catver.ini, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>%1 categoria / %2 versão de registros carregados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation>Visão de categoria - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>%n registo de categoria carregado</numerusform>
-@@ -9228,7 +9210,7 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation>Visão de versão - %p%</translation>
-     </message>
-@@ -9550,229 +9532,229 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
- <context>
-     <name>MainWindow</name>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Ativar/desativar maximização das janelas de emuladores embutidos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation>Buscando máquinas - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation>Mostrar títulos das máquinas/softwares</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation>Mostrar títulos de máquinas ou software embaixo de qualquer imagem</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation>Embutir widget do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Embutir</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Matar emulador(res) selecionado(s) (envia sinal KILL para o(s) processo(s) do emulador)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Matar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Copiar linha de comando do emulador para a área de transferência</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Copiar comando</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Jogar</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation>Jogar &amp;embutido</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation>Para &amp;favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Verificar estado da &amp;ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analisar ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation>Reconstruir ROM da máquina atual com o ROMAlyzer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation>Remover dos favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Remover</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation>Limpar favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Limpar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation>Salvar favoritos agora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Salvar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation>Remover dos jogados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation>Limpar todos os jogados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation>Salvar histórico de jogadas agora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="919"/>
--        <location filename="../../src/qmc2main.cpp" line="950"/>
--        <location filename="../../src/qmc2main.cpp" line="981"/>
--        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-         <source>Set tab position north</source>
-         <translation>Definir posição da aba ao norte</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-         <source>&amp;North</source>
-         <translation>&amp;Norte</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="924"/>
--        <location filename="../../src/qmc2main.cpp" line="955"/>
--        <location filename="../../src/qmc2main.cpp" line="986"/>
--        <location filename="../../src/qmc2main.cpp" line="1017"/>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-         <source>Set tab position south</source>
-         <translation>Definir posição da aba ao sul</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
-+        <location filename="../../src/qmc2main.cpp" line="924"/>
-+        <location filename="../../src/qmc2main.cpp" line="955"/>
-+        <location filename="../../src/qmc2main.cpp" line="986"/>
-+        <location filename="../../src/qmc2main.cpp" line="1017"/>
-         <source>&amp;South</source>
-         <translation>&amp;Sul</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="929"/>
--        <location filename="../../src/qmc2main.cpp" line="960"/>
--        <location filename="../../src/qmc2main.cpp" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="1022"/>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-         <source>Set tab position west</source>
-         <translation>Definir posição da aba ao Oeste</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
-+        <location filename="../../src/qmc2main.cpp" line="929"/>
-+        <location filename="../../src/qmc2main.cpp" line="960"/>
-+        <location filename="../../src/qmc2main.cpp" line="991"/>
-+        <location filename="../../src/qmc2main.cpp" line="1022"/>
-         <source>&amp;West</source>
-         <translation>&amp;Oeste</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="934"/>
--        <location filename="../../src/qmc2main.cpp" line="965"/>
--        <location filename="../../src/qmc2main.cpp" line="996"/>
--        <location filename="../../src/qmc2main.cpp" line="1027"/>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-         <source>Set tab position east</source>
-         <translation>Definir posição da aba ao Leste</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
-+        <location filename="../../src/qmc2main.cpp" line="934"/>
-+        <location filename="../../src/qmc2main.cpp" line="965"/>
-+        <location filename="../../src/qmc2main.cpp" line="996"/>
-+        <location filename="../../src/qmc2main.cpp" line="1027"/>
-         <source>&amp;East</source>
-         <translation>&amp;Leste</translation>
-     </message>
-@@ -9790,66 +9772,66 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         <translation>Aguardando dados...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>por favor espere o filtro de estado de ROM terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>por favor aguarde a verificação de ROM terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>por favor espere a verificação de imagem terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>por favor espere o ROMAlyzer terminar a análise atual e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation>Verificação de ROM já ativa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>por favor espere o fim do recarregamento e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation>Confirmar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -9860,22 +9842,22 @@ Ele vai sobrescrever dados de cache existente.
- Você realmente quer verificar o estado de todas as ROMs agora?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation>verificação automática de ROM ativado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation>cache de imagens limpo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation>cache de ícones limpo</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>liberado %n byte em %1</numerusform>
-@@ -9883,7 +9865,7 @@ Você realmente quer verificar o estado de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n entrada</numerusform>
-@@ -9891,7 +9873,7 @@ Você realmente quer verificar o estado de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>removido %n byte em %1</numerusform>
-@@ -9899,7 +9881,7 @@ Você realmente quer verificar o estado de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n arquivo</numerusform>
-@@ -9907,167 +9889,167 @@ Você realmente quer verificar o estado de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>Cache em disco do YouTube limpo (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation>arquivo de cache de estado de ROM &apos;%1&apos; removido</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation>Sobre o Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>ERRO: nenhuma ocorrência encontrada (?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation>Exportar para...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation>Selecionar arquivo...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;b&gt;Nenhum dado disponível&lt;/b&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation>Nenhum dado disponível</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation>Emuladores embutidos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation>Soltar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>AVISO: nenhuma janela para o emulador #%1 encontrada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation>Embutir falhou</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Escaneando tecla de pausa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Tem certeza que deseja limpar a lista de favoritos?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Tem certeza que deseja limpar o histórico de jogadas?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation>Escolha o arquivo de exportação</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation>Todos os arquivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation>Escolha o arquivo de importação</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>AVISO: inipath inválido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation>parando processamento atual devido à requisição do usuário</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Suas mudanças ainda não foram aplicadas.
- Sair realmente?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Existem um ou mais emuladores em execução.
- Eles devem ser mortos ao sair?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Existem um ou mais downloads em execução.
- Sair mesmo assim?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation>limpando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation>abortando downloads em execução</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation>salvando layout do widget principal</translation>
-     </message>
-@@ -10078,292 +10060,292 @@ Sair mesmo assim?</translation>
-         <translation>Limpar cache do ProjectMESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation>Configuração padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation>Cache em memória do ProjectMESS limpo (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>AVISO: impossível remover o arquivo de cache &apos;%1&apos; do estado da ROM, por favor cheque as permissões</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation>Página do ProjectMESS para o sistema &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation>Baixando página do ProjectMESS para o sistema &apos;%1&apos;, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>desconectando fonte de áudio do sumidouro de áudio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation>Entre com o texto de busca</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation>Anexar / desanexar este widget</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation>nota: os caracteres especiais $, (, ), *, +, ., ?, [, ], ^, {, |, } e \ devem ser precedidos pelo caracter de escape quando forem utilizados literalmente!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation>Redefinir</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation>Negar busca</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>desculpe, dispositivos não podem ser executados sozinhos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation>Nenhum dispositivo disponível</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation>padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation>&amp;Reconstruir ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation>Incluir conjuntos de BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation>Incluir conjuntos de dispositivos</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation>Destravar classificações</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation>recarregamento da lista de máquinas já está ativa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation>salvando seleção de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation>ERRO: impossível abrir arquivo HTML &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation>ERRO: impossível abrir visualizador PDF em &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation>por favor espere o ROMAlyzer terminar a reconstrução atual e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>ativando uma verificação de ROM automática na próxima execução</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation>arquivo de cache da lista de máquinas &apos;%1&apos; removido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation>AVISO: impossível remover o arquivo de cache &apos;%1&apos; da lista de máquinas, por favor cheque as permissões</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation>INFORMAÇÃO: o modo arcade precisa ser configurado primeiro, iniciando o diálogo respectivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation>modo arcade: executando o Arcade QMC2, comando = &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation>AVISO: falha ao iniciar o Arcade QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>Página do ProjectMESS para &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Baixando página do ProjectMESS para &apos;%1&apos; / &apos;%2&apos;, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation>Emulador para esta máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation>por favor espere o fim da ordenação e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation>destruindo widget de vídeos do YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation>salvando software favorito da máquina atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation>salvando configurações de dispositivos da máquina atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation>destruindo lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation>destruindo instâncias de configuração do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation>Mostrar títulos de máquina ou software somente quando a lista de máquinas não está visível devido ao layout atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="940"/>
--        <location filename="../../src/qmc2main.cpp" line="971"/>
--        <location filename="../../src/qmc2main.cpp" line="1002"/>
--        <location filename="../../src/qmc2main.cpp" line="1033"/>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-         <source>Component setup</source>
-         <translation type="unfinished">Configuração de componente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>Component setup...</source>
-         <translation type="unfinished">Configuração de componente...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation>destruindo tocador de mídia</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation>destruindo widgets de imagens</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation>destruindo diálogos abertos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation>destruindo gerenciador de processo</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>matando %n emulador em execução na saída</numerusform>
-@@ -10371,7 +10353,7 @@ Sair mesmo assim?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>mantendo %n emulador em execução vivo</numerusform>
-@@ -10379,60 +10361,60 @@ Sair mesmo assim?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation>destruindo gerenciador de acesso à rede</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>até logo e obrigado pelos peixes</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>Bem vindo ao QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation>Carregando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>carregando estilos &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation>removendo estilo atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation>usando paleta de cor padrão para o estilo de interface &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation>usando paleta de cores personalizada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation>Índice do YouTube - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n registro de informação de vídeo carregado</numerusform>
-@@ -10440,144 +10422,144 @@ Sair mesmo assim?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation>Selecione um ou mais arquivos de audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation>Adicionar URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Entre com uma URL de stream MP3 válido:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>reprodutor de músicas: informação da faixa: título = &apos;%1&apos;, artista = &apos;%2&apos;, album = &apos;%3&apos;, gênero = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation>executando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation>Jogar etiquetados - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation>Adicionar aos favoritos - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>por favor espere a atividade atual terminar e tente novamente (essa operação em lote só pode ser executada exclusivamente)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>Ferramenta de ROM com etiquetados - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation>Etiquetar - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation>Etiquetando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation>Remover Etiqueta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation>Removendo etiquetas, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation>Inverter etiqueta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation>Invertendo etiquetas, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation>Navegador externo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation>Detalhe do software</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation>Escolha a cor de sobreposição</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>AVISO: caminho de ROMs &apos;%1&apos; não existe</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation>AVISO: caminho de ROMs &apos;%1&apos; não está acessível</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-@@ -10586,7 +10568,7 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
- Por favor verifique a opção &apos;rompath&apos; nas configurações globais de emulador para corrigir, caso contrário as ROMs provavelmente não estarão disponíveis para o emulador!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -10603,63 +10585,63 @@ não existem ou estão inacessíveis.
- Por favor verifique a opção &apos;rompath&apos; nas configurações globais de emulador para corrigir, caso contrário as ROMs provavelmente não estarão disponíveis para o emulador!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation>Verificar caminho das ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation>processando configuração global do emulador</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation>Exportar configuração global do MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation>Importar de...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation>Importar configuração global do MAME</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation>Habilitar processamento dos notificadores de saída do MAME (força &apos;-output console&apos;)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation>pausado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Ativar/desativar pausa automática de emuladores embutidos (segure pressionado para abrir o menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Escanear tecla de pausa usada pelo emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation>Escanear tecla de pausa...</translation>
-     </message>
-@@ -10667,39 +10649,39 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation>Ícone</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation>configurando estilo da interface para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation>AVISO: estilo de interface &apos;%1&apos; não encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation>AVISO: impossível abrir folha de estilo &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation>Escolha o arquivo para salvar o download</translation>
-     </message>
-@@ -10712,7 +10694,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation>Ícone / Valor</translation>
-     </message>
-@@ -10721,10 +10703,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation>Ano</translation>
-     </message>
-@@ -10733,10 +10715,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-@@ -10745,10 +10727,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-@@ -10757,10 +10739,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation>Tipos de ROM</translation>
-     </message>
-@@ -10769,9 +10751,9 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation>Categoria</translation>
-     </message>
-@@ -10780,9 +10762,9 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation>Versão</translation>
-     </message>
-@@ -11022,9 +11004,9 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation></translation>
-     </message>
-@@ -11101,10 +11083,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation>Jogadores</translation>
-     </message>
-@@ -11200,10 +11182,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation>Estado do driver</translation>
-     </message>
-@@ -11220,7 +11202,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation>&amp;Notas</translation>
-     </message>
-@@ -11333,10 +11315,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-@@ -11345,10 +11327,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation>Arquivo fonte</translation>
-     </message>
-@@ -11358,10 +11340,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation>Classificação</translation>
-     </message>
-@@ -11430,13 +11412,13 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation>Máquina / Atributo</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation>Máquina / Clones</translation>
-     </message>
-@@ -11447,7 +11429,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation>Categoria / Máquina</translation>
-     </message>
-@@ -11458,19 +11440,19 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation>Versão / Máquina</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation>Buscar por máquinas (não sensível à caixa)</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation>Buscar por máquinas</translation>
-     </message>
-@@ -11671,9 +11653,9 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation>Adicionar máquina atual para os favoritos</translation>
-     </message>
-@@ -11712,10 +11694,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation>Verificar estado das ROM da máquina atual</translation>
-     </message>
-@@ -12257,7 +12239,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation>Navegador interno</translation>
-     </message>
-@@ -12462,12 +12444,12 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation>Travar classificações</translation>
-     </message>
-@@ -12561,7 +12543,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12751,7 +12733,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <translation>Forçar limpar (remover) TODOS os caches relacionados à emuladores</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12762,24 +12744,24 @@ emulador(es) dentro de um limite de tempo razoável.
- Tentar novamente?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation>Informação</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>Desculpe, o emulador teve uma morte triste :(.</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Ativar/desativar opções para embutir (segure para exibir o menu)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>última mensagem se repetiu %n vez</numerusform>
-@@ -12787,65 +12769,65 @@ Tentar novamente?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation>Jogar máquina selecionada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation>Jogar máquina selecionada (embutida)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation>Analisar ROM da máquina atual com o ROMAlyzer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation>Para favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation>Matar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Matar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation>destruindo janela de efeitos de áudio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>emulador #%1 já está embutido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>AVISO: múltiplas janelas para o emulador #%1 encontradas, escolhando ID de janela %2 para embutir</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>embutindo emulador #%1, ID da janela = %2</translation>
-     </message>
-@@ -15693,21 +15675,6 @@ Tem certeza que deseja fazer isso?</translation>
-         <source>Browse system notes template</source>
-         <translation>Procurar modelo das notas de sistema</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation>Carregar base de dados de informações de software (de history.dat)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation>Banco de dados de informações de software - history.dat (leitura)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation>Procurar por base de dados de informações de software (history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-@@ -15856,11 +15823,6 @@ Tem certeza que deseja fazer isso?</translation>
-         <source>Archive</source>
-         <translation>Arquivo</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation>Base da dados de informação de máquinas do MAME -- history.dat (leitura)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-@@ -15881,21 +15843,11 @@ Tem certeza que deseja fazer isso?</translation>
-         <source>Machine favorites file (write)</source>
-         <translation>Arquivo de máquinas favoritas (escrita)</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation>Carregar base de dados de informações de máquinas do MAME (history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation>Informação de máquina (MAME)</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation>Procurar por base de dados de informação de máquinas do MAME(history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-@@ -16001,6 +15953,36 @@ Tem certeza que deseja fazer isso?</translation>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation>Banco de dados de informações de software - history.xml (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation>Base da dados de informação de máquinas do MAME -- history.xml (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation>Procurar por base de dados de informações de software (history.xml)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation>Carregar base de dados de informações de máquinas do MAME (history.xml)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation>Carregar base de dados de informações de software (de history.xml)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation>Procurar por base de dados de informação de máquinas do MAME(history.xml)</translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -17254,28 +17236,28 @@ Tem certeza que deseja fazer isso?</translation>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation>correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation>incorreto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation>maioria correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation>não encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17293,45 +17275,45 @@ Tem certeza que deseja fazer isso?</translation>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation>Importar de...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation>Exportar configuração do MAME específica de máquina</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation>Importar configuração do MAME específica de máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Configurando a Interface, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Recursos Phonon habilitados - usando Phonon v%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>Suporte do SDL à joystick habilitado - usando SDL v%1.%2.%3</translation>
-     </message>
-@@ -17444,19 +17426,19 @@ Tem certeza que deseja fazer isso?</translation>
-         <translation>Informação de estado para a lista de software &apos;%1&apos;: L:%2 C:%3 M:%4 I:%5 N:%6 U:%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>sim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation>não</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>parcialmente</translation>
-diff --git a/data/lng/qmc2_pt_BR.qm b/data/lng/qmc2_pt_BR.qm
-index d01518d63d0435dda309ddf4b2247ae902c58288..67c7bb539ab7d3467b62753646ca01c73c7be93e 100644
-GIT binary patch
-delta 34220
-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
-MDXn#R(#Glk00G0Se*gdg
-
-delta 33561
-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
-SrReY<kN@<?S1CfTuKx!Pj{|c6
-
-diff --git a/data/lng/qmc2_pt_BR.ts b/data/lng/qmc2_pt_BR.ts
-index d8433b79d..fe0245f90 100644
---- a/data/lng/qmc2_pt_BR.ts
-+++ b/data/lng/qmc2_pt_BR.ts
-@@ -3627,147 +3627,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation>AVISO: houve uma falha ao abrir o banco de dados de informações DAT &apos;%1&apos; erro = &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: houve uma falha ao carregar &apos;%1&apos; do banco de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: houve uma falha ao adicionar &apos;%1&apos; ao banco de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: houve uma falha ao atualizar &apos;%1&apos; no banco de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation>AVISO: houve uma falha ao ler quantidade de linhas do banco de dados de informações DAT: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: houve uma falha ao alterar a configuração &apos;%1&apos; do banco de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: houve uma falha ao remover a tabela &apos;%1&apos;: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation>Informação do programa</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: houve uma falha ao criar a tabela &apos;%1&apos;: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation>Informação do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation>informações da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation>textos de informação da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation>Informações de máquina - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation>AVISO: &apos;$end&apos; está faltando no arquivo de informação da máquina %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation>AVISO: &apos;$bio&apos; está faltando no arquivo de informação da máquina %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation>AVISO: &apos;$info&apos; está faltando no arquivo de informação da máquina %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation>informações da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation>AVISO: foi impossível abrir o arquivo de informação da máquina %1</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation>
-             <numerusform>%n registro de informação de máquina importado</numerusform>
-@@ -3775,82 +3760,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: houve uma falha ao alterar tabela %1: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation>meta dados</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation>Base de dados de informação DAT</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation>Importando &apos;%1&apos; de &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation>textos de informação do programa</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation>Informação do programa - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation>a importação foi parada, invalidando a tabela %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation>informação do programa</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation>feito (importando %1 de %2)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation>
-             <numerusform>%n registro de informação de software importado</numerusform>
-@@ -3858,43 +3840,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation>AVISO: foi impossível abrir o arquivo de informação do programa %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation>textos de informação de emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation>Informação do emulador - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation>AVISO: &apos;$end&apos; está faltando no arquivo de informação do emulador %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation>AVISO: &apos;$mame&apos; está faltando no arquivo de informação do emulador %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation>AVISO: &apos;$info&apos; está faltando no arquivo de informação do emulador %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation>informação do emulador</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation>
-             <numerusform>%n registro de informação de emulador importado</numerusform>
-@@ -3902,7 +3884,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation>AVISO: foi impossível abrir o arquivo de informação do emulador %1</translation>
-     </message>
-@@ -7801,426 +7783,426 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation>desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation>bom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation>ruim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation>preliminar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation>suportado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation>não suportado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation>imperfeito</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation>sim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation>não</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation>imagem ruim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation>não há imagem</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation>vertical</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation>horizontal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation>rasterizado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation>Desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation>Ligado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation>Desligado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation>áudio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation>não usado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation>Não usado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation>cpu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation>vetor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation>lcd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation>joy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation>joy8way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation>trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation>joy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation>doublejoy8way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation>discador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation>acionador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation>pedal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation>manche</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation>vjoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation>pistola de luz</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation>doublejoy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation>vdoublejoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation>doublejoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation>impressora</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation>cdrom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation>cartucho</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation>fita cassete</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation>carregamento rápido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation>disquete</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation>serial</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation>captura da tela</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation>original</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation>compatível</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: foi impossível abrir o arquivo do ícone, verifique as permissões de acesso para %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation>FATAL: foi impossível abrir o arquivo do ícone %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation>erro do 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation>erro do libarchive</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation>Aguardando os dados...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation>FATAL: foi impossível iniciar o executável %1, o arquivo &apos;%2&apos; não existe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>informação do emulador: tipo = %1, versão = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATAL: foi impossível determinar o tipo e a versão do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation>Carregando, aguarde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation>carregando os favoritos e o histórico dos já jogados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation>feito (carregando os favoritos e histórico dos já jogados)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation>tempo total da inicialização: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation>dados XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verificando a condição da ROM para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation>AVISO: foi impossível encontrar as informações da máquina para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation>Atualizando</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation>Arquivo fonte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation>É BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation>Executável</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation>Clone de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation>ROM de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation>Amostra de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation>É dispositivo?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation>Ano</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation>texto do erro = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation>AVISO: o executável do emulador selecionado não pode ser identificado como o MAME</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation>
-             <numerusform></numerusform>
-@@ -8228,546 +8210,546 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation>AVISO: a saída do -listfull foi alterado, impondo uma atualização do cache de todos os emuladores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation>Tamanho</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation>Mesclado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation>Região</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation>Desvio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation>Estado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation>SHA-1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation>Referência do dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation>CI</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation>Tipo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation>Relógio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation>Tela</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation>Rotação</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation>Inverte-X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation>Largura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation>Altura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation>Recarregar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation>Relógio do pixel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation>H-Total</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation>Curvatura-H</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation>Início-HB</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation>V-Total</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation>Curvatura-V</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation>Início-VB</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation>Som</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation>Canais</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation>Entrada</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation>Serviço</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation>Tilt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation>Jogadores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation>Botões</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation>Moedas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation>Controle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation>Mínimo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation>Máximo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation>Sensitividade</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation>Tecla delta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation>Reverso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation>Jogador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation>Direções</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation>Chave DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation>Valor do DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation>AVISO: o cache da lista das máquinas é inválido, impondo uma atualização</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation>AVISO: o banco de dados da lista das máquinas é invalido, impondo uma atualização</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation>descrição da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation>etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation>ano</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation>fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation>nome da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation>Tipo das ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation>jogadores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation>condição do controlador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation>arquivo fonte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation>classificação</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation>categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation>versão</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation>Filtrando, aguarde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation>AVISO: Defeito do XML: o nome &apos;%1&apos; já está sendo utilizado por vários outros conjuntos -- informe os desenvolvedores do MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation>feito (verificando a condição geral estado ROM para todos os conjuntos, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation>fazendo o pré-cache dos ícones do arquivo 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation>feito (fazendo pré-cache dos ícones do arquivo 7z, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation>Sistema / BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation>Sistema / Dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation>correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation>maioria correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation>incorreto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation>não encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation>Configuração</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation>Máscara</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation>Configuração</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation>Valor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation>Controlador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation>Emulação</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation>Cor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation>Gráfico</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation>Coquetel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation>Proteção</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation>Salva o estado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation>Tamanho da paleta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation>Conjunto de BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation>Descrição</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation>Exemplo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation>Disco</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation>Índice</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation>Ajustador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation>Lista dos programas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation>Categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation>Item</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation>Dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation>Mandatório</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation>Interface</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation>Instância</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation>Nome resumido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation>Extensão</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation>Opções da RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation>Opção</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>AVISO: foi impossível abrir o cache da condição da ROM, verifique as ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation>carregando a condição da ROM a partir do cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>feito (carregando a condição da ROM a partir do cache, tempo = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n estado de ROM carregado do cache</numerusform>
-@@ -8775,34 +8757,34 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation>processando a lista das máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation>AVISO: foi impossível determinar versão do emulador a partir do cache da lista das máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation>INFORMAÇÃO: o cache de lista das máquinas será atualizado devido ao novo formato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation>carregando os dados da máquina a partir do cache da lista das máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation>Dados da máquina - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform> e %n dispositivo carregado</numerusform>
-@@ -8810,7 +8792,7 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n conjuto de BIOS</numerusform>
-@@ -8818,218 +8800,218 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>Informação da condição da ROM: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>AVISO: o cache da condição da ROM está incompleto ou está desatualizado, iniciando uma verificação automática da ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>AVISO: o cache da condição da ROM está incompleto ou está desatualizado, verifique novamente as ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>determinando a versão do emulador e dos conjuntos suportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>feito (determinando a versão do emulador e dos conjuntos suportados, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATAL: foi impossível determinar a quantidade dos conjuntos suportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation>AVISO: o cache de dados XML está incompleto, invalidando o cache dos dados XML</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation>verificando a condição da ROM para todos os conjuntos</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation>carregando os dados XML e recriando o cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation>AVISO: atributo nome está vazio na linha %1 do XML (o conjunto será ignorado!) -- informe os desenvolvedores do MAME e inclua a saída do --listxml com problema</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation>crescente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation>decrescente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation>Filtro da condição da ROM já está ativa</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>por favor aguarde a verificação de ROM terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>aguarde a conclusão do recarregamento e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation>aplicando o filtro da condição da ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation>Filtros das condições - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>feito (aplicando filtro da condição da ROM, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation>salvando os favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATAL: foi impossível carregar arquivo de favoritos para escrita, caminho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation>salvando o histórico dos já jogados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATAL: foi impossível abrir arquivo do histórico dos já jogados para escrita, caminho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation>L:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation>C:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation>M:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation>I:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation>N:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation>D:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation>B:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation>T:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>AVISO: chamada de auditoria do emulador não foi concluída sem erros -- código gerado = %1, estado de saída = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation>normal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation>travou</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>ERRO: foi impossível abrir cache da condição da ROM para escrita, caminho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATAL: foi impossível iniciar o executável do MAME dentro de um tempo razoável, desistindo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation>Verificação da ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation>Opcional</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>verificando estado real de %n conjunto não mencionado durante audição</numerusform>
-@@ -9037,7 +9019,7 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>feito (verificando estado real de %n conjunto não mencionado durante audição)</numerusform>
-@@ -9045,56 +9027,56 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>feito (verificando a condição da ROM para &apos;%1&apos;, tempo = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation>Condição da ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>Condição da ROM para &apos;%1&apos; é &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation>feito (carregando os dados do cache da máquina da lista das máquinas, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation>analisando os dados das máquinas e recriando o cache da lista das máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation>ERRO: foi impossível abrir cache da lista das máquinas para escrita, caminho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation>ordenando a lista das máquinas por %1 na ordem %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation>restaurando a seleção das máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation>feito (processando a lista das máquinas, tempo = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation>
-             <numerusform>%n máquina</numerusform>
-@@ -9102,47 +9084,47 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation>AVISO: a lista das máquinas não foi completamente analisada, invalidando o cache da lista das máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation>AVISO: a lista das máquinas está desatualizada, invalidando o cache da lista das máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation>feito (carregando os dados XML e recriando o cache, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>pre-cache dos ícones do arquivo ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation>Cache dos ícones - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>feito (pre-cache dos ícones do arquivo ZIP, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation>fazendo pré-cache dos ícones do arquivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation>feito (fazendo o pré-cache dos ícones do arquivo, tempo = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n ícone carregado</numerusform>
-@@ -9150,77 +9132,77 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation>pre-cache dos ícones do diretório</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>feito (pre-cache dos ícones do diretório, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation>carregando os ícones a partir do cache do banco de dados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation>feito (carregando os ícones do cache do banco de dados, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation>carregando category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation>Category.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation>ERRO: foi impossível abrir &apos;%1&apos; para leitura -- os dados do arquivo category.ini não estão disponíveis</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation>feito (carregando o category.ini, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation>carregando catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation>Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>ERRO: foi impossível abrir &apos;%1&apos; para leitura -- os dados do arquivo catver.ini não estão disponíveis</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>feito (carregando o catver.ini, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>%1 categoria / %2 versão das gravações carregadas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation>Visão de categoria - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>%n registo de categoria carregado</numerusform>
-@@ -9228,7 +9210,7 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation>Visão de versão - %p%</translation>
-     </message>
-@@ -9550,229 +9532,229 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
- <context>
-     <name>MainWindow</name>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Ativa/desativa a maximização das janelas de emuladores embutidos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation>Buscando pelas máquinas - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation>Mostra os títulos das máquinas/programas</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation>Mostrar os títulos das máquinas ou dos programas abaixo de qualquer imagem</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation>Embutir os elementos do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Embutir</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Matar o(s) emulador(res) selecionado(s) (envia sinal KILL para o(s) processo(s) do emulador)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Matar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Copiar linha de comando do emulador para a área de transferência</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Copiar comando</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Jogar</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation>Jogar o &amp;embutido</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation>Para os &amp;favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Verificar a condição geral da &amp;ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analisar ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation>Reconstrói a ROM da máquina atual com o ROMAlyzer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation>Remove dos favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Remover</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation>Limpa todos os favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Limpar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation>Salvar favoritos agora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Salvar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation>Remover dos já jogados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation>Limpa todos os já jogados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation>Salva o histórico dos já jogados agora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="919"/>
--        <location filename="../../src/qmc2main.cpp" line="950"/>
--        <location filename="../../src/qmc2main.cpp" line="981"/>
--        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-         <source>Set tab position north</source>
-         <translation>Definir a posição da aba ao norte</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-         <source>&amp;North</source>
-         <translation>&amp;Norte</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="924"/>
--        <location filename="../../src/qmc2main.cpp" line="955"/>
--        <location filename="../../src/qmc2main.cpp" line="986"/>
--        <location filename="../../src/qmc2main.cpp" line="1017"/>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-         <source>Set tab position south</source>
-         <translation>Definir a posição da aba ao sul</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
-+        <location filename="../../src/qmc2main.cpp" line="924"/>
-+        <location filename="../../src/qmc2main.cpp" line="955"/>
-+        <location filename="../../src/qmc2main.cpp" line="986"/>
-+        <location filename="../../src/qmc2main.cpp" line="1017"/>
-         <source>&amp;South</source>
-         <translation>&amp;Sul</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="929"/>
--        <location filename="../../src/qmc2main.cpp" line="960"/>
--        <location filename="../../src/qmc2main.cpp" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="1022"/>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-         <source>Set tab position west</source>
-         <translation>Definir a posição da aba ao Oeste</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
-+        <location filename="../../src/qmc2main.cpp" line="929"/>
-+        <location filename="../../src/qmc2main.cpp" line="960"/>
-+        <location filename="../../src/qmc2main.cpp" line="991"/>
-+        <location filename="../../src/qmc2main.cpp" line="1022"/>
-         <source>&amp;West</source>
-         <translation>&amp;Oeste</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="934"/>
--        <location filename="../../src/qmc2main.cpp" line="965"/>
--        <location filename="../../src/qmc2main.cpp" line="996"/>
--        <location filename="../../src/qmc2main.cpp" line="1027"/>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-         <source>Set tab position east</source>
-         <translation>Definir a posição da aba ao Leste</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
-+        <location filename="../../src/qmc2main.cpp" line="934"/>
-+        <location filename="../../src/qmc2main.cpp" line="965"/>
-+        <location filename="../../src/qmc2main.cpp" line="996"/>
-+        <location filename="../../src/qmc2main.cpp" line="1027"/>
-         <source>&amp;East</source>
-         <translation>&amp;Leste</translation>
-     </message>
-@@ -9790,66 +9772,66 @@ Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor glob
-         <translation>Aguardando os dados...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>aguarde o filtro da condição da ROM terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>aguarde a verificação da ROM terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>aguarde a verificação da imagem terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>aguarde o ROMAlyzer terminar a análise atual e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation>A verificação de ROM já está ativada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>aguarde a conclusão do recarregamento e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation>Confirma</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -9860,22 +9842,22 @@ Ele substituíra os dados do cachejá existente.
- Realmente deseja verificar a condição de todas as ROMs agora?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation>a verificação automática de ROM foi disparada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation>o cache das imagens foi limpo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation>o cache dos ícones foi limpo</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>foi liberado %n byte em %1</numerusform>
-@@ -9883,7 +9865,7 @@ Realmente deseja verificar a condição de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n entrada</numerusform>
-@@ -9891,7 +9873,7 @@ Realmente deseja verificar a condição de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>foi removido %n byte em %1</numerusform>
-@@ -9899,7 +9881,7 @@ Realmente deseja verificar a condição de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n arquivo</numerusform>
-@@ -9907,166 +9889,166 @@ Realmente deseja verificar a condição de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>O cache em disco do YouTube foi limpo (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation>o arquivo do cache da condição da ROM &apos;%1&apos; foi removido</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation>Sobre o Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>ERRO: nada foi encontrado (?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation>Exportar para...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation>Selecione o arquivo...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;b&gt;Nenhum dado disponível&lt;/b&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation>Nenhum dado disponível</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation>Emuladores embutidos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation>Liberar o emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>AVISO: nenhuma janela para o emulador #%1 foi encontrada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation>Houve uma falha ao embutir</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Examinando a tecla de pausa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Tem certeza que deseja limpar a lista dos favoritos?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Tem certeza que deseja limpar o histórico dos já jogados?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation>Escolha o arquivo de exportação</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation>Todos os arquivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation>Escolha o arquivo de importação</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>AVISO: o inipath é inválido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation>interrompendo o processamento atual devido à requisição do usuário</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>As suas alterações na configuração ainda não foram aplicadas.
- Deseja encerrar?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Não há um ou qualquer outro emulador em execução.
- Eles devem ser mortos ao encerrar?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Existem um ou mais downloads em execução. Encerrar mesmo assim?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation>limpando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation>abortando os downloads em execução</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation>salvando o layout do elemento principal</translation>
-     </message>
-@@ -10077,292 +10059,292 @@ Eles devem ser mortos ao encerrar?</translation>
-         <translation>Limpa o cache do ProjectMESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation>Configuração padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation>O cache da memória do ProjectMESS foi limpo (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>AVISO: foi impossível remover o arquivo do cache &apos;%1&apos; da condição geral da ROM, verifique as permissões</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation>Página do ProjectMESS para o sistema &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation>Baixando a página do ProjectMESS para o sistema &apos;%1&apos;, aguarde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>desconectando a fonte de áudio do sumidouro de áudio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation>Insira o termo da busca</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation>Anexar / desanexar este elemento</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation>nota: os caracteres especiais $, (, ), *, +, ., ?, [, ], ^, {, |, } e \ devem ser precedidos pelo caractere de escape quando forem utilizados de forma literal!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation>Redefinir</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation>Negar a busca</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>desculpe, os dispositivos não podem ser executados sozinhos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation>Nenhum dispositivo está disponível</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation>padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation>&amp;Reconstruir a ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation>Incluir a BIOS nos conjuntos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation>Incluir os dispositivos nos conjuntos</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation>Destravar as classificações</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation>o recarregamento da lista das máquinas já está ativo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation>salvando a seleção das máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation>ERRO: foi impossível abrir o arquivo HTML &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation>ERRO: foi impossível abrir o visualizador PDF em &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation>aguarde o ROMAlyzer concluir a reconstrução atual e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>ativando uma verificação automática da ROM na próxima execução</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation>i arquivo do cache da lista das máquinas &apos;%1&apos; foi removido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation>AVISO: foi impossível remover o arquivo do cache &apos;%1&apos; da lista das máquinas, verifique as permissões</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation>INFORMAÇÃO: o modo arcade precisa ser configurado primeiro, iniciando a respectiva janela</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation>modo arcade: executando o Arcade QMC2, comando = &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation>AVISO: houve uma falha ao iniciar o Arcade QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>Página do ProjectMESS para &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Baixando página do ProjectMESS para &apos;%1&apos; / &apos;%2&apos;, aguarde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation>O emulador para esta máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation>aguarde o fim da ordenação e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation>destruindo o elemento de vídeos do YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation>salvando o programa favorito da máquina atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation>salvando as configurações dos dispositivos da máquina atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation>destruindo a lista das máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation>destruindo as instâncias de configuração do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation>Mostre os títulos da máquina ou do programa apenas quando a lista das máquinas não está visível por causa do layout atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation>Posição da aba</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="940"/>
--        <location filename="../../src/qmc2main.cpp" line="971"/>
--        <location filename="../../src/qmc2main.cpp" line="1002"/>
--        <location filename="../../src/qmc2main.cpp" line="1033"/>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-         <source>Component setup</source>
-         <translation>Configuração do componente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>Component setup...</source>
-         <translation>Configuração do componente...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation>salvando a informação do cache do vídeo do YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation>feito (salvando a informação do cache do vídeo do YouTube)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation>houve uma falha (ao salvar a informação do cache do vídeo do YouTube)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation>destruindo o tocador de mídia</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation>destruindo os elementos das imagens</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation>destruindo as janelas que estão abertas</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation>destruindo o gerenciador de processo</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>matando %n o emulador em execução ao encerrar</numerusform>
-@@ -10370,7 +10352,7 @@ Eles devem ser mortos ao encerrar?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>mantendo %n emulador em execução vivo</numerusform>
-@@ -10378,60 +10360,60 @@ Eles devem ser mortos ao encerrar?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation>destruindo o gerenciador de acesso à rede</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>até logo e obrigado pelos peixes</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>Bem-vindo ao QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation>Carregando, aguarde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>carregando as folha de estilos &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation>removendo a folha de estilo atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation>usando uma paleta de cor padrão para o estilo de interface &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation>usando uma paleta de cores personalizada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation>Índice do YouTube - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n o registro de informação do vídeo foi carregado</numerusform>
-@@ -10439,144 +10421,144 @@ Eles devem ser mortos ao encerrar?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation>Selecione um ou mais arquivos de audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation>Adiciona uma URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Entre uma URL de stream MP3 válida:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>reprodutor de músicas: informação da faixa: título = &apos;%1&apos;, artista = &apos;%2&apos;, album = &apos;%3&apos;, gênero = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation>Carregando %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation>executando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation>Jogar os etiquetados - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation>Adicionar aos favoritos - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>aguarde a atividade atual terminar e tente novamente (essa operação em lote só pode ser executada de forma exclusiva)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation>É muito mais rápido fazer uma auditoria completa do que verificar %1 conjuntos individualmente. Realmente deseja continuar?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>Ferramenta da ROM com os etiquetados - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation>Etiquetar - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation>Etiquetando, aguarde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation>Remove a etiqueta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation>Removendo as etiquetas, aguarde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation>Inverter a etiqueta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation>Invertendo as etiquetas, aguarde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation>Navegador externo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation>Visualizador de PDF externo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation>Seleção manual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation>Existem diversos manuais em PDF. Escolha aqueles que deseja abrir:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation>Detalhe do programa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation>Escolha a cor de sobreposição</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>AVISO: o caminho das ROMs &apos;%1&apos; não existe</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation>AVISO: o caminho das ROMs &apos;%1&apos; não está acessível</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-@@ -10585,7 +10567,7 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
- Verifique a opção &apos;rompath&apos; na configuração global do emulador para corrigir isso, caso contrário, as ROMs provavelmente não estarão disponíveis no emulador!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -10602,63 +10584,63 @@ não existe ou não está disponível
- Verifique a opção &apos;rompath&apos; na configuração global do emulador para corrigir isso, caso contrário, as ROMs provavelmente não estarão disponíveis no emulador!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation>Verifica o caminho das ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation>processando de configuração global do emulador</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation>Exporta a configuração global do MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation>Importar de...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation>Importar a configuração global do MAME</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation>Ativa o processamento dos notificadores de saída do MAME (impõem o uso de &apos;-output console&apos;)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation>&lt;inipath&gt;/mame.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation>pausado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Ativa/desativa a pausa automática dos emuladores embutidos (mantenha pressionado para abrir o menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Examina a tecla de pausa usada pelo emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation>Examina a tecla de pausa...</translation>
-     </message>
-@@ -10666,39 +10648,39 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation>Ícone</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation>configurando estilo da interface para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation>AVISO: o estilo da interface &apos;%1&apos; não foi encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation>AVISO: foi impossível abrir folha de estilo &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation>carregando a informação do cache do vídeo do YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation>feito (carregando a informação do cache do vídeo do YouTube)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation>Escolha o arquivo para salvar o download</translation>
-     </message>
-@@ -10711,7 +10693,7 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation>Ícone / Valor</translation>
-     </message>
-@@ -10720,10 +10702,10 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation>Ano</translation>
-     </message>
-@@ -10732,10 +10714,10 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-@@ -10744,10 +10726,10 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-@@ -10756,10 +10738,10 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation>Tipo das ROMs</translation>
-     </message>
-@@ -10768,9 +10750,9 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation>Categoria</translation>
-     </message>
-@@ -10779,9 +10761,9 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation>Versão</translation>
-     </message>
-@@ -11021,9 +11003,9 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation>%vs (%ms total)</translation>
-     </message>
-@@ -11100,10 +11082,10 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation>Jogadores</translation>
-     </message>
-@@ -11199,10 +11181,10 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation>Condição geral do controlador</translation>
-     </message>
-@@ -11219,7 +11201,7 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation>&amp;Notas</translation>
-     </message>
-@@ -11332,10 +11314,10 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-@@ -11344,10 +11326,10 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation>Arquivo fonte</translation>
-     </message>
-@@ -11357,10 +11339,10 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation>Classificação</translation>
-     </message>
-@@ -11429,13 +11411,13 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation>Máquina / Atributo</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation>Máquina / Clones</translation>
-     </message>
-@@ -11446,7 +11428,7 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation>Categoria / Máquina</translation>
-     </message>
-@@ -11457,19 +11439,19 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation>Versão / Máquina</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation>Buscar por máquinas (não sensível à caixa)</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation>Buscar por máquinas</translation>
-     </message>
-@@ -11670,9 +11652,9 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation>Adicionar a máquina atual nos favoritos</translation>
-     </message>
-@@ -11711,10 +11693,10 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation>Verificar a condição da ROM da máquina atual</translation>
-     </message>
-@@ -12256,7 +12238,7 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation>Navegador interno</translation>
-     </message>
-@@ -12461,12 +12443,12 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation>Trava as classificações</translation>
-     </message>
-@@ -12560,7 +12542,7 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation>Visualizador interno de PDF</translation>
-     </message>
-@@ -12750,7 +12732,7 @@ Verifique a opção &apos;rompath&apos; na configuração global do emulador par
-         <translation>Impõem a limpeza (remove) TODOS os caches relacionados aos emuladores</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12761,24 +12743,24 @@ emulador(es) dentro de um prazo razoável.
- Tentar incorporar novamente?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation>Informação</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>Desculpe, o emulador teve uma morte triste :(.</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Ativa/desativa as opções para embutir (mantenha pressionado para exibir o menu)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>a última mensagem que se repetiu %n vez</numerusform>
-@@ -12786,65 +12768,65 @@ Tentar incorporar novamente?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation>Joga a máquina selecionada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation>Joga a máquina selecionada (embutida)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation>Analisa a ROM da máquina atual com o ROMAlyzer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation>Para os favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation>Matar o emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Matar o emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation>destruindo a janela dos efeitos de áudio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>o emulador #%1 já está embutido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>AVISO: as diversas janelas para o emulador #%1 foram encontradas, escolhendo o ID da janela %2 para embutir</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>embutindo o emulador #%1, ID da janela = %2</translation>
-     </message>
-@@ -15692,21 +15674,6 @@ Tem certeza que deseja fazer isso?</translation>
-         <source>Browse system notes template</source>
-         <translation>Procura pelo modelo das notas do sistema</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation>Carrega a informação do banco de dados do programa (de history.dat)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation>Informações do banco de dados do programa - history.dat (leitura)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation>Procurar pelas informações no banco de dados do programa (history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-@@ -15855,11 +15822,6 @@ Tem certeza que deseja fazer isso?</translation>
-         <source>Archive</source>
-         <translation>Arquivo</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation>Base da dados de informação de máquinas do MAME -- history.dat (leitura)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-@@ -15880,21 +15842,11 @@ Tem certeza que deseja fazer isso?</translation>
-         <source>Machine favorites file (write)</source>
-         <translation>Arquivo de favoritos das máquinas (escrita)</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation>Carrega as informações do banco de dados das máquinas do MAME (history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation>Informação da máquina (MAME)</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation>Procura pela informação no banco de dados das máquinas do MAME(history.dat)</translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-@@ -16000,6 +15952,36 @@ Tem certeza que deseja fazer isso?</translation>
-         <source>Browse system manual folder</source>
-         <translation>Navega pela pasta do manual do sistema</translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation>Informações do banco de dados do programa - history.xml (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation>Base da dados de informação de máquinas do MAME -- history.xml (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation>Procurar pelas informações no banco de dados do programa (history.xml)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation>Carrega as informações do banco de dados das máquinas do MAME (history.xml)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation>Carrega a informação do banco de dados do programa (de history.xml)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation>Procura pela informação no banco de dados das máquinas do MAME(history.xml)</translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -17253,28 +17235,28 @@ Tem certeza que deseja fazer isso?</translation>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation>correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation>incorreto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation>maioria correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation>não encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17292,45 +17274,45 @@ Tem certeza que deseja fazer isso?</translation>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation>Importar de...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation>Exporta a configuração do MAME específica da máquina</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation>Importar a configuração do MAME específica da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Configurando a Interface, aguarde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation>MAME Catálogo / Launcher II v</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation>GIT %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Recursos Phonon ativados - usando o Phonon v%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>O suporte do SDL ao joystick foi ativado - usando o SDL v%1.%2.%3</translation>
-     </message>
-@@ -17443,19 +17425,19 @@ Tem certeza que deseja fazer isso?</translation>
-         <translation>Informação da condição para a lista do programa &apos;%1&apos;: L:%2 C:%3 M:%4 I:%5 N:%6 U:%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>sim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation>não</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>parcialmente</translation>
-diff --git a/data/lng/qmc2_ro.qm b/data/lng/qmc2_ro.qm
-index d097092de87ccaa8f50a01d949c17322de062700..cdbaab15a44ced8f4a2e9e9ed53f77eb69befff9 100644
-GIT binary patch
-delta 46
-zcmV+}0MY;Go)7Y#4;nnUWEjftoR!TX9KT?pz1^n(000GYZ(mJBfe?id0fi6(wGabX
-E&*Z2QHvj+t
-
-delta 36
-ucmV+<0Nelao)74r4-h=KWEjftoR!TX9KT?pz1@Ktg&F~c8UnQ%16a>LbPw17
-
-diff --git a/data/lng/qmc2_ro.ts b/data/lng/qmc2_ro.ts
-index 0ed861a49..a95c272de 100644
---- a/data/lng/qmc2_ro.ts
-+++ b/data/lng/qmc2_ro.ts
-@@ -3633,147 +3633,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3782,82 +3767,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3866,43 +3848,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation type="unfinished">Informatii emulator - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3911,7 +3893,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7823,438 +7805,438 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation>necunoscut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation>bun</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation>rau</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation>preliminar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation>suportat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation>nesuportat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation>imperfect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation>da</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation>nu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation>vid rau</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation>niciun vid</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation>vertical</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation>orizontal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation>raster</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation>Necunoscut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation>Pornit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation>Oprit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation>audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation>nefolosit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation>Nefolosit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation>procesor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation>vector</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation>lcd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation>joy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation>joy8way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation>trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation>joy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation>doublejoy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation>apelare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation>paleta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation>pedala</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation>bat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation>vjoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation>arma usoara</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation>doublejoy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation>vdoublejoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation>doublejoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation>imprimanta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation>cdrom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation>cartus</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation>caseta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation>incarcare rapia</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation>floppydisk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation>serial</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation>imagine instantanee</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation>original</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation>compatibil</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: nu pot deschide fisier iconita, va rog verificati permisiunile de acces pentru %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation>Astept date...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>determin versiune emulator si seturi suportate</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATAL: nu pot porni executabil MAME intr-un interval de timp rezonabil, renunt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>terminat (determin versiune emulator si seturi suportate, timp scurs = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>informatii emulator: tip = %1, versiune = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATAL: nu pot determina tipul de emulator si versiunea</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATAL:nu pot determina numarul de seturi suportate</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation>Date XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verific status ROM pentru &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>EROARE: nu pot status ROM din cache pentru scriere, cale = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation>verificare ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation>Nume</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation>Fisier sursa</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation>Este BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation>Este dispozitiv?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation>Executabil</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation>Clona a</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation>ROM al</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation>Mostra a</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation>An</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation>Producator</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8263,430 +8245,430 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation>Marime</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation>Imbina</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation>Regiune</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation>Ofset</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation>Status</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation>Optional</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation>Referinta dispozitiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation>Cip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation>Tag</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation>Tip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation>Ceas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation>Afisaj</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation>Roteste</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation>Invarte X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation>Latime</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation>Inaltime</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation>Reimprospateaza</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation>Ceas pixel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation>H-Total</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation>H-Indoaie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation>HD-Start</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation>V-Total</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation>V-Indoaie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation>VB-Start</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation>Sunet</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation>Chanale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation>Introducere</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation>Serviciu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation>Inclinat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation>Jucatori</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation>Butoane</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation>Monede</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation>Control</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation>Minim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation>Maxim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation>Sensitivitate</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation>Cheie Delta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation>Invers</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation>Comutare DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation>Valoare DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation>Initial</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation type="unfinished">Actualizez</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation>Configurare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation>Masca</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation>Setari</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation>Valoare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation>Driver</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation>Emulatie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation>Culoare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation>Grafic</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation>Cocktail</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation>Protectie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation>Salveaza stare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation>Marime paleta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation>Setare BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation>Descriere</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation>Mostra</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation>Disk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation>Index</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation>Reglare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation>Lista software</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation>Categorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation>Obiecte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation>Dispozitiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation>Obligatoriu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation>Interfata</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation>Instanta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation>Nume scurt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation>Extensie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation>Optiuni RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation>Optiuni</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>AVERTIZARE: nu pot deschide stare ROM din cache, va rog verificati ROM-uri</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation>incarc stare ROM din cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>terminat (incarcarc stare ROM din cache, timp scurs = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n stari ROM incarcate din cache</numerusform>
-@@ -8695,86 +8677,86 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation>ascendent</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation>descendent</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n BIOS set(uri)</numerusform>
-@@ -8783,7 +8765,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform>si % dispozitive incarcate</numerusform>
-@@ -8792,196 +8774,196 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>Informatii stare ROM: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>AVERTIZARE: verificare stare cache ROM incompleta sau invechita, declansez o verificare ROM automata</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>AVERTIZARE: verificare stare cache ROM incompleta sau invechita, va rog reverificati ROM-urile</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation type="unfinished">tag</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation type="unfinished">an</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation type="unfinished">producator</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation type="unfinished">jucatori</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation type="unfinished">status driver</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation type="unfinished">categorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation type="unfinished">versiune</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation>filtru de stare ROM deja activ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>va rog asteptati finalizarea verificarii ROM si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>va rog asteptati ca reincarcarea sa se termine si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation>aplic filtru de stare ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation>Stare filtru - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>terminat (aplic filtru de stare ROM, timp scurs = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation>salvez favorite</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATAL: nu pot deschide fisier favorite pentru scriere, cale = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation>salvez istoric jocuri</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATAL: nu pot deschide fisier istoric jocuri pentru scriere, cale = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation>L:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation>C:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation>M:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation>I:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation>N:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation>U:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation>T:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>AVERTIZARE: apel audit emulator nu s-a terminat curat - codExit = %1, Stareexit = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation>normal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation>picat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8990,7 +8972,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8999,83 +8981,83 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>terminat (verific stare ROM pentru &apos;%1&apos;, timp scurs = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation>stare ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>Stare ROM pentru &apos;%1&apos; este &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9084,47 +9066,47 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>pre-caching iconite din arhiva ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation>Cache iconite - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>terminat (salvez iconite din fisier ZIP in cache, timp scurs = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n iconite incarcate</numerusform>
-@@ -9133,124 +9115,124 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation>pre-caching iconite din director</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>terminat (salvez inconite dn director in cache, timp scurs = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation>incarc catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation>Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>EROAREL nu po deschide &apos;%1&apos; pentru citire - niciun catver.ini valabil</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>terminat (incarc catver.ini, timp scurs = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>%1 categorie / %2 inregistrari versiune incarcate</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation type="unfinished">corect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation type="unfinished">majoritatea corecte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation type="unfinished">incorect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation type="unfinished">negasit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation>Vedere pe categorii - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9259,7 +9241,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation>Vedere versiune - %p%</translation>
-     </message>
-@@ -9598,16 +9580,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation>Tag</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation>Iconita / Valoare</translation>
-     </message>
-@@ -9616,10 +9598,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation>An</translation>
-     </message>
-@@ -9628,10 +9610,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation>Producator</translation>
-     </message>
-@@ -9640,10 +9622,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation>Nume</translation>
-     </message>
-@@ -9652,10 +9634,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation>Tip de ROM</translation>
-     </message>
-@@ -9664,10 +9646,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation>Jucatori</translation>
-     </message>
-@@ -9676,10 +9658,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation>Status driver</translation>
-     </message>
-@@ -9688,9 +9670,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation>Categorie</translation>
-     </message>
-@@ -9699,9 +9681,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation>Versiune</translation>
-     </message>
-@@ -9722,9 +9704,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation>Iconita</translation>
-     </message>
-@@ -9751,7 +9733,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation>Emulatoare incorporate</translation>
-     </message>
-@@ -9975,9 +9957,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation>%vs (%ms total)</translation>
-     </message>
-@@ -10107,7 +10089,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation>Note</translation>
-     </message>
-@@ -10164,11 +10146,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Jucati</translation>
-     </message>
-@@ -10200,7 +10182,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation>Despre Qt</translation>
-     </message>
-@@ -10282,10 +10264,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation>Catre &amp;favorite</translation>
-     </message>
-@@ -10338,13 +10320,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10355,7 +10337,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10366,19 +10348,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10449,9 +10431,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10470,10 +10452,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10644,10 +10626,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation type="unfinished">Fisier sursa</translation>
-     </message>
-@@ -10657,10 +10639,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10996,11 +10978,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation>Jucati &amp;incorporat</translation>
-     </message>
-@@ -11376,7 +11358,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11581,12 +11563,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11680,7 +11662,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11692,8 +11674,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>ultimul mesaj repetat de %n ori</numerusform>
-@@ -11702,48 +11684,48 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation>Initial</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation>Introduceti nume sir de cautare</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Comutati pauze automate pentru emulatoare incorporate (tineti apasat pentru meniu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Scanati tasta de pauza folosita de emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation>Scanati tasta de pauza...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Comutati maximizarea ferestrelor mulatorului incorporat</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation>Andocati / detasati acest widget</translation>
-     </message>
-@@ -11754,265 +11736,265 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation>Incorporati windget emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Incorporati</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Opreste emulatorul selectat (trimite semnalul KILL catre procesele emulatoarelor)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Kill</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Copiati linia de comanda din emulator in clipboard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Comanda copiere</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Verifica stare &amp;ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analizeaza ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation>Sterge din favorite</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation>Ste&amp;rge</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation>Sterge toate favoritele</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Sterge</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation>Salveaza favorite acum</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Salveaza</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation>Sterge din jucate</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation>Sterge toate jucate</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation>Salveaza istoric de jucare acum</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="919"/>
--        <location filename="../../src/qmc2main.cpp" line="950"/>
--        <location filename="../../src/qmc2main.cpp" line="981"/>
--        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-         <source>Set tab position north</source>
-         <translation>Seteaza pozitie tab catre nord</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-         <source>&amp;North</source>
-         <translation>&amp;Nord</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="924"/>
--        <location filename="../../src/qmc2main.cpp" line="955"/>
--        <location filename="../../src/qmc2main.cpp" line="986"/>
--        <location filename="../../src/qmc2main.cpp" line="1017"/>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-         <source>Set tab position south</source>
-         <translation>Seteaza pozitie tab catre sud</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
-+        <location filename="../../src/qmc2main.cpp" line="924"/>
-+        <location filename="../../src/qmc2main.cpp" line="955"/>
-+        <location filename="../../src/qmc2main.cpp" line="986"/>
-+        <location filename="../../src/qmc2main.cpp" line="1017"/>
-         <source>&amp;South</source>
-         <translation>&amp;Sud</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="929"/>
--        <location filename="../../src/qmc2main.cpp" line="960"/>
--        <location filename="../../src/qmc2main.cpp" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="1022"/>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-         <source>Set tab position west</source>
-         <translation>Seteaza pozitie tab catre vest</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
-+        <location filename="../../src/qmc2main.cpp" line="929"/>
-+        <location filename="../../src/qmc2main.cpp" line="960"/>
-+        <location filename="../../src/qmc2main.cpp" line="991"/>
-+        <location filename="../../src/qmc2main.cpp" line="1022"/>
-         <source>&amp;West</source>
-         <translation>&amp;Vest</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="934"/>
--        <location filename="../../src/qmc2main.cpp" line="965"/>
--        <location filename="../../src/qmc2main.cpp" line="996"/>
--        <location filename="../../src/qmc2main.cpp" line="1027"/>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-         <source>Set tab position east</source>
-         <translation>Seteaza pozitie tab catre est</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
-+        <location filename="../../src/qmc2main.cpp" line="934"/>
-+        <location filename="../../src/qmc2main.cpp" line="965"/>
-+        <location filename="../../src/qmc2main.cpp" line="996"/>
-+        <location filename="../../src/qmc2main.cpp" line="1027"/>
-         <source>&amp;East</source>
-         <translation>&amp;Est</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="940"/>
--        <location filename="../../src/qmc2main.cpp" line="971"/>
--        <location filename="../../src/qmc2main.cpp" line="1002"/>
--        <location filename="../../src/qmc2main.cpp" line="1033"/>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>scuze, dispozitivele nu pot rula singure</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation>Niciun dispozitiv disponibil</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>va rog asteptati pentru filtrare de stare ROM si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>va rog asteptati verificarea ROM sa se termine si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>va rog asteptati verificarea imaginii sa se termine si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>va rog asteptati sa se termine analiza ROMAlyzer si inercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation>Verificare ROM este deja activa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>va rog asteptati pentru ca reincarcarea sa se termine si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation>Confirma</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -12023,22 +12005,22 @@ Va rescrie date existente in cache.
- CHiar doriti sa verificati stari ROM acum?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation>declansator automatic de verificare ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation>cache cu imagini curatat</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation>cache cu iconite curatat</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>am eliberat %n byte(s) in %1</numerusform>
-@@ -12047,7 +12029,7 @@ CHiar doriti sa verificati stari ROM acum?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n intrari</numerusform>
-@@ -12056,7 +12038,7 @@ CHiar doriti sa verificati stari ROM acum?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>am sters %n byte(s) in %1</numerusform>
-@@ -12065,7 +12047,7 @@ CHiar doriti sa verificati stari ROM acum?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n fisiere</numerusform>
-@@ -12074,363 +12056,363 @@ CHiar doriti sa verificati stari ROM acum?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>YouTube din cache disk curatat (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation type="unfinished">implicit</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished">Jucati pe masina selectata (incorporat)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>AVERTIZARE: nu pot sterge fisier cache cu stare ROM &apos;%1&apos;, va rog verificati permisiunile</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>declansez o verificare ROM automata la urmatoarea reincarcare</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>EROARE: nu am gasit niciun rezultat (?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>Pagina ProjectMESS pentru &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Incarc pagina ProjectMESS pentru &apos;%1&apos; / &apos;%2&apos;, va rog asteptati...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation>Exporta catre...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation>Alegeti fisier...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;p&gt;Nu sunt date valabile&lt;/p&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation>Nu sunt date valabile</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
--        <source>&amp;Rebuild ROM...</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="740"/>
-         <location filename="../../src/qmc2main.cpp" line="784"/>
-         <location filename="../../src/qmc2main.cpp" line="824"/>
-         <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <source>&amp;Rebuild ROM...</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation type="unfinished">Reseteaza</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>emulatorul #%1 este deja incorporat</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>AVERTIZARE: ferestre multiple gasite pentru emulatorul #%1, aleg fereastra cu ID %2 pentru incorporare</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>incorporez emulator #%1, ID fereastra = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation>pauzat</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation>Elibereaza emulator</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Comutati optiuni incorporator (tineti apasat pentru meniu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation>La favorite</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation>Termina emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Termina emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>AVERTIZARE: nicio fereastra potrivita a fost gasita pentru emulatorul #%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation>Incorporarea a esuat</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12441,141 +12423,141 @@ Retry embedding?</source>
- Reincerc incorporare?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation>Informatii</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>Scuze, emulatorul a murit intre timp de o moarte trista :(.</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Scanez tasta de pauza</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Sunteti sigur ca doriti sa curatati lista de favorite?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Sunteti sigur ca doriti sa curatati istoricul de jocuri?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation>Alegeti fisier de export</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation>Toate fisierele (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation>Alegeti fisierul de import</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>AVERTIZARE: cale ini invalida</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation>opresc procesare curenta la cererea utilizatorului</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Schimbarile de configurare nu au fost aplicate inca. 
- Sigur renuntati?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Sunt unul sau mai multe emulatoare care inca ruleaza.
- Ar trebui sa le termin pe toate la iesire?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Sunt unul sau mai multe descarcari in curs. Renunt oricum?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation>fac curatenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation>abandonez descarcari curente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>deconectez sursa audio de la sincronizare audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation>distrug dialog de efecte audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation>distrug widget video YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation>salvez aspect widget principal</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation>distrug manager de procese</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>termin %n emulatoare active la iesire</numerusform>
-@@ -12584,7 +12566,7 @@ Ar trebui sa le termin pe toate la iesire?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>pastrez %n emulatoare active care ruleaza</numerusform>
-@@ -12593,86 +12575,86 @@ Ar trebui sa le termin pe toate la iesire?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation>distrug manager de acces la retea</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>la revedere si multumesc pentru tot pestele</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>Bun venit la QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>incarc foaie de still &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation>sterg foaie de stil curenta</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation>Index YouTube - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n inregistrari cu informatii video incarcate</numerusform>
-@@ -12681,156 +12663,156 @@ Ar trebui sa le termin pe toate la iesire?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation>Alegeti unul sau mai multe fisiere audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation>Adaugati URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Introduceti URL cu stream MP3 valid:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>player audio: informatii piesa: titlu = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, gen = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation>Tamponare %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation>Alegeti fisierul in care sa stocati descarcarea</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation>Redati etichetate - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation>Adaugati favorite - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>va rog asteptati ca activitatea curenta sa se termine si incercati din nou (aceasta operatie de mod de lot poate rula numai exclusiv)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>Unealta ROM etichetata - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation>Eticheta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation>Dezeticheteaza - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation>Inverseaza eticheta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation>Detalii software</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -12841,41 +12823,41 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished">precosez configuratie globala emulator</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished">Exporta configuratie MAME globala</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation type="unfinished">Importa din...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished">Importa configuratie MAME globala</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished">&lt;inipath&gt;/mame.ini</translation>
-     </message>
-@@ -14004,21 +13986,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-@@ -14442,6 +14409,36 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -15413,11 +15410,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="2484"/>
-         <location filename="../../ui/options.ui" line="2500"/>
-@@ -15433,21 +15425,11 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-@@ -17278,28 +17260,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation>corect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation>incorect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation>majoritatea corecte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation>negasit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17317,45 +17299,45 @@ Are you sure you want to do this?</source>
-         <translation>Initial</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation>Importa din...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Setez Interfata Grafica, va rog asteptati...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation>M.A.M.E. Catalog / Launcher II v</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Caracteristi Phonon activate - folosesc Phonon v%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>Suport joystick SDL activat - folosesc SDL v%1.%2.%3</translation>
-     </message>
-@@ -17463,19 +17445,19 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation type="unfinished">da</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation type="unfinished">nu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation type="unfinished"></translation>
-diff --git a/data/lng/qmc2_sv.qm b/data/lng/qmc2_sv.qm
-index 679862ddb47fab91afb40526f36f8060a66351b2..13d3b823a619dc91a92ceef7f9546c9077663fbd 100644
-GIT binary patch
-delta 40
-ycmV+@0N4NQ{{;5`1R6ZJWEjftoR!TX9KT?pz1^n(000GZc3)FPfe^J20o*^DhY`O3
-
-delta 30
-ocmV+(0O9}k{{-y+1Q0y9WEjftoR!TX9KT?pz1@KtwHg83Kl|wqJpcdz
-
-diff --git a/data/lng/qmc2_sv.ts b/data/lng/qmc2_sv.ts
-index 1cd009ea7..909cd46af 100644
---- a/data/lng/qmc2_sv.ts
-+++ b/data/lng/qmc2_sv.ts
-@@ -3627,147 +3627,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3775,82 +3760,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3858,43 +3840,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -3902,7 +3884,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7800,460 +7782,460 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation>okänt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation>bra</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation>dålig</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation>preliminär</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation>stöds</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation>stöds inte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation>ofullständig</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation>ja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation>nej</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation>Okänt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation>På</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation>Av</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation>ljud</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation>processor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation>vektor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation>lcd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation>ljuspistol</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation>skrivare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation>cdrom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation>cartridge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation>kassett</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation>diskett</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation>kompatibel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation>Väntar på data...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation>XML-data - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation>ROM-kontroll - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation type="unfinished">Uppdaterar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation>Namn</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation>Källfil</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation>Är BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation>Är enhet?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation>Körbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation>Klon av</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation>ROM av</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation>Sampling av</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation>År</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation>Tillverkare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8261,552 +8243,552 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation>Storlek</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation>Region</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation>Position</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation>Status</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation>Valfritt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation>Enhetsreferens</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation>Chip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation>Tagg</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation>Typ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation>Klocka</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation>Rotera</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation>Bredd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation>Höjd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation type="unfinished">Uppdatera</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation>Ljud</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation>Kanaler</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation>Inmatning</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation>Tjänst</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation>Tilt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation>Spelare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation>Knappar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation>Mynt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation>Minimum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation>Maximum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation>Känslighet</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation>Omvänd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation type="unfinished">tagg</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation type="unfinished">år</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation type="unfinished">tillverkare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation type="unfinished">ROM-typer</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation type="unfinished">spelare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation type="unfinished">drivrutinsstatus</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation type="unfinished">kategori</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation type="unfinished">version</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation type="unfinished">korrekta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation type="unfinished">mestadels korrekta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation type="unfinished">felaktiga</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation>Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation>Inställning</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation>Värde</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation>Drivrutin</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation>Emulering</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation>Färg</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation>Grafik</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation>Skydd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation>Spara tillstånd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation>Palettstorlek</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation>Beskrivning</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation>Disk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation>Index</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation type="unfinished">Programlista</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation>Kategori</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation>Objekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation>Enhet</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation>Nödvändig</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation>Gränssnitt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation>Instans</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation>Kort namn</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation>Tillägg</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation>RAM-alternativ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation>Alternativ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8814,54 +8796,54 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation>stigande</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation>fallande</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8869,7 +8851,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform> and %n enhet inlästa</numerusform>
-@@ -8877,136 +8859,136 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation>sparar favoriter</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation type="unfinished">normal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9014,7 +8996,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9022,83 +9004,83 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation type="unfinished">ROM-tillstånd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9106,42 +9088,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9149,77 +9131,77 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation>läser in catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation>Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9227,7 +9209,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9566,16 +9548,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tagg</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation>Ikon / Värde</translation>
-     </message>
-@@ -9584,10 +9566,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation>År</translation>
-     </message>
-@@ -9596,10 +9578,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation>Tillverkare</translation>
-     </message>
-@@ -9608,10 +9590,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation>Namn</translation>
-     </message>
-@@ -9620,10 +9602,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation>ROM-typer</translation>
-     </message>
-@@ -9632,10 +9614,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation>Spelare</translation>
-     </message>
-@@ -9644,10 +9626,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation>Drivrutinsstatus</translation>
-     </message>
-@@ -9656,9 +9638,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation>Kategori</translation>
-     </message>
-@@ -9667,9 +9649,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation>Version</translation>
-     </message>
-@@ -9690,9 +9672,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation>Ikon</translation>
-     </message>
-@@ -9719,7 +9701,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9943,9 +9925,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation>%vs (%ms totalt)</translation>
-     </message>
-@@ -10075,7 +10057,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10132,11 +10114,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Spela</translation>
-     </message>
-@@ -10168,7 +10150,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation>Om Qt</translation>
-     </message>
-@@ -10250,10 +10232,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10306,13 +10288,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10323,7 +10305,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10334,19 +10316,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10417,9 +10399,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10438,10 +10420,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10612,10 +10594,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation type="unfinished">Källfil</translation>
-     </message>
-@@ -10625,10 +10607,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10964,11 +10946,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11344,7 +11326,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11549,12 +11531,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11648,7 +11630,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11660,8 +11642,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -11669,48 +11651,48 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11721,123 +11703,131 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Bädda in</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Döda</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Kontrollera &amp;ROM-tillstånd</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analysera ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation>Ta bort från favoriter</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Ta bort</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation>Töm alla favoriter</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Töm</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation>Spara favoriter nu</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Spara</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation>Ta bort från spelade</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation>Töm alla spelade</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation>Spara spelhistorik nu</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-+        <source>Set tab position north</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="919"/>
-         <location filename="../../src/qmc2main.cpp" line="950"/>
-         <location filename="../../src/qmc2main.cpp" line="981"/>
-         <location filename="../../src/qmc2main.cpp" line="1012"/>
--        <source>Set tab position north</source>
-+        <source>&amp;North</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
--        <source>&amp;North</source>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-+        <source>Set tab position south</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11845,15 +11835,15 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position south</source>
-+        <source>&amp;South</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;South</source>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-+        <source>Set tab position west</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11861,15 +11851,15 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position west</source>
-+        <source>&amp;West</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;West</source>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-+        <source>Set tab position east</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11877,15 +11867,15 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position east</source>
-+        <source>&amp;East</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;East</source>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-+        <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11893,93 +11883,85 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>Component setup</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation>Inga enheter tillgängliga</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation>Bekräfta</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -11987,22 +11969,22 @@ Do you really want to check all ROM states now?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12010,7 +11992,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n post</numerusform>
-@@ -12018,7 +12000,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>tog bort %n byte i %1</numerusform>
-@@ -12026,7 +12008,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n fil</numerusform>
-@@ -12034,363 +12016,363 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation type="unfinished">standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation>Exportera till...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation>Välj fil...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;p&gt;Inget data tillgängligt&lt;/p&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation>Inget data tillgängligt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
--        <source>&amp;Rebuild ROM...</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="740"/>
-         <location filename="../../src/qmc2main.cpp" line="784"/>
-         <location filename="../../src/qmc2main.cpp" line="824"/>
-         <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <source>&amp;Rebuild ROM...</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation>Till favoriter</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation>Döda emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Döda emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12398,140 +12380,140 @@ Retry embedding?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation>Information</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation>Alla filer (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation>Välj importfil</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Dina konfigurationsändringar har ännu inte tillämpats.
- Verkligen avsluta?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12539,7 +12521,7 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12547,86 +12529,86 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12634,156 +12616,156 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation>Lägg till URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation>Buffrar %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation>Lägg till favoriter - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -12794,41 +12776,41 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation type="unfinished">Importera från...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished">&lt;inipath&gt;/mame.ini</translation>
-     </message>
-@@ -13927,16 +13909,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-@@ -13957,16 +13929,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="2484"/>
-         <location filename="../../ui/options.ui" line="2500"/>
-@@ -14002,11 +13964,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Select image formats...</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-@@ -14415,6 +14372,36 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -15510,11 +15497,6 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-@@ -17226,28 +17208,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation>korrekta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation>felaktiga</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation>mestadels korrekta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation>hittade inte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17265,45 +17247,45 @@ Are you sure you want to do this?</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation>Importera från...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17411,19 +17393,19 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation type="unfinished">ja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation type="unfinished">nej</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation type="unfinished"></translation>
-diff --git a/data/lng/qmc2_us.qm b/data/lng/qmc2_us.qm
-index e711399db9f3f470095730ae81c23f0878681349..864b23129a4375bcab08e8f2db2ff73b78eb2298 100644
-GIT binary patch
-delta 34100
-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
-
-delta 33520
-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
-z)@Uqv#~%0D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
-
-diff --git a/data/lng/qmc2_us.ts b/data/lng/qmc2_us.ts
-index 317a5ea7a..744e8f348 100644
---- a/data/lng/qmc2_us.ts
-+++ b/data/lng/qmc2_us.ts
-@@ -3608,147 +3608,132 @@ p, li { white-space: pre-wrap; }
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="53"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="72"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="96"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="109"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="133"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="153"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="185"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="197"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="227"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="254"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="265"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="295"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="310"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="339"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="86"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="123"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="173"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="243"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="327"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="92"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="129"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="181"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="250"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="335"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="211"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="279"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="364"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="394"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="404"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="414"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="421"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="426"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-         <source>software-info</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="433"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="438"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="445"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="450"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="457"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="462"/>
-         <source>emu-info</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="469"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="474"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="481"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="486"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>machine-info</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>machine info-texts</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="890"/>
-         <source>Machine info - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>machine info</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>%n machine info record(s) imported</source>
-         <translation>
-             <numerusform>%n machine info record imported</numerusform>
-@@ -3756,82 +3741,79 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1013"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1015"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1017"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="493"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="500"/>
-         <source>meta-data</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="982"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="986"/>
-         <source>DAT-info database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="885"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="561"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-         <source>software info-texts</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="566"/>
-         <source>Software info - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-         <source>import stopped, invalidating %1 table</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="653"/>
-         <source>software info</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="657"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="666"/>
-         <source>%n software info record(s) imported</source>
-         <translation>
-             <numerusform>%n software info record imported</numerusform>
-@@ -3839,43 +3821,43 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="662"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
--        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="729"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="810"/>
-         <source>emulator info-texts</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="734"/>
-         <source>Emu info - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="797"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="801"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="806"/>
-         <source>emu info</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="820"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation>
-             <numerusform>%n emulator info record imported</numerusform>
-@@ -3883,7 +3865,7 @@ p, li { white-space: pre-wrap; }
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="816"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation></translation>
-     </message>
-@@ -7779,186 +7761,186 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="152"/>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="151"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-         <location filename="../../src/machinelist.cpp" line="584"/>
--        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="587"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
--        <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="626"/>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="625"/>
-+        <location filename="../../src/machinelist.cpp" line="3812"/>
-         <source>unknown</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="192"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <source>good</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-         <source>bad</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="194"/>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>preliminary</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-         <source>supported</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="182"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="181"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>unsupported</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>imperfect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>yes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>no</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>baddump</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-         <source>nodump</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>vertical</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>horizontal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>raster</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>Unknown</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>On</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Off</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>audio</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unused</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>original</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>compatible</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <location filename="../../src/machinelist.cpp" line="226"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: can&apos;t open icon file, please check access permissions for %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="235"/>
-         <source>7z error</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>Waiting for data...</source>
-         <translation>Waiting for data...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <location filename="../../src/machinelist.cpp" line="560"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <location filename="../../src/machinelist.cpp" line="1856"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <location filename="../../src/machinelist.cpp" line="1528"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <location filename="../../src/machinelist.cpp" line="1747"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1874"/>
--        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <location filename="../../src/machinelist.cpp" line="1873"/>
-+        <location filename="../../src/machinelist.cpp" line="1889"/>
-         <source>restoring machine selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <location filename="../../src/machinelist.cpp" line="1905"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>%n machine(s)</source>
-         <translation>
-             <numerusform>%n machine</numerusform>
-@@ -7966,103 +7948,103 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1909"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <location filename="../../src/machinelist.cpp" line="1914"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <location filename="../../src/machinelist.cpp" line="2089"/>
-         <source>Filtering, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <location filename="../../src/machinelist.cpp" line="2276"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <location filename="../../src/machinelist.cpp" line="771"/>
-         <source>XML data - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <location filename="../../src/machinelist.cpp" line="822"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verifying ROM status for &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="948"/>
-         <source>Updating</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Source file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Clone of</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>ROM of</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Sample of</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is device?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <location filename="../../src/machinelist.cpp" line="968"/>
-         <source>Year</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <location filename="../../src/machinelist.cpp" line="975"/>
-         <source>Manufacturer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
--        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="980"/>
-         <source>ROM</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="1626"/>
-         <location filename="../../src/machinelist.cpp" line="1627"/>
--        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>error text = %1</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="635"/>
--        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <location filename="../../src/machinelist.cpp" line="634"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>%n supported set(s)</source>
-         <translation>
-             <numerusform>%n supported set</numerusform>
-@@ -8070,501 +8052,501 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <location filename="../../src/machinelist.cpp" line="645"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>BIOS</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>CRC</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Merge</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Region</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-         <source>Offset</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
--        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1135"/>
-         <source>Status</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <location filename="../../src/machinelist.cpp" line="990"/>
-         <source>Device reference</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <location filename="../../src/machinelist.cpp" line="995"/>
-         <source>Chip</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Type</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-         <source>Clock</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Width</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Height</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Refresh</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1015"/>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Sound</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <location filename="../../src/machinelist.cpp" line="1018"/>
-         <source>Channels</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <location filename="../../src/machinelist.cpp" line="1023"/>
-         <source>Input</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Service</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Tilt</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Players</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Buttons</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1027"/>
-         <source>Coins</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Player</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Ways</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <location filename="../../src/machinelist.cpp" line="1045"/>
-         <source>DIP switch</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <location filename="../../src/machinelist.cpp" line="1051"/>
-         <source>DIP value</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1292"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <location filename="../../src/machinelist.cpp" line="1960"/>
-         <source>machine description</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1964"/>
-         <source>tag</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <location filename="../../src/machinelist.cpp" line="1966"/>
-         <source>year</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1968"/>
-         <source>manufacturer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1970"/>
-         <source>machine name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1972"/>
-         <source>ROM types</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1974"/>
-         <source>players</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1976"/>
-         <source>driver status</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1978"/>
-         <source>source file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1980"/>
-         <source>rank</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1982"/>
-         <source>category</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1984"/>
-         <source>version</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <location filename="../../src/machinelist.cpp" line="2433"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <location filename="../../src/machinelist.cpp" line="2738"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <location filename="../../src/machinelist.cpp" line="3132"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <location filename="../../src/machinelist.cpp" line="3168"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3400"/>
-         <source>System / BIOS</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1261"/>
--        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <location filename="../../src/machinelist.cpp" line="1260"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / Device</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <location filename="../../src/machinelist.cpp" line="3804"/>
-         <source>correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <location filename="../../src/machinelist.cpp" line="3806"/>
-         <source>mostly correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3808"/>
-         <source>incorrect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3810"/>
-         <source>not found</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="503"/>
--        <location filename="../../src/machinelist.cpp" line="1057"/>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
--        <location filename="../../src/machinelist.cpp" line="1126"/>
--        <location filename="../../src/machinelist.cpp" line="1152"/>
--        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <location filename="../../src/machinelist.cpp" line="502"/>
-+        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1200"/>
-         <source>Default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <location filename="../../src/machinelist.cpp" line="246"/>
-         <source>libarchive error</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="579"/>
--        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <location filename="../../src/machinelist.cpp" line="578"/>
-+        <location filename="../../src/machinelist.cpp" line="582"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="681"/>
--        <location filename="../../src/machinelist.cpp" line="685"/>
--        <location filename="../../src/machinelist.cpp" line="689"/>
--        <location filename="../../src/machinelist.cpp" line="693"/>
--        <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="3369"/>
--        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <location filename="../../src/machinelist.cpp" line="680"/>
-+        <location filename="../../src/machinelist.cpp" line="684"/>
-+        <location filename="../../src/machinelist.cpp" line="688"/>
-+        <location filename="../../src/machinelist.cpp" line="692"/>
-+        <location filename="../../src/machinelist.cpp" line="696"/>
-+        <location filename="../../src/machinelist.cpp" line="3368"/>
-+        <location filename="../../src/machinelist.cpp" line="3634"/>
-         <source>Loading, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="707"/>
--        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <location filename="../../src/machinelist.cpp" line="706"/>
-+        <location filename="../../src/machinelist.cpp" line="2281"/>
-         <source>loading favorites and play history</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="710"/>
--        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <location filename="../../src/machinelist.cpp" line="709"/>
-+        <location filename="../../src/machinelist.cpp" line="2284"/>
-         <source>done (loading favorites and play history)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="713"/>
-+        <location filename="../../src/machinelist.cpp" line="2288"/>
-         <source>total start-up time: %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <location filename="../../src/machinelist.cpp" line="769"/>
-         <source>loading XML data and recreating cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <location filename="../../src/machinelist.cpp" line="860"/>
-         <source>verifying ROM status for all sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <location filename="../../src/machinelist.cpp" line="944"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>SHA-1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <location filename="../../src/machinelist.cpp" line="1063"/>
-         <source>Configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-         <source>Mask</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <location filename="../../src/machinelist.cpp" line="1074"/>
-         <source>Setting</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1079"/>
-         <source>Value</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <location filename="../../src/machinelist.cpp" line="1086"/>
-         <source>Driver</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Emulation</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Color</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Graphic</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Cocktail</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Protection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Save state</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1090"/>
-         <source>Palette size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <location filename="../../src/machinelist.cpp" line="1095"/>
-         <source>BIOS set</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1100"/>
-         <source>Description</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <location filename="../../src/machinelist.cpp" line="1105"/>
-         <source>Sample</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <location filename="../../src/machinelist.cpp" line="1110"/>
-         <source>Disk</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>MD5</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Index</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <location filename="../../src/machinelist.cpp" line="1120"/>
-         <source>Adjuster</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <location filename="../../src/machinelist.cpp" line="1130"/>
-         <source>Software list</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <location filename="../../src/machinelist.cpp" line="1140"/>
-         <source>Category</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <location filename="../../src/machinelist.cpp" line="1146"/>
-         <source>Item</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Interface</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1250"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <location filename="../../src/machinelist.cpp" line="1233"/>
-         <source>loading ROM state from cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <location filename="../../src/machinelist.cpp" line="1246"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>done (loading ROM state from cache, elapsed time = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>processing machine list</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <location filename="../../src/machinelist.cpp" line="1276"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1279"/>
--        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <location filename="../../src/machinelist.cpp" line="1278"/>
-+        <location filename="../../src/machinelist.cpp" line="1282"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <location filename="../../src/machinelist.cpp" line="1288"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <location filename="../../src/machinelist.cpp" line="1301"/>
-         <source>loading machine data from machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1304"/>
--        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <location filename="../../src/machinelist.cpp" line="1303"/>
-+        <location filename="../../src/machinelist.cpp" line="1530"/>
-         <source>Machine data - %p%</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform> and %n device loaded</numerusform>
-@@ -8572,7 +8554,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n BIOS set</numerusform>
-@@ -8580,275 +8562,275 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1921"/>
--        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <location filename="../../src/machinelist.cpp" line="1920"/>
-+        <location filename="../../src/machinelist.cpp" line="2741"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <location filename="../../src/machinelist.cpp" line="1936"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <location filename="../../src/machinelist.cpp" line="1939"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <location filename="../../src/machinelist.cpp" line="531"/>
-         <source>determining emulator version and supported sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <location filename="../../src/machinelist.cpp" line="622"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>done (determining emulator version and supported sets, elapsed time = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <location filename="../../src/machinelist.cpp" line="637"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>ROM, CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-         <source>CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ascending</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1862"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>descending</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <location filename="../../src/machinelist.cpp" line="2023"/>
-         <source>ROM state filter already active</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2027"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2031"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <location filename="../../src/machinelist.cpp" line="2050"/>
-         <source>applying ROM state filter</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2054"/>
-         <source>State filter - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <location filename="../../src/machinelist.cpp" line="2133"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>done (applying ROM state filter, elapsed time = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <location filename="../../src/machinelist.cpp" line="2176"/>
-         <source>saving favorites</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <location filename="../../src/machinelist.cpp" line="2185"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATAL: can&apos;t open favorites file for writing, path = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <location filename="../../src/machinelist.cpp" line="2223"/>
-         <source>saving play history</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <location filename="../../src/machinelist.cpp" line="2232"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATAL: can&apos;t open play history file for writing, path = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <location filename="../../src/machinelist.cpp" line="155"/>
-         <source>L:</source>
-         <translation>L:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>C:</source>
-         <translation>C:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>M:</source>
-         <translation>M:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>I:</source>
-         <translation>I:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>N:</source>
-         <translation>N:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>U:</source>
-         <translation>U:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="814"/>
--        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <location filename="../../src/machinelist.cpp" line="813"/>
-+        <location filename="../../src/machinelist.cpp" line="851"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>ERROR: can&apos;t open ROM state cache for writing, path = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
--        <location filename="../../src/machinelist.cpp" line="2471"/>
--        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <location filename="../../src/machinelist.cpp" line="864"/>
-+        <location filename="../../src/machinelist.cpp" line="2470"/>
-+        <location filename="../../src/machinelist.cpp" line="2817"/>
-         <source>ROM check - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>T:</source>
-         <translation>T:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <location filename="../../src/machinelist.cpp" line="2736"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1963"/>
--        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <location filename="../../src/machinelist.cpp" line="1962"/>
-+        <location filename="../../src/machinelist.cpp" line="2755"/>
-         <source>ROM state</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2991"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>ROM status for &apos;%1&apos; is &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <location filename="../../src/machinelist.cpp" line="3079"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <location filename="../../src/machinelist.cpp" line="3129"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>done (pre-caching icons from ZIP archive, elapsed time = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3172"/>
-         <source>pre-caching icons from archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <location filename="../../src/machinelist.cpp" line="3207"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <location filename="../../src/machinelist.cpp" line="3212"/>
-         <source>pre-caching icons from directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <location filename="../../src/machinelist.cpp" line="3250"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>done (pre-caching icons from directory, elapsed time = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <location filename="../../src/machinelist.cpp" line="3260"/>
-         <source>loading icons from cache database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <location filename="../../src/machinelist.cpp" line="3278"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <location filename="../../src/machinelist.cpp" line="3301"/>
-         <source>loading category.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3305"/>
-         <source>Category.ini - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <location filename="../../src/machinelist.cpp" line="3350"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <location filename="../../src/machinelist.cpp" line="3357"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <location filename="../../src/machinelist.cpp" line="3556"/>
-         <source>loading catver.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3560"/>
-         <source>Catver.ini - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <location filename="../../src/machinelist.cpp" line="3616"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <location filename="../../src/machinelist.cpp" line="3623"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <location filename="../../src/machinelist.cpp" line="3387"/>
-         <source>Category view - %p%</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>%n category record loaded</numerusform>
-@@ -8856,12 +8838,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <location filename="../../src/machinelist.cpp" line="3653"/>
-         <source>Version view - %p%</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n cached ROM state loaded</numerusform>
-@@ -8869,7 +8851,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <location filename="../../src/machinelist.cpp" line="3280"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n icon loaded</numerusform>
-@@ -8877,297 +8859,297 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <location filename="../../src/machinelist.cpp" line="3042"/>
-         <source>Icon cache - %p%</source>
-         <translation>Icon cache - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>unused</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>cpu</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>vector</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>lcd</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Is BIOS?</source>
-         <translation>Is BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <location filename="../../src/machinelist.cpp" line="957"/>
-         <source>Runnable</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <location filename="../../src/machinelist.cpp" line="1005"/>
-         <source>Display</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Rotate</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Flip-X</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>Pixel clock</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>H-Bend</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>HB-Start</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>V-Bend</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1009"/>
-         <source>VB-Start</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1001"/>
--        <location filename="../../src/machinelist.cpp" line="1069"/>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Tag</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <location filename="../../src/machinelist.cpp" line="1033"/>
-         <source>Control</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Minimum</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Maximum</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Sensitivity</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Key Delta</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <location filename="../../src/machinelist.cpp" line="1038"/>
-         <source>Reverse</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy4way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>joy8way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>trackball</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>doublejoy8way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>dial</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>paddle</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>pedal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>stick</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vjoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>lightgun</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy4way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>vdoublejoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>printer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cdrom</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cartridge</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>cassette</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>quickload</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>floppydisk</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>serial</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>snapshot</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <location filename="../../src/machinelist.cpp" line="1158"/>
-         <source>Device</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <location filename="../../src/machinelist.cpp" line="1169"/>
-         <source>Instance</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <location filename="../../src/machinelist.cpp" line="1174"/>
-         <source>Brief name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <location filename="../../src/machinelist.cpp" line="1181"/>
-         <source>Extension</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <location filename="../../src/machinelist.cpp" line="1163"/>
-         <source>Mandatory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="554"/>
--        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <location filename="../../src/machinelist.cpp" line="553"/>
-+        <location filename="../../src/machinelist.cpp" line="609"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
--        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="656"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>emulator info: type = %1, version = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <location filename="../../src/machinelist.cpp" line="628"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="986"/>
--        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="1115"/>
-         <source>Optional</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <location filename="../../src/machinelist.cpp" line="1563"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <location filename="../../src/machinelist.cpp" line="2265"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <location filename="../../src/machinelist.cpp" line="2530"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>checking real status of %n set not mentioned during full audit</numerusform>
-@@ -9175,7 +9157,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <location filename="../../src/machinelist.cpp" line="2649"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>done (checking real status of %n set not mentioned during full audit)</numerusform>
-@@ -9183,30 +9165,30 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <location filename="../../src/machinelist.cpp" line="1188"/>
-         <source>RAM options</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1192"/>
-         <source>Option</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>normal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2260"/>
--        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <location filename="../../src/machinelist.cpp" line="2259"/>
-+        <location filename="../../src/machinelist.cpp" line="2463"/>
-         <source>crashed</source>
-         <translation></translation>
-     </message>
-@@ -9528,153 +9510,153 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MainWindow</name>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3982"/>
--        <location filename="../../src/qmc2main.cpp" line="4148"/>
--        <location filename="../../src/qmc2main.cpp" line="4176"/>
--        <location filename="../../src/qmc2main.cpp" line="4581"/>
--        <location filename="../../src/qmc2main.cpp" line="4684"/>
--        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <location filename="../../src/qmc2main.cpp" line="3981"/>
-+        <location filename="../../src/qmc2main.cpp" line="4147"/>
-+        <location filename="../../src/qmc2main.cpp" line="4175"/>
-+        <location filename="../../src/qmc2main.cpp" line="4580"/>
-+        <location filename="../../src/qmc2main.cpp" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="6015"/>
-         <source>Default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <location filename="../../src/qmc2main.cpp" line="500"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <location filename="../../src/qmc2main.cpp" line="362"/>
-         <source>Searching machines - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <location filename="../../src/qmc2main.cpp" line="560"/>
-         <source>Show machine/software titles</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <location filename="../../src/qmc2main.cpp" line="673"/>
-         <source>Embed emulator widget</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>&amp;Embed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <location filename="../../src/qmc2main.cpp" line="685"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Kill</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="694"/>
--        <location filename="../../src/qmc2main.cpp" line="710"/>
--        <location filename="../../src/qmc2main.cpp" line="754"/>
--        <location filename="../../src/qmc2main.cpp" line="799"/>
--        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Play</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="701"/>
--        <location filename="../../src/qmc2main.cpp" line="717"/>
--        <location filename="../../src/qmc2main.cpp" line="761"/>
--        <location filename="../../src/qmc2main.cpp" line="806"/>
--        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play &amp;embedded</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="724"/>
--        <location filename="../../src/qmc2main.cpp" line="768"/>
--        <location filename="../../src/qmc2main.cpp" line="868"/>
--        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To &amp;favorites</source>
-         <translation>To &amp;favorites</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="730"/>
--        <location filename="../../src/qmc2main.cpp" line="774"/>
--        <location filename="../../src/qmc2main.cpp" line="814"/>
--        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Check &amp;ROM state</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="733"/>
-+        <location filename="../../src/qmc2main.cpp" line="777"/>
-+        <location filename="../../src/qmc2main.cpp" line="817"/>
-+        <location filename="../../src/qmc2main.cpp" line="877"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="739"/>
-+        <location filename="../../src/qmc2main.cpp" line="783"/>
-+        <location filename="../../src/qmc2main.cpp" line="823"/>
-+        <location filename="../../src/qmc2main.cpp" line="883"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="835"/>
-         <source>Remove from favorites</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="837"/>
--        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Remove</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="840"/>
-         <source>Clear all favorites</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Clear</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="845"/>
-         <source>Save favorites now</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Save</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <location filename="../../src/qmc2main.cpp" line="895"/>
-         <source>Remove from played</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="900"/>
-         <source>Clear all played</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="905"/>
-         <source>Save play-history now</source>
-         <translation></translation>
-     </message>
-@@ -9687,55 +9669,55 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Waiting for data...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2192"/>
--        <location filename="../../src/qmc2main.cpp" line="2257"/>
--        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <location filename="../../src/qmc2main.cpp" line="2191"/>
-+        <location filename="../../src/qmc2main.cpp" line="2256"/>
-+        <location filename="../../src/qmc2main.cpp" line="2274"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2196"/>
--        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <location filename="../../src/qmc2main.cpp" line="2195"/>
-+        <location filename="../../src/qmc2main.cpp" line="2629"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2200"/>
--        <location filename="../../src/qmc2main.cpp" line="2263"/>
--        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <location filename="../../src/qmc2main.cpp" line="2199"/>
-+        <location filename="../../src/qmc2main.cpp" line="2262"/>
-+        <location filename="../../src/qmc2main.cpp" line="2280"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2259"/>
--        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <location filename="../../src/qmc2main.cpp" line="2258"/>
-+        <location filename="../../src/qmc2main.cpp" line="2276"/>
-         <source>ROM verification already active</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2261"/>
--        <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2626"/>
--        <location filename="../../src/qmc2main.cpp" line="2652"/>
--        <location filename="../../src/qmc2main.cpp" line="2677"/>
--        <location filename="../../src/qmc2main.cpp" line="2690"/>
--        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <location filename="../../src/qmc2main.cpp" line="2260"/>
-+        <location filename="../../src/qmc2main.cpp" line="2278"/>
-+        <location filename="../../src/qmc2main.cpp" line="2625"/>
-+        <location filename="../../src/qmc2main.cpp" line="2651"/>
-+        <location filename="../../src/qmc2main.cpp" line="2676"/>
-+        <location filename="../../src/qmc2main.cpp" line="2689"/>
-+        <location filename="../../src/qmc2main.cpp" line="4849"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2289"/>
--        <location filename="../../src/qmc2main.cpp" line="5351"/>
--        <location filename="../../src/qmc2main.cpp" line="5385"/>
--        <location filename="../../src/qmc2main.cpp" line="5717"/>
--        <location filename="../../src/qmc2main.cpp" line="5732"/>
--        <location filename="../../src/qmc2main.cpp" line="5763"/>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="2288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5350"/>
-+        <location filename="../../src/qmc2main.cpp" line="5384"/>
-+        <location filename="../../src/qmc2main.cpp" line="5716"/>
-+        <location filename="../../src/qmc2main.cpp" line="5731"/>
-+        <location filename="../../src/qmc2main.cpp" line="5762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>Confirm</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -9746,187 +9728,187 @@ It will overwrite existing cached data.
- Do you really want to check all ROM states now?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <location filename="../../src/qmc2main.cpp" line="2300"/>
-         <source>automatic ROM check triggered</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <location filename="../../src/qmc2main.cpp" line="2577"/>
-         <source>image cache cleared</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <location filename="../../src/qmc2main.cpp" line="2589"/>
-         <source>icon cache cleared</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <location filename="../../src/qmc2main.cpp" line="2890"/>
-         <source>About Qt</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <location filename="../../src/qmc2main.cpp" line="3235"/>
-         <source>ERROR: no match found (?)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4212"/>
-+        <location filename="../../src/qmc2main.cpp" line="10635"/>
-         <source>Export to...</source>
-         <translation>Export to...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4225"/>
--        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="4224"/>
-+        <location filename="../../src/qmc2main.cpp" line="4228"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4226"/>
--        <location filename="../../src/qmc2main.cpp" line="4230"/>
--        <location filename="../../src/qmc2main.cpp" line="10654"/>
--        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>Select file...</source>
-         <translation>Select file...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4285"/>
--        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <location filename="../../src/qmc2main.cpp" line="4284"/>
-+        <location filename="../../src/qmc2main.cpp" line="4286"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <location filename="../../src/qmc2main.cpp" line="5070"/>
-         <source>Embedded emulators</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <location filename="../../src/qmc2main.cpp" line="5095"/>
-         <source>Release emulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <location filename="../../src/qmc2main.cpp" line="5141"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <location filename="../../src/qmc2main.cpp" line="5147"/>
-         <source>Embedding failed</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5173"/>
-         <location filename="../../src/qmc2main.cpp" line="5174"/>
--        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-         <source>Choose export file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5566"/>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5599"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="5565"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5598"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>All files (*)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5579"/>
--        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="5578"/>
-+        <location filename="../../src/qmc2main.cpp" line="5622"/>
-         <source>Choose import file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5597"/>
--        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <location filename="../../src/qmc2main.cpp" line="5596"/>
-+        <location filename="../../src/qmc2main.cpp" line="5619"/>
-         <source>WARNING: invalid inipath</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5704"/>
--        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <location filename="../../src/qmc2main.cpp" line="5703"/>
-+        <location filename="../../src/qmc2main.cpp" line="5710"/>
-         <source>stopping current processing upon user request</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Your configuration changes have not been applied yet.
- Really quit?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>There are one or more emulators still running.
- Should they be killed on exit?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5777"/>
-         <source>cleaning up</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <location filename="../../src/qmc2main.cpp" line="5781"/>
-         <source>aborting running downloads</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <location filename="../../src/qmc2main.cpp" line="5894"/>
-         <source>saving main widget layout</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <location filename="../../src/qmc2main.cpp" line="5824"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="693"/>
--        <location filename="../../src/qmc2main.cpp" line="709"/>
--        <location filename="../../src/qmc2main.cpp" line="753"/>
--        <location filename="../../src/qmc2main.cpp" line="798"/>
--        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="708"/>
-+        <location filename="../../src/qmc2main.cpp" line="752"/>
-+        <location filename="../../src/qmc2main.cpp" line="797"/>
-+        <location filename="../../src/qmc2main.cpp" line="852"/>
-         <source>Play selected machine</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="700"/>
--        <location filename="../../src/qmc2main.cpp" line="716"/>
--        <location filename="../../src/qmc2main.cpp" line="760"/>
--        <location filename="../../src/qmc2main.cpp" line="805"/>
--        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <location filename="../../src/qmc2main.cpp" line="699"/>
-+        <location filename="../../src/qmc2main.cpp" line="715"/>
-+        <location filename="../../src/qmc2main.cpp" line="759"/>
-+        <location filename="../../src/qmc2main.cpp" line="804"/>
-+        <location filename="../../src/qmc2main.cpp" line="859"/>
-         <source>Play selected machine (embedded)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <location filename="../../src/qmc2main.cpp" line="5847"/>
-         <source>destroying YouTube video widget</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <location filename="../../src/qmc2main.cpp" line="6085"/>
-         <source>destroying process manager</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <location filename="../../src/qmc2main.cpp" line="6095"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>killing %n running emulator on exit</numerusform>
-@@ -9934,7 +9916,7 @@ Should they be killed on exit?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <location filename="../../src/qmc2main.cpp" line="6098"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>keeping %n running emulator alive</numerusform>
-@@ -9942,12 +9924,12 @@ Should they be killed on exit?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <location filename="../../src/qmc2main.cpp" line="6103"/>
-         <source>destroying network access manager</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6107"/>
-         <source>so long and thanks for all the fish</source>
-         <translation></translation>
-     </message>
-@@ -9963,16 +9945,16 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1045"/>
--        <location filename="../../src/qmc2main.cpp" line="1080"/>
--        <location filename="../../src/qmc2main.cpp" line="1115"/>
--        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <location filename="../../src/qmc2main.cpp" line="1044"/>
-+        <location filename="../../src/qmc2main.cpp" line="1079"/>
-+        <location filename="../../src/qmc2main.cpp" line="1114"/>
-+        <location filename="../../src/qmc2main.cpp" line="1146"/>
-         <source>Tag</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <location filename="../../src/qmc2main.cpp" line="1046"/>
-         <source>Icon / Value</source>
-         <translation></translation>
-     </message>
-@@ -9981,10 +9963,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1049"/>
--        <location filename="../../src/qmc2main.cpp" line="1084"/>
--        <location filename="../../src/qmc2main.cpp" line="1119"/>
--        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1150"/>
-         <source>Year</source>
-         <translation></translation>
-     </message>
-@@ -9993,10 +9975,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1051"/>
--        <location filename="../../src/qmc2main.cpp" line="1086"/>
--        <location filename="../../src/qmc2main.cpp" line="1121"/>
--        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <location filename="../../src/qmc2main.cpp" line="1050"/>
-+        <location filename="../../src/qmc2main.cpp" line="1085"/>
-+        <location filename="../../src/qmc2main.cpp" line="1120"/>
-+        <location filename="../../src/qmc2main.cpp" line="1152"/>
-         <source>Manufacturer</source>
-         <translation></translation>
-     </message>
-@@ -10005,10 +9987,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1059"/>
--        <location filename="../../src/qmc2main.cpp" line="1094"/>
--        <location filename="../../src/qmc2main.cpp" line="1129"/>
--        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <location filename="../../src/qmc2main.cpp" line="1058"/>
-+        <location filename="../../src/qmc2main.cpp" line="1093"/>
-+        <location filename="../../src/qmc2main.cpp" line="1128"/>
-+        <location filename="../../src/qmc2main.cpp" line="1160"/>
-         <source>Driver status</source>
-         <translation></translation>
-     </message>
-@@ -10016,9 +9998,9 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1082"/>
--        <location filename="../../src/qmc2main.cpp" line="1117"/>
--        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <location filename="../../src/qmc2main.cpp" line="1081"/>
-+        <location filename="../../src/qmc2main.cpp" line="1116"/>
-+        <location filename="../../src/qmc2main.cpp" line="1148"/>
-         <source>Icon</source>
-         <translation></translation>
-     </message>
-@@ -10212,10 +10194,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1061"/>
--        <location filename="../../src/qmc2main.cpp" line="1096"/>
--        <location filename="../../src/qmc2main.cpp" line="1131"/>
--        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <location filename="../../src/qmc2main.cpp" line="1060"/>
-+        <location filename="../../src/qmc2main.cpp" line="1095"/>
-+        <location filename="../../src/qmc2main.cpp" line="1130"/>
-+        <location filename="../../src/qmc2main.cpp" line="1162"/>
-         <source>Source file</source>
-         <translation></translation>
-     </message>
-@@ -10225,10 +10207,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1063"/>
--        <location filename="../../src/qmc2main.cpp" line="1098"/>
--        <location filename="../../src/qmc2main.cpp" line="1133"/>
--        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <location filename="../../src/qmc2main.cpp" line="1062"/>
-+        <location filename="../../src/qmc2main.cpp" line="1097"/>
-+        <location filename="../../src/qmc2main.cpp" line="1132"/>
-+        <location filename="../../src/qmc2main.cpp" line="1164"/>
-         <source>Rank</source>
-         <translation></translation>
-     </message>
-@@ -10685,7 +10667,7 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9415"/>
-         <source>Internal browser</source>
-         <translation></translation>
-     </message>
-@@ -10890,12 +10872,12 @@ Should they be killed on exit?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1236"/>
-         <location filename="../../src/qmc2main.cpp" line="1237"/>
-         <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10423"/>
-         <location filename="../../src/qmc2main.cpp" line="10424"/>
-         <location filename="../../src/qmc2main.cpp" line="10425"/>
--        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation></translation>
-     </message>
-@@ -10989,7 +10971,7 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <location filename="../../src/qmc2main.cpp" line="9424"/>
-         <source>Internal PDF viewer</source>
-         <translation></translation>
-     </message>
-@@ -11067,13 +11049,13 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <location filename="../../src/qmc2main.cpp" line="1042"/>
-         <source>Machine / Attribute</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <location filename="../../src/qmc2main.cpp" line="1077"/>
-         <source>Machine / Clones</source>
-         <translation></translation>
-     </message>
-@@ -11084,7 +11066,7 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <location filename="../../src/qmc2main.cpp" line="1112"/>
-         <source>Category / Machine</source>
-         <translation></translation>
-     </message>
-@@ -11095,19 +11077,19 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <location filename="../../src/qmc2main.cpp" line="1144"/>
-         <source>Version / Machine</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines</source>
-         <translation></translation>
-     </message>
-@@ -11265,9 +11247,9 @@ Should they be killed on exit?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="723"/>
--        <location filename="../../src/qmc2main.cpp" line="767"/>
--        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <location filename="../../src/qmc2main.cpp" line="722"/>
-+        <location filename="../../src/qmc2main.cpp" line="766"/>
-+        <location filename="../../src/qmc2main.cpp" line="866"/>
-         <source>Add current machine to favorites</source>
-         <translation></translation>
-     </message>
-@@ -11306,10 +11288,10 @@ Should they be killed on exit?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="813"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <location filename="../../src/qmc2main.cpp" line="728"/>
-+        <location filename="../../src/qmc2main.cpp" line="772"/>
-+        <location filename="../../src/qmc2main.cpp" line="812"/>
-+        <location filename="../../src/qmc2main.cpp" line="872"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation></translation>
-     </message>
-@@ -11448,10 +11430,10 @@ Should they be killed on exit?</translation>
-         <translation>Forcibly clear (remove) ALL emulator related caches</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analyse ROM...</translation>
-     </message>
-@@ -11471,13 +11453,13 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2204"/>
--        <location filename="../../src/qmc2main.cpp" line="2208"/>
--        <location filename="../../src/qmc2main.cpp" line="2265"/>
--        <location filename="../../src/qmc2main.cpp" line="2267"/>
--        <location filename="../../src/qmc2main.cpp" line="2283"/>
--        <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <location filename="../../src/qmc2main.cpp" line="2203"/>
-+        <location filename="../../src/qmc2main.cpp" line="2207"/>
-+        <location filename="../../src/qmc2main.cpp" line="2264"/>
-+        <location filename="../../src/qmc2main.cpp" line="2266"/>
-+        <location filename="../../src/qmc2main.cpp" line="2282"/>
-+        <location filename="../../src/qmc2main.cpp" line="2284"/>
-+        <location filename="../../src/qmc2main.cpp" line="2497"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation></translation>
-     </message>
-@@ -11491,90 +11473,90 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1053"/>
--        <location filename="../../src/qmc2main.cpp" line="1088"/>
--        <location filename="../../src/qmc2main.cpp" line="1123"/>
--        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1087"/>
-+        <location filename="../../src/qmc2main.cpp" line="1122"/>
-+        <location filename="../../src/qmc2main.cpp" line="1154"/>
-         <source>Name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Are you sure you want to clear the favorites list?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Are you sure you want to clear the play history?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3610"/>
--        <location filename="../../src/qmc2main.cpp" line="3636"/>
--        <location filename="../../src/qmc2main.cpp" line="4311"/>
--        <location filename="../../src/qmc2main.cpp" line="4313"/>
--        <location filename="../../src/qmc2main.cpp" line="4491"/>
--        <location filename="../../src/qmc2main.cpp" line="4495"/>
--        <location filename="../../src/qmc2main.cpp" line="4549"/>
--        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <location filename="../../src/qmc2main.cpp" line="3609"/>
-+        <location filename="../../src/qmc2main.cpp" line="3635"/>
-+        <location filename="../../src/qmc2main.cpp" line="4310"/>
-+        <location filename="../../src/qmc2main.cpp" line="4312"/>
-+        <location filename="../../src/qmc2main.cpp" line="4490"/>
-+        <location filename="../../src/qmc2main.cpp" line="4494"/>
-+        <location filename="../../src/qmc2main.cpp" line="4548"/>
-+        <location filename="../../src/qmc2main.cpp" line="4552"/>
-         <source>No data available</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="916"/>
--        <location filename="../../src/qmc2main.cpp" line="947"/>
--        <location filename="../../src/qmc2main.cpp" line="978"/>
--        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <location filename="../../src/qmc2main.cpp" line="915"/>
-+        <location filename="../../src/qmc2main.cpp" line="946"/>
-+        <location filename="../../src/qmc2main.cpp" line="977"/>
-+        <location filename="../../src/qmc2main.cpp" line="1008"/>
-         <source>Tab position</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <location filename="../../src/qmc2main.cpp" line="1965"/>
-         <source>Default configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <location filename="../../src/qmc2main.cpp" line="2596"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <location filename="../../src/qmc2main.cpp" line="2637"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <location filename="../../src/qmc2main.cpp" line="4111"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <location filename="../../src/qmc2main.cpp" line="4116"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <location filename="../../src/qmc2main.cpp" line="6012"/>
-         <source>destroying emulator configuration instances</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <location filename="../../src/qmc2main.cpp" line="6027"/>
-         <source>destroying image widgets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <location filename="../../src/qmc2main.cpp" line="6047"/>
-         <source>destroying open dialogs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <location filename="../../src/qmc2main.cpp" line="6343"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <location filename="../../src/qmc2main.cpp" line="6357"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation></translation>
-     </message>
-@@ -11604,10 +11586,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1055"/>
--        <location filename="../../src/qmc2main.cpp" line="1090"/>
--        <location filename="../../src/qmc2main.cpp" line="1125"/>
--        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <location filename="../../src/qmc2main.cpp" line="1054"/>
-+        <location filename="../../src/qmc2main.cpp" line="1089"/>
-+        <location filename="../../src/qmc2main.cpp" line="1124"/>
-+        <location filename="../../src/qmc2main.cpp" line="1156"/>
-         <source>ROM types</source>
-         <translation></translation>
-     </message>
-@@ -11616,10 +11598,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1057"/>
--        <location filename="../../src/qmc2main.cpp" line="1092"/>
--        <location filename="../../src/qmc2main.cpp" line="1127"/>
--        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <location filename="../../src/qmc2main.cpp" line="1056"/>
-+        <location filename="../../src/qmc2main.cpp" line="1091"/>
-+        <location filename="../../src/qmc2main.cpp" line="1126"/>
-+        <location filename="../../src/qmc2main.cpp" line="1158"/>
-         <source>Players</source>
-         <translation></translation>
-     </message>
-@@ -11628,9 +11610,9 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1065"/>
--        <location filename="../../src/qmc2main.cpp" line="1100"/>
--        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <location filename="../../src/qmc2main.cpp" line="1064"/>
-+        <location filename="../../src/qmc2main.cpp" line="1099"/>
-+        <location filename="../../src/qmc2main.cpp" line="1166"/>
-         <source>Category</source>
-         <translation></translation>
-     </message>
-@@ -11639,9 +11621,9 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <location filename="../../src/qmc2main.cpp" line="1067"/>
-+        <location filename="../../src/qmc2main.cpp" line="1102"/>
-+        <location filename="../../src/qmc2main.cpp" line="1134"/>
-         <source>Version</source>
-         <translation></translation>
-     </message>
-@@ -11734,7 +11716,7 @@ Should they be killed on exit?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4330"/>
-         <source>&amp;Notes</source>
-         <translation></translation>
-     </message>
-@@ -11793,9 +11775,9 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7236"/>
--        <location filename="../../src/qmc2main.cpp" line="7241"/>
--        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <location filename="../../src/qmc2main.cpp" line="7235"/>
-+        <location filename="../../src/qmc2main.cpp" line="7240"/>
-+        <location filename="../../src/qmc2main.cpp" line="7249"/>
-         <source>%vs (%ms total)</source>
-         <translation></translation>
-     </message>
-@@ -11863,21 +11845,21 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5077"/>
--        <location filename="../../src/qmc2main.cpp" line="7452"/>
--        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="7451"/>
-+        <location filename="../../src/qmc2main.cpp" line="7461"/>
-         <source>paused</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
--        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="5121"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Copy command</translation>
-     </message>
-@@ -11954,7 +11936,7 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="7096"/>
-         <source>Select one or more audio files</source>
-         <translation></translation>
-     </message>
-@@ -11983,7 +11965,7 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <location filename="../../src/qmc2main.cpp" line="7361"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</translation>
-     </message>
-@@ -12088,118 +12070,118 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="919"/>
--        <location filename="../../src/qmc2main.cpp" line="950"/>
--        <location filename="../../src/qmc2main.cpp" line="981"/>
--        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <location filename="../../src/qmc2main.cpp" line="918"/>
-+        <location filename="../../src/qmc2main.cpp" line="949"/>
-+        <location filename="../../src/qmc2main.cpp" line="980"/>
-+        <location filename="../../src/qmc2main.cpp" line="1011"/>
-         <source>Set tab position north</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="920"/>
--        <location filename="../../src/qmc2main.cpp" line="951"/>
--        <location filename="../../src/qmc2main.cpp" line="982"/>
--        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-         <source>&amp;North</source>
-         <translation>&amp;North</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="924"/>
--        <location filename="../../src/qmc2main.cpp" line="955"/>
--        <location filename="../../src/qmc2main.cpp" line="986"/>
--        <location filename="../../src/qmc2main.cpp" line="1017"/>
-+        <location filename="../../src/qmc2main.cpp" line="923"/>
-+        <location filename="../../src/qmc2main.cpp" line="954"/>
-+        <location filename="../../src/qmc2main.cpp" line="985"/>
-+        <location filename="../../src/qmc2main.cpp" line="1016"/>
-         <source>Set tab position south</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="925"/>
--        <location filename="../../src/qmc2main.cpp" line="956"/>
--        <location filename="../../src/qmc2main.cpp" line="987"/>
--        <location filename="../../src/qmc2main.cpp" line="1018"/>
-+        <location filename="../../src/qmc2main.cpp" line="924"/>
-+        <location filename="../../src/qmc2main.cpp" line="955"/>
-+        <location filename="../../src/qmc2main.cpp" line="986"/>
-+        <location filename="../../src/qmc2main.cpp" line="1017"/>
-         <source>&amp;South</source>
-         <translation>&amp;South</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="929"/>
--        <location filename="../../src/qmc2main.cpp" line="960"/>
--        <location filename="../../src/qmc2main.cpp" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="1022"/>
-+        <location filename="../../src/qmc2main.cpp" line="928"/>
-+        <location filename="../../src/qmc2main.cpp" line="959"/>
-+        <location filename="../../src/qmc2main.cpp" line="990"/>
-+        <location filename="../../src/qmc2main.cpp" line="1021"/>
-         <source>Set tab position west</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="930"/>
--        <location filename="../../src/qmc2main.cpp" line="961"/>
--        <location filename="../../src/qmc2main.cpp" line="992"/>
--        <location filename="../../src/qmc2main.cpp" line="1023"/>
-+        <location filename="../../src/qmc2main.cpp" line="929"/>
-+        <location filename="../../src/qmc2main.cpp" line="960"/>
-+        <location filename="../../src/qmc2main.cpp" line="991"/>
-+        <location filename="../../src/qmc2main.cpp" line="1022"/>
-         <source>&amp;West</source>
-         <translation>&amp;West</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="934"/>
--        <location filename="../../src/qmc2main.cpp" line="965"/>
--        <location filename="../../src/qmc2main.cpp" line="996"/>
--        <location filename="../../src/qmc2main.cpp" line="1027"/>
-+        <location filename="../../src/qmc2main.cpp" line="933"/>
-+        <location filename="../../src/qmc2main.cpp" line="964"/>
-+        <location filename="../../src/qmc2main.cpp" line="995"/>
-+        <location filename="../../src/qmc2main.cpp" line="1026"/>
-         <source>Set tab position east</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="935"/>
--        <location filename="../../src/qmc2main.cpp" line="966"/>
--        <location filename="../../src/qmc2main.cpp" line="997"/>
--        <location filename="../../src/qmc2main.cpp" line="1028"/>
-+        <location filename="../../src/qmc2main.cpp" line="934"/>
-+        <location filename="../../src/qmc2main.cpp" line="965"/>
-+        <location filename="../../src/qmc2main.cpp" line="996"/>
-+        <location filename="../../src/qmc2main.cpp" line="1027"/>
-         <source>&amp;East</source>
-         <translation>&amp;East</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="940"/>
--        <location filename="../../src/qmc2main.cpp" line="971"/>
--        <location filename="../../src/qmc2main.cpp" line="1002"/>
--        <location filename="../../src/qmc2main.cpp" line="1033"/>
-+        <location filename="../../src/qmc2main.cpp" line="939"/>
-+        <location filename="../../src/qmc2main.cpp" line="970"/>
-+        <location filename="../../src/qmc2main.cpp" line="1001"/>
-+        <location filename="../../src/qmc2main.cpp" line="1032"/>
-         <source>Component setup</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="941"/>
--        <location filename="../../src/qmc2main.cpp" line="972"/>
--        <location filename="../../src/qmc2main.cpp" line="1003"/>
--        <location filename="../../src/qmc2main.cpp" line="1034"/>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>Component setup...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <location filename="../../src/qmc2main.cpp" line="2216"/>
-         <source>machine list reload is already active</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2229"/>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="2228"/>
-+        <location filename="../../src/qmc2main.cpp" line="5875"/>
-         <source>saving machine selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <location filename="../../src/qmc2main.cpp" line="2659"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2661"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <location filename="../../src/qmc2main.cpp" line="5993"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <location filename="../../src/qmc2main.cpp" line="6000"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <location filename="../../src/qmc2main.cpp" line="6024"/>
-         <source>destroying machine list</source>
-         <translation></translation>
-     </message>
-@@ -12224,7 +12206,7 @@ Should they be killed on exit?</translation>
-         <translation>Titl&amp;e</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>freed %n byte in %1</numerusform>
-@@ -12232,7 +12214,7 @@ Should they be killed on exit?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <location filename="../../src/qmc2main.cpp" line="2594"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n entry</numerusform>
-@@ -12245,7 +12227,7 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>removed %n byte in %1</numerusform>
-@@ -12253,7 +12235,7 @@ Should they be killed on exit?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <location filename="../../src/qmc2main.cpp" line="2616"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n file</numerusform>
-@@ -12290,23 +12272,23 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <location filename="../../src/qmc2main.cpp" line="8181"/>
-         <source>Choose file to store download</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <location filename="../../src/qmc2main.cpp" line="6367"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>loading style sheet &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <location filename="../../src/qmc2main.cpp" line="6376"/>
-         <source>removing current style sheet</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1359"/>
--        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <location filename="../../src/qmc2main.cpp" line="1358"/>
-+        <location filename="../../src/qmc2main.cpp" line="1372"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>last message repeated %n time</numerusform>
-@@ -12314,17 +12296,17 @@ Should they be killed on exit?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <location filename="../../src/qmc2main.cpp" line="478"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="487"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan pause key...</source>
-         <translation></translation>
-     </message>
-@@ -12335,187 +12317,187 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="392"/>
--        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <location filename="../../src/qmc2main.cpp" line="391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1189"/>
-         <source>Enter search string</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <location filename="../../src/qmc2main.cpp" line="534"/>
-         <source>Dock / undock this widget</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
--        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="538"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1072"/>
--        <location filename="../../src/qmc2main.cpp" line="1107"/>
--        <location filename="../../src/qmc2main.cpp" line="1139"/>
--        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <location filename="../../src/qmc2main.cpp" line="1071"/>
-+        <location filename="../../src/qmc2main.cpp" line="1106"/>
-+        <location filename="../../src/qmc2main.cpp" line="1138"/>
-+        <location filename="../../src/qmc2main.cpp" line="1170"/>
-         <source>Reset</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1194"/>
-         <source>Negate search</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <location filename="../../src/qmc2main.cpp" line="1694"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <location filename="../../src/qmc2main.cpp" line="1886"/>
-         <source>No devices available</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
--        <location filename="../../src/qmc2main.cpp" line="1982"/>
--        <location filename="../../src/qmc2main.cpp" line="2033"/>
--        <location filename="../../src/qmc2main.cpp" line="4194"/>
--        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <location filename="../../src/qmc2main.cpp" line="1904"/>
-+        <location filename="../../src/qmc2main.cpp" line="1981"/>
-+        <location filename="../../src/qmc2main.cpp" line="2032"/>
-+        <location filename="../../src/qmc2main.cpp" line="4193"/>
-+        <location filename="../../src/qmc2main.cpp" line="4202"/>
-         <source>default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="741"/>
--        <location filename="../../src/qmc2main.cpp" line="785"/>
--        <location filename="../../src/qmc2main.cpp" line="825"/>
--        <location filename="../../src/qmc2main.cpp" line="885"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <location filename="../../src/qmc2main.cpp" line="1203"/>
-         <source>Include BIOS sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <location filename="../../src/qmc2main.cpp" line="1210"/>
-         <source>Include device sets</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="1231"/>
-         <location filename="../../src/qmc2main.cpp" line="1232"/>
-         <location filename="../../src/qmc2main.cpp" line="1233"/>
--        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10418"/>
-         <location filename="../../src/qmc2main.cpp" line="10419"/>
-         <location filename="../../src/qmc2main.cpp" line="10420"/>
--        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1647"/>
--        <location filename="../../src/qmc2main.cpp" line="1906"/>
--        <location filename="../../src/qmc2main.cpp" line="1909"/>
--        <location filename="../../src/qmc2main.cpp" line="1983"/>
--        <location filename="../../src/qmc2main.cpp" line="1986"/>
--        <location filename="../../src/qmc2main.cpp" line="2034"/>
--        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <location filename="../../src/qmc2main.cpp" line="1646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1908"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1985"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="2036"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <location filename="../../src/qmc2main.cpp" line="2363"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <location filename="../../src/qmc2main.cpp" line="2412"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2528"/>
--        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <location filename="../../src/qmc2main.cpp" line="2527"/>
-+        <location filename="../../src/qmc2main.cpp" line="9495"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <location filename="../../src/qmc2main.cpp" line="2639"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <location filename="../../src/qmc2main.cpp" line="2643"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <location filename="../../src/qmc2main.cpp" line="2902"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <location filename="../../src/qmc2main.cpp" line="2933"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <location filename="../../src/qmc2main.cpp" line="2936"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <location filename="../../src/qmc2main.cpp" line="3516"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <location filename="../../src/qmc2main.cpp" line="3521"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <location filename="../../src/qmc2main.cpp" line="4168"/>
-         <source>Emulator for this machine</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <location filename="../../src/qmc2main.cpp" line="4855"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="5108"/>
-         <location filename="../../src/qmc2main.cpp" line="5109"/>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <location filename="../../src/qmc2main.cpp" line="5116"/>
-         <source>To favorites</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <location filename="../../src/qmc2main.cpp" line="5127"/>
-         <source>Kill emulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>&amp;Kill emulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12523,91 +12505,91 @@ Retry embedding?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Information</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <location filename="../../src/qmc2main.cpp" line="5158"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <location filename="../../src/qmc2main.cpp" line="5796"/>
-         <source>saving YouTube video info cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <location filename="../../src/qmc2main.cpp" line="5815"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5818"/>
--        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <location filename="../../src/qmc2main.cpp" line="5817"/>
-+        <location filename="../../src/qmc2main.cpp" line="5819"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <location filename="../../src/qmc2main.cpp" line="5827"/>
-         <source>destroying audio effects dialog</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <location filename="../../src/qmc2main.cpp" line="5839"/>
-         <source>destroying media player</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <location filename="../../src/qmc2main.cpp" line="6238"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6272"/>
--        <location filename="../../src/qmc2main.cpp" line="6276"/>
--        <location filename="../../src/qmc2main.cpp" line="6280"/>
--        <location filename="../../src/qmc2main.cpp" line="6284"/>
--        <location filename="../../src/qmc2main.cpp" line="6288"/>
--        <location filename="../../src/qmc2main.cpp" line="6481"/>
--        <location filename="../../src/qmc2main.cpp" line="6488"/>
--        <location filename="../../src/qmc2main.cpp" line="6522"/>
--        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <location filename="../../src/qmc2main.cpp" line="6271"/>
-+        <location filename="../../src/qmc2main.cpp" line="6275"/>
-+        <location filename="../../src/qmc2main.cpp" line="6279"/>
-+        <location filename="../../src/qmc2main.cpp" line="6283"/>
-+        <location filename="../../src/qmc2main.cpp" line="6287"/>
-+        <location filename="../../src/qmc2main.cpp" line="6480"/>
-+        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6521"/>
-+        <location filename="../../src/qmc2main.cpp" line="6528"/>
-         <source>Loading, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <location filename="../../src/qmc2main.cpp" line="6373"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <location filename="../../src/qmc2main.cpp" line="6390"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <location filename="../../src/qmc2main.cpp" line="6394"/>
-         <source>using custom color palette</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <location filename="../../src/qmc2main.cpp" line="6681"/>
-         <source>loading YouTube video info cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <location filename="../../src/qmc2main.cpp" line="6728"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <location filename="../../src/qmc2main.cpp" line="6697"/>
-         <source>YouTube index - %p%</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n video info record loaded</numerusform>
-@@ -12615,141 +12597,141 @@ Retry embedding?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Add URL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <location filename="../../src/qmc2main.cpp" line="7104"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <location filename="../../src/qmc2main.cpp" line="7371"/>
-         <source>Buffering %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7446"/>
--        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <location filename="../../src/qmc2main.cpp" line="7445"/>
-+        <location filename="../../src/qmc2main.cpp" line="7459"/>
-         <source>running</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8673"/>
--        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <location filename="../../src/qmc2main.cpp" line="8672"/>
-+        <location filename="../../src/qmc2main.cpp" line="8701"/>
-         <source>Play tagged - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <location filename="../../src/qmc2main.cpp" line="8732"/>
-         <source>Add favorites - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8762"/>
--        <location filename="../../src/qmc2main.cpp" line="8799"/>
--        <location filename="../../src/qmc2main.cpp" line="8830"/>
--        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <location filename="../../src/qmc2main.cpp" line="8761"/>
-+        <location filename="../../src/qmc2main.cpp" line="8798"/>
-+        <location filename="../../src/qmc2main.cpp" line="8829"/>
-+        <location filename="../../src/qmc2main.cpp" line="9490"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <location filename="../../src/qmc2main.cpp" line="8765"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <location filename="../../src/qmc2main.cpp" line="8834"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9052"/>
--        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <location filename="../../src/qmc2main.cpp" line="9051"/>
-+        <location filename="../../src/qmc2main.cpp" line="9207"/>
-         <source>Tag - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9056"/>
--        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <location filename="../../src/qmc2main.cpp" line="9055"/>
-+        <location filename="../../src/qmc2main.cpp" line="9211"/>
-         <source>Tagging, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9103"/>
--        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <location filename="../../src/qmc2main.cpp" line="9102"/>
-+        <location filename="../../src/qmc2main.cpp" line="9258"/>
-         <source>Untag - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9107"/>
--        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <location filename="../../src/qmc2main.cpp" line="9106"/>
-+        <location filename="../../src/qmc2main.cpp" line="9262"/>
-         <source>Untagging, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9154"/>
--        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <location filename="../../src/qmc2main.cpp" line="9153"/>
-+        <location filename="../../src/qmc2main.cpp" line="9309"/>
-         <source>Invert tag - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9157"/>
-+        <location filename="../../src/qmc2main.cpp" line="9313"/>
-         <source>Inverting tags, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <location filename="../../src/qmc2main.cpp" line="9417"/>
-         <source>External browser</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <location filename="../../src/qmc2main.cpp" line="9426"/>
-         <source>External PDF viewer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <location filename="../../src/qmc2main.cpp" line="9442"/>
-         <source>Manual selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9718"/>
--        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <location filename="../../src/qmc2main.cpp" line="9717"/>
-+        <location filename="../../src/qmc2main.cpp" line="9795"/>
-         <source>Software detail</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <location filename="../../src/qmc2main.cpp" line="10253"/>
-         <source>Choose overlay color</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <location filename="../../src/qmc2main.cpp" line="10528"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <location filename="../../src/qmc2main.cpp" line="10532"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <location filename="../../src/qmc2main.cpp" line="10541"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <location filename="../../src/qmc2main.cpp" line="10544"/>
-         <source>The ROM paths
- 
- %1
-@@ -12760,58 +12742,58 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <location filename="../../src/qmc2main.cpp" line="10547"/>
-         <source>Check ROM path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10626"/>
-         <source>processing global emulator configuration</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <location filename="../../src/qmc2main.cpp" line="10637"/>
--        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Import from...</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <location filename="../../src/qmc2main.cpp" line="10640"/>
--        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="10645"/>
-         <location filename="../../src/qmc2main.cpp" line="10646"/>
--        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10653"/>
--        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <location filename="../../src/qmc2main.cpp" line="10652"/>
-+        <location filename="../../src/qmc2main.cpp" line="10656"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <location filename="../../src/qmc2main.cpp" line="5019"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5055"/>
--        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <location filename="../../src/qmc2main.cpp" line="5054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5057"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5076"/>
--        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5078"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation></translation>
-     </message>
-@@ -15143,21 +15125,6 @@ Are you sure you want to do this?</source>
-         <source>Browse system notes template</source>
-         <translation></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3103"/>
--        <source>Load software information database (from history.dat)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1036"/>
--        <source>Software information database - history.dat (read)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1914"/>
--        <source>Browse software information database (history.dat)</source>
--        <translation></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-@@ -15306,11 +15273,6 @@ Are you sure you want to do this?</source>
-         <source>Archive</source>
-         <translation></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1722"/>
--        <source>MAME machine information database - history.dat (read)</source>
--        <translation></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-@@ -15331,21 +15293,11 @@ Are you sure you want to do this?</source>
-         <source>Machine favorites file (write)</source>
-         <translation></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <source>Load MAME machine information database (history.dat)</source>
--        <translation></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3136"/>
--        <source>Browse MAME machine information database (history.dat)</source>
--        <translation></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-@@ -15995,11 +15947,31 @@ Are you sure you want to do this?</source>
-         <source>Browse system manual folder</source>
-         <translation></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.xml (read)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-@@ -16015,6 +15987,11 @@ Are you sure you want to do this?</source>
-         <source>Emu info (MESS)</source>
-         <translation></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-@@ -16025,6 +16002,11 @@ Are you sure you want to do this?</source>
-         <source>Import software information to DAT-info database</source>
-         <translation></translation>
-     </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.xml)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-@@ -17209,28 +17191,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2662"/>
--        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <location filename="../../src/machinelist.cpp" line="2661"/>
-+        <location filename="../../src/machinelist.cpp" line="2837"/>
-         <source>correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <location filename="../../src/machinelist.cpp" line="2867"/>
-         <source>incorrect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <location filename="../../src/machinelist.cpp" line="2897"/>
-         <source>mostly correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <location filename="../../src/machinelist.cpp" line="2927"/>
-         <source>not found</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelist.cpp" line="2957"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17248,34 +17230,34 @@ Are you sure you want to do this?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Import from...</source>
-         <translation>Import from...</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-         <location filename="../../src/qmc2main.cpp" line="4214"/>
--        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <location filename="../../src/qmc2main.cpp" line="4217"/>
--        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <location filename="../../src/qmc2main.cpp" line="10851"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <location filename="../../src/qmc2main.cpp" line="10871"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <location filename="../../src/qmc2main.cpp" line="10873"/>
-         <source>GIT %1</source>
-         <translation>GIT %1</translation>
-     </message>
-@@ -17316,13 +17298,13 @@ Are you sure you want to do this?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10887"/>
--        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <location filename="../../src/qmc2main.cpp" line="10886"/>
-+        <location filename="../../src/qmc2main.cpp" line="10890"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>SDL joystick support enabled - using SDL v%1.%2.%3</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <location filename="../../src/qmc2main.cpp" line="10880"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Phonon features enabled - using Phonon v%1</translation>
-     </message>
-@@ -17399,19 +17381,19 @@ Are you sure you want to do this?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation></translation>
-diff --git a/data/swn/Shideravan Software Template.html b/data/swn/Shideravan Software Template.html
-index ae5820e18..bf8d15cef 100644
---- a/data/swn/Shideravan Software Template.html	
-+++ b/data/swn/Shideravan Software Template.html	
-@@ -63,7 +63,7 @@ status of the languages supported:
-   $SOFTWARE_YEAR$    Year this software was published
-   $SOFTWARE_SUPPORTED$  Software support status ('yes', 'no' or 'partially'/translated)
-   $SOFTWARE_SUPPORTED_UT$  Software support status ('yes', 'no' or 'partially'/untranslated)
--  $SOFTWARE_INFO$    Software info DB entry (from MAME history.dat)
-+  $SOFTWARE_INFO$    Software info DB entry (from MAME history.xml)
-   $SOFTWARE_INFO_STATUS$  Status of the software info DB entry (OK/NO_DATA)
-   $SOFTWARE_STATUS$
-   $SOFTWARE_STATUS_UT$
-diff --git a/data/swn/template.html b/data/swn/template.html
-index 3a8e53372..df37cdbfe 100644
---- a/data/swn/template.html
-+++ b/data/swn/template.html
-@@ -12,7 +12,7 @@
- 	$SOFTWARE_YEAR$		Year this software was published
- 	$SOFTWARE_SUPPORTED$	Software support status ('yes', 'no' or 'partially' / translated)
- 	$SOFTWARE_SUPPORTED_UT$	Software support status ('yes', 'no' or 'partially' / untranslated)
--	$SOFTWARE_INFO$		Software info DB entry (from MAME history.dat)
-+	$SOFTWARE_INFO$		Software info DB entry (from MAME history.xml)
- 	$SOFTWARE_INFO_STATUS$	Status of the software info DB entry (OK / NO_DATA)
- 	$SOFTWARE_STATUS$	The software-set's status (translated)
- 	$SOFTWARE_STATUS_UT$	The software-set's status (untranslated)
-diff --git a/src/datinfodbmgr.cpp b/src/datinfodbmgr.cpp
-index 6c23df514..7abbd6e70 100644
---- a/src/datinfodbmgr.cpp
-+++ b/src/datinfodbmgr.cpp
-@@ -7,6 +7,7 @@
- #include <QDateTime>
- #include <QTextStream>
- #include <QTextCodec>
-+#include <QXmlStreamReader>
- #include <QRegExp>
- #include <QDir>
- #include <QUuid>
-@@ -568,77 +569,79 @@ void DatInfoDatabaseManager::importSoftwareInfo(QStringList pathList, bool fromS
- 			qmc2MainWindow->progressBarMachineList->setRange(0, swInfoDB.size());
- 			qmc2MainWindow->progressBarMachineList->setValue(0);
- 			qApp->processEvents();
--			QTextStream ts(&swInfoDB);
--			ts.setCodec(QTextCodec::codecForName("UTF-8"));
-+			QXmlStreamReader xsr(&swInfoDB);
- 			quint64 recordsProcessed = 0, pendingUpdates = 0;
--			QRegExp markRegExp("^\\$\\S+\\=\\S+\\,$");
--			QRegExp reduceLinesRegExp("(<br>){2,}");
--			while ( !ts.atEnd() && !qmc2LoadingInterrupted ) {
--				QString singleLineSimplified = ts.readLine().simplified();
--				bool containsMark = singleLineSimplified.contains(markRegExp);
--				while ( !containsMark && !ts.atEnd() ) {
--					singleLineSimplified = ts.readLine().simplified();
--					if ( recordsProcessed++ % QMC2_SWINFO_RESPONSIVENESS == 0 ) {
-+			QRegularExpression headerRx("^\n?(.*)\n{2,}");
-+			QRegularExpression textEndRx("\n\t{2}$");
-+			QRegularExpression doubleLineBreakRx("\n{2,}");
-+			QRegularExpression singleLineBreakRx("\n");
-+			if ( xsr.readNextStartElement() && !qmc2LoadingInterrupted ) {
-+				if ( xsr.name() == "history" ) {
-+					if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
- 						qmc2MainWindow->progressBarMachineList->setValue(swInfoDB.pos());
- 						qApp->processEvents();
- 					}
--					containsMark = singleLineSimplified.contains(markRegExp);
--				}
--				if ( containsMark && !singleLineSimplified.startsWith("$info=") ) {
--					QStringList infoWords = singleLineSimplified.mid(1).split("=", QString::SkipEmptyParts);
--					if ( infoWords.count() == 2 ) {
--						QStringList systemNames = infoWords[0].split(",", QString::SkipEmptyParts);
--						QStringList gameNames = infoWords[1].split(",", QString::SkipEmptyParts);
--						bool startsWithDollarBio = false;
--						while ( !startsWithDollarBio && !ts.atEnd() ) {
--							singleLineSimplified = ts.readLine().simplified();
--							if ( recordsProcessed++ % QMC2_SWINFO_RESPONSIVENESS == 0 ) {
-+					while ( xsr.readNextStartElement() && !qmc2LoadingInterrupted ) {
-+						if ( xsr.name() == "entry" ) {
-+							QStringList systemNames;
-+							QStringList gameNames;
-+							QString swInfoString;
-+							if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
- 								qmc2MainWindow->progressBarMachineList->setValue(swInfoDB.pos());
- 								qApp->processEvents();
- 							}
--							startsWithDollarBio = singleLineSimplified.startsWith("$bio");
--						}
--						if ( startsWithDollarBio ) {
--							QString swInfoString;
--							bool firstLine = true;
--							bool startsWithDollarEnd = false;
--							while ( !startsWithDollarEnd && !ts.atEnd() ) {
--								QString singleLine = ts.readLine();
--								singleLineSimplified = singleLine.simplified();
--								startsWithDollarEnd = singleLineSimplified.startsWith("$end");
--								if ( !startsWithDollarEnd ) {
--									if ( !firstLine )
--										swInfoString.append(singleLine + "<br>");
--									else if ( !singleLine.isEmpty() ) {
--										swInfoString.append("<b>" + singleLine + "</b><br>");
--										firstLine = false;
-+							while ( xsr.readNextStartElement() && !qmc2LoadingInterrupted ) {
-+								if ( xsr.name() == "software" ) {
-+									if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
-+										qmc2MainWindow->progressBarMachineList->setValue(swInfoDB.pos());
-+										qApp->processEvents();
- 									}
--								}
--								if ( recordsProcessed++ % QMC2_SWINFO_RESPONSIVENESS == 0 ) {
--									qmc2MainWindow->progressBarMachineList->setValue(swInfoDB.pos());
--									qApp->processEvents();
--								}
--							}
--							if ( startsWithDollarEnd ) {
--								// reduce the number of line breaks
--								swInfoString.replace(reduceLinesRegExp, "<p>");
--								if ( swInfoString.endsWith("<p>") )
--									swInfoString.remove(swInfoString.length() - 3, 3);
--								foreach (QString gameName, gameNames) {
--									foreach (QString systemName, systemNames) {
--										setSoftwareInfo(systemName, gameName, swInfoString);
--										pendingUpdates++;
-+									while ( xsr.readNextStartElement() && !qmc2LoadingInterrupted ) {
-+										if ( xsr.name() == "item" && xsr.attributes().hasAttribute("list") && xsr.attributes().hasAttribute("name") ) {
-+											if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
-+												qmc2MainWindow->progressBarMachineList->setValue(swInfoDB.pos());
-+												qApp->processEvents();
-+											}
-+											systemNames << xsr.attributes().value("list").toString();
-+											gameNames << xsr.attributes().value("name").toString();
-+											xsr.skipCurrentElement();
-+										}
-+									}
-+								} else if ( xsr.name() == "text") {
-+									if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
-+										qmc2MainWindow->progressBarMachineList->setValue(swInfoDB.pos());
-+										qApp->processEvents();
- 									}
-+									swInfoString = xsr.readElementText();
-+								} else {
-+									if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
-+										qmc2MainWindow->progressBarMachineList->setValue(swInfoDB.pos());
-+										qApp->processEvents();
-+									}
-+									xsr.skipCurrentElement();
- 								}
--								if ( pendingUpdates > QMC2_DATINFO_COMMIT ) {
--									commitTransaction();
--									pendingUpdates = 0;
--									beginTransaction();
-+							}
-+							// format for display in frontend
-+							swInfoString.replace(headerRx, "<b>\\1</b><p>");
-+							swInfoString.replace(textEndRx, "");
-+							swInfoString.replace(doubleLineBreakRx, "<p>");
-+							swInfoString.replace(singleLineBreakRx, "<br>");
-+							foreach (QString gameName, gameNames) {
-+								foreach (QString systemName, systemNames) {
-+									setSoftwareInfo(systemName, gameName, swInfoString);
-+									pendingUpdates++;
- 								}
- 							}
--						}
-+							if ( pendingUpdates > QMC2_DATINFO_COMMIT ) {
-+								commitTransaction();
-+								pendingUpdates = 0;
-+								beginTransaction();
-+							}
-+						} else
-+							xsr.skipCurrentElement();
- 					}
--				}
-+				} else
-+					xsr.skipCurrentElement();
- 			}
- 			commitTransaction();
- 			qmc2MainWindow->progressBarMachineList->setValue(swInfoDB.pos());
-@@ -886,62 +889,61 @@ void DatInfoDatabaseManager::importMachineInfo(QStringList pathList, QStringList
- 			qmc2MainWindow->progressBarMachineList->setRange(0, machineInfoDB.size());
- 			qmc2MainWindow->progressBarMachineList->setValue(0);
- 			qApp->processEvents();
--			QTextStream ts(&machineInfoDB);
--			ts.setCodec(QTextCodec::codecForName("UTF-8"));
-+			QXmlStreamReader xsr(&machineInfoDB);
- 			quint64 recordsProcessed = 0, pendingUpdates = 0;
--			QRegExp lineBreakRx("(<br>){2,}");
--			while ( !ts.atEnd() && !qmc2LoadingInterrupted ) {
--				QString singleLineSimplified = ts.readLine().simplified();
--				bool startsWithDollarInfo = singleLineSimplified.startsWith("$info=");
--				while ( !startsWithDollarInfo && !ts.atEnd() ) {
--					singleLineSimplified = ts.readLine().simplified();
-+			QRegularExpression headerRx("^\n?(.*)\n{2,}");
-+			QRegularExpression textEndRx("\n\t{2}$");
-+			QRegularExpression doubleLineBreakRx("\n{2,}");
-+			QRegularExpression singleLineBreakRx("\n");
-+			if ( xsr.readNextStartElement() && !qmc2LoadingInterrupted ) {
-+				if ( xsr.name() == "history" ) {
- 					if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
- 						qmc2MainWindow->progressBarMachineList->setValue(machineInfoDB.pos());
- 						qApp->processEvents();
- 					}
--					startsWithDollarInfo = singleLineSimplified.startsWith("$info=");
--				}
--				if ( startsWithDollarInfo ) {
--					QStringList gameNames = singleLineSimplified.mid(6).split(",", QString::SkipEmptyParts);
--					bool startsWithDollarBio = false;
--					while ( !startsWithDollarBio && !ts.atEnd() ) {
--						singleLineSimplified = ts.readLine().simplified();
--						if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
--							qmc2MainWindow->progressBarMachineList->setValue(machineInfoDB.pos());
--							qApp->processEvents();
--						}
--						startsWithDollarBio = singleLineSimplified.startsWith("$bio");
--					}
--					if ( startsWithDollarBio ) {
--						QString machineInfoString;
--						bool firstLine = true;
--						bool lastLineWasHeader = false;
--						bool startsWithDollarEnd = false;
--						while ( !startsWithDollarEnd && !ts.atEnd() ) {
--							QString singleLine = ts.readLine();
--							singleLineSimplified = singleLine.simplified();
--							startsWithDollarEnd = singleLineSimplified.startsWith("$end");
--							if ( !startsWithDollarEnd ) {
--								if ( !firstLine ) {
--									if ( !lastLineWasHeader )
--										machineInfoString.append(singleLine + "<br>");
--									lastLineWasHeader = false;
--								} else if ( !singleLine.isEmpty() ) {
--									machineInfoString.append("<h2>" + singleLine + "</h2>");
--									firstLine = false;
--									lastLineWasHeader = true;
--								}
--							}
-+					while ( xsr.readNextStartElement() && !qmc2LoadingInterrupted ) {
-+						if ( xsr.name() == "entry" ) {
-+							QStringList gameNames;
-+							QString machineInfoString;
- 							if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
- 								qmc2MainWindow->progressBarMachineList->setValue(machineInfoDB.pos());
- 								qApp->processEvents();
- 							}
--						}
--						if ( startsWithDollarEnd ) {
--							// reduce the number of line breaks
--							machineInfoString.replace(lineBreakRx, "<p>");
--							if ( machineInfoString.endsWith("<p>") )
--								machineInfoString.remove(machineInfoString.length() - 3, 3);
-+							while ( xsr.readNextStartElement() && !qmc2LoadingInterrupted ) {
-+								if ( xsr.name() == "systems" ) {
-+									if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
-+										qmc2MainWindow->progressBarMachineList->setValue(machineInfoDB.pos());
-+										qApp->processEvents();
-+									}
-+									while ( xsr.readNextStartElement() && !qmc2LoadingInterrupted ) {
-+										if ( xsr.name() == "system" && xsr.attributes().hasAttribute("name") ) {
-+											if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
-+												qmc2MainWindow->progressBarMachineList->setValue(machineInfoDB.pos());
-+												qApp->processEvents();
-+											}
-+											gameNames << xsr.attributes().value("name").toString();
-+											xsr.skipCurrentElement();
-+										}
-+									}
-+								} else if ( xsr.name() == "text") {
-+									if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
-+										qmc2MainWindow->progressBarMachineList->setValue(machineInfoDB.pos());
-+										qApp->processEvents();
-+									}
-+									machineInfoString = xsr.readElementText();
-+								} else {
-+									if ( recordsProcessed++ % QMC2_INFOSOURCE_RESPONSIVENESS == 0 ) {
-+										qmc2MainWindow->progressBarMachineList->setValue(machineInfoDB.pos());
-+										qApp->processEvents();
-+									}
-+									xsr.skipCurrentElement();
-+								}
-+							}
-+							// format for display in frontend
-+							machineInfoString.replace(headerRx, "<h2>\\1</h2>");
-+							machineInfoString.replace(textEndRx, "");
-+							machineInfoString.replace(doubleLineBreakRx, "<p>");
-+							machineInfoString.replace(singleLineBreakRx, "<br>");
- 							foreach (QString setName, gameNames) {
- 								setMachineInfo(setName, machineInfoString, emulator);
- 								pendingUpdates++;
-@@ -952,11 +954,10 @@ void DatInfoDatabaseManager::importMachineInfo(QStringList pathList, QStringList
- 								beginTransaction();
- 							}
- 						} else
--							qmc2MainWindow->log(QMC2_LOG_FRONTEND, tr("DAT-info database") + ": " + tr("WARNING: missing '$end' in machine info file %1").arg(QDir::toNativeSeparators(path)));
--					} else
--						qmc2MainWindow->log(QMC2_LOG_FRONTEND, tr("DAT-info database") + ": " + tr("WARNING: missing '$bio' in machine info file %1").arg(QDir::toNativeSeparators(path)));
--				} else if ( !ts.atEnd() )
--					qmc2MainWindow->log(QMC2_LOG_FRONTEND, tr("DAT-info database") + ": " + tr("WARNING: missing '$info' in machine info file %1").arg(QDir::toNativeSeparators(path)));
-+							xsr.skipCurrentElement();
-+					}
-+				} else
-+					xsr.skipCurrentElement();
- 			}
- 			commitTransaction();
- 			qmc2MainWindow->progressBarMachineList->setValue(machineInfoDB.pos());
-diff --git a/src/options.cpp b/src/options.cpp
-index 802ae5f18..00b20613e 100644
---- a/src/options.cpp
-+++ b/src/options.cpp
-@@ -2015,7 +2015,7 @@ void Options::restoreCurrentConfig(bool useDefaultSettings)
- 	lineEditSystemManualFolder->setText(QMC2_QSETTINGS_CAST(config)->value("MAME/FilesAndDirectories/SystemManualFolder", QMC2_DEFAULT_DATA_PATH + "/man/systems/").toString());
- 	lineEditSoftwareManualFolder->setText(QMC2_QSETTINGS_CAST(config)->value("MAME/FilesAndDirectories/SoftwareManualFolder", QMC2_DEFAULT_DATA_PATH + "/man/software/").toString());
- 	checkBoxUseSystemNotesTemplate->setChecked(config->value("MAME/FilesAndDirectories/UseSystemNotesTemplate", false).toBool());
--	lineEditMameHistoryDat->setText(QMC2_QSETTINGS_CAST(config)->value(QMC2_FRONTEND_PREFIX + "FilesAndDirectories/MameHistoryDat", QMC2_DEFAULT_DATA_PATH + "/cat/history.dat").toString());
-+	lineEditMameHistoryDat->setText(QMC2_QSETTINGS_CAST(config)->value(QMC2_FRONTEND_PREFIX + "FilesAndDirectories/MameHistoryDat", QMC2_DEFAULT_DATA_PATH + "/cat/history.xml").toString());
- 	lineEditMessSysinfoDat->setText(QMC2_QSETTINGS_CAST(config)->value(QMC2_FRONTEND_PREFIX + "FilesAndDirectories/MessSysinfoDat", QMC2_DEFAULT_DATA_PATH + "/cat/sysinfo.dat").toString());
- 	lineEditMameInfoDat->setText(QMC2_QSETTINGS_CAST(config)->value(QMC2_FRONTEND_PREFIX + "FilesAndDirectories/MameInfoDat", QMC2_DEFAULT_DATA_PATH + "/cat/mameinfo.dat").toString());
- 	lineEditMessInfoDat->setText(QMC2_QSETTINGS_CAST(config)->value(QMC2_FRONTEND_PREFIX + "FilesAndDirectories/MessInfoDat", QMC2_DEFAULT_DATA_PATH + "/cat/messinfo.dat").toString());
-@@ -2023,7 +2023,7 @@ void Options::restoreCurrentConfig(bool useDefaultSettings)
- 	checkBoxUseCatverIni->setChecked(config->value(QMC2_FRONTEND_PREFIX + "MachineList/UseCatverIni", false).toBool());
- 	lineEditCategoryIniFile->setText(QMC2_QSETTINGS_CAST(config)->value("MAME/FilesAndDirectories/CategoryIni", QMC2_DEFAULT_DATA_PATH + "/cat/category.ini").toString());
- 	checkBoxUseCategoryIni->setChecked(config->value(QMC2_FRONTEND_PREFIX + "MachineList/UseCategoryIni", false).toBool());
--	lineEditSoftwareInfoDB->setText(QMC2_QSETTINGS_CAST(config)->value(QMC2_EMULATOR_PREFIX + "FilesAndDirectories/SoftwareInfoDB", QMC2_DEFAULT_DATA_PATH + "/cat/history.dat").toString());
-+	lineEditSoftwareInfoDB->setText(QMC2_QSETTINGS_CAST(config)->value(QMC2_EMULATOR_PREFIX + "FilesAndDirectories/SoftwareInfoDB", QMC2_DEFAULT_DATA_PATH + "/cat/history.xml").toString());
- 
- 	// MachineList
- 	checkBoxShowROMStatusIcons->setChecked(config->value(QMC2_FRONTEND_PREFIX + "MachineList/ShowROMStatusIcons", true).toBool());
-diff --git a/src/softwarelist.cpp b/src/softwarelist.cpp
-index 70e1eb7fa..99f806da4 100644
---- a/src/softwarelist.cpp
-+++ b/src/softwarelist.cpp
-@@ -1087,7 +1087,7 @@ QString &SoftwareList::lookupMountDevice(QString device, QString deviceInterface
- 
- 	if ( briefNames.contains(device) )
- 		softwareListDeviceName = device;
--	else for (int i = 0; i < briefNames.count() && softwareListDeviceName.isEmpty(); i++) {
-+	else for ( int i = 0; i < briefNames.count() && softwareListDeviceName.isEmpty(); i++ ) {
- 			softwareListDeviceName = briefNames.at(i);
- 			if ( successfulLookups.contains(softwareListDeviceName) )
- 				softwareListDeviceName.clear();
-@@ -1110,20 +1110,19 @@ void SoftwareList::getXmlData()
- 	QStringList softwareList(systemSoftwareListHash.value(systemName));
- 	if ( softwareList.isEmpty() || softwareList.contains("NO_SOFTWARE_LIST") ) {
- 		softwareList.clear();
--		int i = 0;
- 		QString filter;
--		QStringList xmlLines = qmc2MachineList->xmlDb()->xml(systemName).split("\n", QString::SkipEmptyParts);
--		while ( !interruptLoad && i < xmlLines.count() && !xmlLines[i].contains("</machine>") ) {
--			QString line = xmlLines[i++];
--			if ( line.startsWith("<softwarelist ") ) {
--				int startIndex = line.indexOf(" name=\"") + 7;
--				int endIndex = line.indexOf("\"", startIndex);
--				softwareList << line.mid(startIndex, endIndex - startIndex); 
--				startIndex = line.indexOf(" filter=\"");
--				if ( startIndex >= 0 ) {
--					startIndex += 9;
--					endIndex = line.indexOf("\"", startIndex);
--					filter = line.mid(startIndex, endIndex - startIndex);
-+		QXmlStreamReader xmlMachineEntry(qmc2MachineList->xmlDb()->xml(systemName));
-+		if ( xmlMachineEntry.readNextStartElement() ) {
-+			if ( xmlMachineEntry.name() == "machine" ) {
-+				while ( !interruptLoad && xmlMachineEntry.readNextStartElement() ) {
-+					if ( xmlMachineEntry.name() == "softwarelist" && xmlMachineEntry.attributes().hasAttribute("name") ) {
-+						softwareList << xmlMachineEntry.attributes().value("name").toString();
-+						if ( xmlMachineEntry.attributes().hasAttribute("filter"))
-+							filter = xmlMachineEntry.attributes().value("filter").toString();
-+						xmlMachineEntry.skipCurrentElement();
-+					}
-+					else
-+						xmlMachineEntry.skipCurrentElement();
- 				}
- 			}
- 		}
-diff --git a/ui/options.ui b/ui/options.ui
-index bb152c381..dbd907d64 100644
---- a/ui/options.ui
-+++ b/ui/options.ui
-@@ -1033,7 +1033,7 @@
-                     </sizepolicy>
-                    </property>
-                    <property name="toolTip">
--                    <string>Software information database - history.dat (read)</string>
-+                    <string>Software information database - history.xml (read)</string>
-                    </property>
-                   </widget>
-                  </item>
-@@ -1719,7 +1719,7 @@
-                     </sizepolicy>
-                    </property>
-                    <property name="toolTip">
--                    <string>MAME machine information database - history.dat (read)</string>
-+                    <string>MAME machine information database - history.xml (read)</string>
-                    </property>
-                   </widget>
-                  </item>
-@@ -1911,7 +1911,7 @@
-                     </sizepolicy>
-                    </property>
-                    <property name="toolTip">
--                    <string>Browse software information database (history.dat)</string>
-+                    <string>Browse software information database (history.xml)</string>
-                    </property>
-                    <property name="icon">
-                     <iconset resource="../qmc2.qrc">
-@@ -3060,7 +3060,7 @@
-                  <item row="5" column="0">
-                   <widget class="QCheckBox" name="checkBoxProcessMameHistoryDat">
-                    <property name="toolTip">
--                    <string>Load MAME machine information database (history.dat)</string>
-+                    <string>Load MAME machine information database (history.xml)</string>
-                    </property>
-                    <property name="text">
-                     <string>Machine info (MAME)</string>
-@@ -3100,7 +3100,7 @@
-                  <item row="9" column="0">
-                   <widget class="QCheckBox" name="checkBoxProcessSoftwareInfoDB">
-                    <property name="toolTip">
--                    <string>Load software information database (from history.dat)</string>
-+                    <string>Load software information database (from history.xml)</string>
-                    </property>
-                    <property name="text">
-                     <string>Software info</string>
-@@ -3133,7 +3133,7 @@
-                     </sizepolicy>
-                    </property>
-                    <property name="toolTip">
--                    <string>Browse MAME machine information database (history.dat)</string>
-+                    <string>Browse MAME machine information database (history.xml)</string>
-                    </property>
-                    <property name="icon">
-                     <iconset resource="../qmc2.qrc">
--- 
-2.43.0
-

diff --git a/0001-imp-Updated-SDL-to-2.30.3-LZMA-SDK-to-25.06-and-mini.patch b/0001-imp-Updated-SDL-to-2.30.3-LZMA-SDK-to-25.06-and-mini.patch
deleted file mode 100644
index 9fff098..0000000
--- a/0001-imp-Updated-SDL-to-2.30.3-LZMA-SDK-to-25.06-and-mini.patch
+++ /dev/null
@@ -1,6751 +0,0 @@
-From 1fb6d2b7429f6b1b709ed836f79ec2a9d11493d8 Mon Sep 17 00:00:00 2001
-From: Julian Sikorski <belegdol+github@gmail.com>
-Date: Sat, 20 Jul 2024 21:31:47 +0200
-Subject: [PATCH] imp: Updated SDL to 2.30.3, LZMA SDK to 25.06 and minizio to
- 4.0.6. (#47)
-
----
- qmc2.pro                         |   3 +-
- src/lzma/7zArcIn.c               |   6 +-
- src/lzma/7zCrc.c                 | 508 +++++++++++--------
- src/lzma/7zCrc.h                 |   5 +-
- src/lzma/7zCrcOpt.c              | 244 ++++++---
- src/lzma/7zDec.c                 |  46 +-
- src/lzma/7zTypes.h               |  14 +-
- src/lzma/7zVersion.h             |  10 +-
- src/lzma/Aes.c                   |  56 ++-
- src/lzma/AesOpt.c                | 225 +++++++--
- src/lzma/Alloc.c                 | 174 +++++--
- src/lzma/Alloc.h                 |  15 +-
- src/lzma/Bra.c                   | 325 +++++++++++-
- src/lzma/Bra.h                   |  36 +-
- src/lzma/Compiler.h              |  91 +++-
- src/lzma/CpuArch.c               | 106 +++-
- src/lzma/CpuArch.h               | 144 +++++-
- src/lzma/DllSecur.c              |  18 +-
- src/lzma/LzFind.c                | 127 +++--
- src/lzma/LzFind.h                |   5 +-
- src/lzma/LzFindMt.c              |  58 ++-
- src/lzma/LzFindMt.h              |   9 +-
- src/lzma/Lzma2Dec.c              |   6 +-
- src/lzma/LzmaEnc.c               |  26 +-
- src/lzma/MtCoder.c               |   8 +-
- src/lzma/MtDec.c                 |  18 +-
- src/lzma/Ppmd7.c                 |  33 +-
- src/lzma/Ppmd7Dec.c              |  24 +-
- src/lzma/Ppmd7Enc.c              |  17 +-
- src/lzma/Precomp.h               | 123 ++++-
- src/lzma/Sha256.c                |  55 +-
- src/lzma/Sha256Opt.c             | 127 ++++-
- src/lzma/SwapBytes.c             | 835 +++++++++++++++++++++++++++++++
- src/lzma/SwapBytes.h             |  17 +
- src/lzma/Threads.c               |  53 +-
- src/lzma/Threads.h               |  20 +-
- src/lzma/Xz.c                    |   4 +-
- src/lzma/Xz.h                    |   7 +-
- src/lzma/XzCrc64.c               | 122 +++--
- src/lzma/XzCrc64.h               |   8 +-
- src/lzma/XzCrc64Opt.c            | 254 +++++++++-
- src/lzma/XzDec.c                 |  84 ++--
- src/lzma/XzEnc.c                 |  60 ++-
- src/lzma/XzIn.c                  |  10 +-
- src/lzma/lzma-sdk.txt            |   5 +-
- src/minizip/README.minizip       |   2 +-
- src/minizip/mz.h                 |   4 +-
- src/minizip/mz_zip.c             |   4 +
- 50 files changed, 3267 insertions(+), 894 deletions(-)
- create mode 100644 src/lzma/SwapBytes.c
- create mode 100644 src/lzma/SwapBytes.h
-
-diff --git a/qmc2.pro b/qmc2.pro
-index 0b4c21668..e1a7f4ccb 100644
---- a/qmc2.pro
-+++ b/qmc2.pro
-@@ -191,7 +191,8 @@ SOURCES += src/qmc2main.cpp \
- 	src/lzma/Ppmd7.c \
- 	src/lzma/Ppmd7Dec.c \
- 	src/lzma/Ppmd7Enc.c \
--	src/lzma/Sha256.c
-+	src/lzma/Sha256.c \
-+	src/lzma/Sha256Opt.c
- HEADERS += src/qmc2main.h \
- 	src/options.h \
- 	src/docbrowser.h \
-diff --git a/src/lzma/7zArcIn.c b/src/lzma/7zArcIn.c
-index 14b77551e..7bd73674a 100644
---- a/src/lzma/7zArcIn.c
-+++ b/src/lzma/7zArcIn.c
-@@ -1,5 +1,5 @@
- /* 7zArcIn.c -- 7z Input functions
--2023-05-11 : Igor Pavlov : Public domain */
-+2023-09-07 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -301,7 +301,7 @@ static SRes RememberBitVector(CSzData *sd, UInt32 numItems, const Byte **v)
- 
- static UInt32 CountDefinedBits(const Byte *bits, UInt32 numItems)
- {
--  Byte b = 0;
-+  unsigned b = 0;
-   unsigned m = 0;
-   UInt32 sum = 0;
-   for (; numItems != 0; numItems--)
-@@ -312,7 +312,7 @@ static UInt32 CountDefinedBits(const Byte *bits, UInt32 numItems)
-       m = 8;
-     }
-     m--;
--    sum += ((b >> m) & 1);
-+    sum += (UInt32)((b >> m) & 1);
-   }
-   return sum;
- }
-diff --git a/src/lzma/7zCrc.c b/src/lzma/7zCrc.c
-index c995a8be4..6e2db9eab 100644
---- a/src/lzma/7zCrc.c
-+++ b/src/lzma/7zCrc.c
-@@ -1,93 +1,96 @@
- /* 7zCrc.c -- CRC32 calculation and init
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-03-01 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- #include "7zCrc.h"
- #include "CpuArch.h"
- 
--#define kCrcPoly 0xEDB88320
-+// for debug:
-+// #define __ARM_FEATURE_CRC32 1
- 
--#ifdef MY_CPU_LE
--  #define CRC_NUM_TABLES 8
--#else
--  #define CRC_NUM_TABLES 9
-+#ifdef __ARM_FEATURE_CRC32
-+// #pragma message("__ARM_FEATURE_CRC32")
-+#define Z7_CRC_HW_FORCE
-+#endif
- 
--  UInt32 Z7_FASTCALL CrcUpdateT1_BeT4(UInt32 v, const void *data, size_t size, const UInt32 *table);
--  UInt32 Z7_FASTCALL CrcUpdateT1_BeT8(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+// #define Z7_CRC_DEBUG_BE
-+#ifdef Z7_CRC_DEBUG_BE
-+#undef MY_CPU_LE
-+#define MY_CPU_BE
- #endif
- 
--#ifndef MY_CPU_BE
--  UInt32 Z7_FASTCALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table);
--  UInt32 Z7_FASTCALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+#ifdef Z7_CRC_HW_FORCE
-+  #define Z7_CRC_NUM_TABLES_USE  1
-+#else
-+#ifdef Z7_CRC_NUM_TABLES
-+  #define Z7_CRC_NUM_TABLES_USE  Z7_CRC_NUM_TABLES
-+#else
-+  #define Z7_CRC_NUM_TABLES_USE  12
-+#endif
- #endif
- 
--/*
--extern
--CRC_FUNC g_CrcUpdateT4;
--CRC_FUNC g_CrcUpdateT4;
--*/
--extern
--CRC_FUNC g_CrcUpdateT8;
--CRC_FUNC g_CrcUpdateT8;
--extern
--CRC_FUNC g_CrcUpdateT0_32;
--CRC_FUNC g_CrcUpdateT0_32;
--extern
--CRC_FUNC g_CrcUpdateT0_64;
--CRC_FUNC g_CrcUpdateT0_64;
--extern
--CRC_FUNC g_CrcUpdate;
--CRC_FUNC g_CrcUpdate;
--
--UInt32 g_CrcTable[256 * CRC_NUM_TABLES];
--
--UInt32 Z7_FASTCALL CrcUpdate(UInt32 v, const void *data, size_t size)
--{
--  return g_CrcUpdate(v, data, size, g_CrcTable);
--}
-+#if Z7_CRC_NUM_TABLES_USE < 1
-+  #error Stop_Compiling_Bad_Z7_CRC_NUM_TABLES
-+#endif
- 
--UInt32 Z7_FASTCALL CrcCalc(const void *data, size_t size)
--{
--  return g_CrcUpdate(CRC_INIT_VAL, data, size, g_CrcTable) ^ CRC_INIT_VAL;
--}
-+#if defined(MY_CPU_LE) || (Z7_CRC_NUM_TABLES_USE == 1)
-+  #define Z7_CRC_NUM_TABLES_TOTAL  Z7_CRC_NUM_TABLES_USE
-+#else
-+  #define Z7_CRC_NUM_TABLES_TOTAL  (Z7_CRC_NUM_TABLES_USE + 1)
-+#endif
- 
--#if CRC_NUM_TABLES < 4 \
--   || (CRC_NUM_TABLES == 4 && defined(MY_CPU_BE)) \
-+#ifndef Z7_CRC_HW_FORCE
-+
-+#if Z7_CRC_NUM_TABLES_USE == 1 \
-    || (!defined(MY_CPU_LE) && !defined(MY_CPU_BE))
--#define CRC_UPDATE_BYTE_2(crc, b) (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
--UInt32 Z7_FASTCALL CrcUpdateT1(UInt32 v, const void *data, size_t size, const UInt32 *table);
--UInt32 Z7_FASTCALL CrcUpdateT1(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+#define CRC_UPDATE_BYTE_2(crc, b)   (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
-+#define Z7_CRC_UPDATE_T1_FUNC_NAME  CrcUpdateGT1
-+static UInt32 Z7_FASTCALL Z7_CRC_UPDATE_T1_FUNC_NAME(UInt32 v, const void *data, size_t size)
- {
-+  const UInt32 *table = g_CrcTable;
-   const Byte *p = (const Byte *)data;
--  const Byte *pEnd = p + size;
--  for (; p != pEnd; p++)
-+  const Byte *lim = p + size;
-+  for (; p != lim; p++)
-     v = CRC_UPDATE_BYTE_2(v, *p);
-   return v;
- }
- #endif
- 
-+
-+#if Z7_CRC_NUM_TABLES_USE != 1
-+#ifndef MY_CPU_BE
-+  #define FUNC_NAME_LE_2(s)   CrcUpdateT ## s
-+  #define FUNC_NAME_LE_1(s)   FUNC_NAME_LE_2(s)
-+  #define FUNC_NAME_LE        FUNC_NAME_LE_1(Z7_CRC_NUM_TABLES_USE)
-+  UInt32 Z7_FASTCALL FUNC_NAME_LE (UInt32 v, const void *data, size_t size, const UInt32 *table);
-+#endif
-+#ifndef MY_CPU_LE
-+  #define FUNC_NAME_BE_2(s)   CrcUpdateT1_BeT ## s
-+  #define FUNC_NAME_BE_1(s)   FUNC_NAME_BE_2(s)
-+  #define FUNC_NAME_BE        FUNC_NAME_BE_1(Z7_CRC_NUM_TABLES_USE)
-+  UInt32 Z7_FASTCALL FUNC_NAME_BE (UInt32 v, const void *data, size_t size, const UInt32 *table);
-+#endif
-+#endif
-+
-+#endif // Z7_CRC_HW_FORCE
-+
- /* ---------- hardware CRC ---------- */
- 
- #ifdef MY_CPU_LE
- 
- #if defined(MY_CPU_ARM_OR_ARM64)
--
- // #pragma message("ARM*")
- 
--  #if defined(_MSC_VER)
--    #if defined(MY_CPU_ARM64)
--    #if (_MSC_VER >= 1910)
--    #ifndef __clang__
--        #define USE_ARM64_CRC
--        #include <intrin.h>
--    #endif
--    #endif
--    #endif
--  #elif (defined(__clang__) && (__clang_major__ >= 3)) \
--     || (defined(__GNUC__) && (__GNUC__ > 4))
-+  #if (defined(__clang__) && (__clang_major__ >= 3)) \
-+     || defined(__GNUC__) && (__GNUC__ >= 6) && defined(MY_CPU_ARM64) \
-+     || defined(__GNUC__) && (__GNUC__ >= 8)
-       #if !defined(__ARM_FEATURE_CRC32)
-+//        #pragma message("!defined(__ARM_FEATURE_CRC32)")
-+Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-         #define __ARM_FEATURE_CRC32 1
-+Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+        #define Z7_ARM_FEATURE_CRC32_WAS_SET
-         #if defined(__clang__)
-           #if defined(MY_CPU_ARM64)
-             #define ATTRIB_CRC __attribute__((__target__("crc")))
-@@ -96,100 +99,120 @@ UInt32 Z7_FASTCALL CrcUpdateT1(UInt32 v, const void *data, size_t size, const UI
-           #endif
-         #else
-           #if defined(MY_CPU_ARM64)
-+#if !defined(Z7_GCC_VERSION) || (Z7_GCC_VERSION >= 60000)
-             #define ATTRIB_CRC __attribute__((__target__("+crc")))
-+#endif
-           #else
-+#if !defined(Z7_GCC_VERSION) || (__GNUC__  >= 8)
-+#if defined(__ARM_FP) && __GNUC__ >= 8
-+// for -mfloat-abi=hard: similar to <arm_acle.h>
-+            #define ATTRIB_CRC __attribute__((__target__("arch=armv8-a+crc+simd")))
-+#else
-             #define ATTRIB_CRC __attribute__((__target__("arch=armv8-a+crc")))
-+#endif
-+#endif
-           #endif
-         #endif
-       #endif
-       #if defined(__ARM_FEATURE_CRC32)
--        #define USE_ARM64_CRC
-+      // #pragma message("<arm_acle.h>")
-+/*
-+arm_acle.h (GGC):
-+    before Nov 17, 2017:
-+#ifdef __ARM_FEATURE_CRC32
-+
-+    Nov 17, 2017: gcc10.0  (gcc 9.2.0) checked"
-+#if __ARM_ARCH >= 8
-+#pragma GCC target ("arch=armv8-a+crc")
-+
-+    Aug 22, 2019: GCC 8.4?, 9.2.1, 10.1:
-+#ifdef __ARM_FEATURE_CRC32
-+#ifdef __ARM_FP
-+#pragma GCC target ("arch=armv8-a+crc+simd")
-+#else
-+#pragma GCC target ("arch=armv8-a+crc")
-+#endif
-+*/
-+#if defined(__ARM_ARCH) && __ARM_ARCH < 8
-+#if defined(Z7_GCC_VERSION) && (__GNUC__ ==   8) && (Z7_GCC_VERSION <  80400) \
-+ || defined(Z7_GCC_VERSION) && (__GNUC__ ==   9) && (Z7_GCC_VERSION <  90201) \
-+ || defined(Z7_GCC_VERSION) && (__GNUC__ ==  10) && (Z7_GCC_VERSION < 100100)
-+Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+// #pragma message("#define __ARM_ARCH 8")
-+#undef  __ARM_ARCH
-+#define __ARM_ARCH 8
-+Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+#endif
-+#endif
-+        #define Z7_CRC_HW_USE
-         #include <arm_acle.h>
-       #endif
-+  #elif defined(_MSC_VER)
-+    #if defined(MY_CPU_ARM64)
-+    #if (_MSC_VER >= 1910)
-+    #ifdef __clang__
-+       // #define Z7_CRC_HW_USE
-+       // #include <arm_acle.h>
-+    #else
-+       #define Z7_CRC_HW_USE
-+       #include <intrin.h>
-+    #endif
-+    #endif
-+    #endif
-   #endif
- 
--#else
--
--// no hardware CRC
--
--// #define USE_CRC_EMU
--
--#ifdef USE_CRC_EMU
--
--#pragma message("ARM64 CRC emulation")
--
--Z7_FORCE_INLINE
--UInt32 __crc32b(UInt32 v, UInt32 data)
--{
--  const UInt32 *table = g_CrcTable;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data);
--  return v;
--}
-+#else // non-ARM*
- 
--Z7_FORCE_INLINE
--UInt32 __crc32w(UInt32 v, UInt32 data)
--{
--  const UInt32 *table = g_CrcTable;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  return v;
--}
-+// #define Z7_CRC_HW_USE // for debug : we can test HW-branch of code
-+#ifdef Z7_CRC_HW_USE
-+#include "7zCrcEmu.h"
-+#endif
- 
--Z7_FORCE_INLINE
--UInt32 __crc32d(UInt32 v, UInt64 data)
--{
--  const UInt32 *table = g_CrcTable;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  v = CRC_UPDATE_BYTE_2(v, (Byte)data); data >>= 8;
--  return v;
--}
-+#endif // non-ARM*
- 
--#endif // USE_CRC_EMU
- 
--#endif // defined(MY_CPU_ARM64) && defined(MY_CPU_LE)
- 
-+#if defined(Z7_CRC_HW_USE)
- 
-+// #pragma message("USE ARM HW CRC")
- 
--#if defined(USE_ARM64_CRC) || defined(USE_CRC_EMU)
-+#ifdef MY_CPU_64BIT
-+  #define CRC_HW_WORD_TYPE  UInt64
-+  #define CRC_HW_WORD_FUNC  __crc32d
-+#else
-+  #define CRC_HW_WORD_TYPE  UInt32
-+  #define CRC_HW_WORD_FUNC  __crc32w
-+#endif
- 
--#define T0_32_UNROLL_BYTES (4 * 4)
--#define T0_64_UNROLL_BYTES (4 * 8)
-+#define CRC_HW_UNROLL_BYTES (sizeof(CRC_HW_WORD_TYPE) * 4)
- 
--#ifndef ATTRIB_CRC
--#define ATTRIB_CRC
-+#ifdef ATTRIB_CRC
-+  ATTRIB_CRC
- #endif
--// #pragma message("USE ARM HW CRC")
--
--ATTRIB_CRC
--UInt32 Z7_FASTCALL CrcUpdateT0_32(UInt32 v, const void *data, size_t size, const UInt32 *table);
--ATTRIB_CRC
--UInt32 Z7_FASTCALL CrcUpdateT0_32(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+Z7_NO_INLINE
-+#ifdef Z7_CRC_HW_FORCE
-+         UInt32 Z7_FASTCALL CrcUpdate
-+#else
-+  static UInt32 Z7_FASTCALL CrcUpdate_HW
-+#endif
-+    (UInt32 v, const void *data, size_t size)
- {
-   const Byte *p = (const Byte *)data;
--  UNUSED_VAR(table);
--
--  for (; size != 0 && ((unsigned)(ptrdiff_t)p & (T0_32_UNROLL_BYTES - 1)) != 0; size--)
-+  for (; size != 0 && ((unsigned)(ptrdiff_t)p & (CRC_HW_UNROLL_BYTES - 1)) != 0; size--)
-     v = __crc32b(v, *p++);
--
--  if (size >= T0_32_UNROLL_BYTES)
-+  if (size >= CRC_HW_UNROLL_BYTES)
-   {
-     const Byte *lim = p + size;
--    size &= (T0_32_UNROLL_BYTES - 1);
-+    size &= CRC_HW_UNROLL_BYTES - 1;
-     lim -= size;
-     do
-     {
--      v = __crc32w(v, *(const UInt32 *)(const void *)(p));
--      v = __crc32w(v, *(const UInt32 *)(const void *)(p + 4)); p += 2 * 4;
--      v = __crc32w(v, *(const UInt32 *)(const void *)(p));
--      v = __crc32w(v, *(const UInt32 *)(const void *)(p + 4)); p += 2 * 4;
-+      v = CRC_HW_WORD_FUNC(v, *(const CRC_HW_WORD_TYPE *)(const void *)(p));
-+      v = CRC_HW_WORD_FUNC(v, *(const CRC_HW_WORD_TYPE *)(const void *)(p + sizeof(CRC_HW_WORD_TYPE)));
-+      p += 2 * sizeof(CRC_HW_WORD_TYPE);
-+      v = CRC_HW_WORD_FUNC(v, *(const CRC_HW_WORD_TYPE *)(const void *)(p));
-+      v = CRC_HW_WORD_FUNC(v, *(const CRC_HW_WORD_TYPE *)(const void *)(p + sizeof(CRC_HW_WORD_TYPE)));
-+      p += 2 * sizeof(CRC_HW_WORD_TYPE);
-     }
-     while (p != lim);
-   }
-@@ -200,46 +223,86 @@ UInt32 Z7_FASTCALL CrcUpdateT0_32(UInt32 v, const void *data, size_t size, const
-   return v;
- }
- 
--ATTRIB_CRC
--UInt32 Z7_FASTCALL CrcUpdateT0_64(UInt32 v, const void *data, size_t size, const UInt32 *table);
--ATTRIB_CRC
--UInt32 Z7_FASTCALL CrcUpdateT0_64(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+#ifdef Z7_ARM_FEATURE_CRC32_WAS_SET
-+Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+#undef __ARM_FEATURE_CRC32
-+Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+#undef Z7_ARM_FEATURE_CRC32_WAS_SET
-+#endif
-+
-+#endif // defined(Z7_CRC_HW_USE)
-+#endif // MY_CPU_LE
-+
-+
-+
-+#ifndef Z7_CRC_HW_FORCE
-+
-+#if defined(Z7_CRC_HW_USE) || defined(Z7_CRC_UPDATE_T1_FUNC_NAME)
-+/*
-+typedef UInt32 (Z7_FASTCALL *Z7_CRC_UPDATE_WITH_TABLE_FUNC)
-+    (UInt32 v, const void *data, size_t size, const UInt32 *table);
-+Z7_CRC_UPDATE_WITH_TABLE_FUNC g_CrcUpdate;
-+*/
-+static unsigned g_Crc_Algo;
-+#if (!defined(MY_CPU_LE) && !defined(MY_CPU_BE))
-+static unsigned g_Crc_Be;
-+#endif
-+#endif // defined(Z7_CRC_HW_USE) || defined(Z7_CRC_UPDATE_T1_FUNC_NAME)
-+
-+
-+
-+Z7_NO_INLINE
-+#ifdef Z7_CRC_HW_USE
-+  static UInt32 Z7_FASTCALL CrcUpdate_Base
-+#else
-+         UInt32 Z7_FASTCALL CrcUpdate
-+#endif
-+    (UInt32 crc, const void *data, size_t size)
- {
--  const Byte *p = (const Byte *)data;
--  UNUSED_VAR(table);
-+#if Z7_CRC_NUM_TABLES_USE == 1
-+    return Z7_CRC_UPDATE_T1_FUNC_NAME(crc, data, size);
-+#else // Z7_CRC_NUM_TABLES_USE != 1
-+#ifdef Z7_CRC_UPDATE_T1_FUNC_NAME
-+  if (g_Crc_Algo == 1)
-+    return Z7_CRC_UPDATE_T1_FUNC_NAME(crc, data, size);
-+#endif
- 
--  for (; size != 0 && ((unsigned)(ptrdiff_t)p & (T0_64_UNROLL_BYTES - 1)) != 0; size--)
--    v = __crc32b(v, *p++);
-+#ifdef MY_CPU_LE
-+    return FUNC_NAME_LE(crc, data, size, g_CrcTable);
-+#elif defined(MY_CPU_BE)
-+    return FUNC_NAME_BE(crc, data, size, g_CrcTable);
-+#else
-+  if (g_Crc_Be)
-+    return FUNC_NAME_BE(crc, data, size, g_CrcTable);
-+  else
-+    return FUNC_NAME_LE(crc, data, size, g_CrcTable);
-+#endif
-+#endif // Z7_CRC_NUM_TABLES_USE != 1
-+}
- 
--  if (size >= T0_64_UNROLL_BYTES)
--  {
--    const Byte *lim = p + size;
--    size &= (T0_64_UNROLL_BYTES - 1);
--    lim -= size;
--    do
--    {
--      v = __crc32d(v, *(const UInt64 *)(const void *)(p));
--      v = __crc32d(v, *(const UInt64 *)(const void *)(p + 8)); p += 2 * 8;
--      v = __crc32d(v, *(const UInt64 *)(const void *)(p));
--      v = __crc32d(v, *(const UInt64 *)(const void *)(p + 8)); p += 2 * 8;
--    }
--    while (p != lim);
--  }
--  
--  for (; size != 0; size--)
--    v = __crc32b(v, *p++);
- 
--  return v;
-+#ifdef Z7_CRC_HW_USE
-+Z7_NO_INLINE
-+UInt32 Z7_FASTCALL CrcUpdate(UInt32 crc, const void *data, size_t size)
-+{
-+  if (g_Crc_Algo == 0)
-+    return CrcUpdate_HW(crc, data, size);
-+  return CrcUpdate_Base(crc, data, size);
- }
-+#endif
- 
--#undef T0_32_UNROLL_BYTES
--#undef T0_64_UNROLL_BYTES
-+#endif // !defined(Z7_CRC_HW_FORCE)
- 
--#endif // defined(USE_ARM64_CRC) || defined(USE_CRC_EMU)
- 
--#endif // MY_CPU_LE
-+
-+UInt32 Z7_FASTCALL CrcCalc(const void *data, size_t size)
-+{
-+  return CrcUpdate(CRC_INIT_VAL, data, size) ^ CRC_INIT_VAL;
-+}
- 
- 
-+MY_ALIGN(64)
-+UInt32 g_CrcTable[256 * Z7_CRC_NUM_TABLES_TOTAL];
- 
- 
- void Z7_FASTCALL CrcGenerateTable(void)
-@@ -247,94 +310,111 @@ void Z7_FASTCALL CrcGenerateTable(void)
-   UInt32 i;
-   for (i = 0; i < 256; i++)
-   {
-+#if defined(Z7_CRC_HW_FORCE)
-+    g_CrcTable[i] = __crc32b(i, 0);
-+#else
-+    #define kCrcPoly 0xEDB88320
-     UInt32 r = i;
-     unsigned j;
-     for (j = 0; j < 8; j++)
-       r = (r >> 1) ^ (kCrcPoly & ((UInt32)0 - (r & 1)));
-     g_CrcTable[i] = r;
-+#endif
-   }
--  for (i = 256; i < 256 * CRC_NUM_TABLES; i++)
-+  for (i = 256; i < 256 * Z7_CRC_NUM_TABLES_USE; i++)
-   {
-     const UInt32 r = g_CrcTable[(size_t)i - 256];
-     g_CrcTable[i] = g_CrcTable[r & 0xFF] ^ (r >> 8);
-   }
- 
--  #if CRC_NUM_TABLES < 4
--    g_CrcUpdate = CrcUpdateT1;
--  #elif defined(MY_CPU_LE)
--    // g_CrcUpdateT4 = CrcUpdateT4;
--    #if CRC_NUM_TABLES < 8
--      g_CrcUpdate = CrcUpdateT4;
--    #else // CRC_NUM_TABLES >= 8
--      g_CrcUpdateT8 = CrcUpdateT8;
--      /*
--      #ifdef MY_CPU_X86_OR_AMD64
--      if (!CPU_Is_InOrder())
--      #endif
--      */
--      g_CrcUpdate = CrcUpdateT8;
--    #endif
--  #else
-+#if !defined(Z7_CRC_HW_FORCE) && \
-+    (defined(Z7_CRC_HW_USE) || defined(Z7_CRC_UPDATE_T1_FUNC_NAME) || defined(MY_CPU_BE))
-+
-+#if Z7_CRC_NUM_TABLES_USE <= 1
-+    g_Crc_Algo = 1;
-+#else // Z7_CRC_NUM_TABLES_USE <= 1
-+
-+#if defined(MY_CPU_LE)
-+    g_Crc_Algo = Z7_CRC_NUM_TABLES_USE;
-+#else // !defined(MY_CPU_LE)
-   {
--   #ifndef MY_CPU_BE
-+#ifndef MY_CPU_BE
-     UInt32 k = 0x01020304;
-     const Byte *p = (const Byte *)&k;
-     if (p[0] == 4 && p[1] == 3)
--    {
--      #if CRC_NUM_TABLES < 8
--        // g_CrcUpdateT4 = CrcUpdateT4;
--        g_CrcUpdate   = CrcUpdateT4;
--      #else  // CRC_NUM_TABLES >= 8
--        g_CrcUpdateT8 = CrcUpdateT8;
--        g_CrcUpdate   = CrcUpdateT8;
--      #endif
--    }
-+      g_Crc_Algo = Z7_CRC_NUM_TABLES_USE;
-     else if (p[0] != 1 || p[1] != 2)
--      g_CrcUpdate = CrcUpdateT1;
-+      g_Crc_Algo = 1;
-     else
--   #endif // MY_CPU_BE
-+#endif // MY_CPU_BE
-     {
--      for (i = 256 * CRC_NUM_TABLES - 1; i >= 256; i--)
-+      for (i = 256 * Z7_CRC_NUM_TABLES_TOTAL - 1; i >= 256; i--)
-       {
-         const UInt32 x = g_CrcTable[(size_t)i - 256];
-         g_CrcTable[i] = Z7_BSWAP32(x);
-       }
--      #if CRC_NUM_TABLES <= 4
--        g_CrcUpdate = CrcUpdateT1;
--      #elif CRC_NUM_TABLES <= 8
--        // g_CrcUpdateT4 = CrcUpdateT1_BeT4;
--        g_CrcUpdate   = CrcUpdateT1_BeT4;
--      #else  // CRC_NUM_TABLES > 8
--        g_CrcUpdateT8 = CrcUpdateT1_BeT8;
--        g_CrcUpdate   = CrcUpdateT1_BeT8;
--      #endif
-+#if defined(Z7_CRC_UPDATE_T1_FUNC_NAME)
-+      g_Crc_Algo = Z7_CRC_NUM_TABLES_USE;
-+#endif
-+#if (!defined(MY_CPU_LE) && !defined(MY_CPU_BE))
-+      g_Crc_Be = 1;
-+#endif
-     }
-   }
--  #endif // CRC_NUM_TABLES < 4
-+#endif  // !defined(MY_CPU_LE)
- 
--  #ifdef MY_CPU_LE
--    #ifdef USE_ARM64_CRC
--      if (CPU_IsSupported_CRC32())
--      {
--        g_CrcUpdateT0_32 = CrcUpdateT0_32;
--        g_CrcUpdateT0_64 = CrcUpdateT0_64;
--        g_CrcUpdate =
--          #if defined(MY_CPU_ARM)
--            CrcUpdateT0_32;
--          #else
--            CrcUpdateT0_64;
--          #endif
--      }
--    #endif
--    
--    #ifdef USE_CRC_EMU
--      g_CrcUpdateT0_32 = CrcUpdateT0_32;
--      g_CrcUpdateT0_64 = CrcUpdateT0_64;
--      g_CrcUpdate = CrcUpdateT0_64;
--    #endif
-+#ifdef MY_CPU_LE
-+#ifdef Z7_CRC_HW_USE
-+  if (CPU_IsSupported_CRC32())
-+    g_Crc_Algo = 0;
-+#endif // Z7_CRC_HW_USE
-+#endif // MY_CPU_LE
-+
-+#endif // Z7_CRC_NUM_TABLES_USE <= 1
-+#endif // g_Crc_Algo was declared
-+}
-+
-+Z7_CRC_UPDATE_FUNC z7_GetFunc_CrcUpdate(unsigned algo)
-+{
-+  if (algo == 0)
-+    return &CrcUpdate;
-+
-+#if defined(Z7_CRC_HW_USE)
-+  if (algo == sizeof(CRC_HW_WORD_TYPE) * 8)
-+  {
-+#ifdef Z7_CRC_HW_FORCE
-+    return &CrcUpdate;
-+#else
-+    if (g_Crc_Algo == 0)
-+      return &CrcUpdate_HW;
-+#endif
-+  }
-+#endif
-+
-+#ifndef Z7_CRC_HW_FORCE
-+  if (algo == Z7_CRC_NUM_TABLES_USE)
-+    return
-+  #ifdef Z7_CRC_HW_USE
-+      &CrcUpdate_Base;
-+  #else
-+      &CrcUpdate;
-   #endif
-+#endif
-+
-+  return NULL;
- }
- 
- #undef kCrcPoly
--#undef CRC64_NUM_TABLES
-+#undef Z7_CRC_NUM_TABLES_USE
-+#undef Z7_CRC_NUM_TABLES_TOTAL
- #undef CRC_UPDATE_BYTE_2
-+#undef FUNC_NAME_LE_2
-+#undef FUNC_NAME_LE_1
-+#undef FUNC_NAME_LE
-+#undef FUNC_NAME_BE_2
-+#undef FUNC_NAME_BE_1
-+#undef FUNC_NAME_BE
-+
-+#undef CRC_HW_UNROLL_BYTES
-+#undef CRC_HW_WORD_FUNC
-+#undef CRC_HW_WORD_TYPE
-diff --git a/src/lzma/7zCrc.h b/src/lzma/7zCrc.h
-index 4afaeae4a..3e6d408b9 100644
---- a/src/lzma/7zCrc.h
-+++ b/src/lzma/7zCrc.h
-@@ -1,5 +1,5 @@
- /* 7zCrc.h -- CRC32 calculation
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-01-22 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_7Z_CRC_H
- #define ZIP7_INC_7Z_CRC_H
-@@ -20,7 +20,8 @@ void Z7_FASTCALL CrcGenerateTable(void);
- UInt32 Z7_FASTCALL CrcUpdate(UInt32 crc, const void *data, size_t size);
- UInt32 Z7_FASTCALL CrcCalc(const void *data, size_t size);
- 
--typedef UInt32 (Z7_FASTCALL *CRC_FUNC)(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+typedef UInt32 (Z7_FASTCALL *Z7_CRC_UPDATE_FUNC)(UInt32 v, const void *data, size_t size);
-+Z7_CRC_UPDATE_FUNC z7_GetFunc_CrcUpdate(unsigned algo);
- 
- EXTERN_C_END
- 
-diff --git a/src/lzma/7zCrcOpt.c b/src/lzma/7zCrcOpt.c
-index 9c649290d..9408017ed 100644
---- a/src/lzma/7zCrcOpt.c
-+++ b/src/lzma/7zCrcOpt.c
-@@ -1,117 +1,199 @@
--/* 7zCrcOpt.c -- CRC32 calculation
--2023-04-02 : Igor Pavlov : Public domain */
-+/* 7zCrcOpt.c -- CRC32 calculation (optimized functions)
-+2023-12-07 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- #include "CpuArch.h"
- 
-+#if !defined(Z7_CRC_NUM_TABLES) || Z7_CRC_NUM_TABLES > 1
-+
-+// for debug only : define Z7_CRC_DEBUG_BE to test big-endian code in little-endian cpu
-+// #define Z7_CRC_DEBUG_BE
-+#ifdef Z7_CRC_DEBUG_BE
-+#undef MY_CPU_LE
-+#define MY_CPU_BE
-+#endif
-+
-+// the value Z7_CRC_NUM_TABLES_USE must be defined to same value as in 7zCrc.c
-+#ifdef Z7_CRC_NUM_TABLES
-+#define Z7_CRC_NUM_TABLES_USE  Z7_CRC_NUM_TABLES
-+#else
-+#define Z7_CRC_NUM_TABLES_USE  12
-+#endif
-+
-+#if Z7_CRC_NUM_TABLES_USE % 4     || \
-+    Z7_CRC_NUM_TABLES_USE < 4 * 1 || \
-+    Z7_CRC_NUM_TABLES_USE > 4 * 6
-+  #error Stop_Compiling_Bad_Z7_CRC_NUM_TABLES
-+#endif
-+
-+
- #ifndef MY_CPU_BE
- 
--#define CRC_UPDATE_BYTE_2(crc, b) (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
-+#define CRC_UPDATE_BYTE_2(crc, b)  (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
- 
--UInt32 Z7_FASTCALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table);
--UInt32 Z7_FASTCALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table)
--{
--  const Byte *p = (const Byte *)data;
--  for (; size > 0 && ((unsigned)(ptrdiff_t)p & 3) != 0; size--, p++)
--    v = CRC_UPDATE_BYTE_2(v, *p);
--  for (; size >= 4; size -= 4, p += 4)
--  {
--    v ^= *(const UInt32 *)(const void *)p;
--    v =
--          (table + 0x300)[((v      ) & 0xFF)]
--        ^ (table + 0x200)[((v >>  8) & 0xFF)]
--        ^ (table + 0x100)[((v >> 16) & 0xFF)]
--        ^ (table + 0x000)[((v >> 24))];
--  }
--  for (; size > 0; size--, p++)
--    v = CRC_UPDATE_BYTE_2(v, *p);
--  return v;
--}
-+#define Q(n, d) \
-+    ( (table + ((n) * 4 + 3) * 0x100)[(Byte)(d)] \
-+    ^ (table + ((n) * 4 + 2) * 0x100)[((d) >> 1 * 8) & 0xFF] \
-+    ^ (table + ((n) * 4 + 1) * 0x100)[((d) >> 2 * 8) & 0xFF] \
-+    ^ (table + ((n) * 4 + 0) * 0x100)[((d) >> 3 * 8)] )
-+
-+#define R(a)  *((const UInt32 *)(const void *)p + (a))
-+
-+#define CRC_FUNC_PRE_LE2(step) \
-+UInt32 Z7_FASTCALL CrcUpdateT ## step (UInt32 v, const void *data, size_t size, const UInt32 *table)
- 
--UInt32 Z7_FASTCALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table);
--UInt32 Z7_FASTCALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+#define CRC_FUNC_PRE_LE(step)   \
-+        CRC_FUNC_PRE_LE2(step); \
-+        CRC_FUNC_PRE_LE2(step)
-+
-+CRC_FUNC_PRE_LE(Z7_CRC_NUM_TABLES_USE)
- {
-   const Byte *p = (const Byte *)data;
--  for (; size > 0 && ((unsigned)(ptrdiff_t)p & 7) != 0; size--, p++)
-+  const Byte *lim;
-+  for (; size && ((unsigned)(ptrdiff_t)p & (7 - (Z7_CRC_NUM_TABLES_USE & 4))) != 0; size--, p++)
-     v = CRC_UPDATE_BYTE_2(v, *p);
--  for (; size >= 8; size -= 8, p += 8)
-+  lim = p + size;
-+  if (size >= Z7_CRC_NUM_TABLES_USE)
-   {
--    UInt32 d;
--    v ^= *(const UInt32 *)(const void *)p;
--    v =
--          (table + 0x700)[((v      ) & 0xFF)]
--        ^ (table + 0x600)[((v >>  8) & 0xFF)]
--        ^ (table + 0x500)[((v >> 16) & 0xFF)]
--        ^ (table + 0x400)[((v >> 24))];
--    d = *((const UInt32 *)(const void *)p + 1);
--    v ^=
--          (table + 0x300)[((d      ) & 0xFF)]
--        ^ (table + 0x200)[((d >>  8) & 0xFF)]
--        ^ (table + 0x100)[((d >> 16) & 0xFF)]
--        ^ (table + 0x000)[((d >> 24))];
-+    lim -= Z7_CRC_NUM_TABLES_USE;
-+    do
-+    {
-+      v ^= R(0);
-+      {
-+#if Z7_CRC_NUM_TABLES_USE == 1 * 4
-+        v = Q(0, v);
-+#else
-+#define U2(r, op) \
-+        { d = R(r);  x op Q(Z7_CRC_NUM_TABLES_USE / 4 - 1 - (r), d); }
-+        UInt32 d, x;
-+        U2(1, =)
-+#if Z7_CRC_NUM_TABLES_USE >= 3 * 4
-+#define U(r)  U2(r, ^=)
-+        U(2)
-+#if Z7_CRC_NUM_TABLES_USE >= 4 * 4
-+        U(3)
-+#if Z7_CRC_NUM_TABLES_USE >= 5 * 4
-+        U(4)
-+#if Z7_CRC_NUM_TABLES_USE >= 6 * 4
-+        U(5)
-+#if Z7_CRC_NUM_TABLES_USE >= 7 * 4
-+#error Stop_Compiling_Bad_Z7_CRC_NUM_TABLES
-+#endif
-+#endif
-+#endif
-+#endif
-+#endif
-+#undef U
-+#undef U2
-+        v = x ^ Q(Z7_CRC_NUM_TABLES_USE / 4 - 1, v);
-+#endif
-+      }
-+      p += Z7_CRC_NUM_TABLES_USE;
-+    }
-+    while (p <= lim);
-+    lim += Z7_CRC_NUM_TABLES_USE;
-   }
--  for (; size > 0; size--, p++)
-+  for (; p < lim; p++)
-     v = CRC_UPDATE_BYTE_2(v, *p);
-   return v;
- }
- 
-+#undef CRC_UPDATE_BYTE_2
-+#undef R
-+#undef Q
-+#undef CRC_FUNC_PRE_LE
-+#undef CRC_FUNC_PRE_LE2
-+
- #endif
- 
- 
-+
-+
- #ifndef MY_CPU_LE
- 
--#define CRC_UINT32_SWAP(v)  Z7_BSWAP32(v)
-+#define CRC_UPDATE_BYTE_2_BE(crc, b)  (table[((crc) >> 24) ^ (b)] ^ ((crc) << 8))
- 
--#define CRC_UPDATE_BYTE_2_BE(crc, b) (table[(((crc) >> 24) ^ (b))] ^ ((crc) << 8))
-+#define Q(n, d) \
-+    ( (table + ((n) * 4 + 0) * 0x100)[((d)) & 0xFF] \
-+    ^ (table + ((n) * 4 + 1) * 0x100)[((d) >> 1 * 8) & 0xFF] \
-+    ^ (table + ((n) * 4 + 2) * 0x100)[((d) >> 2 * 8) & 0xFF] \
-+    ^ (table + ((n) * 4 + 3) * 0x100)[((d) >> 3 * 8)] )
- 
--UInt32 Z7_FASTCALL CrcUpdateT1_BeT4(UInt32 v, const void *data, size_t size, const UInt32 *table)
--{
--  const Byte *p = (const Byte *)data;
--  table += 0x100;
--  v = CRC_UINT32_SWAP(v);
--  for (; size > 0 && ((unsigned)(ptrdiff_t)p & 3) != 0; size--, p++)
--    v = CRC_UPDATE_BYTE_2_BE(v, *p);
--  for (; size >= 4; size -= 4, p += 4)
--  {
--    v ^= *(const UInt32 *)(const void *)p;
--    v =
--          (table + 0x000)[((v      ) & 0xFF)]
--        ^ (table + 0x100)[((v >>  8) & 0xFF)]
--        ^ (table + 0x200)[((v >> 16) & 0xFF)]
--        ^ (table + 0x300)[((v >> 24))];
--  }
--  for (; size > 0; size--, p++)
--    v = CRC_UPDATE_BYTE_2_BE(v, *p);
--  return CRC_UINT32_SWAP(v);
--}
-+#ifdef Z7_CRC_DEBUG_BE
-+  #define R(a)  GetBe32a((const UInt32 *)(const void *)p + (a))
-+#else
-+  #define R(a)         *((const UInt32 *)(const void *)p + (a))
-+#endif
-+
-+
-+#define CRC_FUNC_PRE_BE2(step) \
-+UInt32 Z7_FASTCALL CrcUpdateT1_BeT ## step (UInt32 v, const void *data, size_t size, const UInt32 *table)
- 
--UInt32 Z7_FASTCALL CrcUpdateT1_BeT8(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+#define CRC_FUNC_PRE_BE(step)   \
-+        CRC_FUNC_PRE_BE2(step); \
-+        CRC_FUNC_PRE_BE2(step)
-+
-+CRC_FUNC_PRE_BE(Z7_CRC_NUM_TABLES_USE)
- {
-   const Byte *p = (const Byte *)data;
-+  const Byte *lim;
-   table += 0x100;
--  v = CRC_UINT32_SWAP(v);
--  for (; size > 0 && ((unsigned)(ptrdiff_t)p & 7) != 0; size--, p++)
-+  v = Z7_BSWAP32(v);
-+  for (; size && ((unsigned)(ptrdiff_t)p & (7 - (Z7_CRC_NUM_TABLES_USE & 4))) != 0; size--, p++)
-     v = CRC_UPDATE_BYTE_2_BE(v, *p);
--  for (; size >= 8; size -= 8, p += 8)
-+  lim = p + size;
-+  if (size >= Z7_CRC_NUM_TABLES_USE)
-   {
--    UInt32 d;
--    v ^= *(const UInt32 *)(const void *)p;
--    v =
--          (table + 0x400)[((v      ) & 0xFF)]
--        ^ (table + 0x500)[((v >>  8) & 0xFF)]
--        ^ (table + 0x600)[((v >> 16) & 0xFF)]
--        ^ (table + 0x700)[((v >> 24))];
--    d = *((const UInt32 *)(const void *)p + 1);
--    v ^=
--          (table + 0x000)[((d      ) & 0xFF)]
--        ^ (table + 0x100)[((d >>  8) & 0xFF)]
--        ^ (table + 0x200)[((d >> 16) & 0xFF)]
--        ^ (table + 0x300)[((d >> 24))];
-+    lim -= Z7_CRC_NUM_TABLES_USE;
-+    do
-+    {
-+      v ^= R(0);
-+      {
-+#if Z7_CRC_NUM_TABLES_USE == 1 * 4
-+        v = Q(0, v);
-+#else
-+#define U2(r, op) \
-+        { d = R(r);  x op Q(Z7_CRC_NUM_TABLES_USE / 4 - 1 - (r), d); }
-+        UInt32 d, x;
-+        U2(1, =)
-+#if Z7_CRC_NUM_TABLES_USE >= 3 * 4
-+#define U(r)  U2(r, ^=)
-+        U(2)
-+#if Z7_CRC_NUM_TABLES_USE >= 4 * 4
-+        U(3)
-+#if Z7_CRC_NUM_TABLES_USE >= 5 * 4
-+        U(4)
-+#if Z7_CRC_NUM_TABLES_USE >= 6 * 4
-+        U(5)
-+#if Z7_CRC_NUM_TABLES_USE >= 7 * 4
-+#error Stop_Compiling_Bad_Z7_CRC_NUM_TABLES
-+#endif
-+#endif
-+#endif
-+#endif
-+#endif
-+#undef U
-+#undef U2
-+        v = x ^ Q(Z7_CRC_NUM_TABLES_USE / 4 - 1, v);
-+#endif
-+      }
-+      p += Z7_CRC_NUM_TABLES_USE;
-+    }
-+    while (p <= lim);
-+    lim += Z7_CRC_NUM_TABLES_USE;
-   }
--  for (; size > 0; size--, p++)
-+  for (; p < lim; p++)
-     v = CRC_UPDATE_BYTE_2_BE(v, *p);
--  return CRC_UINT32_SWAP(v);
-+  return Z7_BSWAP32(v);
- }
- 
-+#undef CRC_UPDATE_BYTE_2_BE
-+#undef R
-+#undef Q
-+#undef CRC_FUNC_PRE_BE
-+#undef CRC_FUNC_PRE_BE2
-+
-+#endif
-+#undef Z7_CRC_NUM_TABLES_USE
- #endif
-diff --git a/src/lzma/7zDec.c b/src/lzma/7zDec.c
-index 380391c59..29cb27bd7 100644
---- a/src/lzma/7zDec.c
-+++ b/src/lzma/7zDec.c
-@@ -1,5 +1,5 @@
- /* 7zDec.c -- Decoding from 7z folder
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-03-01 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -51,6 +51,7 @@
- 
- #ifndef Z7_NO_METHODS_FILTERS
- #define k_Delta 3
-+#define k_RISCV 0xb
- #define k_BCJ   0x3030103
- #define k_PPC   0x3030205
- #define k_IA64  0x3030401
-@@ -362,6 +363,7 @@ static SRes CheckSupportedFolder(const CSzFolder *f)
-       case k_IA64:
-       case k_SPARC:
-       case k_ARM:
-+      case k_RISCV:
-     #endif
-     #ifdef Z7_USE_FILTER_ARM64
-       case k_ARM64:
-@@ -535,10 +537,10 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
-         }
-       }
-     }
--  #if defined(Z7_USE_BRANCH_FILTER)
-+#if defined(Z7_USE_BRANCH_FILTER)
-     else if (ci == 1)
-     {
--     #if !defined(Z7_NO_METHODS_FILTERS)
-+#if !defined(Z7_NO_METHODS_FILTERS)
-       if (coder->MethodID == k_Delta)
-       {
-         if (coder->PropsSize != 1)
-@@ -550,22 +552,43 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
-         }
-         continue;
-       }
--     #endif
-+#endif
-      
--     #ifdef Z7_USE_FILTER_ARM64
-+#ifdef Z7_USE_FILTER_ARM64
-       if (coder->MethodID == k_ARM64)
-       {
-         UInt32 pc = 0;
-         if (coder->PropsSize == 4)
-+        {
-           pc = GetUi32(propsData + coder->PropsOffset);
-+          if (pc & 3)
-+            return SZ_ERROR_UNSUPPORTED;
-+        }
-         else if (coder->PropsSize != 0)
-           return SZ_ERROR_UNSUPPORTED;
-         z7_BranchConv_ARM64_Dec(outBuffer, outSize, pc);
-         continue;
-       }
--     #endif
--     
--     #if !defined(Z7_NO_METHODS_FILTERS) || defined(Z7_USE_FILTER_ARMT)
-+#endif
-+
-+#if !defined(Z7_NO_METHODS_FILTERS)
-+      if (coder->MethodID == k_RISCV)
-+      {
-+        UInt32 pc = 0;
-+        if (coder->PropsSize == 4)
-+        {
-+          pc = GetUi32(propsData + coder->PropsOffset);
-+          if (pc & 1)
-+            return SZ_ERROR_UNSUPPORTED;
-+        }
-+        else if (coder->PropsSize != 0)
-+          return SZ_ERROR_UNSUPPORTED;
-+        z7_BranchConv_RISCV_Dec(outBuffer, outSize, pc);
-+        continue;
-+      }
-+#endif
-+      
-+#if !defined(Z7_NO_METHODS_FILTERS) || defined(Z7_USE_FILTER_ARMT)
-       {
-         if (coder->PropsSize != 0)
-           return SZ_ERROR_UNSUPPORTED;
-@@ -579,7 +602,8 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
-             z7_BranchConvSt_X86_Dec(outBuffer, outSize, 0, &state); // pc = 0
-             break;
-           }
--          CASE_BRA_CONV(PPC)
-+          case k_PPC: Z7_BRANCH_CONV_DEC_2(BranchConv_PPC)(outBuffer, outSize, 0); break; // pc = 0;
-+          // CASE_BRA_CONV(PPC)
-           CASE_BRA_CONV(IA64)
-           CASE_BRA_CONV(SPARC)
-           CASE_BRA_CONV(ARM)
-@@ -592,9 +616,9 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
-         }
-         continue;
-       }
--     #endif
-+#endif
-     } // (c == 1)
--  #endif
-+#endif // Z7_USE_BRANCH_FILTER
-     else
-       return SZ_ERROR_UNSUPPORTED;
-   }
-diff --git a/src/lzma/7zTypes.h b/src/lzma/7zTypes.h
-index e16175049..863986eb1 100644
---- a/src/lzma/7zTypes.h
-+++ b/src/lzma/7zTypes.h
-@@ -1,5 +1,5 @@
- /* 7zTypes.h -- Basic types
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-01-24 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_7Z_TYPES_H
- #define ZIP7_7Z_TYPES_H
-@@ -530,20 +530,20 @@ struct ISzAlloc
- #define Z7_CONTAINER_FROM_VTBL_CLS(ptr, type, m) Z7_CONTAINER_FROM_VTBL(ptr, type, m)
- */
- #if defined (__clang__) || defined(__GNUC__)
--#define Z7_DIAGNOSCTIC_IGNORE_BEGIN_CAST_QUAL \
-+#define Z7_DIAGNOSTIC_IGNORE_BEGIN_CAST_QUAL \
-   _Pragma("GCC diagnostic push") \
-   _Pragma("GCC diagnostic ignored \"-Wcast-qual\"")
--#define Z7_DIAGNOSCTIC_IGNORE_END_CAST_QUAL \
-+#define Z7_DIAGNOSTIC_IGNORE_END_CAST_QUAL \
-   _Pragma("GCC diagnostic pop")
- #else
--#define Z7_DIAGNOSCTIC_IGNORE_BEGIN_CAST_QUAL
--#define Z7_DIAGNOSCTIC_IGNORE_END_CAST_QUAL
-+#define Z7_DIAGNOSTIC_IGNORE_BEGIN_CAST_QUAL
-+#define Z7_DIAGNOSTIC_IGNORE_END_CAST_QUAL
- #endif
- 
- #define Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR(ptr, type, m, p) \
--  Z7_DIAGNOSCTIC_IGNORE_BEGIN_CAST_QUAL \
-+  Z7_DIAGNOSTIC_IGNORE_BEGIN_CAST_QUAL \
-   type *p = Z7_CONTAINER_FROM_VTBL(ptr, type, m); \
--  Z7_DIAGNOSCTIC_IGNORE_END_CAST_QUAL
-+  Z7_DIAGNOSTIC_IGNORE_END_CAST_QUAL
- 
- #define Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(type) \
-   Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR(pp, type, vt, p)
-diff --git a/src/lzma/7zVersion.h b/src/lzma/7zVersion.h
-index 754923961..75052e93a 100644
---- a/src/lzma/7zVersion.h
-+++ b/src/lzma/7zVersion.h
-@@ -1,7 +1,7 @@
--#define MY_VER_MAJOR 23
--#define MY_VER_MINOR 01
-+#define MY_VER_MAJOR 24
-+#define MY_VER_MINOR 06
- #define MY_VER_BUILD 0
--#define MY_VERSION_NUMBERS "23.01"
-+#define MY_VERSION_NUMBERS "24.06"
- #define MY_VERSION MY_VERSION_NUMBERS
- 
- #ifdef MY_CPU_NAME
-@@ -10,12 +10,12 @@
-   #define MY_VERSION_CPU MY_VERSION
- #endif
- 
--#define MY_DATE "2023-06-20"
-+#define MY_DATE "2024-05-26"
- #undef MY_COPYRIGHT
- #undef MY_VERSION_COPYRIGHT_DATE
- #define MY_AUTHOR_NAME "Igor Pavlov"
- #define MY_COPYRIGHT_PD "Igor Pavlov : Public domain"
--#define MY_COPYRIGHT_CR "Copyright (c) 1999-2023 Igor Pavlov"
-+#define MY_COPYRIGHT_CR "Copyright (c) 1999-2024 Igor Pavlov"
- 
- #ifdef USE_COPYRIGHT_CR
-   #define MY_COPYRIGHT MY_COPYRIGHT_CR
-diff --git a/src/lzma/Aes.c b/src/lzma/Aes.c
-index bcaafab11..abc5d24b4 100644
---- a/src/lzma/Aes.c
-+++ b/src/lzma/Aes.c
-@@ -1,5 +1,5 @@
- /* Aes.c -- AES encryption / decryption
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-03-01 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -13,7 +13,9 @@ AES_CODE_FUNC g_AesCtr_Code;
- UInt32 g_Aes_SupportedFunctions_Flags;
- #endif
- 
-+MY_ALIGN(64)
- static UInt32 T[256 * 4];
-+MY_ALIGN(64)
- static const Byte Sbox[256] = {
-   0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5, 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76,
-   0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0, 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0,
-@@ -33,7 +35,9 @@ static const Byte Sbox[256] = {
-   0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68, 0x41, 0x99, 0x2d, 0x0f, 0xb0, 0x54, 0xbb, 0x16};
- 
- 
-+MY_ALIGN(64)
- static UInt32 D[256 * 4];
-+MY_ALIGN(64)
- static Byte InvS[256];
- 
- #define xtime(x) ((((x) << 1) ^ (((x) & 0x80) != 0 ? 0x1B : 0)) & 0xFF)
-@@ -54,24 +58,54 @@ static Byte InvS[256];
- // #define Z7_SHOW_AES_STATUS
- 
- #ifdef MY_CPU_X86_OR_AMD64
--  #define USE_HW_AES
--#elif defined(MY_CPU_ARM_OR_ARM64) && defined(MY_CPU_LE)
--  #if defined(__clang__)
--    #if (__clang_major__ >= 8) // fix that check
--      #define USE_HW_AES
--    #endif
--  #elif defined(__GNUC__)
--    #if (__GNUC__ >= 6) // fix that check
-+
-+  #if defined(__INTEL_COMPILER)
-+    #if (__INTEL_COMPILER >= 1110)
-       #define USE_HW_AES
-+      #if (__INTEL_COMPILER >= 1900)
-+        #define USE_HW_VAES
-+      #endif
-     #endif
-+  #elif defined(Z7_CLANG_VERSION) && (Z7_CLANG_VERSION >= 30800) \
-+     || defined(Z7_GCC_VERSION)   && (Z7_GCC_VERSION   >= 40400)
-+    #define USE_HW_AES
-+      #if defined(__clang__) && (__clang_major__ >= 8) \
-+          || defined(__GNUC__) && (__GNUC__ >= 8)
-+        #define USE_HW_VAES
-+      #endif
-   #elif defined(_MSC_VER)
--    #if _MSC_VER >= 1910
-+    #define USE_HW_AES
-+    #define USE_HW_VAES
-+  #endif
-+
-+#elif defined(MY_CPU_ARM_OR_ARM64) && defined(MY_CPU_LE)
-+  
-+  #if   defined(__ARM_FEATURE_AES) \
-+     || defined(__ARM_FEATURE_CRYPTO)
-+    #define USE_HW_AES
-+  #else
-+    #if  defined(MY_CPU_ARM64) \
-+      || defined(__ARM_ARCH) && (__ARM_ARCH >= 4) \
-+      || defined(Z7_MSC_VER_ORIGINAL)
-+    #if  defined(__ARM_FP) && \
-+          (   defined(Z7_CLANG_VERSION) && (Z7_CLANG_VERSION >= 30800) \
-+           || defined(__GNUC__) && (__GNUC__ >= 6) \
-+          ) \
-+      || defined(Z7_MSC_VER_ORIGINAL) && (_MSC_VER >= 1910)
-+    #if  defined(MY_CPU_ARM64) \
-+      || !defined(Z7_CLANG_VERSION) \
-+      || defined(__ARM_NEON) && \
-+          (Z7_CLANG_VERSION < 170000 || \
-+           Z7_CLANG_VERSION > 170001)
-       #define USE_HW_AES
-     #endif
-+    #endif
-+    #endif
-   #endif
- #endif
- 
- #ifdef USE_HW_AES
-+// #pragma message("=== Aes.c USE_HW_AES === ")
- #ifdef Z7_SHOW_AES_STATUS
- #include <stdio.h>
- #define PRF(x) x
-@@ -136,6 +170,7 @@ void AesGenTables(void)
-     #endif
- 
-     #ifdef MY_CPU_X86_OR_AMD64
-+    #ifdef USE_HW_VAES
-     if (CPU_IsSupported_VAES_AVX2())
-     {
-       PRF(printf("\n===vaes avx2\n"));
-@@ -146,6 +181,7 @@ void AesGenTables(void)
-       #endif
-     }
-     #endif
-+    #endif
-   }
-   #endif
- 
-diff --git a/src/lzma/AesOpt.c b/src/lzma/AesOpt.c
-index cfa6413f4..58769ea05 100644
---- a/src/lzma/AesOpt.c
-+++ b/src/lzma/AesOpt.c
-@@ -1,5 +1,5 @@
- /* AesOpt.c -- AES optimized code for x86 AES hardware instructions
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-03-01 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -15,8 +15,8 @@
-         #define USE_INTEL_VAES
-       #endif
-     #endif
--  #elif defined(__clang__) && (__clang_major__ > 3 || __clang_major__ == 3 && __clang_minor__ >= 8) \
--       || defined(__GNUC__) && (__GNUC__ > 4 || __GNUC__ == 4 && __GNUC_MINOR__ >= 4)
-+  #elif defined(Z7_CLANG_VERSION) && (Z7_CLANG_VERSION >= 30800) \
-+     || defined(Z7_GCC_VERSION)   && (Z7_GCC_VERSION   >= 40400)
-         #define USE_INTEL_AES
-         #if !defined(__AES__)
-           #define ATTRIB_AES __attribute__((__target__("aes")))
-@@ -35,27 +35,37 @@
-         #define USE_INTEL_VAES
-       #endif
-     #endif
-+    #ifndef USE_INTEL_AES
-+      #define Z7_USE_AES_HW_STUB
-+    #endif
-+    #ifndef USE_INTEL_VAES
-+      #define Z7_USE_VAES_HW_STUB
-+    #endif
-   #endif
- 
--#ifndef ATTRIB_AES
--  #define ATTRIB_AES
--#endif
--#ifndef ATTRIB_VAES
--  #define ATTRIB_VAES
--#endif
-+    #ifndef USE_INTEL_AES
-+      // #define Z7_USE_AES_HW_STUB // for debug
-+    #endif
-+    #ifndef USE_INTEL_VAES
-+      // #define Z7_USE_VAES_HW_STUB // for debug
-+    #endif
- 
- 
- #ifdef USE_INTEL_AES
- 
- #include <wmmintrin.h>
- 
--#ifndef USE_INTEL_VAES
-+#if !defined(USE_INTEL_VAES) && defined(Z7_USE_VAES_HW_STUB)
- #define AES_TYPE_keys UInt32
- #define AES_TYPE_data Byte
- // #define AES_TYPE_keys __m128i
- // #define AES_TYPE_data __m128i
- #endif
- 
-+#ifndef ATTRIB_AES
-+  #define ATTRIB_AES
-+#endif
-+
- #define AES_FUNC_START(name) \
-     void Z7_FASTCALL name(UInt32 *ivAes, Byte *data8, size_t numBlocks)
-     // void Z7_FASTCALL name(__m128i *p, __m128i *data, size_t numBlocks)
-@@ -69,8 +79,6 @@ AES_FUNC_START (name)
- #define MM_OP_m(op, src)      MM_OP(op, m, src)
- 
- #define MM_XOR( dest, src)    MM_OP(_mm_xor_si128,    dest, src)
--#define AVX_XOR(dest, src)    MM_OP(_mm256_xor_si256, dest, src)
--
- 
- AES_FUNC_START2 (AesCbc_Encode_HW)
- {
-@@ -139,11 +147,6 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
- #define XOR_data_M1(reg, ii)  MM_XOR (reg, data[ii- 1])
- #endif
- 
--#define AVX_DECLARE_VAR(reg, ii)  __m256i reg;
--#define AVX_LOAD_data(  reg, ii)  reg = ((const __m256i *)(const void *)data)[ii];
--#define AVX_STORE_data( reg, ii)  ((__m256i *)(void *)data)[ii] = reg;
--#define AVX_XOR_data_M1(reg, ii)  AVX_XOR (reg, (((const __m256i *)(const void *)(data - 1))[ii]))
--
- #define MM_OP_key(op, reg)  MM_OP(op, reg, key);
- 
- #define AES_DEC(      reg, ii)   MM_OP_key (_mm_aesdec_si128,     reg)
-@@ -152,27 +155,13 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
- #define AES_ENC_LAST( reg, ii)   MM_OP_key (_mm_aesenclast_si128, reg)
- #define AES_XOR(      reg, ii)   MM_OP_key (_mm_xor_si128,        reg)
- 
--
--#define AVX_AES_DEC(      reg, ii)   MM_OP_key (_mm256_aesdec_epi128,     reg)
--#define AVX_AES_DEC_LAST( reg, ii)   MM_OP_key (_mm256_aesdeclast_epi128, reg)
--#define AVX_AES_ENC(      reg, ii)   MM_OP_key (_mm256_aesenc_epi128,     reg)
--#define AVX_AES_ENC_LAST( reg, ii)   MM_OP_key (_mm256_aesenclast_epi128, reg)
--#define AVX_AES_XOR(      reg, ii)   MM_OP_key (_mm256_xor_si256,         reg)
--
- #define CTR_START(reg, ii)  MM_OP (_mm_add_epi64, ctr, one)  reg = ctr;
- #define CTR_END(  reg, ii)  MM_XOR (data[ii], reg)
- 
--#define AVX_CTR_START(reg, ii)  MM_OP (_mm256_add_epi64, ctr2, two)  reg = _mm256_xor_si256(ctr2, key);
--#define AVX_CTR_END(  reg, ii)  AVX_XOR (((__m256i *)(void *)data)[ii], reg)
--
- #define WOP_KEY(op, n) { \
-     const __m128i key = w[n]; \
-     WOP(op); }
- 
--#define AVX_WOP_KEY(op, n) { \
--    const __m256i key = w[n]; \
--    WOP(op); }
--
- 
- #define WIDE_LOOP_START  \
-     dataEnd = data + numBlocks;  \
-@@ -190,6 +179,40 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
-     for (; data < dataEnd; data++)
- 
- 
-+
-+#ifdef USE_INTEL_VAES
-+
-+#define AVX_XOR(dest, src)    MM_OP(_mm256_xor_si256, dest, src)
-+#define AVX_DECLARE_VAR(reg, ii)  __m256i reg;
-+#define AVX_LOAD_data(  reg, ii)  reg = ((const __m256i *)(const void *)data)[ii];
-+#define AVX_STORE_data( reg, ii)  ((__m256i *)(void *)data)[ii] = reg;
-+/*
-+AVX_XOR_data_M1() needs unaligned memory load
-+if (we don't use _mm256_loadu_si256() here)
-+{
-+  Most compilers with enabled optimizations generate fused AVX (LOAD + OP)
-+  instruction that can load unaligned data.
-+  But GCC and CLANG without -O2 or -O1 optimizations can generate separated
-+  LOAD-ALIGNED (vmovdqa) instruction that will fail on execution.
-+}
-+Note: some compilers generate more instructions, if we use _mm256_loadu_si256() here.
-+v23.02: we use _mm256_loadu_si256() here, because we need compatibility with any compiler.
-+*/
-+#define AVX_XOR_data_M1(reg, ii)  AVX_XOR (reg, _mm256_loadu_si256(&(((const __m256i *)(const void *)(data - 1))[ii])))
-+// for debug only: the following code will fail on execution, if compiled by some compilers:
-+// #define AVX_XOR_data_M1(reg, ii)  AVX_XOR (reg, (((const __m256i *)(const void *)(data - 1))[ii]))
-+
-+#define AVX_AES_DEC(      reg, ii)   MM_OP_key (_mm256_aesdec_epi128,     reg)
-+#define AVX_AES_DEC_LAST( reg, ii)   MM_OP_key (_mm256_aesdeclast_epi128, reg)
-+#define AVX_AES_ENC(      reg, ii)   MM_OP_key (_mm256_aesenc_epi128,     reg)
-+#define AVX_AES_ENC_LAST( reg, ii)   MM_OP_key (_mm256_aesenclast_epi128, reg)
-+#define AVX_AES_XOR(      reg, ii)   MM_OP_key (_mm256_xor_si256,         reg)
-+#define AVX_CTR_START(reg, ii)  MM_OP (_mm256_add_epi64, ctr2, two)  reg = _mm256_xor_si256(ctr2, key);
-+#define AVX_CTR_END(  reg, ii)  AVX_XOR (((__m256i *)(void *)data)[ii], reg)
-+#define AVX_WOP_KEY(op, n) { \
-+    const __m256i key = w[n]; \
-+    WOP(op); }
-+
- #define NUM_AES_KEYS_MAX 15
- 
- #define WIDE_LOOP_START_AVX(OP)  \
-@@ -214,6 +237,9 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
- /* MSVC for x86: If we don't call _mm256_zeroupper(), and -arch:IA32 is not specified,
-    MSVC still can insert vzeroupper instruction. */
- 
-+#endif
-+
-+
- 
- AES_FUNC_START2 (AesCbc_Decode_HW)
- {
-@@ -380,6 +406,9 @@ required that <immintrin.h> must be included before <avxintrin.h>.
-   #endif
- #endif  // __clang__ && _MSC_VER
- 
-+#ifndef ATTRIB_VAES
-+  #define ATTRIB_VAES
-+#endif
- 
- #define VAES_FUNC_START2(name) \
- AES_FUNC_START (name); \
-@@ -519,10 +548,18 @@ VAES_FUNC_START2 (AesCtr_Code_HW_256)
- 
- /* no USE_INTEL_AES */
- 
-+#if defined(Z7_USE_AES_HW_STUB)
-+// We can compile this file with another C compiler,
-+// or we can compile asm version.
-+// So we can generate real code instead of this stub function.
-+// #if defined(_MSC_VER)
- #pragma message("AES  HW_SW stub was used")
-+// #endif
- 
-+#if !defined(USE_INTEL_VAES) && defined(Z7_USE_VAES_HW_STUB)
- #define AES_TYPE_keys UInt32
- #define AES_TYPE_data Byte
-+#endif
- 
- #define AES_FUNC_START(name) \
-     void Z7_FASTCALL name(UInt32 *p, Byte *data, size_t numBlocks) \
-@@ -535,13 +572,16 @@ VAES_FUNC_START2 (AesCtr_Code_HW_256)
- AES_COMPAT_STUB (AesCbc_Encode)
- AES_COMPAT_STUB (AesCbc_Decode)
- AES_COMPAT_STUB (AesCtr_Code)
-+#endif // Z7_USE_AES_HW_STUB
- 
- #endif // USE_INTEL_AES
- 
- 
- #ifndef USE_INTEL_VAES
--
-+#if defined(Z7_USE_VAES_HW_STUB)
-+// #if defined(_MSC_VER)
- #pragma message("VAES HW_SW stub was used")
-+// #endif
- 
- #define VAES_COMPAT_STUB(name) \
-     void Z7_FASTCALL name ## _256(UInt32 *p, Byte *data, size_t numBlocks); \
-@@ -550,36 +590,59 @@ AES_COMPAT_STUB (AesCtr_Code)
- 
- VAES_COMPAT_STUB (AesCbc_Decode_HW)
- VAES_COMPAT_STUB (AesCtr_Code_HW)
--
-+#endif
- #endif // ! USE_INTEL_VAES
- 
- 
-+
-+
- #elif defined(MY_CPU_ARM_OR_ARM64) && defined(MY_CPU_LE)
- 
--  #if defined(__clang__)
--    #if (__clang_major__ >= 8) // fix that check
-+  #if   defined(__ARM_FEATURE_AES) \
-+     || defined(__ARM_FEATURE_CRYPTO)
-+    #define USE_HW_AES
-+  #else
-+    #if  defined(MY_CPU_ARM64) \
-+      || defined(__ARM_ARCH) && (__ARM_ARCH >= 4) \
-+      || defined(Z7_MSC_VER_ORIGINAL)
-+    #if  defined(__ARM_FP) && \
-+          (   defined(Z7_CLANG_VERSION) && (Z7_CLANG_VERSION >= 30800) \
-+           || defined(__GNUC__) && (__GNUC__ >= 6) \
-+          ) \
-+      || defined(Z7_MSC_VER_ORIGINAL) && (_MSC_VER >= 1910)
-+    #if  defined(MY_CPU_ARM64) \
-+      || !defined(Z7_CLANG_VERSION) \
-+      || defined(__ARM_NEON) && \
-+          (Z7_CLANG_VERSION < 170000 || \
-+           Z7_CLANG_VERSION > 170001)
-       #define USE_HW_AES
-     #endif
--  #elif defined(__GNUC__)
--    #if (__GNUC__ >= 6) // fix that check
--      #define USE_HW_AES
-     #endif
--  #elif defined(_MSC_VER)
--    #if _MSC_VER >= 1910
--      #define USE_HW_AES
-     #endif
-   #endif
- 
- #ifdef USE_HW_AES
- 
- // #pragma message("=== AES HW === ")
-+// __ARM_FEATURE_CRYPTO macro is deprecated in favor of the finer grained feature macro __ARM_FEATURE_AES
- 
- #if defined(__clang__) || defined(__GNUC__)
-+#if !defined(__ARM_FEATURE_AES) && \
-+    !defined(__ARM_FEATURE_CRYPTO)
-   #ifdef MY_CPU_ARM64
-+#if defined(__clang__)
-+    #define ATTRIB_AES __attribute__((__target__("crypto")))
-+#else
-     #define ATTRIB_AES __attribute__((__target__("+crypto")))
-+#endif
-   #else
-+#if defined(__clang__)
-+    #define ATTRIB_AES __attribute__((__target__("armv8-a,aes")))
-+#else
-     #define ATTRIB_AES __attribute__((__target__("fpu=crypto-neon-fp-armv8")))
-+#endif
-   #endif
-+#endif
- #else
-   // _MSC_VER
-   // for arm32
-@@ -590,12 +653,60 @@ VAES_COMPAT_STUB (AesCtr_Code_HW)
-   #define ATTRIB_AES
- #endif
- 
--#if defined(_MSC_VER) && defined(MY_CPU_ARM64)
-+#if defined(Z7_MSC_VER_ORIGINAL) && defined(MY_CPU_ARM64)
- #include <arm64_neon.h>
- #else
-+/*
-+  clang-17.0.1: error : Cannot select: intrinsic %llvm.arm.neon.aese
-+  clang
-+   3.8.1 : __ARM_NEON             :                    defined(__ARM_FEATURE_CRYPTO)
-+   7.0.1 : __ARM_NEON             : __ARM_ARCH >= 8 && defined(__ARM_FEATURE_CRYPTO)
-+  11.?.0 : __ARM_NEON && __ARM_FP : __ARM_ARCH >= 8 && defined(__ARM_FEATURE_CRYPTO)
-+  13.0.1 : __ARM_NEON && __ARM_FP : __ARM_ARCH >= 8 && defined(__ARM_FEATURE_AES)
-+  16     : __ARM_NEON && __ARM_FP : __ARM_ARCH >= 8
-+*/
-+#if defined(__clang__) && __clang_major__ < 16
-+#if !defined(__ARM_FEATURE_AES) && \
-+    !defined(__ARM_FEATURE_CRYPTO)
-+//     #pragma message("=== we set __ARM_FEATURE_CRYPTO 1 === ")
-+    Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+    #define Z7_ARM_FEATURE_CRYPTO_WAS_SET 1
-+// #if defined(__clang__) && __clang_major__ < 13
-+    #define __ARM_FEATURE_CRYPTO 1
-+// #else
-+    #define __ARM_FEATURE_AES 1
-+// #endif
-+    Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+#endif
-+#endif // clang
-+
-+#if defined(__clang__)
-+
-+#if defined(__ARM_ARCH) && __ARM_ARCH < 8
-+    Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+//    #pragma message("#define __ARM_ARCH 8")
-+    #undef  __ARM_ARCH
-+    #define __ARM_ARCH 8
-+    Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+#endif
-+
-+#endif // clang
-+
- #include <arm_neon.h>
-+
-+#if defined(Z7_ARM_FEATURE_CRYPTO_WAS_SET) && \
-+    defined(__ARM_FEATURE_CRYPTO) && \
-+    defined(__ARM_FEATURE_AES)
-+Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+    #undef __ARM_FEATURE_CRYPTO
-+    #undef __ARM_FEATURE_AES
-+    #undef Z7_ARM_FEATURE_CRYPTO_WAS_SET
-+Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+//    #pragma message("=== we undefine __ARM_FEATURE_CRYPTO === ")
- #endif
- 
-+#endif // Z7_MSC_VER_ORIGINAL
-+
- typedef uint8x16_t v128;
- 
- #define AES_FUNC_START(name) \
-@@ -620,7 +731,7 @@ AES_FUNC_START (name)
- 
- AES_FUNC_START2 (AesCbc_Encode_HW)
- {
--  v128 *p = (v128*)(void*)ivAes;
-+  v128 * const p = (v128*)(void*)ivAes;
-   v128 *data = (v128*)(void*)data8;
-   v128 m = *p;
-   const v128 k0 = p[2];
-@@ -639,7 +750,7 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
-   const v128 k_z0 = w[2];
-   for (; numBlocks != 0; numBlocks--, data++)
-   {
--    MM_XOR_m (*data);
-+    MM_XOR_m (*data)
-     AES_E_MC_m (k0)
-     AES_E_MC_m (k1)
-     AES_E_MC_m (k2)
-@@ -660,7 +771,7 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
-       }
-     }
-     AES_E_m  (k_z1)
--    MM_XOR_m (k_z0);
-+    MM_XOR_m (k_z0)
-     *data = m;
-   }
-   *p = m;
-@@ -745,7 +856,7 @@ AES_FUNC_START2 (AesCbc_Decode_HW)
-     while (w != p);
-     WOP_KEY (AES_D,   1)
-     WOP_KEY (AES_XOR, 0)
--    MM_XOR (m0, iv);
-+    MM_XOR (m0, iv)
-     WOP_M1 (XOR_data_M1)
-     iv = data[NUM_WAYS - 1];
-     WOP (STORE_data)
-@@ -759,14 +870,14 @@ AES_FUNC_START2 (AesCbc_Decode_HW)
-     AES_D_IMC_m (w[2])
-     do
-     {
--      AES_D_IMC_m (w[1]);
--      AES_D_IMC_m (w[0]);
-+      AES_D_IMC_m (w[1])
-+      AES_D_IMC_m (w[0])
-       w -= 2;
-     }
-     while (w != p);
--    AES_D_m  (w[1]);
--    MM_XOR_m (w[0]);
--    MM_XOR_m (iv);
-+    AES_D_m  (w[1])
-+    MM_XOR_m (w[0])
-+    MM_XOR_m (iv)
-     iv = *data;
-     *data = m;
-   }
-@@ -783,6 +894,12 @@ AES_FUNC_START2 (AesCtr_Code_HW)
-   const v128 *wEnd = p + ((size_t)*(const UInt32 *)(p + 1)) * 2;
-   const v128 *dataEnd;
-   uint64x2_t one = vdupq_n_u64(0);
-+
-+// the bug in clang:
-+// __builtin_neon_vsetq_lane_i64(__s0, (int8x16_t)__s1, __p2);
-+#if defined(__clang__) && (__clang_major__ <= 9)
-+#pragma GCC diagnostic ignored "-Wvector-conversion"
-+#endif
-   one = vsetq_lane_u64(1, one, 0);
-   p += 2;
-   
-@@ -809,11 +926,11 @@ AES_FUNC_START2 (AesCtr_Code_HW)
-   {
-     const v128 *w = p;
-     v128 m;
--    CTR_START (m, 0);
-+    CTR_START (m, 0)
-     do
-     {
--      AES_E_MC_m (w[0]);
--      AES_E_MC_m (w[1]);
-+      AES_E_MC_m (w[0])
-+      AES_E_MC_m (w[1])
-       w += 2;
-     }
-     while (w != wEnd);
-diff --git a/src/lzma/Alloc.c b/src/lzma/Alloc.c
-index d841bf20a..63e1a121e 100644
---- a/src/lzma/Alloc.c
-+++ b/src/lzma/Alloc.c
-@@ -1,5 +1,5 @@
- /* Alloc.c -- Memory allocation functions
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-02-18 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -10,19 +10,18 @@
- 
- #include "Alloc.h"
- 
--#ifdef _WIN32
--#ifdef Z7_LARGE_PAGES
--#if defined(__clang__) || defined(__GNUC__)
--typedef void (*Z7_voidFunction)(void);
--#define MY_CAST_FUNC (Z7_voidFunction)
--#elif defined(_MSC_VER) && _MSC_VER > 1920
--#define MY_CAST_FUNC  (void *)
--// #pragma warning(disable : 4191) // 'type cast': unsafe conversion from 'FARPROC' to 'void (__cdecl *)()'
--#else
--#define MY_CAST_FUNC
-+#if defined(Z7_LARGE_PAGES) && defined(_WIN32) && \
-+    (!defined(Z7_WIN32_WINNT_MIN) || Z7_WIN32_WINNT_MIN < 0x0502)  // < Win2003 (xp-64)
-+  #define Z7_USE_DYN_GetLargePageMinimum
-+#endif
-+
-+// for debug:
-+#if 0
-+#if defined(__CHERI__) && defined(__SIZEOF_POINTER__) && (__SIZEOF_POINTER__ == 16)
-+// #pragma message("=== Z7_ALLOC_NO_OFFSET_ALLOCATOR === ")
-+#define Z7_ALLOC_NO_OFFSET_ALLOCATOR
-+#endif
- #endif
--#endif // Z7_LARGE_PAGES
--#endif // _WIN32
- 
- // #define SZ_ALLOC_DEBUG
- /* #define SZ_ALLOC_DEBUG */
-@@ -146,7 +145,9 @@ static void PrintAddr(void *p)
- #define PRINT_FREE(name, cnt, ptr)
- #define Print(s)
- #define PrintLn()
-+#ifndef Z7_ALLOC_NO_OFFSET_ALLOCATOR
- #define PrintHex(v, align)
-+#endif
- #define PrintAddr(p)
- 
- #endif
-@@ -246,9 +247,9 @@ void MidFree(void *address)
- #ifdef Z7_LARGE_PAGES
- 
- #ifdef MEM_LARGE_PAGES
--  #define MY__MEM_LARGE_PAGES  MEM_LARGE_PAGES
-+  #define MY_MEM_LARGE_PAGES  MEM_LARGE_PAGES
- #else
--  #define MY__MEM_LARGE_PAGES  0x20000000
-+  #define MY_MEM_LARGE_PAGES  0x20000000
- #endif
- 
- extern
-@@ -258,19 +259,23 @@ typedef SIZE_T (WINAPI *Func_GetLargePageMinimum)(VOID);
- 
- void SetLargePageSize(void)
- {
--  #ifdef Z7_LARGE_PAGES
-   SIZE_T size;
-+#ifdef Z7_USE_DYN_GetLargePageMinimum
-+Z7_DIAGNOSTIC_IGNORE_CAST_FUNCTION
-+
-   const
-    Func_GetLargePageMinimum fn =
--  (Func_GetLargePageMinimum) MY_CAST_FUNC GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")),
-+  (Func_GetLargePageMinimum) Z7_CAST_FUNC_C GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")),
-        "GetLargePageMinimum");
-   if (!fn)
-     return;
-   size = fn();
-+#else
-+  size = GetLargePageMinimum();
-+#endif
-   if (size == 0 || (size & (size - 1)) != 0)
-     return;
-   g_LargePageSize = size;
--  #endif
- }
- 
- #endif // Z7_LARGE_PAGES
-@@ -292,7 +297,7 @@ void *BigAlloc(size_t size)
-       size2 = (size + ps) & ~ps;
-       if (size2 >= size)
-       {
--        void *p = VirtualAlloc(NULL, size2, MEM_COMMIT | MY__MEM_LARGE_PAGES, PAGE_READWRITE);
-+        void *p = VirtualAlloc(NULL, size2, MEM_COMMIT | MY_MEM_LARGE_PAGES, PAGE_READWRITE);
-         if (p)
-         {
-           PRINT_ALLOC("Alloc-BM ", g_allocCountMid, size2, p)
-@@ -328,20 +333,7 @@ const ISzAlloc g_MidAlloc = { SzMidAlloc, SzMidFree };
- const ISzAlloc g_BigAlloc = { SzBigAlloc, SzBigFree };
- #endif
- 
--/*
--  uintptr_t : <stdint.h> C99 (optional)
--            : unsupported in VS6
--*/
--
--#ifdef _WIN32
--  typedef UINT_PTR UIntPtr;
--#else
--  /*
--  typedef uintptr_t UIntPtr;
--  */
--  typedef ptrdiff_t UIntPtr;
--#endif
--
-+#ifndef Z7_ALLOC_NO_OFFSET_ALLOCATOR
- 
- #define ADJUST_ALLOC_SIZE 0
- /*
-@@ -352,14 +344,36 @@ const ISzAlloc g_BigAlloc = { SzBigAlloc, SzBigFree };
-      MyAlloc() can return address that is NOT multiple of sizeof(void *).
- */
- 
--
- /*
--#define MY_ALIGN_PTR_DOWN(p, align) ((void *)((char *)(p) - ((size_t)(UIntPtr)(p) & ((align) - 1))))
-+  uintptr_t : <stdint.h> C99 (optional)
-+            : unsupported in VS6
- */
--#define MY_ALIGN_PTR_DOWN(p, align) ((void *)((((UIntPtr)(p)) & ~((UIntPtr)(align) - 1))))
-+typedef
-+  #ifdef _WIN32
-+    UINT_PTR
-+  #elif 1
-+    uintptr_t
-+  #else
-+    ptrdiff_t
-+  #endif
-+    MY_uintptr_t;
-+
-+#if 0 \
-+    || (defined(__CHERI__) \
-+    || defined(__SIZEOF_POINTER__) && (__SIZEOF_POINTER__ > 8))
-+// for 128-bit pointers (cheri):
-+#define MY_ALIGN_PTR_DOWN(p, align)  \
-+    ((void *)((char *)(p) - ((size_t)(MY_uintptr_t)(p) & ((align) - 1))))
-+#else
-+#define MY_ALIGN_PTR_DOWN(p, align) \
-+    ((void *)((((MY_uintptr_t)(p)) & ~((MY_uintptr_t)(align) - 1))))
-+#endif
- 
-+#endif
- 
--#if !defined(_WIN32) && defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 200112L)
-+#if !defined(_WIN32) \
-+    && (defined(Z7_ALLOC_NO_OFFSET_ALLOCATOR) \
-+        || defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 200112L))
-   #define USE_posix_memalign
- #endif
- 
-@@ -399,14 +413,13 @@ static int posix_memalign(void **ptr, size_t align, size_t size)
- 
- #define ALLOC_ALIGN_SIZE ((size_t)1 << 7)
- 
--static void *SzAlignedAlloc(ISzAllocPtr pp, size_t size)
-+void *z7_AlignedAlloc(size_t size)
- {
--  #ifndef USE_posix_memalign
-+#ifndef USE_posix_memalign
-   
-   void *p;
-   void *pAligned;
-   size_t newSize;
--  UNUSED_VAR(pp)
- 
-   /* also we can allocate additional dummy ALLOC_ALIGN_SIZE bytes after aligned
-      block to prevent cache line sharing with another allocated blocks */
-@@ -431,10 +444,9 @@ static void *SzAlignedAlloc(ISzAllocPtr pp, size_t size)
- 
-   return pAligned;
- 
--  #else
-+#else
- 
-   void *p;
--  UNUSED_VAR(pp)
-   if (posix_memalign(&p, ALLOC_ALIGN_SIZE, size))
-     return NULL;
- 
-@@ -443,19 +455,37 @@ static void *SzAlignedAlloc(ISzAllocPtr pp, size_t size)
- 
-   return p;
- 
--  #endif
-+#endif
-+}
-+
-+
-+void z7_AlignedFree(void *address)
-+{
-+#ifndef USE_posix_memalign
-+  if (address)
-+    MyFree(((void **)address)[-1]);
-+#else
-+  free(address);
-+#endif
-+}
-+
-+
-+static void *SzAlignedAlloc(ISzAllocPtr pp, size_t size)
-+{
-+  UNUSED_VAR(pp)
-+  return z7_AlignedAlloc(size);
- }
- 
- 
- static void SzAlignedFree(ISzAllocPtr pp, void *address)
- {
-   UNUSED_VAR(pp)
--  #ifndef USE_posix_memalign
-+#ifndef USE_posix_memalign
-   if (address)
-     MyFree(((void **)address)[-1]);
--  #else
-+#else
-   free(address);
--  #endif
-+#endif
- }
- 
- 
-@@ -463,16 +493,44 @@ const ISzAlloc g_AlignedAlloc = { SzAlignedAlloc, SzAlignedFree };
- 
- 
- 
--#define MY_ALIGN_PTR_DOWN_1(p) MY_ALIGN_PTR_DOWN(p, sizeof(void *))
--
- /* we align ptr to support cases where CAlignOffsetAlloc::offset is not multiply of sizeof(void *) */
--#define REAL_BLOCK_PTR_VAR(p) ((void **)MY_ALIGN_PTR_DOWN_1(p))[-1]
--/*
--#define REAL_BLOCK_PTR_VAR(p) ((void **)(p))[-1]
--*/
-+#ifndef Z7_ALLOC_NO_OFFSET_ALLOCATOR
-+#if 1
-+  #define MY_ALIGN_PTR_DOWN_1(p)  MY_ALIGN_PTR_DOWN(p, sizeof(void *))
-+  #define REAL_BLOCK_PTR_VAR(p)  ((void **)MY_ALIGN_PTR_DOWN_1(p))[-1]
-+#else
-+  // we can use this simplified code,
-+  // if (CAlignOffsetAlloc::offset == (k * sizeof(void *))
-+  #define REAL_BLOCK_PTR_VAR(p)  (((void **)(p))[-1])
-+#endif
-+#endif
-+
-+
-+#if 0
-+#ifndef Z7_ALLOC_NO_OFFSET_ALLOCATOR
-+#include <stdio.h>
-+static void PrintPtr(const char *s, const void *p)
-+{
-+  const Byte *p2 = (const Byte *)&p;
-+  unsigned i;
-+  printf("%s %p ", s, p);
-+  for (i = sizeof(p); i != 0;)
-+  {
-+    i--;
-+    printf("%02x", p2[i]);
-+  }
-+  printf("\n");
-+}
-+#endif
-+#endif
-+
- 
- static void *AlignOffsetAlloc_Alloc(ISzAllocPtr pp, size_t size)
- {
-+#if defined(Z7_ALLOC_NO_OFFSET_ALLOCATOR)
-+  UNUSED_VAR(pp)
-+  return z7_AlignedAlloc(size);
-+#else
-   const CAlignOffsetAlloc *p = Z7_CONTAINER_FROM_VTBL_CONST(pp, CAlignOffsetAlloc, vt);
-   void *adr;
-   void *pAligned;
-@@ -501,6 +559,12 @@ static void *AlignOffsetAlloc_Alloc(ISzAllocPtr pp, size_t size)
-   pAligned = (char *)MY_ALIGN_PTR_DOWN((char *)adr +
-       alignSize - p->offset + extra + ADJUST_ALLOC_SIZE, alignSize) + p->offset;
- 
-+#if 0
-+  printf("\nalignSize = %6x, offset=%6x, size=%8x \n", (unsigned)alignSize, (unsigned)p->offset, (unsigned)size);
-+  PrintPtr("base", adr);
-+  PrintPtr("alig", pAligned);
-+#endif
-+
-   PrintLn();
-   Print("- Aligned: ");
-   Print(" size="); PrintHex(size, 8);
-@@ -512,11 +576,16 @@ static void *AlignOffsetAlloc_Alloc(ISzAllocPtr pp, size_t size)
-   REAL_BLOCK_PTR_VAR(pAligned) = adr;
- 
-   return pAligned;
-+#endif
- }
- 
- 
- static void AlignOffsetAlloc_Free(ISzAllocPtr pp, void *address)
- {
-+#if defined(Z7_ALLOC_NO_OFFSET_ALLOCATOR)
-+  UNUSED_VAR(pp)
-+  z7_AlignedFree(address);
-+#else
-   if (address)
-   {
-     const CAlignOffsetAlloc *p = Z7_CONTAINER_FROM_VTBL_CONST(pp, CAlignOffsetAlloc, vt);
-@@ -525,6 +594,7 @@ static void AlignOffsetAlloc_Free(ISzAllocPtr pp, void *address)
-     PrintLn();
-     ISzAlloc_Free(p->baseAlloc, REAL_BLOCK_PTR_VAR(address));
-   }
-+#endif
- }
- 
- 
-diff --git a/src/lzma/Alloc.h b/src/lzma/Alloc.h
-index fac5b62fb..01bf6b7dd 100644
---- a/src/lzma/Alloc.h
-+++ b/src/lzma/Alloc.h
-@@ -1,5 +1,5 @@
- /* Alloc.h -- Memory allocation functions
--2023-03-04 : Igor Pavlov : Public domain */
-+2024-01-22 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_ALLOC_H
- #define ZIP7_INC_ALLOC_H
-@@ -22,6 +22,9 @@ void *MyAlloc(size_t size);
- void MyFree(void *address);
- void *MyRealloc(void *address, size_t size);
- 
-+void *z7_AlignedAlloc(size_t size);
-+void  z7_AlignedFree(void *p);
-+
- #ifdef _WIN32
- 
- #ifdef Z7_LARGE_PAGES
-@@ -33,12 +36,14 @@ void MidFree(void *address);
- void *BigAlloc(size_t size);
- void BigFree(void *address);
- 
-+/* #define Z7_BIG_ALLOC_IS_ZERO_FILLED */
-+
- #else
- 
--#define MidAlloc(size) MyAlloc(size)
--#define MidFree(address) MyFree(address)
--#define BigAlloc(size) MyAlloc(size)
--#define BigFree(address) MyFree(address)
-+#define MidAlloc(size)    z7_AlignedAlloc(size)
-+#define MidFree(address)  z7_AlignedFree(address)
-+#define BigAlloc(size)    z7_AlignedAlloc(size)
-+#define BigFree(address)  z7_AlignedFree(address)
- 
- #endif
- 
-diff --git a/src/lzma/Bra.c b/src/lzma/Bra.c
-index 22e0e478e..e61edf8f1 100644
---- a/src/lzma/Bra.c
-+++ b/src/lzma/Bra.c
-@@ -1,11 +1,11 @@
- /* Bra.c -- Branch converters for RISC code
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-01-20 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- #include "Bra.h"
--#include "CpuArch.h"
- #include "RotateDefs.h"
-+#include "CpuArch.h"
- 
- #if defined(MY_CPU_SIZEOF_POINTER) \
-     && ( MY_CPU_SIZEOF_POINTER == 4 \
-@@ -26,7 +26,7 @@
- #define BR_CONVERT_VAL(v, c) if (encoding) v += c; else v -= c;
- // #define BR_CONVERT_VAL(v, c) if (!encoding) c = (UInt32)0 - c; v += c;
- 
--#define Z7_BRANCH_CONV(name) z7_BranchConv_ ## name
-+#define Z7_BRANCH_CONV(name) z7_ ## name
- 
- #define Z7_BRANCH_FUNC_MAIN(name) \
- static \
-@@ -42,11 +42,11 @@ Byte *m(name)(Byte *data, SizeT size, UInt32 pc) \
- 
- #ifdef Z7_EXTRACT_ONLY
- #define Z7_BRANCH_FUNCS_IMP(name) \
--  Z7_BRANCH_FUNC_IMP(name, Z7_BRANCH_CONV_DEC, 0)
-+  Z7_BRANCH_FUNC_IMP(name, Z7_BRANCH_CONV_DEC_2, 0)
- #else
- #define Z7_BRANCH_FUNCS_IMP(name) \
--  Z7_BRANCH_FUNC_IMP(name, Z7_BRANCH_CONV_DEC, 0) \
--  Z7_BRANCH_FUNC_IMP(name, Z7_BRANCH_CONV_ENC, 1)
-+  Z7_BRANCH_FUNC_IMP(name, Z7_BRANCH_CONV_DEC_2, 0) \
-+  Z7_BRANCH_FUNC_IMP(name, Z7_BRANCH_CONV_ENC_2, 1)
- #endif
- 
- #if defined(__clang__)
-@@ -72,7 +72,7 @@ Byte *m(name)(Byte *data, SizeT size, UInt32 pc) \
- #endif
- 
- 
--Z7_BRANCH_FUNC_MAIN(ARM64)
-+Z7_BRANCH_FUNC_MAIN(BranchConv_ARM64)
- {
-   // Byte *p = data;
-   const Byte *lim;
-@@ -121,10 +121,10 @@ Z7_BRANCH_FUNC_MAIN(ARM64)
-     }
-   }
- }
--Z7_BRANCH_FUNCS_IMP(ARM64)
-+Z7_BRANCH_FUNCS_IMP(BranchConv_ARM64)
- 
- 
--Z7_BRANCH_FUNC_MAIN(ARM)
-+Z7_BRANCH_FUNC_MAIN(BranchConv_ARM)
- {
-   // Byte *p = data;
-   const Byte *lim;
-@@ -152,10 +152,10 @@ Z7_BRANCH_FUNC_MAIN(ARM)
-     }
-   }
- }
--Z7_BRANCH_FUNCS_IMP(ARM)
-+Z7_BRANCH_FUNCS_IMP(BranchConv_ARM)
- 
- 
--Z7_BRANCH_FUNC_MAIN(PPC)
-+Z7_BRANCH_FUNC_MAIN(BranchConv_PPC)
- {
-   // Byte *p = data;
-   const Byte *lim;
-@@ -192,14 +192,14 @@ Z7_BRANCH_FUNC_MAIN(PPC)
-     }
-   }
- }
--Z7_BRANCH_FUNCS_IMP(PPC)
-+Z7_BRANCH_FUNCS_IMP(BranchConv_PPC)
- 
- 
- #ifdef Z7_CPU_FAST_ROTATE_SUPPORTED
- #define BR_SPARC_USE_ROTATE
- #endif
- 
--Z7_BRANCH_FUNC_MAIN(SPARC)
-+Z7_BRANCH_FUNC_MAIN(BranchConv_SPARC)
- {
-   // Byte *p = data;
-   const Byte *lim;
-@@ -254,10 +254,10 @@ Z7_BRANCH_FUNC_MAIN(SPARC)
-     }
-   }
- }
--Z7_BRANCH_FUNCS_IMP(SPARC)
-+Z7_BRANCH_FUNCS_IMP(BranchConv_SPARC)
- 
- 
--Z7_BRANCH_FUNC_MAIN(ARMT)
-+Z7_BRANCH_FUNC_MAIN(BranchConv_ARMT)
- {
-   // Byte *p = data;
-   Byte *lim;
-@@ -335,12 +335,12 @@ Z7_BRANCH_FUNC_MAIN(ARMT)
-   // return (Byte *)(lim + (((lim[1] ^ ~0xfu) & ~7u) == 0 ? 0 : 2));
-   // return (Byte *)(lim + 2 - (((((unsigned)lim[1] ^ 8) + 8) >> 7) & 2));
- }
--Z7_BRANCH_FUNCS_IMP(ARMT)
-+Z7_BRANCH_FUNCS_IMP(BranchConv_ARMT)
- 
- 
- // #define BR_IA64_NO_INLINE
- 
--Z7_BRANCH_FUNC_MAIN(IA64)
-+Z7_BRANCH_FUNC_MAIN(BranchConv_IA64)
- {
-   // Byte *p = data;
-   const Byte *lim;
-@@ -417,4 +417,293 @@ Z7_BRANCH_FUNC_MAIN(IA64)
-     }
-   }
- }
--Z7_BRANCH_FUNCS_IMP(IA64)
-+Z7_BRANCH_FUNCS_IMP(BranchConv_IA64)
-+
-+
-+#define BR_CONVERT_VAL_ENC(v)  v += BR_PC_GET;
-+#define BR_CONVERT_VAL_DEC(v)  v -= BR_PC_GET;
-+
-+#if 1 && defined(MY_CPU_LE_UNALIGN)
-+  #define RISCV_USE_UNALIGNED_LOAD
-+#endif
-+
-+#ifdef RISCV_USE_UNALIGNED_LOAD
-+  #define RISCV_GET_UI32(p)      GetUi32(p)
-+  #define RISCV_SET_UI32(p, v)   { SetUi32(p, v) }
-+#else
-+  #define RISCV_GET_UI32(p) \
-+    ((UInt32)GetUi16a(p) + \
-+    ((UInt32)GetUi16a((p) + 2) << 16))
-+  #define RISCV_SET_UI32(p, v) { \
-+    SetUi16a(p, (UInt16)(v)) \
-+    SetUi16a((p) + 2, (UInt16)(v >> 16)) }
-+#endif
-+
-+#if 1 && defined(MY_CPU_LE)
-+  #define RISCV_USE_16BIT_LOAD
-+#endif
-+
-+#ifdef RISCV_USE_16BIT_LOAD
-+  #define RISCV_LOAD_VAL(p)  GetUi16a(p)
-+#else
-+  #define RISCV_LOAD_VAL(p)  (*(p))
-+#endif
-+
-+#define RISCV_INSTR_SIZE  2
-+#define RISCV_STEP_1      (4 + RISCV_INSTR_SIZE)
-+#define RISCV_STEP_2      4
-+#define RISCV_REG_VAL     (2 << 7)
-+#define RISCV_CMD_VAL     3
-+#if 1
-+  // for code size optimization:
-+  #define RISCV_DELTA_7F  0x7f
-+#else
-+  #define RISCV_DELTA_7F  0
-+#endif
-+
-+#define RISCV_CHECK_1(v, b) \
-+    (((((b) - RISCV_CMD_VAL) ^ ((v) << 8)) & (0xf8000 + RISCV_CMD_VAL)) == 0)
-+
-+#if 1
-+  #define RISCV_CHECK_2(v, r) \
-+    ((((v) - ((RISCV_CMD_VAL << 12) | RISCV_REG_VAL | 8)) \
-+           << 18) \
-+     < ((r) & 0x1d))
-+#else
-+  // this branch gives larger code, because
-+  // compilers generate larger code for big constants.
-+  #define RISCV_CHECK_2(v, r) \
-+    ((((v) - ((RISCV_CMD_VAL << 12) | RISCV_REG_VAL)) \
-+           & ((RISCV_CMD_VAL << 12) | RISCV_REG_VAL)) \
-+     < ((r) & 0x1d))
-+#endif
-+
-+
-+#define RISCV_SCAN_LOOP \
-+  Byte *lim; \
-+  size &= ~(SizeT)(RISCV_INSTR_SIZE - 1); \
-+  if (size <= 6) return p; \
-+  size -= 6; \
-+  lim = p + size; \
-+  BR_PC_INIT \
-+  for (;;) \
-+  { \
-+    UInt32 a, v; \
-+    /* Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE */ \
-+    for (;;) \
-+    { \
-+      if Z7_UNLIKELY(p >= lim) { return p; } \
-+      a = (RISCV_LOAD_VAL(p) ^ 0x10u) + 1; \
-+      if ((a & 0x77) == 0) break; \
-+      a = (RISCV_LOAD_VAL(p + RISCV_INSTR_SIZE) ^ 0x10u) + 1; \
-+      p += RISCV_INSTR_SIZE * 2; \
-+      if ((a & 0x77) == 0) \
-+      { \
-+        p -= RISCV_INSTR_SIZE; \
-+        if Z7_UNLIKELY(p >= lim) { return p; } \
-+        break; \
-+      } \
-+    }
-+// (xx6f ^ 10) + 1 = xx7f + 1 = xx80       : JAL
-+// (xxef ^ 10) + 1 = xxff + 1 = xx00 + 100 : JAL
-+// (xx17 ^ 10) + 1 = xx07 + 1 = xx08       : AUIPC
-+// (xx97 ^ 10) + 1 = xx87 + 1 = xx88       : AUIPC
-+
-+Byte * Z7_BRANCH_CONV_ENC(RISCV)(Byte *p, SizeT size, UInt32 pc)
-+{
-+  RISCV_SCAN_LOOP
-+    v = a;
-+    a = RISCV_GET_UI32(p);
-+#ifndef RISCV_USE_16BIT_LOAD
-+    v += (UInt32)p[1] << 8;
-+#endif
-+
-+    if ((v & 8) == 0) // JAL
-+    {
-+      if ((v - (0x100 /* - RISCV_DELTA_7F */)) & 0xd80)
-+      {
-+        p += RISCV_INSTR_SIZE;
-+        continue;
-+      }
-+      {
-+        v = ((a &    1u << 31) >> 11)
-+          | ((a & 0x3ff << 21) >> 20)
-+          | ((a &     1 << 20) >> 9)
-+          |  (a &  0xff << 12);
-+        BR_CONVERT_VAL_ENC(v)
-+        // ((v & 1) == 0)
-+        // v: bits [1 : 20] contain offset bits
-+#if 0 && defined(RISCV_USE_UNALIGNED_LOAD)
-+        a &= 0xfff;
-+        a |= ((UInt32)(v << 23))
-+          |  ((UInt32)(v <<  7) & ((UInt32)0xff << 16))
-+          |  ((UInt32)(v >>  5) & ((UInt32)0xf0 << 8));
-+        RISCV_SET_UI32(p, a)
-+#else // aligned
-+#if 0
-+        SetUi16a(p, (UInt16)(((v >> 5) & 0xf000) | (a & 0xfff)))
-+#else
-+        p[1] = (Byte)(((v >> 13) & 0xf0) | ((a >> 8) & 0xf));
-+#endif
-+
-+#if 1 && defined(Z7_CPU_FAST_BSWAP_SUPPORTED) && defined(MY_CPU_LE)
-+        v <<= 15;
-+        v = Z7_BSWAP32(v);
-+        SetUi16a(p + 2, (UInt16)v)
-+#else
-+        p[2] = (Byte)(v >> 9);
-+        p[3] = (Byte)(v >> 1);
-+#endif
-+#endif // aligned
-+      }
-+      p += 4;
-+      continue;
-+    } // JAL
-+
-+    {
-+      // AUIPC
-+      if (v & 0xe80)  // (not x0) and (not x2)
-+      {
-+        const UInt32 b = RISCV_GET_UI32(p + 4);
-+        if (RISCV_CHECK_1(v, b))
-+        {
-+          {
-+            const UInt32 temp = (b << 12) | (0x17 + RISCV_REG_VAL);
-+            RISCV_SET_UI32(p, temp)
-+          }
-+          a &= 0xfffff000;
-+          {
-+#if 1
-+          const int t = -1 >> 1;
-+          if (t != -1)
-+            a += (b >> 20) - ((b >> 19) & 0x1000); // arithmetic right shift emulation
-+          else
-+#endif
-+            a += (UInt32)((Int32)b >> 20); // arithmetic right shift (sign-extension).
-+          }
-+          BR_CONVERT_VAL_ENC(a)
-+#if 1 && defined(Z7_CPU_FAST_BSWAP_SUPPORTED) && defined(MY_CPU_LE)
-+          a = Z7_BSWAP32(a);
-+          RISCV_SET_UI32(p + 4, a)
-+#else
-+          SetBe32(p + 4, a)
-+#endif
-+          p += 8;
-+        }
-+        else
-+          p += RISCV_STEP_1;
-+      }
-+      else
-+      {
-+        UInt32 r = a >> 27;
-+        if (RISCV_CHECK_2(v, r))
-+        {
-+          v = RISCV_GET_UI32(p + 4);
-+          r = (r << 7) + 0x17 + (v & 0xfffff000);
-+          a = (a >> 12) | (v << 20);
-+          RISCV_SET_UI32(p, r)
-+          RISCV_SET_UI32(p + 4, a)
-+          p += 8;
-+        }
-+        else
-+          p += RISCV_STEP_2;
-+      }
-+    }
-+  } // for
-+}
-+
-+
-+Byte * Z7_BRANCH_CONV_DEC(RISCV)(Byte *p, SizeT size, UInt32 pc)
-+{
-+  RISCV_SCAN_LOOP
-+#ifdef RISCV_USE_16BIT_LOAD
-+    if ((a & 8) == 0)
-+    {
-+#else
-+    v = a;
-+    a += (UInt32)p[1] << 8;
-+    if ((v & 8) == 0)
-+    {
-+#endif
-+      // JAL
-+      a -= 0x100 - RISCV_DELTA_7F;
-+      if (a & 0xd80)
-+      {
-+        p += RISCV_INSTR_SIZE;
-+        continue;
-+      }
-+      {
-+        const UInt32 a_old = (a + (0xef - RISCV_DELTA_7F)) & 0xfff;
-+#if 0 // unaligned
-+        a = GetUi32(p);
-+        v = (UInt32)(a >> 23) & ((UInt32)0xff << 1)
-+          | (UInt32)(a >>  7) & ((UInt32)0xff << 9)
-+#elif 1 && defined(Z7_CPU_FAST_BSWAP_SUPPORTED) && defined(MY_CPU_LE)
-+        v = GetUi16a(p + 2);
-+        v = Z7_BSWAP32(v) >> 15
-+#else
-+        v = (UInt32)p[3] << 1
-+          | (UInt32)p[2] << 9
-+#endif
-+          | (UInt32)((a & 0xf000) << 5);
-+        BR_CONVERT_VAL_DEC(v)
-+        a = a_old
-+          | (v << 11 &    1u << 31)
-+          | (v << 20 & 0x3ff << 21)
-+          | (v <<  9 &     1 << 20)
-+          | (v       &  0xff << 12);
-+        RISCV_SET_UI32(p, a)
-+      }
-+      p += 4;
-+      continue;
-+    } // JAL
-+
-+    {
-+      // AUIPC
-+      v = a;
-+#if 1 && defined(RISCV_USE_UNALIGNED_LOAD)
-+      a = GetUi32(p);
-+#else
-+      a |= (UInt32)GetUi16a(p + 2) << 16;
-+#endif
-+      if ((v & 0xe80) == 0)  // x0/x2
-+      {
-+        const UInt32 r = a >> 27;
-+        if (RISCV_CHECK_2(v, r))
-+        {
-+          UInt32 b;
-+#if 1 && defined(Z7_CPU_FAST_BSWAP_SUPPORTED) && defined(MY_CPU_LE)
-+          b = RISCV_GET_UI32(p + 4);
-+          b = Z7_BSWAP32(b);
-+#else
-+          b = GetBe32(p + 4);
-+#endif
-+          v = a >> 12;
-+          BR_CONVERT_VAL_DEC(b)
-+          a = (r << 7) + 0x17;
-+          a += (b + 0x800) & 0xfffff000;
-+          v |= b << 20;
-+          RISCV_SET_UI32(p, a)
-+          RISCV_SET_UI32(p + 4, v)
-+          p += 8;
-+        }
-+        else
-+          p += RISCV_STEP_2;
-+      }
-+      else
-+      {
-+        const UInt32 b = RISCV_GET_UI32(p + 4);
-+        if (!RISCV_CHECK_1(v, b))
-+          p += RISCV_STEP_1;
-+        else
-+        {
-+          v = (a & 0xfffff000) | (b >> 20);
-+          a = (b << 12) | (0x17 + RISCV_REG_VAL);
-+          RISCV_SET_UI32(p, a)
-+          RISCV_SET_UI32(p + 4, v)
-+          p += 8;
-+        }
-+      }
-+    }
-+  } // for
-+}
-diff --git a/src/lzma/Bra.h b/src/lzma/Bra.h
-index a4ee568e2..b47112ced 100644
---- a/src/lzma/Bra.h
-+++ b/src/lzma/Bra.h
-@@ -1,5 +1,5 @@
- /* Bra.h -- Branch converters for executables
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-01-20 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_BRA_H
- #define ZIP7_INC_BRA_H
-@@ -8,8 +8,12 @@
- 
- EXTERN_C_BEGIN
- 
--#define Z7_BRANCH_CONV_DEC(name)    z7_BranchConv_   ## name ## _Dec
--#define Z7_BRANCH_CONV_ENC(name)    z7_BranchConv_   ## name ## _Enc
-+/* #define PPC BAD_PPC_11 // for debug */
-+
-+#define Z7_BRANCH_CONV_DEC_2(name)  z7_ ## name ## _Dec
-+#define Z7_BRANCH_CONV_ENC_2(name)  z7_ ## name ## _Enc
-+#define Z7_BRANCH_CONV_DEC(name)    Z7_BRANCH_CONV_DEC_2(BranchConv_ ## name)
-+#define Z7_BRANCH_CONV_ENC(name)    Z7_BRANCH_CONV_ENC_2(BranchConv_ ## name)
- #define Z7_BRANCH_CONV_ST_DEC(name) z7_BranchConvSt_ ## name ## _Dec
- #define Z7_BRANCH_CONV_ST_ENC(name) z7_BranchConvSt_ ## name ## _Enc
- 
-@@ -20,19 +24,20 @@ typedef Z7_BRANCH_CONV_DECL(   (*z7_Func_BranchConv));
- typedef Z7_BRANCH_CONV_ST_DECL((*z7_Func_BranchConvSt));
- 
- #define Z7_BRANCH_CONV_ST_X86_STATE_INIT_VAL 0
--Z7_BRANCH_CONV_ST_DECL(Z7_BRANCH_CONV_ST_DEC(X86));
--Z7_BRANCH_CONV_ST_DECL(Z7_BRANCH_CONV_ST_ENC(X86));
-+Z7_BRANCH_CONV_ST_DECL (Z7_BRANCH_CONV_ST_DEC(X86));
-+Z7_BRANCH_CONV_ST_DECL (Z7_BRANCH_CONV_ST_ENC(X86));
- 
- #define Z7_BRANCH_FUNCS_DECL(name) \
--Z7_BRANCH_CONV_DECL(Z7_BRANCH_CONV_DEC(name)); \
--Z7_BRANCH_CONV_DECL(Z7_BRANCH_CONV_ENC(name));
-+Z7_BRANCH_CONV_DECL (Z7_BRANCH_CONV_DEC_2(name)); \
-+Z7_BRANCH_CONV_DECL (Z7_BRANCH_CONV_ENC_2(name));
- 
--Z7_BRANCH_FUNCS_DECL(ARM64)
--Z7_BRANCH_FUNCS_DECL(ARM)
--Z7_BRANCH_FUNCS_DECL(ARMT)
--Z7_BRANCH_FUNCS_DECL(PPC)
--Z7_BRANCH_FUNCS_DECL(SPARC)
--Z7_BRANCH_FUNCS_DECL(IA64)
-+Z7_BRANCH_FUNCS_DECL (BranchConv_ARM64)
-+Z7_BRANCH_FUNCS_DECL (BranchConv_ARM)
-+Z7_BRANCH_FUNCS_DECL (BranchConv_ARMT)
-+Z7_BRANCH_FUNCS_DECL (BranchConv_PPC)
-+Z7_BRANCH_FUNCS_DECL (BranchConv_SPARC)
-+Z7_BRANCH_FUNCS_DECL (BranchConv_IA64)
-+Z7_BRANCH_FUNCS_DECL (BranchConv_RISCV)
- 
- /*
- These functions convert data that contain CPU instructions.
-@@ -49,14 +54,14 @@ and one for decoding (_Enc/_Dec postfixes in function name).
- In params:
-   data  : data buffer
-   size  : size of data
--  pc    : current virtual Program Counter (Instruction Pinter) value
-+  pc    : current virtual Program Counter (Instruction Pointer) value
- In/Out param:
-   state : pointer to state variable (for X86 converter only)
- 
- Return:
-   The pointer to position in (data) buffer after last byte that was processed.
-   If the caller calls converter again, it must call it starting with that position.
--  But the caller is allowed to move data in buffer. so pointer to
-+  But the caller is allowed to move data in buffer. So pointer to
-   current processed position also will be changed for next call.
-   Also the caller must increase internal (pc) value for next call.
-   
-@@ -65,6 +70,7 @@ Each converter has some characteristics: Endian, Alignment, LookAhead.
-   
-   X86    little      1          4
-   ARMT   little      2          2
-+  RISCV  little      2          6
-   ARM    little      4          0
-   ARM64  little      4          0
-   PPC     big        4          0
-diff --git a/src/lzma/Compiler.h b/src/lzma/Compiler.h
-index 185a52deb..2a9c2b7a0 100644
---- a/src/lzma/Compiler.h
-+++ b/src/lzma/Compiler.h
-@@ -1,5 +1,5 @@
- /* Compiler.h : Compiler specific defines and pragmas
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-01-22 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_COMPILER_H
- #define ZIP7_INC_COMPILER_H
-@@ -25,11 +25,79 @@
- #define Z7_MINGW
- #endif
- 
-+#if defined(__LCC__) && (defined(__MCST__) || defined(__e2k__))
-+#define Z7_MCST_LCC
-+#define Z7_MCST_LCC_VERSION (__LCC__ * 100 + __LCC_MINOR__)
-+#endif
-+
-+/*
-+#if defined(__AVX2__) \
-+    || defined(Z7_GCC_VERSION) && (Z7_GCC_VERSION >= 40900) \
-+    || defined(Z7_APPLE_CLANG_VERSION) && (Z7_APPLE_CLANG_VERSION >= 40600) \
-+    || defined(Z7_LLVM_CLANG_VERSION) && (Z7_LLVM_CLANG_VERSION >= 30100) \
-+    || defined(Z7_MSC_VER_ORIGINAL) && (Z7_MSC_VER_ORIGINAL >= 1800) \
-+    || defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 1400)
-+    #define Z7_COMPILER_AVX2_SUPPORTED
-+  #endif
-+#endif
-+*/
-+
- // #pragma GCC diagnostic ignored "-Wunknown-pragmas"
- 
- #ifdef __clang__
- // padding size of '' with 4 bytes to alignment boundary
- #pragma GCC diagnostic ignored "-Wpadded"
-+
-+#if defined(Z7_LLVM_CLANG_VERSION) && (__clang_major__ == 13) \
-+  && defined(__FreeBSD__)
-+// freebsd:
-+#pragma GCC diagnostic ignored "-Wexcess-padding"
-+#endif
-+
-+#if __clang_major__ >= 16
-+#pragma GCC diagnostic ignored "-Wunsafe-buffer-usage"
-+#endif
-+
-+#if __clang_major__ == 13
-+#if defined(__SIZEOF_POINTER__) && (__SIZEOF_POINTER__ == 16)
-+// cheri
-+#pragma GCC diagnostic ignored "-Wcapability-to-integer-cast"
-+#endif
-+#endif
-+
-+#if __clang_major__ == 13
-+  // for <arm_neon.h>
-+  #pragma GCC diagnostic ignored "-Wreserved-identifier"
-+#endif
-+
-+#endif // __clang__
-+
-+#if defined(_WIN32) && defined(__clang__) && __clang_major__ >= 16
-+// #pragma GCC diagnostic ignored "-Wcast-function-type-strict"
-+#define Z7_DIAGNOSTIC_IGNORE_CAST_FUNCTION \
-+  _Pragma("GCC diagnostic ignored \"-Wcast-function-type-strict\"")
-+#else
-+#define Z7_DIAGNOSTIC_IGNORE_CAST_FUNCTION
-+#endif
-+
-+typedef void (*Z7_void_Function)(void);
-+#if defined(__clang__) || defined(__GNUC__)
-+#define Z7_CAST_FUNC_C  (Z7_void_Function)
-+#elif defined(_MSC_VER) && _MSC_VER > 1920
-+#define Z7_CAST_FUNC_C  (void *)
-+// #pragma warning(disable : 4191) // 'type cast': unsafe conversion from 'FARPROC' to 'void (__cdecl *)()'
-+#else
-+#define Z7_CAST_FUNC_C
-+#endif
-+/*
-+#if (defined(__GNUC__) && (__GNUC__ >= 8)) || defined(__clang__)
-+  // #pragma GCC diagnostic ignored "-Wcast-function-type"
-+#endif
-+*/
-+#ifdef __GNUC__
-+#if defined(Z7_GCC_VERSION) && (Z7_GCC_VERSION >= 40000) && (Z7_GCC_VERSION < 70000)
-+#pragma GCC diagnostic ignored "-Wstrict-aliasing"
-+#endif
- #endif
- 
- 
-@@ -101,7 +169,8 @@
-     _Pragma("clang loop unroll(disable)") \
-     _Pragma("clang loop vectorize(disable)")
-   #define Z7_ATTRIB_NO_VECTORIZE
--#elif defined(__GNUC__) && (__GNUC__ >= 5)
-+#elif defined(__GNUC__) && (__GNUC__ >= 5) \
-+    && (!defined(Z7_MCST_LCC_VERSION) || (Z7_MCST_LCC_VERSION >= 12610))
-   #define Z7_ATTRIB_NO_VECTORIZE __attribute__((optimize("no-tree-vectorize")))
-   // __attribute__((optimize("no-unroll-loops")));
-   #define Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-@@ -142,15 +211,23 @@
- #endif
- 
- 
--#if (defined(Z7_CLANG_VERSION) && (Z7_CLANG_VERSION >= 36000))
--#define Z7_DIAGNOSCTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER \
-+#if (defined(Z7_CLANG_VERSION) && (Z7_CLANG_VERSION >= 30600))
-+
-+#if (Z7_CLANG_VERSION < 130000)
-+#define Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER \
-+  _Pragma("GCC diagnostic push") \
-+  _Pragma("GCC diagnostic ignored \"-Wreserved-id-macro\"")
-+#else
-+#define Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER \
-   _Pragma("GCC diagnostic push") \
-   _Pragma("GCC diagnostic ignored \"-Wreserved-macro-identifier\"")
--#define Z7_DIAGNOSCTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER \
-+#endif
-+
-+#define Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER \
-   _Pragma("GCC diagnostic pop")
- #else
--#define Z7_DIAGNOSCTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
--#define Z7_DIAGNOSCTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+#define Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+#define Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
- #endif
- 
- #define UNUSED_VAR(x) (void)x;
-diff --git a/src/lzma/CpuArch.c b/src/lzma/CpuArch.c
-index 4e2af7707..937786d1b 100644
---- a/src/lzma/CpuArch.c
-+++ b/src/lzma/CpuArch.c
-@@ -1,5 +1,5 @@
- /* CpuArch.c -- CPU specific code
--2023-05-18 : Igor Pavlov : Public domain */
-+2024-05-18 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -226,7 +226,7 @@ void __declspec(naked) Z7_FASTCALL z7_x86_cpuid(UInt32 p[4], UInt32 func)
- DON'T remove Z7_NO_INLINE and Z7_FASTCALL for MY_cpuidex_HACK(): !!!
- */
- static
--Z7_NO_INLINE void Z7_FASTCALL MY_cpuidex_HACK(UInt32 subFunction, UInt32 func, int *CPUInfo)
-+Z7_NO_INLINE void Z7_FASTCALL MY_cpuidex_HACK(Int32 subFunction, Int32 func, Int32 *CPUInfo)
- {
-   UNUSED_VAR(subFunction)
-   __cpuid(CPUInfo, func);
-@@ -242,13 +242,13 @@ Z7_NO_INLINE
- #endif
- void Z7_FASTCALL z7_x86_cpuid(UInt32 p[4], UInt32 func)
- {
--  MY_cpuidex((int *)p, (int)func, 0);
-+  MY_cpuidex((Int32 *)p, (Int32)func, 0);
- }
- 
- Z7_NO_INLINE
- UInt32 Z7_FASTCALL z7_x86_cpuid_GetMaxFunc(void)
- {
--  int a[4];
-+  Int32 a[4];
-   MY_cpuidex(a, 0, 0);
-   return a[0];
- }
-@@ -384,7 +384,7 @@ BoolInt CPU_IsSupported_CMOV(void)
-   UInt32 a[4];
-   if (!x86cpuid_Func_1(&a[0]))
-     return 0;
--  return (a[3] >> 15) & 1;
-+  return (BoolInt)(a[3] >> 15) & 1;
- }
- 
- BoolInt CPU_IsSupported_SSE(void)
-@@ -393,7 +393,7 @@ BoolInt CPU_IsSupported_SSE(void)
-   CHECK_SYS_SSE_SUPPORT
-   if (!x86cpuid_Func_1(&a[0]))
-     return 0;
--  return (a[3] >> 25) & 1;
-+  return (BoolInt)(a[3] >> 25) & 1;
- }
- 
- BoolInt CPU_IsSupported_SSE2(void)
-@@ -402,7 +402,7 @@ BoolInt CPU_IsSupported_SSE2(void)
-   CHECK_SYS_SSE_SUPPORT
-   if (!x86cpuid_Func_1(&a[0]))
-     return 0;
--  return (a[3] >> 26) & 1;
-+  return (BoolInt)(a[3] >> 26) & 1;
- }
- 
- #endif
-@@ -419,17 +419,17 @@ static UInt32 x86cpuid_Func_1_ECX(void)
- 
- BoolInt CPU_IsSupported_AES(void)
- {
--  return (x86cpuid_Func_1_ECX() >> 25) & 1;
-+  return (BoolInt)(x86cpuid_Func_1_ECX() >> 25) & 1;
- }
- 
- BoolInt CPU_IsSupported_SSSE3(void)
- {
--  return (x86cpuid_Func_1_ECX() >> 9) & 1;
-+  return (BoolInt)(x86cpuid_Func_1_ECX() >> 9) & 1;
- }
- 
- BoolInt CPU_IsSupported_SSE41(void)
- {
--  return (x86cpuid_Func_1_ECX() >> 19) & 1;
-+  return (BoolInt)(x86cpuid_Func_1_ECX() >> 19) & 1;
- }
- 
- BoolInt CPU_IsSupported_SHA(void)
-@@ -441,7 +441,7 @@ BoolInt CPU_IsSupported_SHA(void)
-   {
-     UInt32 d[4];
-     z7_x86_cpuid(d, 7);
--    return (d[1] >> 29) & 1;
-+    return (BoolInt)(d[1] >> 29) & 1;
-   }
- }
- 
-@@ -638,10 +638,10 @@ BoolInt CPU_IsSupported_AVX(void)
- 
-   {
-     const UInt32 bm = (UInt32)x86_xgetbv_0(MY_XCR_XFEATURE_ENABLED_MASK);
--    // printf("\n=== XGetBV=%d\n", bm);
-+    // printf("\n=== XGetBV=0x%x\n", bm);
-     return 1
--        & (bm >> 1)  // SSE state is supported (set by OS) for storing/restoring
--        & (bm >> 2); // AVX state is supported (set by OS) for storing/restoring
-+        & (BoolInt)(bm >> 1)  // SSE state is supported (set by OS) for storing/restoring
-+        & (BoolInt)(bm >> 2); // AVX state is supported (set by OS) for storing/restoring
-   }
-   // since Win7SP1: we can use GetEnabledXStateFeatures();
- }
-@@ -658,10 +658,39 @@ BoolInt CPU_IsSupported_AVX2(void)
-     z7_x86_cpuid(d, 7);
-     // printf("\ncpuid(7): ebx=%8x ecx=%8x\n", d[1], d[2]);
-     return 1
--      & (d[1] >> 5); // avx2
-+      & (BoolInt)(d[1] >> 5); // avx2
-   }
- }
- 
-+#if 0
-+BoolInt CPU_IsSupported_AVX512F_AVX512VL(void)
-+{
-+  if (!CPU_IsSupported_AVX())
-+    return False7z;
-+  if (z7_x86_cpuid_GetMaxFunc() < 7)
-+    return False7z;
-+  {
-+    UInt32 d[4];
-+    BoolInt v;
-+    z7_x86_cpuid(d, 7);
-+    // printf("\ncpuid(7): ebx=%8x ecx=%8x\n", d[1], d[2]);
-+    v = 1
-+      & (BoolInt)(d[1] >> 16)  // avx512f
-+      & (BoolInt)(d[1] >> 31); // avx512vl
-+    if (!v)
-+      return False7z;
-+  }
-+  {
-+    const UInt32 bm = (UInt32)x86_xgetbv_0(MY_XCR_XFEATURE_ENABLED_MASK);
-+    // printf("\n=== XGetBV=0x%x\n", bm);
-+    return 1
-+        & (BoolInt)(bm >> 5)  // OPMASK
-+        & (BoolInt)(bm >> 6)  // ZMM upper 256-bit
-+        & (BoolInt)(bm >> 7); // ZMM16 ... ZMM31
-+  }
-+}
-+#endif
-+
- BoolInt CPU_IsSupported_VAES_AVX2(void)
- {
-   if (!CPU_IsSupported_AVX())
-@@ -673,9 +702,9 @@ BoolInt CPU_IsSupported_VAES_AVX2(void)
-     z7_x86_cpuid(d, 7);
-     // printf("\ncpuid(7): ebx=%8x ecx=%8x\n", d[1], d[2]);
-     return 1
--      & (d[1] >> 5) // avx2
-+      & (BoolInt)(d[1] >> 5) // avx2
-       // & (d[1] >> 31) // avx512vl
--      & (d[2] >> 9); // vaes // VEX-256/EVEX
-+      & (BoolInt)(d[2] >> 9); // vaes // VEX-256/EVEX
-   }
- }
- 
-@@ -688,7 +717,7 @@ BoolInt CPU_IsSupported_PageGB(void)
-     if (d[0] < 0x80000001)
-       return False7z;
-     z7_x86_cpuid(d, 0x80000001);
--    return (d[3] >> 26) & 1;
-+    return (BoolInt)(d[3] >> 26) & 1;
-   }
- }
- 
-@@ -760,32 +789,65 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYPTO_SUPPORT_VAL; }
- 
- #else // __APPLE__
- 
--#include <sys/auxv.h>
-+#if defined(__GLIBC__) && (__GLIBC__ * 100 + __GLIBC_MINOR__ >= 216)
-+  #define Z7_GETAUXV_AVAILABLE
-+#else
-+// #pragma message("=== is not NEW GLIBC === ")
-+  #if defined __has_include
-+  #if __has_include (<sys/auxv.h>)
-+// #pragma message("=== sys/auxv.h is avail=== ")
-+    #define Z7_GETAUXV_AVAILABLE
-+  #endif
-+  #endif
-+#endif
- 
-+#ifdef Z7_GETAUXV_AVAILABLE
-+// #pragma message("=== Z7_GETAUXV_AVAILABLE === ")
-+#include <sys/auxv.h>
- #define USE_HWCAP
-+#endif
- 
- #ifdef USE_HWCAP
- 
-+#if defined(__FreeBSD__)
-+static unsigned long MY_getauxval(int aux)
-+{
-+  unsigned long val;
-+  if (elf_aux_info(aux, &val, sizeof(val)))
-+    return 0;
-+  return val;
-+}
-+#else
-+#define MY_getauxval  getauxval
-+  #if defined __has_include
-+  #if __has_include (<asm/hwcap.h>)
- #include <asm/hwcap.h>
-+  #endif
-+  #endif
-+#endif
- 
-   #define MY_HWCAP_CHECK_FUNC_2(name1, name2) \
--  BoolInt CPU_IsSupported_ ## name1() { return (getauxval(AT_HWCAP)  & (HWCAP_  ## name2)) ? 1 : 0; }
-+  BoolInt CPU_IsSupported_ ## name1(void) { return (MY_getauxval(AT_HWCAP)  & (HWCAP_  ## name2)); }
- 
- #ifdef MY_CPU_ARM64
-   #define MY_HWCAP_CHECK_FUNC(name) \
-   MY_HWCAP_CHECK_FUNC_2(name, name)
-+#if 1 || defined(__ARM_NEON)
-+  BoolInt CPU_IsSupported_NEON(void) { return True7z; }
-+#else
-   MY_HWCAP_CHECK_FUNC_2(NEON, ASIMD)
-+#endif
- // MY_HWCAP_CHECK_FUNC (ASIMD)
- #elif defined(MY_CPU_ARM)
-   #define MY_HWCAP_CHECK_FUNC(name) \
--  BoolInt CPU_IsSupported_ ## name() { return (getauxval(AT_HWCAP2) & (HWCAP2_ ## name)) ? 1 : 0; }
-+  BoolInt CPU_IsSupported_ ## name(void) { return (MY_getauxval(AT_HWCAP2) & (HWCAP2_ ## name)); }
-   MY_HWCAP_CHECK_FUNC_2(NEON, NEON)
- #endif
- 
- #else // USE_HWCAP
- 
-   #define MY_HWCAP_CHECK_FUNC(name) \
--  BoolInt CPU_IsSupported_ ## name() { return 0; }
-+  BoolInt CPU_IsSupported_ ## name(void) { return 0; }
-   MY_HWCAP_CHECK_FUNC(NEON)
- 
- #endif // USE_HWCAP
-diff --git a/src/lzma/CpuArch.h b/src/lzma/CpuArch.h
-index 8e5d8a543..d632c2bdd 100644
---- a/src/lzma/CpuArch.h
-+++ b/src/lzma/CpuArch.h
-@@ -1,5 +1,5 @@
- /* CpuArch.h -- CPU specific code
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-05-18 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_CPU_ARCH_H
- #define ZIP7_INC_CPU_ARCH_H
-@@ -20,6 +20,7 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
-   MY_CPU_64BIT doesn't mean that (sizeof(void *) == 8)
- */
- 
-+#if !defined(_M_ARM64EC)
- #if  defined(_M_X64) \
-   || defined(_M_AMD64) \
-   || defined(__x86_64__) \
-@@ -35,6 +36,7 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
-   #endif
-   #define MY_CPU_64BIT
- #endif
-+#endif
- 
- 
- #if  defined(_M_IX86) \
-@@ -47,17 +49,26 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- 
- 
- #if  defined(_M_ARM64) \
-+  || defined(_M_ARM64EC) \
-   || defined(__AARCH64EL__) \
-   || defined(__AARCH64EB__) \
-   || defined(__aarch64__)
-   #define MY_CPU_ARM64
--  #ifdef __ILP32__
-+#if   defined(__ILP32__) \
-+   || defined(__SIZEOF_POINTER__) && (__SIZEOF_POINTER__ == 4)
-     #define MY_CPU_NAME "arm64-32"
-     #define MY_CPU_SIZEOF_POINTER 4
--  #else
-+#elif defined(__SIZEOF_POINTER__) && (__SIZEOF_POINTER__ == 16)
-+    #define MY_CPU_NAME "arm64-128"
-+    #define MY_CPU_SIZEOF_POINTER 16
-+#else
-+#if defined(_M_ARM64EC)
-+    #define MY_CPU_NAME "arm64ec"
-+#else
-     #define MY_CPU_NAME "arm64"
-+#endif
-     #define MY_CPU_SIZEOF_POINTER 8
--  #endif
-+#endif
-   #define MY_CPU_64BIT
- #endif
- 
-@@ -133,8 +144,36 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- #endif
- 
- 
-+#if   defined(__sparc__) \
-+   || defined(__sparc)
-+  #define MY_CPU_SPARC
-+  #if  defined(__LP64__) \
-+    || defined(_LP64) \
-+    || defined(__SIZEOF_POINTER__) && (__SIZEOF_POINTER__ == 8)
-+    #define MY_CPU_NAME "sparcv9"
-+    #define MY_CPU_SIZEOF_POINTER 8
-+    #define MY_CPU_64BIT
-+  #elif defined(__sparc_v9__) \
-+     || defined(__sparcv9)
-+    #define MY_CPU_64BIT
-+    #if defined(__SIZEOF_POINTER__) && (__SIZEOF_POINTER__ == 4)
-+      #define MY_CPU_NAME "sparcv9-32"
-+    #else
-+      #define MY_CPU_NAME "sparcv9m"
-+    #endif
-+  #elif defined(__sparc_v8__) \
-+     || defined(__sparcv8)
-+    #define MY_CPU_NAME "sparcv8"
-+    #define MY_CPU_SIZEOF_POINTER 4
-+  #else
-+    #define MY_CPU_NAME "sparc"
-+  #endif
-+#endif
-+
-+
- #if  defined(__riscv) \
-   || defined(__riscv__)
-+    #define MY_CPU_RISCV
-   #if __riscv_xlen == 32
-     #define MY_CPU_NAME "riscv32"
-   #elif __riscv_xlen == 64
-@@ -145,6 +184,39 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- #endif
- 
- 
-+#if defined(__loongarch__)
-+  #define MY_CPU_LOONGARCH
-+  #if defined(__loongarch64) || defined(__loongarch_grlen) && (__loongarch_grlen == 64)
-+  #define MY_CPU_64BIT
-+  #endif
-+  #if defined(__loongarch64)
-+  #define MY_CPU_NAME "loongarch64"
-+  #define MY_CPU_LOONGARCH64
-+  #else
-+  #define MY_CPU_NAME "loongarch"
-+  #endif
-+#endif
-+
-+
-+// #undef MY_CPU_NAME
-+// #undef MY_CPU_SIZEOF_POINTER
-+// #define __e2k__
-+// #define __SIZEOF_POINTER__ 4
-+#if  defined(__e2k__)
-+  #define MY_CPU_E2K
-+  #if defined(__ILP32__) || defined(__SIZEOF_POINTER__) && (__SIZEOF_POINTER__ == 4)
-+    #define MY_CPU_NAME "e2k-32"
-+    #define MY_CPU_SIZEOF_POINTER 4
-+  #else
-+    #define MY_CPU_NAME "e2k"
-+    #if defined(__LP64__) || defined(__SIZEOF_POINTER__) && (__SIZEOF_POINTER__ == 8)
-+      #define MY_CPU_SIZEOF_POINTER 8
-+    #endif
-+  #endif
-+  #define MY_CPU_64BIT
-+#endif
-+
-+
- #if defined(MY_CPU_X86) || defined(MY_CPU_AMD64)
- #define MY_CPU_X86_OR_AMD64
- #endif
-@@ -175,6 +247,7 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
-     || defined(MY_CPU_ARM_LE) \
-     || defined(MY_CPU_ARM64_LE) \
-     || defined(MY_CPU_IA64_LE) \
-+    || defined(_LITTLE_ENDIAN) \
-     || defined(__LITTLE_ENDIAN__) \
-     || defined(__ARMEL__) \
-     || defined(__THUMBEL__) \
-@@ -251,6 +324,7 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- 
- 
- #ifndef MY_CPU_NAME
-+  // #define MY_CPU_IS_UNKNOWN
-   #ifdef MY_CPU_LE
-     #define MY_CPU_NAME "LE"
-   #elif defined(MY_CPU_BE)
-@@ -295,9 +369,19 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- #define Z7_BSWAP64(v)  _byteswap_uint64(v)
- #define Z7_CPU_FAST_BSWAP_SUPPORTED
- 
--#elif  (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) \
--    || (defined(__clang__) && Z7_has_builtin(__builtin_bswap16))
-- 
-+/* GCC can generate slow code that calls function for __builtin_bswap32() for:
-+     - GCC for RISCV, if Zbb/XTHeadBb extension is not used.
-+     - GCC for SPARC.
-+   The code from CLANG for SPARC also is not fastest.
-+   So we don't define Z7_CPU_FAST_BSWAP_SUPPORTED in some cases.
-+*/
-+#elif (!defined(MY_CPU_RISCV) || defined (__riscv_zbb) || defined(__riscv_xtheadbb)) \
-+    && !defined(MY_CPU_SPARC) \
-+    && ( \
-+       (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) \
-+    || (defined(__clang__) && Z7_has_builtin(__builtin_bswap16)) \
-+    )
-+
- #define Z7_BSWAP16(v)  __builtin_bswap16(v)
- #define Z7_BSWAP32(v)  __builtin_bswap32(v)
- #define Z7_BSWAP64(v)  __builtin_bswap64(v)
-@@ -329,13 +413,48 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- 
- #ifdef MY_CPU_LE
-   #if defined(MY_CPU_X86_OR_AMD64) \
--      || defined(MY_CPU_ARM64)
-+      || defined(MY_CPU_ARM64) \
-+      || defined(MY_CPU_RISCV) && defined(__riscv_misaligned_fast) \
-+      || defined(MY_CPU_E2K) && defined(__iset__) && (__iset__ >= 6)
-     #define MY_CPU_LE_UNALIGN
-     #define MY_CPU_LE_UNALIGN_64
-   #elif defined(__ARM_FEATURE_UNALIGNED)
--    /* gcc9 for 32-bit arm can use LDRD instruction that requires 32-bit alignment.
--       So we can't use unaligned 64-bit operations. */
--    #define MY_CPU_LE_UNALIGN
-+/* === ALIGNMENT on 32-bit arm and LDRD/STRD/LDM/STM instructions.
-+  Description of problems:
-+problem-1 : 32-bit ARM architecture:
-+  multi-access (pair of 32-bit accesses) instructions (LDRD/STRD/LDM/STM)
-+  require 32-bit (WORD) alignment (by 32-bit ARM architecture).
-+  So there is "Alignment fault exception", if data is not aligned for 32-bit.
-+
-+problem-2 : 32-bit kernels and arm64 kernels:
-+  32-bit linux kernels provide fixup for these "paired" instruction "Alignment fault exception".
-+  So unaligned paired-access instructions work via exception handler in kernel in 32-bit linux.
-+ 
-+  But some arm64 kernels do not handle these faults in 32-bit programs.
-+  So we have unhandled exception for such instructions.
-+  Probably some new arm64 kernels have fixed it, and unaligned
-+  paired-access instructions work in new kernels?
-+
-+problem-3 : compiler for 32-bit arm:
-+  Compilers use LDRD/STRD/LDM/STM for UInt64 accesses
-+  and for another cases where two 32-bit accesses are fused
-+  to one multi-access instruction.
-+  So UInt64 variables must be aligned for 32-bit, and each
-+  32-bit access must be aligned for 32-bit, if we want to
-+  avoid "Alignment fault" exception (handled or unhandled).
-+
-+problem-4 : performace:
-+  Even if unaligned access is handled by kernel, it will be slow.
-+  So if we allow unaligned access, we can get fast unaligned
-+  single-access, and slow unaligned paired-access.
-+
-+  We don't allow unaligned access on 32-bit arm, because compiler
-+  genarates paired-access instructions that require 32-bit alignment,
-+  and some arm64 kernels have no handler for these instructions.
-+  Also unaligned paired-access instructions will be slow, if kernel handles them.
-+*/
-+    // it must be disabled:
-+    // #define MY_CPU_LE_UNALIGN
-   #endif
- #endif
- 
-@@ -439,6 +558,7 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- 
- #if defined(MY_CPU_BE)
- 
-+#define GetBe64a(p)      (*(const UInt64 *)(const void *)(p))
- #define GetBe32a(p)      (*(const UInt32 *)(const void *)(p))
- #define GetBe16a(p)      (*(const UInt16 *)(const void *)(p))
- #define SetBe32a(p, v)   { *(UInt32 *)(void *)(p) = (v); }
-@@ -456,6 +576,7 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- #define SetUi32a(p, v)   { *(UInt32 *)(void *)(p) = (v); }
- #define SetUi16a(p, v)   { *(UInt16 *)(void *)(p) = (v); }
- 
-+#define GetBe64a(p)      GetBe64(p)
- #define GetBe32a(p)      GetBe32(p)
- #define GetBe16a(p)      GetBe16(p)
- #define SetBe32a(p, v)   SetBe32(p, v)
-@@ -486,6 +607,7 @@ UInt32 Z7_FASTCALL z7_x86_cpuid_GetMaxFunc(void);
- BoolInt CPU_IsSupported_AES(void);
- BoolInt CPU_IsSupported_AVX(void);
- BoolInt CPU_IsSupported_AVX2(void);
-+BoolInt CPU_IsSupported_AVX512F_AVX512VL(void);
- BoolInt CPU_IsSupported_VAES_AVX2(void);
- BoolInt CPU_IsSupported_CMOV(void);
- BoolInt CPU_IsSupported_SSE(void);
-diff --git a/src/lzma/DllSecur.c b/src/lzma/DllSecur.c
-index 02a0f977e..bbbfc0a76 100644
---- a/src/lzma/DllSecur.c
-+++ b/src/lzma/DllSecur.c
-@@ -1,5 +1,5 @@
- /* DllSecur.c -- DLL loading security
--2023-04-02 : Igor Pavlov : Public domain */
-+2023-12-03 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -11,19 +11,7 @@
- 
- #ifndef UNDER_CE
- 
--#if (defined(__GNUC__) && (__GNUC__ >= 8)) || defined(__clang__)
--  // #pragma GCC diagnostic ignored "-Wcast-function-type"
--#endif
--
--#if defined(__clang__) || defined(__GNUC__)
--typedef void (*Z7_voidFunction)(void);
--#define MY_CAST_FUNC (Z7_voidFunction)
--#elif defined(_MSC_VER) && _MSC_VER > 1920
--#define MY_CAST_FUNC  (void *)
--// #pragma warning(disable : 4191) // 'type cast': unsafe conversion from 'FARPROC' to 'void (__cdecl *)()'
--#else
--#define MY_CAST_FUNC
--#endif
-+Z7_DIAGNOSTIC_IGNORE_CAST_FUNCTION
- 
- typedef BOOL (WINAPI *Func_SetDefaultDllDirectories)(DWORD DirectoryFlags);
- 
-@@ -61,7 +49,7 @@ static const char * const g_Dlls =
-     if ((UInt16)GetVersion() != 6) { \
-       const \
-        Func_SetDefaultDllDirectories setDllDirs = \
--      (Func_SetDefaultDllDirectories) MY_CAST_FUNC GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")), \
-+      (Func_SetDefaultDllDirectories) Z7_CAST_FUNC_C GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")), \
-            "SetDefaultDllDirectories"); \
-       if (setDllDirs) if (setDllDirs(MY_LOAD_LIBRARY_SEARCH_SYSTEM32 | MY_LOAD_LIBRARY_SEARCH_USER_DIRS)) return; }
- 
-diff --git a/src/lzma/LzFind.c b/src/lzma/LzFind.c
-index 0fbd5aae5..1ce404648 100644
---- a/src/lzma/LzFind.c
-+++ b/src/lzma/LzFind.c
-@@ -1,5 +1,5 @@
- /* LzFind.c -- Match finder for LZ algorithms
--2023-03-14 : Igor Pavlov : Public domain */
-+2024-03-01 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -108,9 +108,15 @@ static int LzInWindow_Create2(CMatchFinder *p, UInt32 blockSize, ISzAllocPtr all
-   return (p->bufBase != NULL);
- }
- 
--static const Byte *MatchFinder_GetPointerToCurrentPos(CMatchFinder *p) { return p->buffer; }
-+static const Byte *MatchFinder_GetPointerToCurrentPos(void *p)
-+{
-+  return ((CMatchFinder *)p)->buffer;
-+}
- 
--static UInt32 MatchFinder_GetNumAvailableBytes(CMatchFinder *p) { return GET_AVAIL_BYTES(p); }
-+static UInt32 MatchFinder_GetNumAvailableBytes(void *p)
-+{
-+  return GET_AVAIL_BYTES((CMatchFinder *)p);
-+}
- 
- 
- Z7_NO_INLINE
-@@ -571,8 +577,9 @@ void MatchFinder_Init_4(CMatchFinder *p)
- #define CYC_TO_POS_OFFSET 0
- // #define CYC_TO_POS_OFFSET 1 // for debug
- 
--void MatchFinder_Init(CMatchFinder *p)
-+void MatchFinder_Init(void *_p)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   MatchFinder_Init_HighHash(p);
-   MatchFinder_Init_LowHash(p);
-   MatchFinder_Init_4(p);
-@@ -607,16 +614,16 @@ void MatchFinder_Init(CMatchFinder *p)
-     #endif
-   #endif
- 
--// #elif defined(MY_CPU_ARM_OR_ARM64)
--#elif defined(MY_CPU_ARM64)
-+#elif defined(MY_CPU_ARM64) \
-+  /* || (defined(__ARM_ARCH) && (__ARM_ARCH >= 7)) */
- 
--  #if defined(__clang__) && (__clang_major__ >= 8) \
--    || defined(__GNUC__) && (__GNUC__ >= 8)
-+  #if  defined(Z7_CLANG_VERSION) && (Z7_CLANG_VERSION >= 30800) \
-+    || defined(__GNUC__) && (__GNUC__ >= 6)
-       #define USE_LZFIND_SATUR_SUB_128
-     #ifdef MY_CPU_ARM64
-       // #define LZFIND_ATTRIB_SSE41 __attribute__((__target__("")))
-     #else
--      // #define LZFIND_ATTRIB_SSE41 __attribute__((__target__("fpu=crypto-neon-fp-armv8")))
-+      #define LZFIND_ATTRIB_SSE41 __attribute__((__target__("fpu=neon")))
-     #endif
- 
-   #elif defined(_MSC_VER)
-@@ -625,7 +632,7 @@ void MatchFinder_Init(CMatchFinder *p)
-     #endif
-   #endif
- 
--  #if defined(_MSC_VER) && defined(MY_CPU_ARM64)
-+  #if defined(Z7_MSC_VER_ORIGINAL) && defined(MY_CPU_ARM64)
-     #include <arm64_neon.h>
-   #else
-     #include <arm_neon.h>
-@@ -1082,9 +1089,11 @@ static void SkipMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const
- 
- 
- #define MOVE_POS \
--  ++p->cyclicBufferPos; \
-+  p->cyclicBufferPos++; \
-   p->buffer++; \
--  { const UInt32 pos1 = p->pos + 1; p->pos = pos1; if (pos1 == p->posLimit) MatchFinder_CheckLimits(p); }
-+  { const UInt32 pos1 = p->pos + 1; \
-+    p->pos = pos1; \
-+    if (pos1 == p->posLimit) MatchFinder_CheckLimits(p); }
- 
- #define MOVE_POS_RET MOVE_POS return distances;
- 
-@@ -1103,20 +1112,26 @@ static void MatchFinder_MovePos(CMatchFinder *p)
- }
- 
- #define GET_MATCHES_HEADER2(minLen, ret_op) \
--  unsigned lenLimit; UInt32 hv; const Byte *cur; UInt32 curMatch; \
--  lenLimit = (unsigned)p->lenLimit; { if (lenLimit < minLen) { MatchFinder_MovePos(p); ret_op; }} \
-+  UInt32 hv; const Byte *cur; UInt32 curMatch; \
-+  UInt32 lenLimit = p->lenLimit; \
-+  if (lenLimit < minLen) { MatchFinder_MovePos(p);  ret_op; } \
-   cur = p->buffer;
- 
- #define GET_MATCHES_HEADER(minLen) GET_MATCHES_HEADER2(minLen, return distances)
--#define SKIP_HEADER(minLen)   do { GET_MATCHES_HEADER2(minLen, continue)
-+#define SKIP_HEADER(minLen)  \
-+  do { GET_MATCHES_HEADER2(minLen, continue)
- 
--#define MF_PARAMS(p)  lenLimit, curMatch, p->pos, p->buffer, p->son, p->cyclicBufferPos, p->cyclicBufferSize, p->cutValue
-+#define MF_PARAMS(p)  lenLimit, curMatch, p->pos, p->buffer, p->son, \
-+    p->cyclicBufferPos, p->cyclicBufferSize, p->cutValue
- 
--#define SKIP_FOOTER  SkipMatchesSpec(MF_PARAMS(p)); MOVE_POS } while (--num);
-+#define SKIP_FOOTER  \
-+    SkipMatchesSpec(MF_PARAMS(p)); \
-+    MOVE_POS \
-+  } while (--num);
- 
- #define GET_MATCHES_FOOTER_BASE(_maxLen_, func) \
--  distances = func(MF_PARAMS(p), \
--  distances, (UInt32)_maxLen_); MOVE_POS_RET
-+  distances = func(MF_PARAMS(p), distances, (UInt32)_maxLen_); \
-+  MOVE_POS_RET
- 
- #define GET_MATCHES_FOOTER_BT(_maxLen_) \
-   GET_MATCHES_FOOTER_BASE(_maxLen_, GetMatchesSpec1)
-@@ -1133,8 +1148,9 @@ static void MatchFinder_MovePos(CMatchFinder *p)
-     for (; c != lim; c++) if (*(c + diff) != *c) break; \
-     maxLen = (unsigned)(c - cur); }
- 
--static UInt32* Bt2_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-+static UInt32* Bt2_MatchFinder_GetMatches(void *_p, UInt32 *distances)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   GET_MATCHES_HEADER(2)
-   HASH2_CALC
-   curMatch = p->hash[hv];
-@@ -1158,8 +1174,9 @@ UInt32* Bt3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-     mmm = pos;
- 
- 
--static UInt32* Bt3_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-+static UInt32* Bt3_MatchFinder_GetMatches(void *_p, UInt32 *distances)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   UInt32 mmm;
-   UInt32 h2, d2, pos;
-   unsigned maxLen;
-@@ -1199,8 +1216,9 @@ static UInt32* Bt3_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
- }
- 
- 
--static UInt32* Bt4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-+static UInt32* Bt4_MatchFinder_GetMatches(void *_p, UInt32 *distances)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   UInt32 mmm;
-   UInt32 h2, h3, d2, d3, pos;
-   unsigned maxLen;
-@@ -1267,10 +1285,12 @@ static UInt32* Bt4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
- }
- 
- 
--static UInt32* Bt5_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-+static UInt32* Bt5_MatchFinder_GetMatches(void *_p, UInt32 *distances)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   UInt32 mmm;
--  UInt32 h2, h3, d2, d3, maxLen, pos;
-+  UInt32 h2, h3, d2, d3, pos;
-+  unsigned maxLen;
-   UInt32 *hash;
-   GET_MATCHES_HEADER(5)
- 
-@@ -1339,8 +1359,9 @@ static UInt32* Bt5_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
- }
- 
- 
--static UInt32* Hc4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-+static UInt32* Hc4_MatchFinder_GetMatches(void *_p, UInt32 *distances)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   UInt32 mmm;
-   UInt32 h2, h3, d2, d3, pos;
-   unsigned maxLen;
-@@ -1407,10 +1428,12 @@ static UInt32* Hc4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
- }
- 
- 
--static UInt32 * Hc5_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-+static UInt32 * Hc5_MatchFinder_GetMatches(void *_p, UInt32 *distances)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   UInt32 mmm;
--  UInt32 h2, h3, d2, d3, maxLen, pos;
-+  UInt32 h2, h3, d2, d3, pos;
-+  unsigned maxLen;
-   UInt32 *hash;
-   GET_MATCHES_HEADER(5)
- 
-@@ -1466,7 +1489,7 @@ static UInt32 * Hc5_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-     if (*(cur - d2 + 3) != cur[3])
-       break;
-     UPDATE_maxLen
--    distances[-2] = maxLen;
-+    distances[-2] = (UInt32)maxLen;
-     if (maxLen == lenLimit)
-     {
-       p->son[p->cyclicBufferPos] = curMatch;
-@@ -1489,8 +1512,9 @@ UInt32* Hc3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
- }
- 
- 
--static void Bt2_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-+static void Bt2_MatchFinder_Skip(void *_p, UInt32 num)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   SKIP_HEADER(2)
-   {
-     HASH2_CALC
-@@ -1511,8 +1535,9 @@ void Bt3Zip_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-   SKIP_FOOTER
- }
- 
--static void Bt3_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-+static void Bt3_MatchFinder_Skip(void *_p, UInt32 num)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   SKIP_HEADER(3)
-   {
-     UInt32 h2;
-@@ -1526,8 +1551,9 @@ static void Bt3_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-   SKIP_FOOTER
- }
- 
--static void Bt4_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-+static void Bt4_MatchFinder_Skip(void *_p, UInt32 num)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   SKIP_HEADER(4)
-   {
-     UInt32 h2, h3;
-@@ -1542,8 +1568,9 @@ static void Bt4_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-   SKIP_FOOTER
- }
- 
--static void Bt5_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-+static void Bt5_MatchFinder_Skip(void *_p, UInt32 num)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   SKIP_HEADER(5)
-   {
-     UInt32 h2, h3;
-@@ -1589,8 +1616,9 @@ static void Bt5_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-     }} while(num); \
- 
- 
--static void Hc4_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-+static void Hc4_MatchFinder_Skip(void *_p, UInt32 num)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   HC_SKIP_HEADER(4)
- 
-     UInt32 h2, h3;
-@@ -1604,8 +1632,9 @@ static void Hc4_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
- }
- 
- 
--static void Hc5_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-+static void Hc5_MatchFinder_Skip(void *_p, UInt32 num)
- {
-+  CMatchFinder *p = (CMatchFinder *)_p;
-   HC_SKIP_HEADER(5)
-   
-     UInt32 h2, h3;
-@@ -1634,41 +1663,41 @@ void Hc3Zip_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
- 
- void MatchFinder_CreateVTable(CMatchFinder *p, IMatchFinder2 *vTable)
- {
--  vTable->Init = (Mf_Init_Func)MatchFinder_Init;
--  vTable->GetNumAvailableBytes = (Mf_GetNumAvailableBytes_Func)MatchFinder_GetNumAvailableBytes;
--  vTable->GetPointerToCurrentPos = (Mf_GetPointerToCurrentPos_Func)MatchFinder_GetPointerToCurrentPos;
-+  vTable->Init = MatchFinder_Init;
-+  vTable->GetNumAvailableBytes = MatchFinder_GetNumAvailableBytes;
-+  vTable->GetPointerToCurrentPos = MatchFinder_GetPointerToCurrentPos;
-   if (!p->btMode)
-   {
-     if (p->numHashBytes <= 4)
-     {
--      vTable->GetMatches = (Mf_GetMatches_Func)Hc4_MatchFinder_GetMatches;
--      vTable->Skip = (Mf_Skip_Func)Hc4_MatchFinder_Skip;
-+      vTable->GetMatches = Hc4_MatchFinder_GetMatches;
-+      vTable->Skip = Hc4_MatchFinder_Skip;
-     }
-     else
-     {
--      vTable->GetMatches = (Mf_GetMatches_Func)Hc5_MatchFinder_GetMatches;
--      vTable->Skip = (Mf_Skip_Func)Hc5_MatchFinder_Skip;
-+      vTable->GetMatches = Hc5_MatchFinder_GetMatches;
-+      vTable->Skip = Hc5_MatchFinder_Skip;
-     }
-   }
-   else if (p->numHashBytes == 2)
-   {
--    vTable->GetMatches = (Mf_GetMatches_Func)Bt2_MatchFinder_GetMatches;
--    vTable->Skip = (Mf_Skip_Func)Bt2_MatchFinder_Skip;
-+    vTable->GetMatches = Bt2_MatchFinder_GetMatches;
-+    vTable->Skip = Bt2_MatchFinder_Skip;
-   }
-   else if (p->numHashBytes == 3)
-   {
--    vTable->GetMatches = (Mf_GetMatches_Func)Bt3_MatchFinder_GetMatches;
--    vTable->Skip = (Mf_Skip_Func)Bt3_MatchFinder_Skip;
-+    vTable->GetMatches = Bt3_MatchFinder_GetMatches;
-+    vTable->Skip = Bt3_MatchFinder_Skip;
-   }
-   else if (p->numHashBytes == 4)
-   {
--    vTable->GetMatches = (Mf_GetMatches_Func)Bt4_MatchFinder_GetMatches;
--    vTable->Skip = (Mf_Skip_Func)Bt4_MatchFinder_Skip;
-+    vTable->GetMatches = Bt4_MatchFinder_GetMatches;
-+    vTable->Skip = Bt4_MatchFinder_Skip;
-   }
-   else
-   {
--    vTable->GetMatches = (Mf_GetMatches_Func)Bt5_MatchFinder_GetMatches;
--    vTable->Skip = (Mf_Skip_Func)Bt5_MatchFinder_Skip;
-+    vTable->GetMatches = Bt5_MatchFinder_GetMatches;
-+    vTable->Skip = Bt5_MatchFinder_Skip;
-   }
- }
- 
-diff --git a/src/lzma/LzFind.h b/src/lzma/LzFind.h
-index a3f72c987..67e8a6e02 100644
---- a/src/lzma/LzFind.h
-+++ b/src/lzma/LzFind.h
-@@ -1,5 +1,5 @@
- /* LzFind.h -- Match finder for LZ algorithms
--2023-03-04 : Igor Pavlov : Public domain */
-+2024-01-22 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_LZ_FIND_H
- #define ZIP7_INC_LZ_FIND_H
-@@ -144,7 +144,8 @@ void MatchFinder_CreateVTable(CMatchFinder *p, IMatchFinder2 *vTable);
- void MatchFinder_Init_LowHash(CMatchFinder *p);
- void MatchFinder_Init_HighHash(CMatchFinder *p);
- void MatchFinder_Init_4(CMatchFinder *p);
--void MatchFinder_Init(CMatchFinder *p);
-+// void MatchFinder_Init(CMatchFinder *p);
-+void MatchFinder_Init(void *p);
- 
- UInt32* Bt3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances);
- UInt32* Hc3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances);
-diff --git a/src/lzma/LzFindMt.c b/src/lzma/LzFindMt.c
-index 776be3ac6..deb510033 100644
---- a/src/lzma/LzFindMt.c
-+++ b/src/lzma/LzFindMt.c
-@@ -1,5 +1,5 @@
- /* LzFindMt.c -- multithreaded Match finder for LZ algorithms
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-01-22 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -94,7 +94,7 @@ static void MtSync_Construct(CMtSync *p)
- }
- 
- 
--#define DEBUG_BUFFER_LOCK   // define it to debug lock state
-+// #define DEBUG_BUFFER_LOCK   // define it to debug lock state
- 
- #ifdef DEBUG_BUFFER_LOCK
- #include <stdlib.h>
-@@ -877,8 +877,9 @@ SRes MatchFinderMt_InitMt(CMatchFinderMt *p)
- }
- 
- 
--static void MatchFinderMt_Init(CMatchFinderMt *p)
-+static void MatchFinderMt_Init(void *_p)
- {
-+  CMatchFinderMt *p = (CMatchFinderMt *)_p;
-   CMatchFinder *mf = MF(p);
-   
-   p->btBufPos =
-@@ -981,8 +982,9 @@ static UInt32 MatchFinderMt_GetNextBlock_Bt(CMatchFinderMt *p)
- 
- 
- 
--static const Byte * MatchFinderMt_GetPointerToCurrentPos(CMatchFinderMt *p)
-+static const Byte * MatchFinderMt_GetPointerToCurrentPos(void *_p)
- {
-+  CMatchFinderMt *p = (CMatchFinderMt *)_p;
-   return p->pointerToCurPos;
- }
- 
-@@ -990,8 +992,9 @@ static const Byte * MatchFinderMt_GetPointerToCurrentPos(CMatchFinderMt *p)
- #define GET_NEXT_BLOCK_IF_REQUIRED if (p->btBufPos == p->btBufPosLimit) MatchFinderMt_GetNextBlock_Bt(p);
- 
- 
--static UInt32 MatchFinderMt_GetNumAvailableBytes(CMatchFinderMt *p)
-+static UInt32 MatchFinderMt_GetNumAvailableBytes(void *_p)
- {
-+  CMatchFinderMt *p = (CMatchFinderMt *)_p;
-   if (p->btBufPos != p->btBufPosLimit)
-     return p->btNumAvailBytes;
-   return MatchFinderMt_GetNextBlock_Bt(p);
-@@ -1243,8 +1246,9 @@ static UInt32 * MixMatches4(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *d)
- }
- 
- 
--static UInt32 * MatchFinderMt2_GetMatches(CMatchFinderMt *p, UInt32 *d)
-+static UInt32 * MatchFinderMt2_GetMatches(void *_p, UInt32 *d)
- {
-+  CMatchFinderMt *p = (CMatchFinderMt *)_p;
-   const UInt32 *bt = p->btBufPos;
-   const UInt32 len = *bt++;
-   const UInt32 *btLim = bt + len;
-@@ -1267,8 +1271,9 @@ static UInt32 * MatchFinderMt2_GetMatches(CMatchFinderMt *p, UInt32 *d)
- 
- 
- 
--static UInt32 * MatchFinderMt_GetMatches(CMatchFinderMt *p, UInt32 *d)
-+static UInt32 * MatchFinderMt_GetMatches(void *_p, UInt32 *d)
- {
-+  CMatchFinderMt *p = (CMatchFinderMt *)_p;
-   const UInt32 *bt = p->btBufPos;
-   UInt32 len = *bt++;
-   const UInt32 avail = p->btNumAvailBytes - 1;
-@@ -1315,14 +1320,16 @@ static UInt32 * MatchFinderMt_GetMatches(CMatchFinderMt *p, UInt32 *d)
- #define SKIP_HEADER_MT(n) SKIP_HEADER2_MT if (p->btNumAvailBytes-- >= (n)) { const Byte *cur = p->pointerToCurPos; UInt32 *hash = p->hash;
- #define SKIP_FOOTER_MT } INCREASE_LZ_POS p->btBufPos += (size_t)*p->btBufPos + 1; } while (--num != 0);
- 
--static void MatchFinderMt0_Skip(CMatchFinderMt *p, UInt32 num)
-+static void MatchFinderMt0_Skip(void *_p, UInt32 num)
- {
-+  CMatchFinderMt *p = (CMatchFinderMt *)_p;
-   SKIP_HEADER2_MT { p->btNumAvailBytes--;
-   SKIP_FOOTER_MT
- }
- 
--static void MatchFinderMt2_Skip(CMatchFinderMt *p, UInt32 num)
-+static void MatchFinderMt2_Skip(void *_p, UInt32 num)
- {
-+  CMatchFinderMt *p = (CMatchFinderMt *)_p;
-   SKIP_HEADER_MT(2)
-       UInt32 h2;
-       MT_HASH2_CALC
-@@ -1330,8 +1337,9 @@ static void MatchFinderMt2_Skip(CMatchFinderMt *p, UInt32 num)
-   SKIP_FOOTER_MT
- }
- 
--static void MatchFinderMt3_Skip(CMatchFinderMt *p, UInt32 num)
-+static void MatchFinderMt3_Skip(void *_p, UInt32 num)
- {
-+  CMatchFinderMt *p = (CMatchFinderMt *)_p;
-   SKIP_HEADER_MT(3)
-       UInt32 h2, h3;
-       MT_HASH3_CALC
-@@ -1361,39 +1369,39 @@ static void MatchFinderMt4_Skip(CMatchFinderMt *p, UInt32 num)
- 
- void MatchFinderMt_CreateVTable(CMatchFinderMt *p, IMatchFinder2 *vTable)
- {
--  vTable->Init = (Mf_Init_Func)MatchFinderMt_Init;
--  vTable->GetNumAvailableBytes = (Mf_GetNumAvailableBytes_Func)MatchFinderMt_GetNumAvailableBytes;
--  vTable->GetPointerToCurrentPos = (Mf_GetPointerToCurrentPos_Func)MatchFinderMt_GetPointerToCurrentPos;
--  vTable->GetMatches = (Mf_GetMatches_Func)MatchFinderMt_GetMatches;
-+  vTable->Init = MatchFinderMt_Init;
-+  vTable->GetNumAvailableBytes = MatchFinderMt_GetNumAvailableBytes;
-+  vTable->GetPointerToCurrentPos = MatchFinderMt_GetPointerToCurrentPos;
-+  vTable->GetMatches = MatchFinderMt_GetMatches;
-   
-   switch (MF(p)->numHashBytes)
-   {
-     case 2:
-       p->GetHeadsFunc = GetHeads2;
--      p->MixMatchesFunc = (Mf_Mix_Matches)NULL;
--      vTable->Skip = (Mf_Skip_Func)MatchFinderMt0_Skip;
--      vTable->GetMatches = (Mf_GetMatches_Func)MatchFinderMt2_GetMatches;
-+      p->MixMatchesFunc = NULL;
-+      vTable->Skip = MatchFinderMt0_Skip;
-+      vTable->GetMatches = MatchFinderMt2_GetMatches;
-       break;
-     case 3:
-       p->GetHeadsFunc = MF(p)->bigHash ? GetHeads3b : GetHeads3;
--      p->MixMatchesFunc = (Mf_Mix_Matches)MixMatches2;
--      vTable->Skip = (Mf_Skip_Func)MatchFinderMt2_Skip;
-+      p->MixMatchesFunc = MixMatches2;
-+      vTable->Skip = MatchFinderMt2_Skip;
-       break;
-     case 4:
-       p->GetHeadsFunc = MF(p)->bigHash ? GetHeads4b : GetHeads4;
- 
-       // it's fast inline version of GetMatches()
--      // vTable->GetMatches = (Mf_GetMatches_Func)MatchFinderMt_GetMatches_Bt4;
-+      // vTable->GetMatches = MatchFinderMt_GetMatches_Bt4;
- 
--      p->MixMatchesFunc = (Mf_Mix_Matches)MixMatches3;
--      vTable->Skip = (Mf_Skip_Func)MatchFinderMt3_Skip;
-+      p->MixMatchesFunc = MixMatches3;
-+      vTable->Skip = MatchFinderMt3_Skip;
-       break;
-     default:
-       p->GetHeadsFunc = MF(p)->bigHash ? GetHeads5b : GetHeads5;
--      p->MixMatchesFunc = (Mf_Mix_Matches)MixMatches4;
-+      p->MixMatchesFunc = MixMatches4;
-       vTable->Skip =
--          (Mf_Skip_Func)MatchFinderMt3_Skip;
--          // (Mf_Skip_Func)MatchFinderMt4_Skip;
-+          MatchFinderMt3_Skip;
-+          // MatchFinderMt4_Skip;
-       break;
-   }
- }
-diff --git a/src/lzma/LzFindMt.h b/src/lzma/LzFindMt.h
-index db5923ea0..fcb479da9 100644
---- a/src/lzma/LzFindMt.h
-+++ b/src/lzma/LzFindMt.h
-@@ -1,5 +1,5 @@
- /* LzFindMt.h -- multithreaded Match finder for LZ algorithms
--2023-03-05 : Igor Pavlov : Public domain */
-+2024-01-22 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_LZ_FIND_MT_H
- #define ZIP7_INC_LZ_FIND_MT_H
-@@ -31,7 +31,10 @@ typedef struct
-   // UInt32 numBlocks_Sent;
- } CMtSync;
- 
--typedef UInt32 * (*Mf_Mix_Matches)(void *p, UInt32 matchMinPos, UInt32 *distances);
-+
-+struct CMatchFinderMt_;
-+
-+typedef UInt32 * (*Mf_Mix_Matches)(struct CMatchFinderMt_ *p, UInt32 matchMinPos, UInt32 *distances);
- 
- /* kMtCacheLineDummy must be >= size_of_CPU_cache_line */
- #define kMtCacheLineDummy 128
-@@ -39,7 +42,7 @@ typedef UInt32 * (*Mf_Mix_Matches)(void *p, UInt32 matchMinPos, UInt32 *distance
- typedef void (*Mf_GetHeads)(const Byte *buffer, UInt32 pos,
-   UInt32 *hash, UInt32 hashMask, UInt32 *heads, UInt32 numHeads, const UInt32 *crc);
- 
--typedef struct
-+typedef struct CMatchFinderMt_
- {
-   /* LZ */
-   const Byte *pointerToCurPos;
-diff --git a/src/lzma/Lzma2Dec.c b/src/lzma/Lzma2Dec.c
-index 8c4d464c0..7f54a40e1 100644
---- a/src/lzma/Lzma2Dec.c
-+++ b/src/lzma/Lzma2Dec.c
-@@ -1,5 +1,5 @@
- /* Lzma2Dec.c -- LZMA2 Decoder
--2023-03-03 : Igor Pavlov : Public domain */
-+2024-03-01 : Igor Pavlov : Public domain */
- 
- /* #define SHOW_DEBUG_INFO */
- 
-@@ -157,8 +157,10 @@ static unsigned Lzma2Dec_UpdateState(CLzma2Dec *p, Byte b)
-       p->decoder.prop.lp = (Byte)lp;
-       return LZMA2_STATE_DATA;
-     }
-+    
-+    default:
-+      return LZMA2_STATE_ERROR;
-   }
--  return LZMA2_STATE_ERROR;
- }
- 
- static void LzmaDec_UpdateWithUncompressed(CLzmaDec *p, const Byte *src, SizeT size)
-diff --git a/src/lzma/LzmaEnc.c b/src/lzma/LzmaEnc.c
-index 664397349..5414da2d0 100644
---- a/src/lzma/LzmaEnc.c
-+++ b/src/lzma/LzmaEnc.c
-@@ -1,5 +1,5 @@
- /* LzmaEnc.c -- LZMA Encoder
--2023-04-13: Igor Pavlov : Public domain */
-+2024-01-24: Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -195,11 +195,11 @@ unsigned GetPosSlot1(UInt32 pos);
- unsigned GetPosSlot1(UInt32 pos)
- {
-   unsigned res;
--  BSR2_RET(pos, res);
-+  BSR2_RET(pos, res)
-   return res;
- }
--#define GetPosSlot2(pos, res) { BSR2_RET(pos, res); }
--#define GetPosSlot(pos, res) { if (pos < 2) res = pos; else BSR2_RET(pos, res); }
-+#define GetPosSlot2(pos, res) { BSR2_RET(pos, res) }
-+#define GetPosSlot(pos, res) { if (pos < 2) res = pos; else BSR2_RET(pos, res) }
- 
- 
- #else // ! LZMA_LOG_BSR
-@@ -512,7 +512,7 @@ struct CLzmaEnc
-   COPY_ARR(d, s, posEncoders)  \
-   (d)->lenProbs = (s)->lenProbs;  \
-   (d)->repLenProbs = (s)->repLenProbs;  \
--  memcpy((d)->litProbs, (s)->litProbs, ((UInt32)0x300 << (p)->lclp) * sizeof(CLzmaProb));
-+  memcpy((d)->litProbs, (s)->litProbs, ((size_t)0x300 * sizeof(CLzmaProb)) << (p)->lclp);
- 
- void LzmaEnc_SaveState(CLzmaEncHandle p)
- {
-@@ -1040,14 +1040,14 @@ Z7_NO_INLINE static void Z7_FASTCALL LenPriceEnc_UpdateTables(
-         UInt32 price = b;
-         do
-         {
--          unsigned bit = sym & 1;
-+          const unsigned bit = sym & 1;
-           sym >>= 1;
-           price += GET_PRICEa(probs[sym], bit);
-         }
-         while (sym >= 2);
- 
-         {
--          unsigned prob = probs[(size_t)i + (1 << (kLenNumHighBits - 1))];
-+          const unsigned prob = probs[(size_t)i + (1 << (kLenNumHighBits - 1))];
-           prices[(size_t)i * 2    ] = price + GET_PRICEa_0(prob);
-           prices[(size_t)i * 2 + 1] = price + GET_PRICEa_1(prob);
-         }
-@@ -1056,7 +1056,7 @@ Z7_NO_INLINE static void Z7_FASTCALL LenPriceEnc_UpdateTables(
- 
-       {
-         unsigned posState;
--        size_t num = (p->tableSize - kLenNumLowSymbols * 2) * sizeof(p->prices[0][0]);
-+        const size_t num = (p->tableSize - kLenNumLowSymbols * 2) * sizeof(p->prices[0][0]);
-         for (posState = 1; posState < numPosStates; posState++)
-           memcpy(p->prices[posState] + kLenNumLowSymbols * 2, p->prices[0] + kLenNumLowSymbols * 2, num);
-       }
-@@ -2696,12 +2696,12 @@ static SRes LzmaEnc_Alloc(CLzmaEnc *p, UInt32 keepWindowSize, ISzAllocPtr alloc,
-   #endif
- 
-   {
--    unsigned lclp = p->lc + p->lp;
-+    const unsigned lclp = p->lc + p->lp;
-     if (!p->litProbs || !p->saveState.litProbs || p->lclp != lclp)
-     {
-       LzmaEnc_FreeLits(p, alloc);
--      p->litProbs = (CLzmaProb *)ISzAlloc_Alloc(alloc, ((UInt32)0x300 << lclp) * sizeof(CLzmaProb));
--      p->saveState.litProbs = (CLzmaProb *)ISzAlloc_Alloc(alloc, ((UInt32)0x300 << lclp) * sizeof(CLzmaProb));
-+      p->litProbs =           (CLzmaProb *)ISzAlloc_Alloc(alloc, ((size_t)0x300 * sizeof(CLzmaProb)) << lclp);
-+      p->saveState.litProbs = (CLzmaProb *)ISzAlloc_Alloc(alloc, ((size_t)0x300 * sizeof(CLzmaProb)) << lclp);
-       if (!p->litProbs || !p->saveState.litProbs)
-       {
-         LzmaEnc_FreeLits(p, alloc);
-@@ -2802,8 +2802,8 @@ static void LzmaEnc_Init(CLzmaEnc *p)
-   }
- 
-   {
--    UInt32 num = (UInt32)0x300 << (p->lp + p->lc);
--    UInt32 k;
-+    const size_t num = (size_t)0x300 << (p->lp + p->lc);
-+    size_t k;
-     CLzmaProb *probs = p->litProbs;
-     for (k = 0; k < num; k++)
-       probs[k] = kProbInitValue;
-diff --git a/src/lzma/MtCoder.c b/src/lzma/MtCoder.c
-index 3fd718e44..71cf8f8e8 100644
---- a/src/lzma/MtCoder.c
-+++ b/src/lzma/MtCoder.c
-@@ -1,5 +1,5 @@
- /* MtCoder.c -- Multi-thread Coder
--2023-04-13 : Igor Pavlov : Public domain */
-+2023-09-07 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -430,7 +430,7 @@ SRes MtCoder_Code(CMtCoder *p)
-   SRes res = SZ_OK;
- 
-   if (numThreads > MTCODER_THREADS_MAX)
--    numThreads = MTCODER_THREADS_MAX;
-+      numThreads = MTCODER_THREADS_MAX;
-   numBlocksMax = MTCODER_GET_NUM_BLOCKS_FROM_THREADS(numThreads);
-   
-   if (p->blockSize < ((UInt32)1 << 26)) numBlocksMax++;
-@@ -438,7 +438,7 @@ SRes MtCoder_Code(CMtCoder *p)
-   if (p->blockSize < ((UInt32)1 << 22)) numBlocksMax++;
- 
-   if (numBlocksMax > MTCODER_BLOCKS_MAX)
--    numBlocksMax = MTCODER_BLOCKS_MAX;
-+      numBlocksMax = MTCODER_BLOCKS_MAX;
- 
-   if (p->blockSize != p->allocatedBufsSize)
-   {
-@@ -469,7 +469,7 @@ SRes MtCoder_Code(CMtCoder *p)
- 
-   {
-     RINOK_THREAD(AutoResetEvent_OptCreate_And_Reset(&p->readEvent))
--    RINOK_THREAD(Semaphore_OptCreateInit(&p->blocksSemaphore, numBlocksMax, numBlocksMax))
-+    RINOK_THREAD(Semaphore_OptCreateInit(&p->blocksSemaphore, (UInt32)numBlocksMax, (UInt32)numBlocksMax))
-   }
- 
-   for (i = 0; i < MTCODER_BLOCKS_MAX - 1; i++)
-diff --git a/src/lzma/MtDec.c b/src/lzma/MtDec.c
-index 80c186950..ef2ec2c66 100644
---- a/src/lzma/MtDec.c
-+++ b/src/lzma/MtDec.c
-@@ -1,5 +1,5 @@
- /* MtDec.c -- Multi-thread Decoder
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-02-20 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -809,6 +809,16 @@ static WRes MtDec_ThreadFunc2(CMtDecThread *t)
- #endif
- 
- 
-+typedef
-+  #ifdef _WIN32
-+    UINT_PTR
-+  #elif 1
-+    uintptr_t
-+  #else
-+    ptrdiff_t
-+  #endif
-+    MY_uintptr_t;
-+
- static THREAD_FUNC_DECL MtDec_ThreadFunc1(void *pp)
- {
-   WRes res;
-@@ -821,7 +831,7 @@ static THREAD_FUNC_DECL MtDec_ThreadFunc1(void *pp)
-   res = MtDec_ThreadFunc2(t);
-   p = t->mtDec;
-   if (res == 0)
--    return (THREAD_FUNC_RET_TYPE)(UINT_PTR)p->exitThreadWRes;
-+    return (THREAD_FUNC_RET_TYPE)(MY_uintptr_t)p->exitThreadWRes;
-   {
-     // it's unexpected situation for some threading function error
-     if (p->exitThreadWRes == 0)
-@@ -832,7 +842,7 @@ static THREAD_FUNC_DECL MtDec_ThreadFunc1(void *pp)
-     Event_Set(&p->threads[0].canWrite);
-     MtProgress_SetError(&p->mtProgress, MY_SRes_HRESULT_FROM_WRes(res));
-   }
--  return (THREAD_FUNC_RET_TYPE)(UINT_PTR)res;
-+  return (THREAD_FUNC_RET_TYPE)(MY_uintptr_t)res;
- }
- 
- static Z7_NO_INLINE THREAD_FUNC_DECL MtDec_ThreadFunc(void *pp)
-@@ -1072,7 +1082,7 @@ SRes MtDec_Code(CMtDec *p)
-     if (wres == 0) { wres = Event_Set(&nextThread->canWrite);
-     if (wres == 0) { wres = Event_Set(&nextThread->canRead);
-     if (wres == 0) { THREAD_FUNC_RET_TYPE res = MtDec_ThreadFunc(nextThread);
--    wres = (WRes)(UINT_PTR)res;
-+    wres = (WRes)(MY_uintptr_t)res;
-     if (wres != 0)
-     {
-       p->needContinue = False7z;
-diff --git a/src/lzma/Ppmd7.c b/src/lzma/Ppmd7.c
-index 5d32607fc..c1167aa5d 100644
---- a/src/lzma/Ppmd7.c
-+++ b/src/lzma/Ppmd7.c
-@@ -1,5 +1,5 @@
- /* Ppmd7.c -- PPMdH codec
--2023-04-02 : Igor Pavlov : Public domain
-+2023-09-07 : Igor Pavlov : Public domain
- This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain */
- 
- #include "Precomp.h"
-@@ -302,8 +302,17 @@ static void *Ppmd7_AllocUnits(CPpmd7 *p, unsigned indx)
- 
- 
- #define MEM_12_CPY(dest, src, num) \
--  { UInt32 *d = (UInt32 *)dest; const UInt32 *z = (const UInt32 *)src; UInt32 n = num; \
--    do { d[0] = z[0]; d[1] = z[1]; d[2] = z[2]; z += 3; d += 3; } while (--n); }
-+  { UInt32 *d = (UInt32 *)(dest); \
-+    const UInt32 *z = (const UInt32 *)(src); \
-+    unsigned n = (num); \
-+    do { \
-+      d[0] = z[0]; \
-+      d[1] = z[1]; \
-+      d[2] = z[2]; \
-+      z += 3; \
-+      d += 3; \
-+    } while (--n); \
-+  }
- 
- 
- /*
-@@ -711,8 +720,8 @@ void Ppmd7_UpdateModel(CPpmd7 *p)
-       if ((ns1 & 1) == 0)
-       {
-         /* Expand for one UNIT */
--        unsigned oldNU = ns1 >> 1;
--        unsigned i = U2I(oldNU);
-+        const unsigned oldNU = ns1 >> 1;
-+        const unsigned i = U2I(oldNU);
-         if (i != U2I((size_t)oldNU + 1))
-         {
-           void *ptr = Ppmd7_AllocUnits(p, i + 1);
-@@ -731,7 +740,7 @@ void Ppmd7_UpdateModel(CPpmd7 *p)
-       sum = c->Union2.SummFreq;
-       /* max increase of Escape_Freq is 3 here.
-          total increase of Union2.SummFreq for all symbols is less than 256 here */
--      sum += (UInt32)(2 * ns1 < ns) + 2 * ((unsigned)(4 * ns1 <= ns) & (sum <= 8 * ns1));
-+      sum += (UInt32)(unsigned)((2 * ns1 < ns) + 2 * ((unsigned)(4 * ns1 <= ns) & (sum <= 8 * ns1)));
-       /* original PPMdH uses 16-bit variable for (sum) here.
-          But (sum < 0x9000). So we don't truncate (sum) to 16-bit */
-       // sum = (UInt16)sum;
-@@ -761,7 +770,7 @@ void Ppmd7_UpdateModel(CPpmd7 *p)
-         // (max(s->freq) == 120), when we convert from 1-symbol into 2-symbol context
-         s->Freq = (Byte)freq;
-         // max(InitEsc = PPMD7_kExpEscape[*]) is 25. So the max(escapeFreq) is 26 here
--        sum = freq + p->InitEsc + (ns > 3);
-+        sum = (UInt32)(freq + p->InitEsc + (ns > 3));
-       }
-     }
-     
-@@ -933,10 +942,10 @@ CPpmd_See *Ppmd7_MakeEscFreq(CPpmd7 *p, unsigned numMasked, UInt32 *escFreq)
-         p->HiBitsFlag;
-     {
-       // if (see->Summ) field is larger than 16-bit, we need only low 16 bits of Summ
--      unsigned summ = (UInt16)see->Summ; // & 0xFFFF
--      unsigned r = (summ >> see->Shift);
-+      const unsigned summ = (UInt16)see->Summ; // & 0xFFFF
-+      const unsigned r = (summ >> see->Shift);
-       see->Summ = (UInt16)(summ - r);
--      *escFreq = r + (r == 0);
-+      *escFreq = (UInt32)(r + (r == 0));
-     }
-   }
-   else
-@@ -981,9 +990,9 @@ void Ppmd7_Update1_0(CPpmd7 *p)
-   CPpmd_State *s = p->FoundState;
-   CPpmd7_Context *mc = p->MinContext;
-   unsigned freq = s->Freq;
--  unsigned summFreq = mc->Union2.SummFreq;
-+  const unsigned summFreq = mc->Union2.SummFreq;
-   p->PrevSuccess = (2 * freq > summFreq);
--  p->RunLength += (int)p->PrevSuccess;
-+  p->RunLength += (Int32)p->PrevSuccess;
-   mc->Union2.SummFreq = (UInt16)(summFreq + 4);
-   freq += 4;
-   s->Freq = (Byte)freq;
-diff --git a/src/lzma/Ppmd7Dec.c b/src/lzma/Ppmd7Dec.c
-index 7d2e55643..1f62ebe7f 100644
---- a/src/lzma/Ppmd7Dec.c
-+++ b/src/lzma/Ppmd7Dec.c
-@@ -1,5 +1,5 @@
- /* Ppmd7Dec.c -- Ppmd7z (PPMdH with 7z Range Coder) Decoder
--2023-04-02 : Igor Pavlov : Public domain
-+2023-09-07 : Igor Pavlov : Public domain
- This code is based on:
-   PPMd var.H (2001): Dmitry Shkarin : Public domain */
- 
-@@ -58,7 +58,7 @@ static void Ppmd7z_RD_Decode(CPpmd7 *p, UInt32 start, UInt32 size)
- #define SUCCESSOR(p) Ppmd_GET_SUCCESSOR(p)
- void Ppmd7_UpdateModel(CPpmd7 *p);
- 
--#define MASK(sym) ((unsigned char *)charMask)[sym]
-+#define MASK(sym)  ((Byte *)charMask)[sym]
- // Z7_FORCE_INLINE
- // static
- int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-@@ -120,8 +120,8 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-       MASK(s->Symbol) = 0;
-       do
-       {
--        unsigned sym0 = s2[0].Symbol;
--        unsigned sym1 = s2[1].Symbol;
-+        const unsigned sym0 = s2[0].Symbol;
-+        const unsigned sym1 = s2[1].Symbol;
-         s2 += 2;
-         MASK(sym0) = 0;
-         MASK(sym1) = 0;
-@@ -209,17 +209,17 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-       unsigned num2 = num / 2;
-       
-       num &= 1;
--      hiCnt = (s->Freq & (unsigned)(MASK(s->Symbol))) & (0 - (UInt32)num);
-+      hiCnt = (s->Freq & (UInt32)(MASK(s->Symbol))) & (0 - (UInt32)num);
-       s += num;
-       p->MinContext = mc;
- 
-       do
-       {
--        unsigned sym0 = s[0].Symbol;
--        unsigned sym1 = s[1].Symbol;
-+        const unsigned sym0 = s[0].Symbol;
-+        const unsigned sym1 = s[1].Symbol;
-         s += 2;
--        hiCnt += (s[-2].Freq & (unsigned)(MASK(sym0)));
--        hiCnt += (s[-1].Freq & (unsigned)(MASK(sym1)));
-+        hiCnt += (s[-2].Freq & (UInt32)(MASK(sym0)));
-+        hiCnt += (s[-1].Freq & (UInt32)(MASK(sym1)));
-       }
-       while (--num2);
-     }
-@@ -238,13 +238,13 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
- 
-       s = Ppmd7_GetStats(p, p->MinContext);
-       hiCnt = count;
--      // count -= s->Freq & (unsigned)(MASK(s->Symbol));
-+      // count -= s->Freq & (UInt32)(MASK(s->Symbol));
-       // if ((Int32)count >= 0)
-       {
-         for (;;)
-         {
--          count -= s->Freq & (unsigned)(MASK((s)->Symbol)); s++; if ((Int32)count < 0) break;
--          // count -= s->Freq & (unsigned)(MASK((s)->Symbol)); s++; if ((Int32)count < 0) break;
-+          count -= s->Freq & (UInt32)(MASK((s)->Symbol)); s++; if ((Int32)count < 0) break;
-+          // count -= s->Freq & (UInt32)(MASK((s)->Symbol)); s++; if ((Int32)count < 0) break;
-         }
-       }
-       s--;
-diff --git a/src/lzma/Ppmd7Enc.c b/src/lzma/Ppmd7Enc.c
-index 41106bab4..49cbbe649 100644
---- a/src/lzma/Ppmd7Enc.c
-+++ b/src/lzma/Ppmd7Enc.c
-@@ -1,5 +1,5 @@
- /* Ppmd7Enc.c -- Ppmd7z (PPMdH with 7z Range Coder) Encoder
--2023-04-02 : Igor Pavlov : Public domain
-+2023-09-07 : Igor Pavlov : Public domain
- This code is based on:
-   PPMd var.H (2001): Dmitry Shkarin : Public domain */
- 
-@@ -82,7 +82,7 @@ void Ppmd7z_Flush_RangeEnc(CPpmd7 *p)
- 
- void Ppmd7_UpdateModel(CPpmd7 *p);
- 
--#define MASK(sym) ((unsigned char *)charMask)[sym]
-+#define MASK(sym)  ((Byte *)charMask)[sym]
- 
- Z7_FORCE_INLINE
- static
-@@ -139,8 +139,8 @@ void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
-       MASK(s->Symbol) = 0;
-       do
-       {
--        unsigned sym0 = s2[0].Symbol;
--        unsigned sym1 = s2[1].Symbol;
-+        const unsigned sym0 = s2[0].Symbol;
-+        const unsigned sym1 = s2[1].Symbol;
-         s2 += 2;
-         MASK(sym0) = 0;
-         MASK(sym1) = 0;
-@@ -265,16 +265,15 @@ void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
-         if (num2 != 0)
-         {
-           s += i;
--          for (;;)
-+          do
-           {
--            unsigned sym0 = s[0].Symbol;
--            unsigned sym1 = s[1].Symbol;
-+            const unsigned sym0 = s[0].Symbol;
-+            const unsigned sym1 = s[1].Symbol;
-             s += 2;
-             sum += (s[-2].Freq & (unsigned)(MASK(sym0)));
-             sum += (s[-1].Freq & (unsigned)(MASK(sym1)));
--            if (--num2 == 0)
--              break;
-           }
-+          while (--num2);
-         }
- 
-         
-diff --git a/src/lzma/Precomp.h b/src/lzma/Precomp.h
-index 69afb2ffd..7747fdd74 100644
---- a/src/lzma/Precomp.h
-+++ b/src/lzma/Precomp.h
-@@ -1,10 +1,127 @@
--/* Precomp.h -- StdAfx
--2023-04-02 : Igor Pavlov : Public domain */
-+/* Precomp.h -- precompilation file
-+2024-01-25 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_PRECOMP_H
- #define ZIP7_INC_PRECOMP_H
- 
-+/*
-+  this file must be included before another *.h files and before <windows.h>.
-+  this file is included from the following files:
-+    C\*.c
-+    C\Util\*\Precomp.h   <-  C\Util\*\*.c
-+    CPP\Common\Common.h  <-  *\StdAfx.h    <-  *\*.cpp
-+
-+  this file can set the following macros:
-+    Z7_LARGE_PAGES 1
-+    Z7_LONG_PATH 1
-+    Z7_WIN32_WINNT_MIN  0x0500 (or higher) : we require at least win2000+ for 7-Zip
-+    _WIN32_WINNT        0x0500 (or higher)
-+    WINVER  _WIN32_WINNT
-+    UNICODE 1
-+    _UNICODE 1
-+*/
-+
- #include "Compiler.h"
--/* #include "7zTypes.h" */
-+
-+#ifdef _MSC_VER
-+// #pragma warning(disable : 4206) // nonstandard extension used : translation unit is empty
-+#if _MSC_VER >= 1912
-+// #pragma warning(disable : 5039) // pointer or reference to potentially throwing function passed to 'extern "C"' function under - EHc.Undefined behavior may occur if this function throws an exception.
-+#endif
-+#endif
-+
-+/*
-+// for debug:
-+#define UNICODE 1
-+#define _UNICODE 1
-+#define  _WIN32_WINNT  0x0500  // win2000
-+#ifndef WINVER
-+  #define WINVER  _WIN32_WINNT
-+#endif
-+*/
-+
-+#ifdef _WIN32
-+/*
-+  this "Precomp.h" file must be included before <windows.h>,
-+  if we want to define _WIN32_WINNT before <windows.h>.
-+*/
-+
-+#ifndef Z7_LARGE_PAGES
-+#ifndef Z7_NO_LARGE_PAGES
-+#define Z7_LARGE_PAGES 1
-+#endif
-+#endif
-+
-+#ifndef Z7_LONG_PATH
-+#ifndef Z7_NO_LONG_PATH
-+#define Z7_LONG_PATH 1
-+#endif
-+#endif
-+
-+#ifndef Z7_DEVICE_FILE
-+#ifndef Z7_NO_DEVICE_FILE
-+// #define Z7_DEVICE_FILE 1
-+#endif
-+#endif
-+
-+// we don't change macros if included after <windows.h>
-+#ifndef _WINDOWS_
-+
-+#ifndef Z7_WIN32_WINNT_MIN
-+  #if defined(_M_ARM64) || defined(__aarch64__)
-+    // #define Z7_WIN32_WINNT_MIN  0x0a00  // win10
-+    #define Z7_WIN32_WINNT_MIN  0x0600  // vista
-+  #elif defined(_M_ARM) && defined(_M_ARMT) && defined(_M_ARM_NT)
-+    // #define Z7_WIN32_WINNT_MIN  0x0602  // win8
-+    #define Z7_WIN32_WINNT_MIN  0x0600  // vista
-+  #elif defined(_M_X64) || defined(_M_AMD64) || defined(__x86_64__) || defined(_M_IA64)
-+    #define Z7_WIN32_WINNT_MIN  0x0503  // win2003
-+  // #elif defined(_M_IX86) || defined(__i386__)
-+  //   #define Z7_WIN32_WINNT_MIN  0x0500  // win2000
-+  #else // x86 and another(old) systems
-+    #define Z7_WIN32_WINNT_MIN  0x0500  // win2000
-+    // #define Z7_WIN32_WINNT_MIN  0x0502  // win2003 // for debug
-+  #endif
-+#endif // Z7_WIN32_WINNT_MIN
-+
-+
-+#ifndef Z7_DO_NOT_DEFINE_WIN32_WINNT
-+#ifdef _WIN32_WINNT
-+  // #error Stop_Compiling_Bad_WIN32_WINNT
-+#else
-+  #ifndef Z7_NO_DEFINE_WIN32_WINNT
-+Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+    #define _WIN32_WINNT  Z7_WIN32_WINNT_MIN
-+Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+  #endif
-+#endif // _WIN32_WINNT
-+
-+#ifndef WINVER
-+  #define WINVER  _WIN32_WINNT
-+#endif
-+#endif // Z7_DO_NOT_DEFINE_WIN32_WINNT
-+
-+
-+#ifndef _MBCS
-+#ifndef Z7_NO_UNICODE
-+// UNICODE and _UNICODE are used by <windows.h> and by 7-zip code.
-+
-+#ifndef UNICODE
-+#define UNICODE 1
-+#endif
-+
-+#ifndef _UNICODE
-+Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+#define _UNICODE 1
-+Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+#endif
-+
-+#endif // Z7_NO_UNICODE
-+#endif // _MBCS
-+#endif // _WINDOWS_
-+
-+// #include "7zWindows.h"
-+
-+#endif // _WIN32
- 
- #endif
-diff --git a/src/lzma/Sha256.c b/src/lzma/Sha256.c
-index b119ce83f..6122c41d9 100644
---- a/src/lzma/Sha256.c
-+++ b/src/lzma/Sha256.c
-@@ -1,5 +1,5 @@
- /* Sha256.c -- SHA-256 Hash
--2023-04-02 : Igor Pavlov : Public domain
-+2024-03-01 : Igor Pavlov : Public domain
- This code is based on public domain code from Wei Dai's Crypto++ library. */
- 
- #include "Precomp.h"
-@@ -15,35 +15,35 @@ This code is based on public domain code from Wei Dai's Crypto++ library. */
- #endif
- 
- #ifdef MY_CPU_X86_OR_AMD64
--  #ifdef _MSC_VER
--    #if _MSC_VER >= 1200
-+  #if   defined(Z7_LLVM_CLANG_VERSION)  && (Z7_LLVM_CLANG_VERSION  >= 30800) \
-+     || defined(Z7_APPLE_CLANG_VERSION) && (Z7_APPLE_CLANG_VERSION >= 50100) \
-+     || defined(Z7_GCC_VERSION)         && (Z7_GCC_VERSION         >= 40900) \
-+     || defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 1600) \
-+     || defined(_MSC_VER) && (_MSC_VER >= 1200)
-       #define Z7_COMPILER_SHA256_SUPPORTED
--    #endif
--  #elif defined(__clang__)
--    #if (__clang_major__ >= 8) // fix that check
--      #define Z7_COMPILER_SHA256_SUPPORTED
--    #endif
--  #elif defined(__GNUC__)
--    #if (__GNUC__ >= 8) // fix that check
--      #define Z7_COMPILER_SHA256_SUPPORTED
--    #endif
--  #elif defined(__INTEL_COMPILER)
--    #if (__INTEL_COMPILER >= 1800) // fix that check
--      #define Z7_COMPILER_SHA256_SUPPORTED
--    #endif
-   #endif
--#elif defined(MY_CPU_ARM_OR_ARM64)
--  #ifdef _MSC_VER
--    #if _MSC_VER >= 1910
-+#elif defined(MY_CPU_ARM_OR_ARM64) && defined(MY_CPU_LE)
-+
-+  #if   defined(__ARM_FEATURE_SHA2) \
-+     || defined(__ARM_FEATURE_CRYPTO)
-+    #define Z7_COMPILER_SHA256_SUPPORTED
-+  #else
-+    #if  defined(MY_CPU_ARM64) \
-+      || defined(__ARM_ARCH) && (__ARM_ARCH >= 4) \
-+      || defined(Z7_MSC_VER_ORIGINAL)
-+    #if  defined(__ARM_FP) && \
-+          (   defined(Z7_CLANG_VERSION) && (Z7_CLANG_VERSION >= 30800) \
-+           || defined(__GNUC__) && (__GNUC__ >= 6) \
-+          ) \
-+      || defined(Z7_MSC_VER_ORIGINAL) && (_MSC_VER >= 1910)
-+    #if  defined(MY_CPU_ARM64) \
-+      || !defined(Z7_CLANG_VERSION) \
-+      || defined(__ARM_NEON) && \
-+          (Z7_CLANG_VERSION < 170000 || \
-+           Z7_CLANG_VERSION > 170001)
-       #define Z7_COMPILER_SHA256_SUPPORTED
-     #endif
--  #elif defined(__clang__)
--    #if (__clang_major__ >= 8) // fix that check
--      #define Z7_COMPILER_SHA256_SUPPORTED
-     #endif
--  #elif defined(__GNUC__)
--    #if (__GNUC__ >= 6) // fix that check
--      #define Z7_COMPILER_SHA256_SUPPORTED
-     #endif
-   #endif
- #endif
-@@ -224,8 +224,6 @@ void Sha256_Init(CSha256 *p)
- 
- #endif
- 
--void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
--
- // static
- extern MY_ALIGN(64)
- const UInt32 SHA256_K_ARRAY[64];
-@@ -460,9 +458,6 @@ void Sha256_Final(CSha256 *p, Byte *digest)
-   Sha256_InitState(p);
- }
- 
--#ifdef Z7_COMPILER_SHA256_SUPPORTED
--#undef Z7_COMPILER_SHA256_SUPPORTED
--#endif
- 
- void Sha256Prepare(void)
- {
-diff --git a/src/lzma/Sha256Opt.c b/src/lzma/Sha256Opt.c
-index e4465e3e7..eb3816664 100644
---- a/src/lzma/Sha256Opt.c
-+++ b/src/lzma/Sha256Opt.c
-@@ -1,5 +1,5 @@
- /* Sha256Opt.c -- SHA-256 optimized code for SHA-256 hardware instructions
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-03-01 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- #include "Compiler.h"
-@@ -11,6 +11,8 @@
- #endif
- #endif
- 
-+// #define Z7_USE_HW_SHA_STUB // for debug
-+
- #ifdef MY_CPU_X86_OR_AMD64
-   #if defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 1600) // fix that check
-       #define USE_HW_SHA
-@@ -32,9 +34,14 @@
-     #endif
-     #if (_MSC_VER >= USE_VER_MIN)
-       #define USE_HW_SHA
-+    #else
-+      #define Z7_USE_HW_SHA_STUB
-     #endif
-   #endif
- // #endif // MY_CPU_X86_OR_AMD64
-+#ifndef USE_HW_SHA
-+  // #define Z7_USE_HW_SHA_STUB // for debug
-+#endif
- 
- #ifdef USE_HW_SHA
- 
-@@ -202,19 +209,28 @@ void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_
- 
- #endif // USE_HW_SHA
- 
--#elif defined(MY_CPU_ARM_OR_ARM64)
--
--  #if defined(__clang__)
--    #if (__clang_major__ >= 8) // fix that check
-+#elif defined(MY_CPU_ARM_OR_ARM64) && defined(MY_CPU_LE)
-+  
-+  #if   defined(__ARM_FEATURE_SHA2) \
-+     || defined(__ARM_FEATURE_CRYPTO)
-+    #define USE_HW_SHA
-+  #else
-+    #if  defined(MY_CPU_ARM64) \
-+      || defined(__ARM_ARCH) && (__ARM_ARCH >= 4) \
-+      || defined(Z7_MSC_VER_ORIGINAL)
-+    #if  defined(__ARM_FP) && \
-+          (   defined(Z7_CLANG_VERSION) && (Z7_CLANG_VERSION >= 30800) \
-+           || defined(__GNUC__) && (__GNUC__ >= 6) \
-+          ) \
-+      || defined(Z7_MSC_VER_ORIGINAL) && (_MSC_VER >= 1910)
-+    #if  defined(MY_CPU_ARM64) \
-+      || !defined(Z7_CLANG_VERSION) \
-+      || defined(__ARM_NEON) && \
-+          (Z7_CLANG_VERSION < 170000 || \
-+           Z7_CLANG_VERSION > 170001)
-       #define USE_HW_SHA
-     #endif
--  #elif defined(__GNUC__)
--    #if (__GNUC__ >= 6) // fix that check
--      #define USE_HW_SHA
-     #endif
--  #elif defined(_MSC_VER)
--    #if _MSC_VER >= 1910
--      #define USE_HW_SHA
-     #endif
-   #endif
- 
-@@ -222,24 +238,88 @@ void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_
- 
- // #pragma message("=== Sha256 HW === ")
- 
-+
- #if defined(__clang__) || defined(__GNUC__)
-+#if !defined(__ARM_FEATURE_SHA2) && \
-+    !defined(__ARM_FEATURE_CRYPTO)
-   #ifdef MY_CPU_ARM64
-+#if defined(__clang__)
-+    #define ATTRIB_SHA __attribute__((__target__("crypto")))
-+#else
-     #define ATTRIB_SHA __attribute__((__target__("+crypto")))
-+#endif
-   #else
-+#if defined(__clang__) && (__clang_major__ >= 1)
-+    #define ATTRIB_SHA __attribute__((__target__("armv8-a,sha2")))
-+#else
-     #define ATTRIB_SHA __attribute__((__target__("fpu=crypto-neon-fp-armv8")))
-+#endif
-   #endif
-+#endif
- #else
-   // _MSC_VER
-   // for arm32
-   #define _ARM_USE_NEW_NEON_INTRINSICS
- #endif
- 
--#if defined(_MSC_VER) && defined(MY_CPU_ARM64)
-+
-+
-+
-+
-+#if defined(Z7_MSC_VER_ORIGINAL) && defined(MY_CPU_ARM64)
- #include <arm64_neon.h>
- #else
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+#if defined(__clang__) && __clang_major__ < 16
-+#if !defined(__ARM_FEATURE_SHA2) && \
-+    !defined(__ARM_FEATURE_CRYPTO)
-+//     #pragma message("=== we set __ARM_FEATURE_CRYPTO 1 === ")
-+    Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+    #define Z7_ARM_FEATURE_CRYPTO_WAS_SET 1
-+// #if defined(__clang__) && __clang_major__ < 13
-+    #define __ARM_FEATURE_CRYPTO 1
-+// #else
-+    #define __ARM_FEATURE_SHA2 1
-+// #endif
-+    Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+#endif
-+#endif // clang
-+
-+#if defined(__clang__)
-+
-+#if defined(__ARM_ARCH) && __ARM_ARCH < 8
-+    Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+//    #pragma message("#define __ARM_ARCH 8")
-+    #undef  __ARM_ARCH
-+    #define __ARM_ARCH 8
-+    Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+#endif
-+
-+#endif // clang
-+
- #include <arm_neon.h>
-+
-+#if defined(Z7_ARM_FEATURE_CRYPTO_WAS_SET) && \
-+    defined(__ARM_FEATURE_CRYPTO) && \
-+    defined(__ARM_FEATURE_SHA2)
-+Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+    #undef __ARM_FEATURE_CRYPTO
-+    #undef __ARM_FEATURE_SHA2
-+    #undef Z7_ARM_FEATURE_CRYPTO_WAS_SET
-+Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+//    #pragma message("=== we undefine __ARM_FEATURE_CRYPTO === ")
- #endif
- 
-+#endif // Z7_MSC_VER_ORIGINAL
-+
- typedef uint32x4_t v128;
- // typedef __n128 v128; // MSVC
- 
-@@ -316,10 +396,10 @@ void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_
-     LOAD_SHUFFLE (m2, 2)
-     LOAD_SHUFFLE (m3, 3)
- 
--    R16 ( 0, NNN, NNN, SM1, NNN, SM1, SM2, SM1, SM2 );
--    R16 ( 1, SM1, SM2, SM1, SM2, SM1, SM2, SM1, SM2 );
--    R16 ( 2, SM1, SM2, SM1, SM2, SM1, SM2, SM1, SM2 );
--    R16 ( 3, SM1, SM2, NNN, SM2, NNN, NNN, NNN, NNN );
-+    R16 ( 0, NNN, NNN, SM1, NNN, SM1, SM2, SM1, SM2 )
-+    R16 ( 1, SM1, SM2, SM1, SM2, SM1, SM2, SM1, SM2 )
-+    R16 ( 2, SM1, SM2, SM1, SM2, SM1, SM2, SM1, SM2 )
-+    R16 ( 3, SM1, SM2, NNN, SM2, NNN, NNN, NNN, NNN )
-     
-     state0 = vaddq_u32(state0, state0_save);
-     state1 = vaddq_u32(state1, state1_save);
-@@ -337,16 +417,17 @@ void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_
- #endif // MY_CPU_ARM_OR_ARM64
- 
- 
--#ifndef USE_HW_SHA
--
-+#if !defined(USE_HW_SHA) && defined(Z7_USE_HW_SHA_STUB)
- // #error Stop_Compiling_UNSUPPORTED_SHA
- // #include <stdlib.h>
--
-+// We can compile this file with another C compiler,
-+// or we can compile asm version.
-+// So we can generate real code instead of this stub function.
- // #include "Sha256.h"
--void Z7_FASTCALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t numBlocks);
--
-+// #if defined(_MSC_VER)
- #pragma message("Sha256 HW-SW stub was used")
--
-+// #endif
-+void Z7_FASTCALL Sha256_UpdateBlocks   (UInt32 state[8], const Byte *data, size_t numBlocks);
- void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
- void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks)
- {
-@@ -359,7 +440,6 @@ void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_
-   return;
-   */
- }
--
- #endif
- 
- 
-@@ -384,3 +464,4 @@ void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_
- #undef USE_HW_SHA
- #undef ATTRIB_SHA
- #undef USE_VER_MIN
-+#undef Z7_USE_HW_SHA_STUB
-diff --git a/src/lzma/SwapBytes.c b/src/lzma/SwapBytes.c
-new file mode 100644
-index 000000000..9290592b7
---- /dev/null
-+++ b/src/lzma/SwapBytes.c
-@@ -0,0 +1,835 @@
-+/* SwapBytes.c -- Byte Swap conversion filter
-+2024-03-01 : Igor Pavlov : Public domain */
-+
-+#include "Precomp.h"
-+
-+#include "Compiler.h"
-+#include "CpuArch.h"
-+#include "RotateDefs.h"
-+#include "SwapBytes.h"
-+
-+typedef UInt16 CSwapUInt16;
-+typedef UInt32 CSwapUInt32;
-+
-+// #define k_SwapBytes_Mode_BASE   0
-+
-+#ifdef MY_CPU_X86_OR_AMD64
-+
-+#define k_SwapBytes_Mode_SSE2   1
-+#define k_SwapBytes_Mode_SSSE3  2
-+#define k_SwapBytes_Mode_AVX2   3
-+
-+  // #if defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 1900)
-+  #if defined(__clang__) && (__clang_major__ >= 4) \
-+      || defined(Z7_GCC_VERSION) && (Z7_GCC_VERSION >= 40701)
-+      #define k_SwapBytes_Mode_MAX  k_SwapBytes_Mode_AVX2
-+      #define SWAP_ATTRIB_SSE2  __attribute__((__target__("sse2")))
-+      #define SWAP_ATTRIB_SSSE3 __attribute__((__target__("ssse3")))
-+      #define SWAP_ATTRIB_AVX2  __attribute__((__target__("avx2")))
-+  #elif defined(_MSC_VER)
-+    #if (_MSC_VER == 1900)
-+      #pragma warning(disable : 4752) // found Intel(R) Advanced Vector Extensions; consider using /arch:AVX
-+    #endif
-+    #if (_MSC_VER >= 1900)
-+      #define k_SwapBytes_Mode_MAX  k_SwapBytes_Mode_AVX2
-+    #elif (_MSC_VER >= 1500)  // (VS2008)
-+      #define k_SwapBytes_Mode_MAX  k_SwapBytes_Mode_SSSE3
-+    #elif (_MSC_VER >= 1310)  // (VS2003)
-+      #define k_SwapBytes_Mode_MAX  k_SwapBytes_Mode_SSE2
-+    #endif
-+  #endif // _MSC_VER
-+
-+/*
-+// for debug
-+#ifdef k_SwapBytes_Mode_MAX
-+#undef k_SwapBytes_Mode_MAX
-+#endif
-+*/
-+
-+#ifndef k_SwapBytes_Mode_MAX
-+#define k_SwapBytes_Mode_MAX 0
-+#endif
-+
-+#if (k_SwapBytes_Mode_MAX != 0) && defined(MY_CPU_AMD64)
-+  #define k_SwapBytes_Mode_MIN  k_SwapBytes_Mode_SSE2
-+#else
-+  #define k_SwapBytes_Mode_MIN  0
-+#endif
-+
-+#if (k_SwapBytes_Mode_MAX >= k_SwapBytes_Mode_AVX2)
-+  #define USE_SWAP_AVX2
-+#endif
-+#if (k_SwapBytes_Mode_MAX >= k_SwapBytes_Mode_SSSE3)
-+  #define USE_SWAP_SSSE3
-+#endif
-+#if (k_SwapBytes_Mode_MAX >= k_SwapBytes_Mode_SSE2)
-+  #define USE_SWAP_128
-+#endif
-+
-+#if k_SwapBytes_Mode_MAX <= k_SwapBytes_Mode_MIN || !defined(USE_SWAP_128)
-+#define FORCE_SWAP_MODE
-+#endif
-+
-+
-+#ifdef USE_SWAP_128
-+/*
-+ <mmintrin.h> MMX
-+<xmmintrin.h> SSE
-+<emmintrin.h> SSE2
-+<pmmintrin.h> SSE3
-+<tmmintrin.h> SSSE3
-+<smmintrin.h> SSE4.1
-+<nmmintrin.h> SSE4.2
-+<ammintrin.h> SSE4A
-+<wmmintrin.h> AES
-+<immintrin.h> AVX, AVX2, FMA
-+*/
-+
-+#include <emmintrin.h> // sse2
-+// typedef __m128i v128;
-+
-+#define SWAP2_128(i) { \
-+  const __m128i v = *(const __m128i *)(const void *)(items + (i) * 8); \
-+                    *(      __m128i *)(      void *)(items + (i) * 8) = \
-+    _mm_or_si128( \
-+      _mm_slli_epi16(v, 8), \
-+      _mm_srli_epi16(v, 8)); }
-+// _mm_or_si128() has more ports to execute than _mm_add_epi16().
-+
-+static
-+#ifdef SWAP_ATTRIB_SSE2
-+SWAP_ATTRIB_SSE2
-+#endif
-+void
-+Z7_FASTCALL
-+SwapBytes2_128(CSwapUInt16 *items, const CSwapUInt16 *lim)
-+{
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    SWAP2_128(0)  SWAP2_128(1)  items += 2 * 8;
-+    SWAP2_128(0)  SWAP2_128(1)  items += 2 * 8;
-+  }
-+  while (items != lim);
-+}
-+
-+/*
-+// sse2
-+#define SWAP4_128_pack(i) { \
-+  __m128i v = *(const __m128i *)(const void *)(items + (i) * 4); \
-+  __m128i v0 = _mm_unpacklo_epi8(v, mask); \
-+  __m128i v1 = _mm_unpackhi_epi8(v, mask); \
-+  v0 = _mm_shufflelo_epi16(v0, 0x1b); \
-+  v1 = _mm_shufflelo_epi16(v1, 0x1b); \
-+  v0 = _mm_shufflehi_epi16(v0, 0x1b); \
-+  v1 = _mm_shufflehi_epi16(v1, 0x1b); \
-+  *(__m128i *)(void *)(items + (i) * 4) = _mm_packus_epi16(v0, v1); }
-+
-+static
-+#ifdef SWAP_ATTRIB_SSE2
-+SWAP_ATTRIB_SSE2
-+#endif
-+void
-+Z7_FASTCALL
-+SwapBytes4_128_pack(CSwapUInt32 *items, const CSwapUInt32 *lim)
-+{
-+  const __m128i mask = _mm_setzero_si128();
-+  // const __m128i mask = _mm_set_epi16(0, 0, 0, 0, 0, 0, 0, 0);
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    SWAP4_128_pack(0); items += 1 * 4;
-+    // SWAP4_128_pack(0); SWAP4_128_pack(1); items += 2 * 4;
-+  }
-+  while (items != lim);
-+}
-+
-+// sse2
-+#define SWAP4_128_shift(i) { \
-+  __m128i v = *(const __m128i *)(const void *)(items + (i) * 4); \
-+  __m128i v2; \
-+  v2 = _mm_or_si128( \
-+        _mm_slli_si128(_mm_and_si128(v, mask), 1), \
-+        _mm_and_si128(_mm_srli_si128(v, 1), mask)); \
-+  v = _mm_or_si128( \
-+        _mm_slli_epi32(v, 24), \
-+        _mm_srli_epi32(v, 24)); \
-+  *(__m128i *)(void *)(items + (i) * 4) = _mm_or_si128(v2, v); }
-+
-+static
-+#ifdef SWAP_ATTRIB_SSE2
-+SWAP_ATTRIB_SSE2
-+#endif
-+void
-+Z7_FASTCALL
-+SwapBytes4_128_shift(CSwapUInt32 *items, const CSwapUInt32 *lim)
-+{
-+  #define M1 0xff00
-+  const __m128i mask = _mm_set_epi32(M1, M1, M1, M1);
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    // SWAP4_128_shift(0)  SWAP4_128_shift(1)  items += 2 * 4;
-+    // SWAP4_128_shift(0)  SWAP4_128_shift(1)  items += 2 * 4;
-+    SWAP4_128_shift(0); items += 1 * 4;
-+  }
-+  while (items != lim);
-+}
-+*/
-+
-+
-+#if defined(USE_SWAP_SSSE3) || defined(USE_SWAP_AVX2)
-+
-+#define SWAP_SHUF_REV_SEQ_2_VALS(v)                (v)+1, (v)
-+#define SWAP_SHUF_REV_SEQ_4_VALS(v)  (v)+3, (v)+2, (v)+1, (v)
-+
-+#define SWAP2_SHUF_MASK_16_BYTES \
-+    SWAP_SHUF_REV_SEQ_2_VALS (0 * 2), \
-+    SWAP_SHUF_REV_SEQ_2_VALS (1 * 2), \
-+    SWAP_SHUF_REV_SEQ_2_VALS (2 * 2), \
-+    SWAP_SHUF_REV_SEQ_2_VALS (3 * 2), \
-+    SWAP_SHUF_REV_SEQ_2_VALS (4 * 2), \
-+    SWAP_SHUF_REV_SEQ_2_VALS (5 * 2), \
-+    SWAP_SHUF_REV_SEQ_2_VALS (6 * 2), \
-+    SWAP_SHUF_REV_SEQ_2_VALS (7 * 2)
-+
-+#define SWAP4_SHUF_MASK_16_BYTES \
-+    SWAP_SHUF_REV_SEQ_4_VALS (0 * 4), \
-+    SWAP_SHUF_REV_SEQ_4_VALS (1 * 4), \
-+    SWAP_SHUF_REV_SEQ_4_VALS (2 * 4), \
-+    SWAP_SHUF_REV_SEQ_4_VALS (3 * 4)
-+
-+#if defined(USE_SWAP_AVX2)
-+/* if we use 256_BIT_INIT_MASK, each static array mask will be larger for 16 bytes */
-+// #define SWAP_USE_256_BIT_INIT_MASK
-+#endif
-+
-+#if defined(SWAP_USE_256_BIT_INIT_MASK) && defined(USE_SWAP_AVX2)
-+#define SWAP_MASK_INIT_SIZE 32
-+#else
-+#define SWAP_MASK_INIT_SIZE 16
-+#endif
-+
-+MY_ALIGN(SWAP_MASK_INIT_SIZE)
-+static const Byte k_ShufMask_Swap2[] =
-+{
-+    SWAP2_SHUF_MASK_16_BYTES
-+  #if SWAP_MASK_INIT_SIZE > 16
-+  , SWAP2_SHUF_MASK_16_BYTES
-+  #endif
-+};
-+
-+MY_ALIGN(SWAP_MASK_INIT_SIZE)
-+static const Byte k_ShufMask_Swap4[] =
-+{
-+    SWAP4_SHUF_MASK_16_BYTES
-+  #if SWAP_MASK_INIT_SIZE > 16
-+  , SWAP4_SHUF_MASK_16_BYTES
-+  #endif
-+};
-+
-+
-+#ifdef USE_SWAP_SSSE3
-+
-+#include <tmmintrin.h> // ssse3
-+
-+#define SHUF_128(i)   *(items + (i)) = \
-+     _mm_shuffle_epi8(*(items + (i)), mask); // SSSE3
-+
-+// Z7_NO_INLINE
-+static
-+#ifdef SWAP_ATTRIB_SSSE3
-+SWAP_ATTRIB_SSSE3
-+#endif
-+Z7_ATTRIB_NO_VECTORIZE
-+void
-+Z7_FASTCALL
-+ShufBytes_128(void *items8, const void *lim8, const void *mask128_ptr)
-+{
-+  __m128i *items = (__m128i *)items8;
-+  const __m128i *lim = (const __m128i *)lim8;
-+  // const __m128i mask = _mm_set_epi8(SHUF_SWAP2_MASK_16_VALS);
-+  // const __m128i mask = _mm_set_epi8(SHUF_SWAP4_MASK_16_VALS);
-+  // const __m128i mask = _mm_load_si128((const __m128i *)(const void *)&(k_ShufMask_Swap4[0]));
-+  // const __m128i mask = _mm_load_si128((const __m128i *)(const void *)&(k_ShufMask_Swap4[0]));
-+  // const __m128i mask = *(const __m128i *)(const void *)&(k_ShufMask_Swap4[0]);
-+  const __m128i mask = *(const __m128i *)mask128_ptr;
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    SHUF_128(0)  SHUF_128(1)  items += 2;
-+    SHUF_128(0)  SHUF_128(1)  items += 2;
-+  }
-+  while (items != lim);
-+}
-+
-+#endif // USE_SWAP_SSSE3
-+
-+
-+
-+#ifdef USE_SWAP_AVX2
-+
-+#include <immintrin.h> // avx, avx2
-+#if defined(__clang__)
-+#include <avxintrin.h>
-+#include <avx2intrin.h>
-+#endif
-+
-+#define SHUF_256(i)   *(items + (i)) = \
-+  _mm256_shuffle_epi8(*(items + (i)), mask); // AVX2
-+
-+// Z7_NO_INLINE
-+static
-+#ifdef SWAP_ATTRIB_AVX2
-+SWAP_ATTRIB_AVX2
-+#endif
-+Z7_ATTRIB_NO_VECTORIZE
-+void
-+Z7_FASTCALL
-+ShufBytes_256(void *items8, const void *lim8, const void *mask128_ptr)
-+{
-+  __m256i *items = (__m256i *)items8;
-+  const __m256i *lim = (const __m256i *)lim8;
-+  /*
-+  UNUSED_VAR(mask128_ptr)
-+  __m256i mask =
-+  for Swap4: _mm256_setr_epi8(SWAP4_SHUF_MASK_16_BYTES, SWAP4_SHUF_MASK_16_BYTES);
-+  for Swap2: _mm256_setr_epi8(SWAP2_SHUF_MASK_16_BYTES, SWAP2_SHUF_MASK_16_BYTES);
-+  */
-+  const __m256i mask =
-+ #if SWAP_MASK_INIT_SIZE > 16
-+      *(const __m256i *)(const void *)mask128_ptr;
-+ #else
-+  /* msvc: broadcastsi128() version reserves the stack for no reason
-+     msvc 19.29-: _mm256_insertf128_si256() / _mm256_set_m128i)) versions use non-avx movdqu   xmm0,XMMWORD PTR [r8]
-+     msvc 19.30+ (VS2022): replaces _mm256_set_m128i(m,m) to vbroadcastf128(m) as we want
-+  */
-+  // _mm256_broadcastsi128_si256(*mask128_ptr);
-+#if defined(Z7_GCC_VERSION) && (Z7_GCC_VERSION < 80000)
-+  #define MY_mm256_set_m128i(hi, lo)  _mm256_insertf128_si256(_mm256_castsi128_si256(lo), (hi), 1)
-+#else
-+  #define MY_mm256_set_m128i  _mm256_set_m128i
-+#endif
-+      MY_mm256_set_m128i(
-+        *(const __m128i *)mask128_ptr,
-+        *(const __m128i *)mask128_ptr);
-+ #endif
-+  
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    SHUF_256(0)  SHUF_256(1)  items += 2;
-+    SHUF_256(0)  SHUF_256(1)  items += 2;
-+  }
-+  while (items != lim);
-+}
-+
-+#endif // USE_SWAP_AVX2
-+#endif // USE_SWAP_SSSE3 || USE_SWAP_AVX2
-+#endif // USE_SWAP_128
-+
-+
-+
-+// compile message "NEON intrinsics not available with the soft-float ABI"
-+#elif defined(MY_CPU_ARM_OR_ARM64) \
-+    && defined(MY_CPU_LE) \
-+    && !defined(Z7_DISABLE_ARM_NEON)
-+
-+  #if defined(__clang__) && (__clang_major__ >= 8) \
-+    || defined(__GNUC__) && (__GNUC__ >= 6)
-+    #if defined(__ARM_FP)
-+    #if (defined(__ARM_ARCH) && (__ARM_ARCH >= 4)) \
-+        || defined(MY_CPU_ARM64)
-+    #if  defined(MY_CPU_ARM64) \
-+      || !defined(Z7_CLANG_VERSION) \
-+      || defined(__ARM_NEON)
-+      #define USE_SWAP_128
-+    #ifdef MY_CPU_ARM64
-+      // #define SWAP_ATTRIB_NEON __attribute__((__target__("")))
-+    #else
-+#if defined(Z7_CLANG_VERSION)
-+      // #define SWAP_ATTRIB_NEON __attribute__((__target__("neon")))
-+#else
-+      // #pragma message("SWAP_ATTRIB_NEON __attribute__((__target__(fpu=neon))")
-+      #define SWAP_ATTRIB_NEON __attribute__((__target__("fpu=neon")))
-+#endif
-+    #endif // MY_CPU_ARM64
-+    #endif // __ARM_NEON
-+    #endif // __ARM_ARCH
-+    #endif // __ARM_FP
-+
-+  #elif defined(_MSC_VER)
-+    #if (_MSC_VER >= 1910)
-+      #define USE_SWAP_128
-+    #endif
-+  #endif
-+
-+  #ifdef USE_SWAP_128
-+  #if defined(Z7_MSC_VER_ORIGINAL) && defined(MY_CPU_ARM64)
-+    #include <arm64_neon.h>
-+  #else
-+
-+/*
-+#if !defined(__ARM_NEON)
-+#if defined(Z7_GCC_VERSION) && (__GNUC__  <   5) \
-+ || defined(Z7_GCC_VERSION) && (__GNUC__ ==   5) && (Z7_GCC_VERSION <  90201) \
-+ || defined(Z7_GCC_VERSION) && (__GNUC__ ==   5) && (Z7_GCC_VERSION < 100100)
-+Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+#pragma message("#define __ARM_NEON 1")
-+// #define __ARM_NEON 1
-+Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+#endif
-+#endif
-+*/
-+    #include <arm_neon.h>
-+  #endif
-+  #endif
-+
-+#ifndef USE_SWAP_128
-+  #define FORCE_SWAP_MODE
-+#else
-+ 
-+#ifdef MY_CPU_ARM64
-+  // for debug : comment it
-+  #define FORCE_SWAP_MODE
-+#else
-+  #define k_SwapBytes_Mode_NEON 1
-+#endif
-+// typedef uint8x16_t v128;
-+#define SWAP2_128(i)   *(uint8x16_t *)      (void *)(items + (i) * 8) = \
-+      vrev16q_u8(*(const uint8x16_t *)(const void *)(items + (i) * 8));
-+#define SWAP4_128(i)   *(uint8x16_t *)      (void *)(items + (i) * 4) = \
-+      vrev32q_u8(*(const uint8x16_t *)(const void *)(items + (i) * 4));
-+
-+// Z7_NO_INLINE
-+static
-+#ifdef SWAP_ATTRIB_NEON
-+SWAP_ATTRIB_NEON
-+#endif
-+Z7_ATTRIB_NO_VECTORIZE
-+void
-+Z7_FASTCALL
-+SwapBytes2_128(CSwapUInt16 *items, const CSwapUInt16 *lim)
-+{
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    SWAP2_128(0)  SWAP2_128(1)  items += 2 * 8;
-+    SWAP2_128(0)  SWAP2_128(1)  items += 2 * 8;
-+  }
-+  while (items != lim);
-+}
-+
-+// Z7_NO_INLINE
-+static
-+#ifdef SWAP_ATTRIB_NEON
-+SWAP_ATTRIB_NEON
-+#endif
-+Z7_ATTRIB_NO_VECTORIZE
-+void
-+Z7_FASTCALL
-+SwapBytes4_128(CSwapUInt32 *items, const CSwapUInt32 *lim)
-+{
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    SWAP4_128(0)  SWAP4_128(1)  items += 2 * 4;
-+    SWAP4_128(0)  SWAP4_128(1)  items += 2 * 4;
-+  }
-+  while (items != lim);
-+}
-+
-+#endif // USE_SWAP_128
-+
-+#else // MY_CPU_ARM_OR_ARM64
-+#define FORCE_SWAP_MODE
-+#endif // MY_CPU_ARM_OR_ARM64
-+
-+
-+
-+
-+
-+
-+#if defined(Z7_MSC_VER_ORIGINAL) && defined(MY_CPU_X86)
-+  /* _byteswap_ushort() in MSVC x86 32-bit works via slow { mov dh, al; mov dl, ah }
-+     So we use own versions of byteswap function */
-+  #if (_MSC_VER < 1400 )  // old MSVC-X86 without _rotr16() support
-+    #define SWAP2_16(i)  { UInt32 v = items[i];  v += (v << 16);  v >>= 8;  items[i] = (CSwapUInt16)v; }
-+  #else  // is new MSVC-X86 with fast _rotr16()
-+    #include <intrin.h>
-+    #define SWAP2_16(i)  { items[i] = _rotr16(items[i], 8); }
-+  #endif
-+#else  // is not MSVC-X86
-+  #define SWAP2_16(i)  { CSwapUInt16 v = items[i];  items[i] = Z7_BSWAP16(v); }
-+#endif  // MSVC-X86
-+
-+#if defined(Z7_CPU_FAST_BSWAP_SUPPORTED)
-+  #define SWAP4_32(i)  { CSwapUInt32 v = items[i];  items[i] = Z7_BSWAP32(v); }
-+#else
-+  #define SWAP4_32(i)  \
-+    { UInt32 v = items[i]; \
-+      v = ((v & 0xff00ff) << 8) + ((v >> 8) & 0xff00ff); \
-+      v = rotlFixed(v, 16); \
-+      items[i] = v; }
-+#endif
-+
-+
-+
-+
-+#if defined(FORCE_SWAP_MODE) && defined(USE_SWAP_128)
-+  #define DEFAULT_Swap2  SwapBytes2_128
-+  #if !defined(MY_CPU_X86_OR_AMD64)
-+    #define DEFAULT_Swap4  SwapBytes4_128
-+  #endif
-+#endif
-+
-+#if !defined(DEFAULT_Swap2) || !defined(DEFAULT_Swap4)
-+
-+#define SWAP_BASE_FUNCS_PREFIXES \
-+Z7_FORCE_INLINE  \
-+static \
-+Z7_ATTRIB_NO_VECTOR  \
-+void Z7_FASTCALL
-+
-+
-+#if defined(MY_CPU_ARM_OR_ARM64)
-+#if defined(__clang__)
-+#pragma GCC diagnostic ignored "-Wlanguage-extension-token"
-+#endif
-+#endif
-+
-+
-+#ifdef MY_CPU_64BIT
-+
-+#if defined(MY_CPU_ARM64) \
-+    && defined(__ARM_ARCH) && (__ARM_ARCH >= 8) \
-+    && (  (defined(__GNUC__) && (__GNUC__ >= 4)) \
-+       || (defined(__clang__) && (__clang_major__ >= 4)))
-+
-+  #define SWAP2_64_VAR(v)  asm ("rev16 %x0,%x0" : "+r" (v));
-+  #define SWAP4_64_VAR(v)  asm ("rev32 %x0,%x0" : "+r" (v));
-+
-+#else  // is not ARM64-GNU
-+
-+#if !defined(MY_CPU_X86_OR_AMD64) || (k_SwapBytes_Mode_MIN == 0) || !defined(USE_SWAP_128)
-+  #define SWAP2_64_VAR(v) \
-+    v = ( 0x00ff00ff00ff00ff & (v >> 8))  \
-+      + ((0x00ff00ff00ff00ff & v) << 8);
-+      /* plus gives faster code in MSVC */
-+#endif
-+
-+#ifdef Z7_CPU_FAST_BSWAP_SUPPORTED
-+  #define SWAP4_64_VAR(v) \
-+    v = Z7_BSWAP64(v); \
-+    v = Z7_ROTL64(v, 32);
-+#else
-+  #define SWAP4_64_VAR(v) \
-+    v = ( 0x000000ff000000ff & (v >> 24))  \
-+      + ((0x000000ff000000ff & v) << 24 )  \
-+      + ( 0x0000ff000000ff00 & (v >>  8))  \
-+      + ((0x0000ff000000ff00 & v) <<  8 )  \
-+      ;
-+#endif
-+
-+#endif  // ARM64-GNU
-+
-+
-+#ifdef SWAP2_64_VAR
-+
-+#define SWAP2_64(i) { \
-+    UInt64 v = *(const UInt64 *)(const void *)(items + (i) * 4); \
-+    SWAP2_64_VAR(v) \
-+    *(UInt64 *)(void *)(items + (i) * 4) = v; }
-+
-+SWAP_BASE_FUNCS_PREFIXES
-+SwapBytes2_64(CSwapUInt16 *items, const CSwapUInt16 *lim)
-+{
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    SWAP2_64(0)  SWAP2_64(1)  items += 2 * 4;
-+    SWAP2_64(0)  SWAP2_64(1)  items += 2 * 4;
-+  }
-+  while (items != lim);
-+}
-+
-+  #define DEFAULT_Swap2  SwapBytes2_64
-+  #if !defined(FORCE_SWAP_MODE)
-+    #define SWAP2_DEFAULT_MODE 0
-+  #endif
-+#else // !defined(SWAP2_64_VAR)
-+  #define DEFAULT_Swap2  SwapBytes2_128
-+  #if !defined(FORCE_SWAP_MODE)
-+    #define SWAP2_DEFAULT_MODE 1
-+  #endif
-+#endif // SWAP2_64_VAR
-+
-+
-+#define SWAP4_64(i) { \
-+    UInt64 v = *(const UInt64 *)(const void *)(items + (i) * 2); \
-+    SWAP4_64_VAR(v) \
-+    *(UInt64 *)(void *)(items + (i) * 2) = v; }
-+
-+SWAP_BASE_FUNCS_PREFIXES
-+SwapBytes4_64(CSwapUInt32 *items, const CSwapUInt32 *lim)
-+{
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    SWAP4_64(0)  SWAP4_64(1)  items += 2 * 2;
-+    SWAP4_64(0)  SWAP4_64(1)  items += 2 * 2;
-+  }
-+  while (items != lim);
-+}
-+
-+#define DEFAULT_Swap4  SwapBytes4_64
-+
-+#else  // is not 64BIT
-+
-+
-+#if defined(MY_CPU_ARM_OR_ARM64) \
-+    && defined(__ARM_ARCH) && (__ARM_ARCH >= 6) \
-+    && (  (defined(__GNUC__) && (__GNUC__ >= 4)) \
-+       || (defined(__clang__) && (__clang_major__ >= 4)))
-+
-+#ifdef MY_CPU_64BIT
-+  #define SWAP2_32_VAR(v)  asm ("rev16 %w0,%w0" : "+r" (v));
-+#else
-+  #define SWAP2_32_VAR(v)  asm ("rev16 %0,%0" : "+r" (v)); // for clang/gcc
-+    // asm ("rev16 %r0,%r0" : "+r" (a));  // for gcc
-+#endif
-+
-+#elif defined(_MSC_VER) && (_MSC_VER < 1300) && defined(MY_CPU_X86) \
-+    || !defined(Z7_CPU_FAST_BSWAP_SUPPORTED) \
-+    || !defined(Z7_CPU_FAST_ROTATE_SUPPORTED)
-+  // old msvc doesn't support _byteswap_ulong()
-+  #define SWAP2_32_VAR(v) \
-+    v = ((v & 0xff00ff) << 8) + ((v >> 8) & 0xff00ff);
-+
-+#else  // is not ARM and is not old-MSVC-X86 and fast BSWAP/ROTATE are supported
-+  #define SWAP2_32_VAR(v) \
-+    v = Z7_BSWAP32(v); \
-+    v = rotlFixed(v, 16);
-+
-+#endif  // GNU-ARM*
-+
-+#define SWAP2_32(i) { \
-+    UInt32 v = *(const UInt32 *)(const void *)(items + (i) * 2); \
-+    SWAP2_32_VAR(v); \
-+    *(UInt32 *)(void *)(items + (i) * 2) = v; }
-+
-+
-+SWAP_BASE_FUNCS_PREFIXES
-+SwapBytes2_32(CSwapUInt16 *items, const CSwapUInt16 *lim)
-+{
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    SWAP2_32(0)  SWAP2_32(1)  items += 2 * 2;
-+    SWAP2_32(0)  SWAP2_32(1)  items += 2 * 2;
-+  }
-+  while (items != lim);
-+}
-+
-+
-+SWAP_BASE_FUNCS_PREFIXES
-+SwapBytes4_32(CSwapUInt32 *items, const CSwapUInt32 *lim)
-+{
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  do
-+  {
-+    SWAP4_32(0)  SWAP4_32(1)  items += 2;
-+    SWAP4_32(0)  SWAP4_32(1)  items += 2;
-+  }
-+  while (items != lim);
-+}
-+
-+#define DEFAULT_Swap2  SwapBytes2_32
-+#define DEFAULT_Swap4  SwapBytes4_32
-+#if !defined(FORCE_SWAP_MODE)
-+  #define SWAP2_DEFAULT_MODE 0
-+#endif
-+
-+#endif // MY_CPU_64BIT
-+#endif // if !defined(DEFAULT_Swap2) || !defined(DEFAULT_Swap4)
-+
-+
-+
-+#if !defined(FORCE_SWAP_MODE)
-+static unsigned g_SwapBytes_Mode;
-+#endif
-+
-+/* size of largest unrolled loop iteration: 128 bytes = 4 * 32 bytes (AVX). */
-+#define SWAP_ITERATION_BLOCK_SIZE_MAX  (1 << 7)
-+
-+// 32 bytes for (AVX) or 2 * 16-bytes for NEON.
-+#define SWAP_VECTOR_ALIGN_SIZE  (1 << 5)
-+
-+Z7_NO_INLINE
-+void z7_SwapBytes2(CSwapUInt16 *items, size_t numItems)
-+{
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  for (; numItems != 0 && ((unsigned)(ptrdiff_t)items & (SWAP_VECTOR_ALIGN_SIZE - 1)) != 0; numItems--)
-+  {
-+    SWAP2_16(0)
-+    items++;
-+  }
-+  {
-+    const size_t k_Align_Mask = SWAP_ITERATION_BLOCK_SIZE_MAX / sizeof(CSwapUInt16) - 1;
-+    size_t numItems2 = numItems;
-+    CSwapUInt16 *lim;
-+    numItems &= k_Align_Mask;
-+    numItems2 &= ~(size_t)k_Align_Mask;
-+    lim = items + numItems2;
-+    if (numItems2 != 0)
-+    {
-+     #if !defined(FORCE_SWAP_MODE)
-+      #ifdef MY_CPU_X86_OR_AMD64
-+        #ifdef USE_SWAP_AVX2
-+          if (g_SwapBytes_Mode > k_SwapBytes_Mode_SSSE3)
-+            ShufBytes_256((__m256i *)(void *)items,
-+                (const __m256i *)(const void *)lim,
-+                (const __m128i *)(const void *)&(k_ShufMask_Swap2[0]));
-+          else
-+        #endif
-+        #ifdef USE_SWAP_SSSE3
-+          if (g_SwapBytes_Mode >= k_SwapBytes_Mode_SSSE3)
-+            ShufBytes_128((__m128i *)(void *)items,
-+                (const __m128i *)(const void *)lim,
-+                (const __m128i *)(const void *)&(k_ShufMask_Swap2[0]));
-+          else
-+        #endif
-+      #endif  // MY_CPU_X86_OR_AMD64
-+      #if SWAP2_DEFAULT_MODE == 0
-+          if (g_SwapBytes_Mode != 0)
-+            SwapBytes2_128(items, lim);
-+          else
-+      #endif
-+     #endif // FORCE_SWAP_MODE
-+            DEFAULT_Swap2(items, lim);
-+    }
-+    items = lim;
-+  }
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  for (; numItems != 0; numItems--)
-+  {
-+    SWAP2_16(0)
-+    items++;
-+  }
-+}
-+
-+
-+Z7_NO_INLINE
-+void z7_SwapBytes4(CSwapUInt32 *items, size_t numItems)
-+{
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  for (; numItems != 0 && ((unsigned)(ptrdiff_t)items & (SWAP_VECTOR_ALIGN_SIZE - 1)) != 0; numItems--)
-+  {
-+    SWAP4_32(0)
-+    items++;
-+  }
-+  {
-+    const size_t k_Align_Mask = SWAP_ITERATION_BLOCK_SIZE_MAX / sizeof(CSwapUInt32) - 1;
-+    size_t numItems2 = numItems;
-+    CSwapUInt32 *lim;
-+    numItems &= k_Align_Mask;
-+    numItems2 &= ~(size_t)k_Align_Mask;
-+    lim = items + numItems2;
-+    if (numItems2 != 0)
-+    {
-+     #if !defined(FORCE_SWAP_MODE)
-+      #ifdef MY_CPU_X86_OR_AMD64
-+        #ifdef USE_SWAP_AVX2
-+          if (g_SwapBytes_Mode > k_SwapBytes_Mode_SSSE3)
-+            ShufBytes_256((__m256i *)(void *)items,
-+                (const __m256i *)(const void *)lim,
-+                (const __m128i *)(const void *)&(k_ShufMask_Swap4[0]));
-+          else
-+        #endif
-+        #ifdef USE_SWAP_SSSE3
-+          if (g_SwapBytes_Mode >= k_SwapBytes_Mode_SSSE3)
-+            ShufBytes_128((__m128i *)(void *)items,
-+                (const __m128i *)(const void *)lim,
-+                (const __m128i *)(const void *)&(k_ShufMask_Swap4[0]));
-+          else
-+        #endif
-+      #else  // MY_CPU_X86_OR_AMD64
-+
-+          if (g_SwapBytes_Mode != 0)
-+            SwapBytes4_128(items, lim);
-+          else
-+      #endif  // MY_CPU_X86_OR_AMD64
-+     #endif // FORCE_SWAP_MODE
-+            DEFAULT_Swap4(items, lim);
-+    }
-+    items = lim;
-+  }
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  for (; numItems != 0; numItems--)
-+  {
-+    SWAP4_32(0)
-+    items++;
-+  }
-+}
-+
-+
-+// #define SHOW_HW_STATUS
-+
-+#ifdef SHOW_HW_STATUS
-+#include <stdio.h>
-+#define PRF(x) x
-+#else
-+#define PRF(x)
-+#endif
-+
-+void z7_SwapBytesPrepare(void)
-+{
-+#ifndef FORCE_SWAP_MODE
-+  unsigned mode = 0; // k_SwapBytes_Mode_BASE;
-+
-+#ifdef MY_CPU_ARM_OR_ARM64
-+  {
-+    if (CPU_IsSupported_NEON())
-+    {
-+      // #pragma message ("=== SwapBytes NEON")
-+      PRF(printf("\n=== SwapBytes NEON\n");)
-+      mode = k_SwapBytes_Mode_NEON;
-+    }
-+  }
-+#else // MY_CPU_ARM_OR_ARM64
-+  {
-+    #ifdef USE_SWAP_AVX2
-+      if (CPU_IsSupported_AVX2())
-+      {
-+        // #pragma message ("=== SwapBytes AVX2")
-+        PRF(printf("\n=== SwapBytes AVX2\n");)
-+        mode = k_SwapBytes_Mode_AVX2;
-+      }
-+      else
-+    #endif
-+    #ifdef USE_SWAP_SSSE3
-+      if (CPU_IsSupported_SSSE3())
-+      {
-+        // #pragma message ("=== SwapBytes SSSE3")
-+        PRF(printf("\n=== SwapBytes SSSE3\n");)
-+        mode = k_SwapBytes_Mode_SSSE3;
-+      }
-+      else
-+    #endif
-+    #if !defined(MY_CPU_AMD64)
-+      if (CPU_IsSupported_SSE2())
-+    #endif
-+      {
-+        // #pragma message ("=== SwapBytes SSE2")
-+        PRF(printf("\n=== SwapBytes SSE2\n");)
-+        mode = k_SwapBytes_Mode_SSE2;
-+      }
-+  }
-+#endif // MY_CPU_ARM_OR_ARM64
-+  g_SwapBytes_Mode = mode;
-+  // g_SwapBytes_Mode = 0; // for debug
-+#endif // FORCE_SWAP_MODE
-+  PRF(printf("\n=== SwapBytesPrepare\n");)
-+}
-+
-+#undef PRF
-diff --git a/src/lzma/SwapBytes.h b/src/lzma/SwapBytes.h
-new file mode 100644
-index 000000000..d44246738
---- /dev/null
-+++ b/src/lzma/SwapBytes.h
-@@ -0,0 +1,17 @@
-+/* SwapBytes.h -- Byte Swap conversion filter
-+2023-04-02 : Igor Pavlov : Public domain */
-+
-+#ifndef ZIP7_INC_SWAP_BYTES_H
-+#define ZIP7_INC_SWAP_BYTES_H
-+
-+#include "7zTypes.h"
-+
-+EXTERN_C_BEGIN
-+
-+void z7_SwapBytes2(UInt16 *data, size_t numItems);
-+void z7_SwapBytes4(UInt32 *data, size_t numItems);
-+void z7_SwapBytesPrepare(void);
-+
-+EXTERN_C_END
-+
-+#endif
-diff --git a/src/lzma/Threads.c b/src/lzma/Threads.c
-index 1a9f2bbb1..0728336ca 100644
---- a/src/lzma/Threads.c
-+++ b/src/lzma/Threads.c
-@@ -1,5 +1,5 @@
- /* Threads.c -- multithreading library
--2023-03-04 : Igor Pavlov : Public domain */
-+2024-03-28 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -195,20 +195,19 @@ WRes CriticalSection_Init(CCriticalSection *p)
- 
- // ---------- POSIX ----------
- 
--#ifndef __APPLE__
-+#if defined(__linux__) && !defined(__APPLE__) && !defined(_AIX) && !defined(__ANDROID__)
- #ifndef Z7_AFFINITY_DISABLE
- // _GNU_SOURCE can be required for pthread_setaffinity_np() / CPU_ZERO / CPU_SET
- // clang < 3.6       : unknown warning group '-Wreserved-id-macro'
- // clang 3.6 - 12.01 : gives warning "macro name is a reserved identifier"
- // clang >= 13       : do not give warning
- #if !defined(_GNU_SOURCE)
--  #if defined(__clang__) && (__clang_major__ >= 4) && (__clang_major__ <= 12)
--    #pragma GCC diagnostic ignored "-Wreserved-id-macro"
--  #endif
--#define _GNU_SOURCE
-+Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+// #define _GNU_SOURCE
-+Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
- #endif // !defined(_GNU_SOURCE)
- #endif // Z7_AFFINITY_DISABLE
--#endif // __APPLE__
-+#endif // __linux__
- 
- #include "Threads.h"
- 
-@@ -244,8 +243,9 @@ WRes Thread_Create_With_CpuSet(CThread *p, THREAD_FUNC_TYPE func, LPVOID param,
-   {
-     if (cpuSet)
-     {
--      #ifdef Z7_AFFINITY_SUPPORTED
--      
-+      // pthread_attr_setaffinity_np() is not supported for MUSL compile.
-+      // so we check for __GLIBC__ here
-+#if defined(Z7_AFFINITY_SUPPORTED) && defined( __GLIBC__)
-       /*
-       printf("\n affinity :");
-       unsigned i;
-@@ -267,7 +267,7 @@ WRes Thread_Create_With_CpuSet(CThread *p, THREAD_FUNC_TYPE func, LPVOID param,
-       // ret2 =
-       pthread_attr_setaffinity_np(&attr, sizeof(*cpuSet), cpuSet);
-       // if (ret2) ret = ret2;
--      #endif
-+#endif
-     }
-     
-     ret = pthread_create(&p->_tid, &attr, func, param);
-@@ -369,13 +369,20 @@ WRes AutoResetEvent_CreateNotSignaled(CAutoResetEvent *p)
-   { return AutoResetEvent_Create(p, 0); }
- 
- 
-+#if defined(Z7_LLVM_CLANG_VERSION) && (__clang_major__ == 13)
-+// freebsd:
-+#pragma GCC diagnostic ignored "-Wthread-safety-analysis"
-+#endif
-+
- WRes Event_Set(CEvent *p)
- {
-   RINOK(pthread_mutex_lock(&p->_mutex))
-   p->_state = True7z;
--  int res1 = pthread_cond_broadcast(&p->_cond);
--  int res2 = pthread_mutex_unlock(&p->_mutex);
--  return (res2 ? res2 : res1);
-+  {
-+    const int res1 = pthread_cond_broadcast(&p->_cond);
-+    const int res2 = pthread_mutex_unlock(&p->_mutex);
-+    return (res2 ? res2 : res1);
-+  }
- }
- 
- WRes Event_Reset(CEvent *p)
-@@ -408,8 +415,8 @@ WRes Event_Close(CEvent *p)
-     return 0;
-   p->_created = 0;
-   {
--    int res1 = pthread_mutex_destroy(&p->_mutex);
--    int res2 = pthread_cond_destroy(&p->_cond);
-+    const int res1 = pthread_mutex_destroy(&p->_mutex);
-+    const int res2 = pthread_cond_destroy(&p->_cond);
-     return (res1 ? res1 : res2);
-   }
- }
-@@ -487,8 +494,8 @@ WRes Semaphore_Close(CSemaphore *p)
-     return 0;
-   p->_created = 0;
-   {
--    int res1 = pthread_mutex_destroy(&p->_mutex);
--    int res2 = pthread_cond_destroy(&p->_cond);
-+    const int res1 = pthread_mutex_destroy(&p->_mutex);
-+    const int res2 = pthread_cond_destroy(&p->_cond);
-     return (res1 ? res1 : res2);
-   }
- }
-@@ -549,6 +556,18 @@ LONG InterlockedIncrement(LONG volatile *addend)
-   #endif
- }
- 
-+LONG InterlockedDecrement(LONG volatile *addend)
-+{
-+  // Print("InterlockedDecrement")
-+  #ifdef USE_HACK_UNSAFE_ATOMIC
-+    LONG val = *addend - 1;
-+    *addend = val;
-+    return val;
-+  #else
-+    return __sync_sub_and_fetch(addend, 1);
-+  #endif
-+}
-+
- #endif // _WIN32
- 
- WRes AutoResetEvent_OptCreate_And_Reset(CAutoResetEvent *p)
-diff --git a/src/lzma/Threads.h b/src/lzma/Threads.h
-index 4028464a3..c1484a277 100644
---- a/src/lzma/Threads.h
-+++ b/src/lzma/Threads.h
-@@ -1,5 +1,5 @@
- /* Threads.h -- multithreading library
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-03-28 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_THREADS_H
- #define ZIP7_INC_THREADS_H
-@@ -9,12 +9,21 @@
- 
- #else
- 
-+#include "Compiler.h"
-+
-+// #define Z7_AFFINITY_DISABLE
- #if defined(__linux__)
- #if !defined(__APPLE__) && !defined(_AIX) && !defined(__ANDROID__)
- #ifndef Z7_AFFINITY_DISABLE
- #define Z7_AFFINITY_SUPPORTED
- // #pragma message(" ==== Z7_AFFINITY_SUPPORTED")
--// #define _GNU_SOURCE
-+#if !defined(_GNU_SOURCE)
-+// #pragma message(" ==== _GNU_SOURCE set")
-+// we need _GNU_SOURCE for cpu_set_t, if we compile for MUSL
-+Z7_DIAGNOSTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+#define _GNU_SOURCE
-+Z7_DIAGNOSTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
-+#endif
- #endif
- #endif
- #endif
-@@ -173,7 +182,7 @@ WRes CriticalSection_Init(CCriticalSection *p);
- 
- #else // _WIN32
- 
--typedef struct _CEvent
-+typedef struct
- {
-   int _created;
-   int _manual_reset;
-@@ -199,7 +208,7 @@ WRes Event_Wait(CEvent *p);
- WRes Event_Close(CEvent *p);
- 
- 
--typedef struct _CSemaphore
-+typedef struct
- {
-   int _created;
-   UInt32 _count;
-@@ -219,7 +228,7 @@ WRes Semaphore_Wait(CSemaphore *p);
- WRes Semaphore_Close(CSemaphore *p);
- 
- 
--typedef struct _CCriticalSection
-+typedef struct
- {
-   pthread_mutex_t _mutex;
- } CCriticalSection;
-@@ -230,6 +239,7 @@ void CriticalSection_Enter(CCriticalSection *cs);
- void CriticalSection_Leave(CCriticalSection *cs);
- 
- LONG InterlockedIncrement(LONG volatile *addend);
-+LONG InterlockedDecrement(LONG volatile *addend);
- 
- #endif  // _WIN32
- 
-diff --git a/src/lzma/Xz.c b/src/lzma/Xz.c
-index 4ad071060..d07550d09 100644
---- a/src/lzma/Xz.c
-+++ b/src/lzma/Xz.c
-@@ -1,5 +1,5 @@
- /* Xz.c - Xz
--2023-04-02 : Igor Pavlov : Public domain */
-+2024-03-01 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -52,6 +52,7 @@ void XzCheck_Init(CXzCheck *p, unsigned mode)
-     case XZ_CHECK_CRC32: p->crc = CRC_INIT_VAL; break;
-     case XZ_CHECK_CRC64: p->crc64 = CRC64_INIT_VAL; break;
-     case XZ_CHECK_SHA256: Sha256_Init(&p->sha); break;
-+    default: break;
-   }
- }
- 
-@@ -62,6 +63,7 @@ void XzCheck_Update(CXzCheck *p, const void *data, size_t size)
-     case XZ_CHECK_CRC32: p->crc = CrcUpdate(p->crc, data, size); break;
-     case XZ_CHECK_CRC64: p->crc64 = Crc64Update(p->crc64, data, size); break;
-     case XZ_CHECK_SHA256: Sha256_Update(&p->sha, (const Byte *)data, size); break;
-+    default: break;
-   }
- }
- 
-diff --git a/src/lzma/Xz.h b/src/lzma/Xz.h
-index d5001f6ca..42bc68534 100644
---- a/src/lzma/Xz.h
-+++ b/src/lzma/Xz.h
-@@ -1,5 +1,5 @@
- /* Xz.h - Xz interface
--2023-04-13 : Igor Pavlov : Public domain */
-+2024-01-26 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_XZ_H
- #define ZIP7_INC_XZ_H
-@@ -18,6 +18,7 @@ EXTERN_C_BEGIN
- #define XZ_ID_ARMT  8
- #define XZ_ID_SPARC 9
- #define XZ_ID_ARM64 0xa
-+#define XZ_ID_RISCV 0xb
- #define XZ_ID_LZMA2 0x21
- 
- unsigned Xz_ReadVarInt(const Byte *p, size_t maxSize, UInt64 *value);
-@@ -233,13 +234,13 @@ typedef enum
- typedef struct
- {
-   EXzState state;
--  UInt32 pos;
-+  unsigned pos;
-   unsigned alignPos;
-   unsigned indexPreSize;
- 
-   CXzStreamFlags streamFlags;
-   
--  UInt32 blockHeaderSize;
-+  unsigned blockHeaderSize;
-   UInt64 packSize;
-   UInt64 unpackSize;
- 
-diff --git a/src/lzma/XzCrc64.c b/src/lzma/XzCrc64.c
-index c2fad6cda..94fc1afb3 100644
---- a/src/lzma/XzCrc64.c
-+++ b/src/lzma/XzCrc64.c
-@@ -1,5 +1,5 @@
- /* XzCrc64.c -- CRC64 calculation
--2023-04-02 : Igor Pavlov : Public domain */
-+2023-12-08 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -8,36 +8,76 @@
- 
- #define kCrc64Poly UINT64_CONST(0xC96C5795D7870F42)
- 
--#ifdef MY_CPU_LE
--  #define CRC64_NUM_TABLES 4
-+// for debug only : define Z7_CRC64_DEBUG_BE to test big-endian code in little-endian cpu
-+// #define Z7_CRC64_DEBUG_BE
-+#ifdef Z7_CRC64_DEBUG_BE
-+#undef MY_CPU_LE
-+#define MY_CPU_BE
-+#endif
-+
-+#ifdef Z7_CRC64_NUM_TABLES
-+  #define Z7_CRC64_NUM_TABLES_USE  Z7_CRC64_NUM_TABLES
- #else
--  #define CRC64_NUM_TABLES 5
-+  #define Z7_CRC64_NUM_TABLES_USE  12
-+#endif
- 
--  UInt64 Z7_FASTCALL XzCrc64UpdateT1_BeT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
-+#if Z7_CRC64_NUM_TABLES_USE < 1
-+  #error Stop_Compiling_Bad_Z7_CRC_NUM_TABLES
- #endif
- 
-+
-+#if Z7_CRC64_NUM_TABLES_USE != 1
-+
- #ifndef MY_CPU_BE
--  UInt64 Z7_FASTCALL XzCrc64UpdateT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
-+  #define FUNC_NAME_LE_2(s)   XzCrc64UpdateT ## s
-+  #define FUNC_NAME_LE_1(s)   FUNC_NAME_LE_2(s)
-+  #define FUNC_NAME_LE        FUNC_NAME_LE_1(Z7_CRC64_NUM_TABLES_USE)
-+  UInt64 Z7_FASTCALL FUNC_NAME_LE (UInt64 v, const void *data, size_t size, const UInt64 *table);
-+#endif
-+#ifndef MY_CPU_LE
-+  #define FUNC_NAME_BE_2(s)   XzCrc64UpdateBeT ## s
-+  #define FUNC_NAME_BE_1(s)   FUNC_NAME_BE_2(s)
-+  #define FUNC_NAME_BE        FUNC_NAME_BE_1(Z7_CRC64_NUM_TABLES_USE)
-+  UInt64 Z7_FASTCALL FUNC_NAME_BE (UInt64 v, const void *data, size_t size, const UInt64 *table);
- #endif
- 
--typedef UInt64 (Z7_FASTCALL *CRC64_FUNC)(UInt64 v, const void *data, size_t size, const UInt64 *table);
-+#if defined(MY_CPU_LE)
-+  #define FUNC_REF  FUNC_NAME_LE
-+#elif defined(MY_CPU_BE)
-+  #define FUNC_REF  FUNC_NAME_BE
-+#else
-+  #define FUNC_REF  g_Crc64Update
-+  static UInt64 (Z7_FASTCALL *FUNC_REF)(UInt64 v, const void *data, size_t size, const UInt64 *table);
-+#endif
-+
-+#endif
-+
-+
-+MY_ALIGN(64)
-+static UInt64 g_Crc64Table[256 * Z7_CRC64_NUM_TABLES_USE];
- 
--static CRC64_FUNC g_Crc64Update;
--UInt64 g_Crc64Table[256 * CRC64_NUM_TABLES];
- 
- UInt64 Z7_FASTCALL Crc64Update(UInt64 v, const void *data, size_t size)
- {
--  return g_Crc64Update(v, data, size, g_Crc64Table);
-+#if Z7_CRC64_NUM_TABLES_USE == 1
-+  #define CRC64_UPDATE_BYTE_2(crc, b)  (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
-+  const UInt64 *table = g_Crc64Table;
-+  const Byte *p = (const Byte *)data;
-+  const Byte *lim = p + size;
-+  for (; p != lim; p++)
-+    v = CRC64_UPDATE_BYTE_2(v, *p);
-+  return v;
-+  #undef CRC64_UPDATE_BYTE_2
-+#else
-+  return FUNC_REF (v, data, size, g_Crc64Table);
-+#endif
- }
- 
--UInt64 Z7_FASTCALL Crc64Calc(const void *data, size_t size)
--{
--  return g_Crc64Update(CRC64_INIT_VAL, data, size, g_Crc64Table) ^ CRC64_INIT_VAL;
--}
- 
-+Z7_NO_INLINE
- void Z7_FASTCALL Crc64GenerateTable(void)
- {
--  UInt32 i;
-+  unsigned i;
-   for (i = 0; i < 256; i++)
-   {
-     UInt64 r = i;
-@@ -46,35 +86,55 @@ void Z7_FASTCALL Crc64GenerateTable(void)
-       r = (r >> 1) ^ (kCrc64Poly & ((UInt64)0 - (r & 1)));
-     g_Crc64Table[i] = r;
-   }
--  for (i = 256; i < 256 * CRC64_NUM_TABLES; i++)
-+
-+#if Z7_CRC64_NUM_TABLES_USE != 1
-+#if 1 || 1 && defined(MY_CPU_X86) // low register count
-+  for (i = 0; i < 256 * (Z7_CRC64_NUM_TABLES_USE - 1); i++)
-   {
--    const UInt64 r = g_Crc64Table[(size_t)i - 256];
--    g_Crc64Table[i] = g_Crc64Table[r & 0xFF] ^ (r >> 8);
-+    const UInt64 r0 = g_Crc64Table[(size_t)i];
-+    g_Crc64Table[(size_t)i + 256] = g_Crc64Table[(Byte)r0] ^ (r0 >> 8);
-   }
--  
--  #ifdef MY_CPU_LE
--
--  g_Crc64Update = XzCrc64UpdateT4;
-+#else
-+  for (i = 0; i < 256 * (Z7_CRC64_NUM_TABLES_USE - 1); i += 2)
-+  {
-+    UInt64 r0 = g_Crc64Table[(size_t)(i)    ];
-+    UInt64 r1 = g_Crc64Table[(size_t)(i) + 1];
-+    r0 = g_Crc64Table[(Byte)r0] ^ (r0 >> 8);
-+    r1 = g_Crc64Table[(Byte)r1] ^ (r1 >> 8);
-+    g_Crc64Table[(size_t)i + 256    ] = r0;
-+    g_Crc64Table[(size_t)i + 256 + 1] = r1;
-+  }
-+#endif
- 
--  #else
-+#ifndef MY_CPU_LE
-   {
--    #ifndef MY_CPU_BE
-+#ifndef MY_CPU_BE
-     UInt32 k = 1;
-     if (*(const Byte *)&k == 1)
--      g_Crc64Update = XzCrc64UpdateT4;
-+      FUNC_REF = FUNC_NAME_LE;
-     else
--    #endif
-+#endif
-     {
--      for (i = 256 * CRC64_NUM_TABLES - 1; i >= 256; i--)
-+#ifndef MY_CPU_BE
-+      FUNC_REF = FUNC_NAME_BE;
-+#endif
-+      for (i = 0; i < 256 * Z7_CRC64_NUM_TABLES_USE; i++)
-       {
--        const UInt64 x = g_Crc64Table[(size_t)i - 256];
-+        const UInt64 x = g_Crc64Table[i];
-         g_Crc64Table[i] = Z7_BSWAP64(x);
-       }
--      g_Crc64Update = XzCrc64UpdateT1_BeT4;
-     }
-   }
--  #endif
-+#endif // ndef MY_CPU_LE
-+#endif // Z7_CRC64_NUM_TABLES_USE != 1
- }
- 
- #undef kCrc64Poly
--#undef CRC64_NUM_TABLES
-+#undef Z7_CRC64_NUM_TABLES_USE
-+#undef FUNC_REF
-+#undef FUNC_NAME_LE_2
-+#undef FUNC_NAME_LE_1
-+#undef FUNC_NAME_LE
-+#undef FUNC_NAME_BE_2
-+#undef FUNC_NAME_BE_1
-+#undef FUNC_NAME_BE
-diff --git a/src/lzma/XzCrc64.h b/src/lzma/XzCrc64.h
-index ca46869a6..04f8153df 100644
---- a/src/lzma/XzCrc64.h
-+++ b/src/lzma/XzCrc64.h
-@@ -1,5 +1,5 @@
- /* XzCrc64.h -- CRC64 calculation
--2023-04-02 : Igor Pavlov : Public domain */
-+2023-12-08 : Igor Pavlov : Public domain */
- 
- #ifndef ZIP7_INC_XZ_CRC64_H
- #define ZIP7_INC_XZ_CRC64_H
-@@ -10,16 +10,16 @@
- 
- EXTERN_C_BEGIN
- 
--extern UInt64 g_Crc64Table[];
-+// extern UInt64 g_Crc64Table[];
- 
- void Z7_FASTCALL Crc64GenerateTable(void);
- 
- #define CRC64_INIT_VAL UINT64_CONST(0xFFFFFFFFFFFFFFFF)
- #define CRC64_GET_DIGEST(crc) ((crc) ^ CRC64_INIT_VAL)
--#define CRC64_UPDATE_BYTE(crc, b) (g_Crc64Table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
-+// #define CRC64_UPDATE_BYTE(crc, b) (g_Crc64Table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
- 
- UInt64 Z7_FASTCALL Crc64Update(UInt64 crc, const void *data, size_t size);
--UInt64 Z7_FASTCALL Crc64Calc(const void *data, size_t size);
-+// UInt64 Z7_FASTCALL Crc64Calc(const void *data, size_t size);
- 
- EXTERN_C_END
- 
-diff --git a/src/lzma/XzCrc64Opt.c b/src/lzma/XzCrc64Opt.c
-index d03374c00..0c1fc2ffe 100644
---- a/src/lzma/XzCrc64Opt.c
-+++ b/src/lzma/XzCrc64Opt.c
-@@ -1,61 +1,261 @@
--/* XzCrc64Opt.c -- CRC64 calculation
--2023-04-02 : Igor Pavlov : Public domain */
-+/* XzCrc64Opt.c -- CRC64 calculation (optimized functions)
-+2023-12-08 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- #include "CpuArch.h"
- 
-+#if !defined(Z7_CRC64_NUM_TABLES) || Z7_CRC64_NUM_TABLES > 1
-+
-+// for debug only : define Z7_CRC64_DEBUG_BE to test big-endian code in little-endian cpu
-+// #define Z7_CRC64_DEBUG_BE
-+#ifdef Z7_CRC64_DEBUG_BE
-+#undef MY_CPU_LE
-+#define MY_CPU_BE
-+#endif
-+
-+#if defined(MY_CPU_64BIT)
-+#define Z7_CRC64_USE_64BIT
-+#endif
-+
-+// the value Z7_CRC64_NUM_TABLES_USE must be defined to same value as in XzCrc64.c
-+#ifdef Z7_CRC64_NUM_TABLES
-+#define Z7_CRC64_NUM_TABLES_USE  Z7_CRC64_NUM_TABLES
-+#else
-+#define Z7_CRC64_NUM_TABLES_USE  12
-+#endif
-+
-+#if Z7_CRC64_NUM_TABLES_USE % 4 || \
-+    Z7_CRC64_NUM_TABLES_USE < 4 || \
-+    Z7_CRC64_NUM_TABLES_USE > 4 * 4
-+  #error Stop_Compiling_Bad_CRC64_NUM_TABLES
-+#endif
-+
-+
- #ifndef MY_CPU_BE
- 
--#define CRC64_UPDATE_BYTE_2(crc, b) (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
-+#define CRC64_UPDATE_BYTE_2(crc, b)  (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
-+
-+#if defined(Z7_CRC64_USE_64BIT) && (Z7_CRC64_NUM_TABLES_USE % 8 == 0)
- 
--UInt64 Z7_FASTCALL XzCrc64UpdateT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
--UInt64 Z7_FASTCALL XzCrc64UpdateT4(UInt64 v, const void *data, size_t size, const UInt64 *table)
-+#define Q64LE(n, d) \
-+    ( (table + ((n) * 8 + 7) * 0x100)[((d)         ) & 0xFF] \
-+    ^ (table + ((n) * 8 + 6) * 0x100)[((d) >> 1 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 5) * 0x100)[((d) >> 2 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 4) * 0x100)[((d) >> 3 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 3) * 0x100)[((d) >> 4 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 2) * 0x100)[((d) >> 5 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 1) * 0x100)[((d) >> 6 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 0) * 0x100)[((d) >> 7 * 8)] )
-+
-+#define R64(a)  *((const UInt64 *)(const void *)p + (a))
-+
-+#else
-+
-+#define Q32LE(n, d) \
-+    ( (table + ((n) * 4 + 3) * 0x100)[((d)         ) & 0xFF] \
-+    ^ (table + ((n) * 4 + 2) * 0x100)[((d) >> 1 * 8) & 0xFF] \
-+    ^ (table + ((n) * 4 + 1) * 0x100)[((d) >> 2 * 8) & 0xFF] \
-+    ^ (table + ((n) * 4 + 0) * 0x100)[((d) >> 3 * 8)] )
-+
-+#define R32(a)  *((const UInt32 *)(const void *)p + (a))
-+
-+#endif
-+
-+
-+#define CRC64_FUNC_PRE_LE2(step) \
-+UInt64 Z7_FASTCALL XzCrc64UpdateT ## step (UInt64 v, const void *data, size_t size, const UInt64 *table)
-+
-+#define CRC64_FUNC_PRE_LE(step)   \
-+        CRC64_FUNC_PRE_LE2(step); \
-+        CRC64_FUNC_PRE_LE2(step)
-+
-+CRC64_FUNC_PRE_LE(Z7_CRC64_NUM_TABLES_USE)
- {
-   const Byte *p = (const Byte *)data;
--  for (; size > 0 && ((unsigned)(ptrdiff_t)p & 3) != 0; size--, p++)
-+  const Byte *lim;
-+  for (; size && ((unsigned)(ptrdiff_t)p & (7 - (Z7_CRC64_NUM_TABLES_USE & 4))) != 0; size--, p++)
-     v = CRC64_UPDATE_BYTE_2(v, *p);
--  for (; size >= 4; size -= 4, p += 4)
-+  lim = p + size;
-+  if (size >= Z7_CRC64_NUM_TABLES_USE)
-   {
--    const UInt32 d = (UInt32)v ^ *(const UInt32 *)(const void *)p;
--    v = (v >> 32)
--        ^ (table + 0x300)[((d      ) & 0xFF)]
--        ^ (table + 0x200)[((d >>  8) & 0xFF)]
--        ^ (table + 0x100)[((d >> 16) & 0xFF)]
--        ^ (table + 0x000)[((d >> 24))];
-+    lim -= Z7_CRC64_NUM_TABLES_USE;
-+    do
-+    {
-+#if Z7_CRC64_NUM_TABLES_USE == 4
-+      const UInt32 d = (UInt32)v ^ R32(0);
-+      v = (v >> 32) ^ Q32LE(0, d);
-+#elif Z7_CRC64_NUM_TABLES_USE == 8
-+#ifdef Z7_CRC64_USE_64BIT
-+      v ^= R64(0);
-+      v = Q64LE(0, v);
-+#else
-+      UInt32 v0, v1;
-+      v0 = (UInt32)v         ^ R32(0);
-+      v1 = (UInt32)(v >> 32) ^ R32(1);
-+      v = Q32LE(1, v0) ^ Q32LE(0, v1);
-+#endif
-+#elif Z7_CRC64_NUM_TABLES_USE == 12
-+      UInt32 w;
-+      UInt32 v0, v1;
-+      v0 = (UInt32)v         ^ R32(0);
-+      v1 = (UInt32)(v >> 32) ^ R32(1);
-+      w = R32(2);
-+      v = Q32LE(0, w);
-+      v ^= Q32LE(2, v0) ^ Q32LE(1, v1);
-+#elif Z7_CRC64_NUM_TABLES_USE == 16
-+#ifdef Z7_CRC64_USE_64BIT
-+      UInt64 w;
-+      UInt64 x;
-+      w  = R64(1);      x = Q64LE(0, w);
-+      v ^= R64(0);  v = x ^ Q64LE(1, v);
-+#else
-+      UInt32 v0, v1;
-+      UInt32 r0, r1;
-+      v0 = (UInt32)v         ^ R32(0);
-+      v1 = (UInt32)(v >> 32) ^ R32(1);
-+      r0 =                     R32(2);
-+      r1 =                     R32(3);
-+      v  = Q32LE(1, r0) ^ Q32LE(0, r1);
-+      v ^= Q32LE(3, v0) ^ Q32LE(2, v1);
-+#endif
-+#else
-+#error Stop_Compiling_Bad_CRC64_NUM_TABLES
-+#endif
-+      p += Z7_CRC64_NUM_TABLES_USE;
-+    }
-+    while (p <= lim);
-+    lim += Z7_CRC64_NUM_TABLES_USE;
-   }
--  for (; size > 0; size--, p++)
-+  for (; p < lim; p++)
-     v = CRC64_UPDATE_BYTE_2(v, *p);
-   return v;
- }
- 
-+#undef CRC64_UPDATE_BYTE_2
-+#undef R32
-+#undef R64
-+#undef Q32LE
-+#undef Q64LE
-+#undef CRC64_FUNC_PRE_LE
-+#undef CRC64_FUNC_PRE_LE2
-+
- #endif
- 
- 
-+
-+
- #ifndef MY_CPU_LE
- 
--#define CRC64_UPDATE_BYTE_2_BE(crc, b) (table[(Byte)((crc) >> 56) ^ (b)] ^ ((crc) << 8))
-+#define CRC64_UPDATE_BYTE_2_BE(crc, b)  (table[((crc) >> 56) ^ (b)] ^ ((crc) << 8))
-+
-+#if defined(Z7_CRC64_USE_64BIT) && (Z7_CRC64_NUM_TABLES_USE % 8 == 0)
-+
-+#define Q64BE(n, d) \
-+    ( (table + ((n) * 8 + 0) * 0x100)[(Byte)(d)] \
-+    ^ (table + ((n) * 8 + 1) * 0x100)[((d) >> 1 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 2) * 0x100)[((d) >> 2 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 3) * 0x100)[((d) >> 3 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 4) * 0x100)[((d) >> 4 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 5) * 0x100)[((d) >> 5 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 6) * 0x100)[((d) >> 6 * 8) & 0xFF] \
-+    ^ (table + ((n) * 8 + 7) * 0x100)[((d) >> 7 * 8)] )
-+
-+#ifdef Z7_CRC64_DEBUG_BE
-+  #define R64BE(a)  GetBe64a((const UInt64 *)(const void *)p + (a))
-+#else
-+  #define R64BE(a)         *((const UInt64 *)(const void *)p + (a))
-+#endif
-+
-+#else
-+
-+#define Q32BE(n, d) \
-+    ( (table + ((n) * 4 + 0) * 0x100)[(Byte)(d)] \
-+    ^ (table + ((n) * 4 + 1) * 0x100)[((d) >> 1 * 8) & 0xFF] \
-+    ^ (table + ((n) * 4 + 2) * 0x100)[((d) >> 2 * 8) & 0xFF] \
-+    ^ (table + ((n) * 4 + 3) * 0x100)[((d) >> 3 * 8)] )
- 
--UInt64 Z7_FASTCALL XzCrc64UpdateT1_BeT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
--UInt64 Z7_FASTCALL XzCrc64UpdateT1_BeT4(UInt64 v, const void *data, size_t size, const UInt64 *table)
-+#ifdef Z7_CRC64_DEBUG_BE
-+  #define R32BE(a)  GetBe32a((const UInt32 *)(const void *)p + (a))
-+#else
-+  #define R32BE(a)         *((const UInt32 *)(const void *)p + (a))
-+#endif
-+
-+#endif
-+
-+#define CRC64_FUNC_PRE_BE2(step) \
-+UInt64 Z7_FASTCALL XzCrc64UpdateBeT ## step (UInt64 v, const void *data, size_t size, const UInt64 *table)
-+
-+#define CRC64_FUNC_PRE_BE(step)   \
-+        CRC64_FUNC_PRE_BE2(step); \
-+        CRC64_FUNC_PRE_BE2(step)
-+
-+CRC64_FUNC_PRE_BE(Z7_CRC64_NUM_TABLES_USE)
- {
-   const Byte *p = (const Byte *)data;
--  table += 0x100;
-+  const Byte *lim;
-   v = Z7_BSWAP64(v);
--  for (; size > 0 && ((unsigned)(ptrdiff_t)p & 3) != 0; size--, p++)
-+  for (; size && ((unsigned)(ptrdiff_t)p & (7 - (Z7_CRC64_NUM_TABLES_USE & 4))) != 0; size--, p++)
-     v = CRC64_UPDATE_BYTE_2_BE(v, *p);
--  for (; size >= 4; size -= 4, p += 4)
-+  lim = p + size;
-+  if (size >= Z7_CRC64_NUM_TABLES_USE)
-   {
--    const UInt32 d = (UInt32)(v >> 32) ^ *(const UInt32 *)(const void *)p;
--    v = (v << 32)
--        ^ (table + 0x000)[((d      ) & 0xFF)]
--        ^ (table + 0x100)[((d >>  8) & 0xFF)]
--        ^ (table + 0x200)[((d >> 16) & 0xFF)]
--        ^ (table + 0x300)[((d >> 24))];
-+    lim -= Z7_CRC64_NUM_TABLES_USE;
-+    do
-+    {
-+#if   Z7_CRC64_NUM_TABLES_USE == 4
-+      const UInt32 d = (UInt32)(v >> 32) ^ R32BE(0);
-+      v = (v << 32) ^ Q32BE(0, d);
-+#elif Z7_CRC64_NUM_TABLES_USE == 12
-+      const UInt32 d1 = (UInt32)(v >> 32) ^ R32BE(0);
-+      const UInt32 d0 = (UInt32)(v      ) ^ R32BE(1);
-+      const UInt32 w =                      R32BE(2);
-+      v  = Q32BE(0, w);
-+      v ^= Q32BE(2, d1) ^ Q32BE(1, d0);
-+
-+#elif Z7_CRC64_NUM_TABLES_USE == 8
-+  #ifdef Z7_CRC64_USE_64BIT
-+      v ^= R64BE(0);
-+      v  = Q64BE(0, v);
-+  #else
-+      const UInt32 d1 = (UInt32)(v >> 32) ^ R32BE(0);
-+      const UInt32 d0 = (UInt32)(v      ) ^ R32BE(1);
-+      v = Q32BE(1, d1) ^ Q32BE(0, d0);
-+  #endif
-+#elif Z7_CRC64_NUM_TABLES_USE == 16
-+  #ifdef Z7_CRC64_USE_64BIT
-+      const UInt64 w = R64BE(1);
-+      v ^= R64BE(0);
-+      v  = Q64BE(0, w) ^ Q64BE(1, v);
-+  #else
-+      const UInt32 d1 = (UInt32)(v >> 32) ^ R32BE(0);
-+      const UInt32 d0 = (UInt32)(v      ) ^ R32BE(1);
-+      const UInt32 w1 =                     R32BE(2);
-+      const UInt32 w0 =                     R32BE(3);
-+      v  = Q32BE(1, w1) ^ Q32BE(0, w0);
-+      v ^= Q32BE(3, d1) ^ Q32BE(2, d0);
-+  #endif
-+#elif
-+#error Stop_Compiling_Bad_CRC64_NUM_TABLES
-+#endif
-+      p += Z7_CRC64_NUM_TABLES_USE;
-+    }
-+    while (p <= lim);
-+    lim += Z7_CRC64_NUM_TABLES_USE;
-   }
--  for (; size > 0; size--, p++)
-+  for (; p < lim; p++)
-     v = CRC64_UPDATE_BYTE_2_BE(v, *p);
-   return Z7_BSWAP64(v);
- }
- 
-+#undef CRC64_UPDATE_BYTE_2_BE
-+#undef R32BE
-+#undef R64BE
-+#undef Q32BE
-+#undef Q64BE
-+#undef CRC64_FUNC_PRE_BE
-+#undef CRC64_FUNC_PRE_BE2
-+
-+#endif
-+#undef Z7_CRC64_NUM_TABLES_USE
- #endif
-diff --git a/src/lzma/XzDec.c b/src/lzma/XzDec.c
-index 15b1d82b4..a7eb1d61d 100644
---- a/src/lzma/XzDec.c
-+++ b/src/lzma/XzDec.c
-@@ -1,5 +1,5 @@
- /* XzDec.c -- Xz Decode
--2023-04-13 : Igor Pavlov : Public domain */
-+2024-03-01 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -105,30 +105,32 @@ static SRes XzBcFilterState_SetProps(void *pp, const Byte *props, size_t propSiz
-   {
-     if (propSize != 1)
-       return SZ_ERROR_UNSUPPORTED;
--    p->delta = (unsigned)props[0] + 1;
-+    p->delta = (UInt32)props[0] + 1;
-   }
-   else
-   {
-     if (propSize == 4)
-     {
--      UInt32 v = GetUi32(props);
-+      const UInt32 v = GetUi32(props);
-       switch (p->methodId)
-       {
-         case XZ_ID_PPC:
-         case XZ_ID_ARM:
-         case XZ_ID_SPARC:
-         case XZ_ID_ARM64:
--          if ((v & 3) != 0)
-+          if (v & 3)
-             return SZ_ERROR_UNSUPPORTED;
-           break;
-         case XZ_ID_ARMT:
--          if ((v & 1) != 0)
-+        case XZ_ID_RISCV:
-+          if (v & 1)
-             return SZ_ERROR_UNSUPPORTED;
-           break;
-         case XZ_ID_IA64:
--          if ((v & 0xF) != 0)
-+          if (v & 0xf)
-             return SZ_ERROR_UNSUPPORTED;
-           break;
-+        default: break;
-       }
-       p->ip = v;
-     }
-@@ -151,12 +153,13 @@ static void XzBcFilterState_Init(void *pp)
- 
- static const z7_Func_BranchConv g_Funcs_BranchConv_RISC_Dec[] =
- {
--  Z7_BRANCH_CONV_DEC(PPC),
--  Z7_BRANCH_CONV_DEC(IA64),
--  Z7_BRANCH_CONV_DEC(ARM),
--  Z7_BRANCH_CONV_DEC(ARMT),
--  Z7_BRANCH_CONV_DEC(SPARC),
--  Z7_BRANCH_CONV_DEC(ARM64)
-+  Z7_BRANCH_CONV_DEC_2 (BranchConv_PPC),
-+  Z7_BRANCH_CONV_DEC_2 (BranchConv_IA64),
-+  Z7_BRANCH_CONV_DEC_2 (BranchConv_ARM),
-+  Z7_BRANCH_CONV_DEC_2 (BranchConv_ARMT),
-+  Z7_BRANCH_CONV_DEC_2 (BranchConv_SPARC),
-+  Z7_BRANCH_CONV_DEC_2 (BranchConv_ARM64),
-+  Z7_BRANCH_CONV_DEC_2 (BranchConv_RISCV)
- };
- 
- static SizeT XzBcFilterStateBase_Filter_Dec(CXzBcFilterStateBase *p, Byte *data, SizeT size)
-@@ -262,7 +265,7 @@ static SRes XzBcFilterState_Code2(void *pp,
- 
- 
- #define XZ_IS_SUPPORTED_FILTER_ID(id) \
--    ((id) >= XZ_ID_Delta && (id) <= XZ_ID_ARM64)
-+    ((id) >= XZ_ID_Delta && (id) <= XZ_ID_RISCV)
-      
- SRes Xz_StateCoder_Bc_SetFromMethod_Func(IStateCoder *p, UInt64 id,
-     Xz_Func_BcFilterStateBase_Filter func, ISzAllocPtr alloc)
-@@ -541,13 +544,12 @@ static SRes MixCoder_SetFromMethod(CMixCoder *p, unsigned coderIndex, UInt64 met
- {
-   IStateCoder *sc = &p->coders[coderIndex];
-   p->ids[coderIndex] = methodId;
--  switch (methodId)
--  {
--    case XZ_ID_LZMA2: return Lzma2State_SetFromMethod(sc, outBuf, outBufSize, p->alloc);
--    #ifdef USE_SUBBLOCK
--    case XZ_ID_Subblock: return SbState_SetFromMethod(sc, p->alloc);
--    #endif
--  }
-+  if (methodId == XZ_ID_LZMA2)
-+    return Lzma2State_SetFromMethod(sc, outBuf, outBufSize, p->alloc);
-+#ifdef USE_SUBBLOCK
-+  if (methodId == XZ_ID_Subblock)
-+    return SbState_SetFromMethod(sc, p->alloc);
-+#endif
-   if (coderIndex == 0)
-     return SZ_ERROR_UNSUPPORTED;
-   return Xz_StateCoder_Bc_SetFromMethod_Func(sc, methodId,
-@@ -558,10 +560,8 @@ static SRes MixCoder_SetFromMethod(CMixCoder *p, unsigned coderIndex, UInt64 met
- static SRes MixCoder_ResetFromMethod(CMixCoder *p, unsigned coderIndex, UInt64 methodId, Byte *outBuf, size_t outBufSize)
- {
-   IStateCoder *sc = &p->coders[coderIndex];
--  switch (methodId)
--  {
--    case XZ_ID_LZMA2: return Lzma2State_ResetOutBuf(sc, outBuf, outBufSize);
--  }
-+  if (methodId == XZ_ID_LZMA2)
-+    return Lzma2State_ResetOutBuf(sc, outBuf, outBufSize);
-   return SZ_ERROR_UNSUPPORTED;
- }
- 
-@@ -804,7 +804,7 @@ static BoolInt Xz_CheckFooter(CXzStreamFlags flags, UInt64 indexSize, const Byte
- }
- 
- #define READ_VARINT_AND_CHECK(buf, pos, size, res) \
--  { unsigned s = Xz_ReadVarInt(buf + pos, size - pos, res); \
-+  { const unsigned s = Xz_ReadVarInt(buf + pos, size - pos, res); \
-   if (s == 0) return SZ_ERROR_ARCHIVE; \
-   pos += s; }
- 
-@@ -1034,7 +1034,7 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-       SRes res;
- 
-       ECoderFinishMode finishMode2 = finishMode;
--      BoolInt srcFinished2 = srcFinished;
-+      BoolInt srcFinished2 = (BoolInt)srcFinished;
-       BoolInt destFinish = False7z;
- 
-       if (p->block.packSize != (UInt64)(Int64)-1)
-@@ -1127,7 +1127,7 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-       return SZ_OK;
-     }
- 
--    switch (p->state)
-+    switch ((int)p->state)
-     {
-       case XZ_STATE_STREAM_HEADER:
-       {
-@@ -1172,15 +1172,15 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-             p->state = XZ_STATE_STREAM_INDEX;
-             break;
-           }
--          p->blockHeaderSize = ((UInt32)p->buf[0] << 2) + 4;
-+          p->blockHeaderSize = ((unsigned)p->buf[0] << 2) + 4;
-           break;
-         }
-         
-         if (p->pos != p->blockHeaderSize)
-         {
--          UInt32 cur = p->blockHeaderSize - p->pos;
-+          unsigned cur = p->blockHeaderSize - p->pos;
-           if (cur > srcRem)
--            cur = (UInt32)srcRem;
-+            cur = (unsigned)srcRem;
-           memcpy(p->buf + p->pos, src, cur);
-           p->pos += cur;
-           (*srcLen) += cur;
-@@ -1222,8 +1222,8 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-         }
-         else
-         {
--          UInt32 checkSize = XzFlags_GetCheckSize(p->streamFlags);
--          UInt32 cur = checkSize - p->pos;
-+          const unsigned checkSize = XzFlags_GetCheckSize(p->streamFlags);
-+          unsigned cur = checkSize - p->pos;
-           if (cur != 0)
-           {
-             if (srcRem == 0)
-@@ -1232,7 +1232,7 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-               return SZ_OK;
-             }
-             if (cur > srcRem)
--              cur = (UInt32)srcRem;
-+              cur = (unsigned)srcRem;
-             memcpy(p->buf + p->pos, src, cur);
-             p->pos += cur;
-             (*srcLen) += cur;
-@@ -1321,9 +1321,9 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
- 
-       case XZ_STATE_STREAM_FOOTER:
-       {
--        UInt32 cur = XZ_STREAM_FOOTER_SIZE - p->pos;
-+        unsigned cur = XZ_STREAM_FOOTER_SIZE - p->pos;
-         if (cur > srcRem)
--          cur = (UInt32)srcRem;
-+          cur = (unsigned)srcRem;
-         memcpy(p->buf + p->pos, src, cur);
-         p->pos += cur;
-         (*srcLen) += cur;
-@@ -1358,6 +1358,8 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-       }
-       
-       case XZ_STATE_BLOCK: break; /* to disable GCC warning */
-+      
-+      default: return SZ_ERROR_FAIL;
-     }
-   }
-   /*
-@@ -1773,10 +1775,10 @@ static void XzDecMt_Callback_Parse(void *obj, unsigned coderIndex, CMtDecCallbac
-           }
-         }
-         {
--        UInt64 packSize = block->packSize;
--        UInt64 packSizeAligned = packSize + ((0 - (unsigned)packSize) & 3);
--        UInt32 checkSize = XzFlags_GetCheckSize(coder->dec.streamFlags);
--        UInt64 blockPackSum = coder->inPreSize + packSizeAligned + checkSize;
-+        const UInt64 packSize = block->packSize;
-+        const UInt64 packSizeAligned = packSize + ((0 - (unsigned)packSize) & 3);
-+        const unsigned checkSize = XzFlags_GetCheckSize(coder->dec.streamFlags);
-+        const UInt64 blockPackSum = coder->inPreSize + packSizeAligned + checkSize;
-         // if (blockPackSum <= me->props.inBlockMax)
-         // unpackBlockMaxSize
-         {
-@@ -2381,7 +2383,7 @@ static SRes XzDecMt_Decode_ST(CXzDecMt *p
-   if (tMode)
-   {
-     XzDecMt_FreeOutBufs(p);
--    tMode = MtDec_PrepareRead(&p->mtc);
-+    tMode = (BoolInt)MtDec_PrepareRead(&p->mtc);
-   }
-   #endif
- 
-@@ -2644,7 +2646,7 @@ SRes XzDecMt_Decode(CXzDecMtHandle p,
-     p->outSize = *outDataSize;
-   }
- 
--  p->finishMode = finishMode;
-+  p->finishMode = (BoolInt)finishMode;
- 
-   // p->outSize = 457; p->outSize_Defined = True7z; p->finishMode = False7z; // for test
- 
-diff --git a/src/lzma/XzEnc.c b/src/lzma/XzEnc.c
-index a715609d8..4e4d8b405 100644
---- a/src/lzma/XzEnc.c
-+++ b/src/lzma/XzEnc.c
-@@ -1,5 +1,5 @@
- /* XzEnc.c -- Xz Encode
--2023-04-13 : Igor Pavlov : Public domain */
-+2024-03-01 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -29,8 +29,9 @@
- 
- #define XZ_GET_PAD_SIZE(dataSize) ((4 - ((unsigned)(dataSize) & 3)) & 3)
- 
--/* max pack size for LZMA2 block + check-64bytrs: */
--#define XZ_GET_MAX_BLOCK_PACK_SIZE(unpackSize) ((unpackSize) + ((unpackSize) >> 10) + 16 + 64)
-+#define XZ_CHECK_SIZE_MAX 64
-+/* max pack size for LZMA2 block + pad4 + check_size: */
-+#define XZ_GET_MAX_BLOCK_PACK_SIZE(unpackSize) ((unpackSize) + ((unpackSize) >> 10) + 16 + XZ_CHECK_SIZE_MAX)
- 
- #define XZ_GET_ESTIMATED_BLOCK_TOTAL_PACK_SIZE(unpackSize) (XZ_BLOCK_HEADER_SIZE_MAX + XZ_GET_MAX_BLOCK_PACK_SIZE(unpackSize))
- 
-@@ -325,12 +326,13 @@ typedef struct
- 
- static const z7_Func_BranchConv g_Funcs_BranchConv_RISC_Enc[] =
- {
--  Z7_BRANCH_CONV_ENC(PPC),
--  Z7_BRANCH_CONV_ENC(IA64),
--  Z7_BRANCH_CONV_ENC(ARM),
--  Z7_BRANCH_CONV_ENC(ARMT),
--  Z7_BRANCH_CONV_ENC(SPARC),
--  Z7_BRANCH_CONV_ENC(ARM64)
-+  Z7_BRANCH_CONV_ENC_2 (BranchConv_PPC),
-+  Z7_BRANCH_CONV_ENC_2 (BranchConv_IA64),
-+  Z7_BRANCH_CONV_ENC_2 (BranchConv_ARM),
-+  Z7_BRANCH_CONV_ENC_2 (BranchConv_ARMT),
-+  Z7_BRANCH_CONV_ENC_2 (BranchConv_SPARC),
-+  Z7_BRANCH_CONV_ENC_2 (BranchConv_ARM64),
-+  Z7_BRANCH_CONV_ENC_2 (BranchConv_RISCV)
- };
- 
- static SizeT XzBcFilterStateBase_Filter_Enc(CXzBcFilterStateBase *p, Byte *data, SizeT size)
-@@ -888,9 +890,9 @@ static SRes Xz_CompressBlock(
-     blockSizes->unpackSize = checkInStream.processed;
-   }
-   {
--    Byte buf[4 + 64];
--    unsigned padSize = XZ_GET_PAD_SIZE(seqSizeOutStream.processed);
--    UInt64 packSize = seqSizeOutStream.processed;
-+    Byte buf[4 + XZ_CHECK_SIZE_MAX];
-+    const unsigned padSize = XZ_GET_PAD_SIZE(seqSizeOutStream.processed);
-+    const UInt64 packSize = seqSizeOutStream.processed;
-     
-     buf[0] = 0;
-     buf[1] = 0;
-@@ -898,7 +900,8 @@ static SRes Xz_CompressBlock(
-     buf[3] = 0;
-     
-     SeqCheckInStream_GetDigest(&checkInStream, buf + 4);
--    RINOK(WriteBytes(&seqSizeOutStream.vt, buf + (4 - padSize), padSize + XzFlags_GetCheckSize((CXzStreamFlags)props->checkId)))
-+    RINOK(WriteBytes(&seqSizeOutStream.vt, buf + (4 - padSize),
-+        padSize + XzFlags_GetCheckSize((CXzStreamFlags)props->checkId)))
-     
-     blockSizes->totalSize = seqSizeOutStream.processed - padSize;
-     
-@@ -1083,18 +1086,19 @@ static SRes XzEnc_MtCallback_Code(void *pp, unsigned coderIndex, unsigned outBuf
-   CXzEnc *me = (CXzEnc *)pp;
-   SRes res;
-   CMtProgressThunk progressThunk;
--
--  Byte *dest = me->outBufs[outBufIndex];
--
-+  Byte *dest;
-   UNUSED_VAR(finished)
--
-   {
-     CXzEncBlockInfo *bInfo = &me->EncBlocks[outBufIndex];
-     bInfo->totalSize = 0;
-     bInfo->unpackSize = 0;
-     bInfo->headerSize = 0;
-+    // v23.02: we don't compress empty blocks
-+    // also we must ignore that empty block in XzEnc_MtCallback_Write()
-+    if (srcSize == 0)
-+      return SZ_OK;
-   }
--
-+  dest = me->outBufs[outBufIndex];
-   if (!dest)
-   {
-     dest = (Byte *)ISzAlloc_Alloc(me->alloc, me->outBufSize);
-@@ -1140,18 +1144,20 @@ static SRes XzEnc_MtCallback_Code(void *pp, unsigned coderIndex, unsigned outBuf
- static SRes XzEnc_MtCallback_Write(void *pp, unsigned outBufIndex)
- {
-   CXzEnc *me = (CXzEnc *)pp;
--
-   const CXzEncBlockInfo *bInfo = &me->EncBlocks[outBufIndex];
--  const Byte *data = me->outBufs[outBufIndex];
--
--  RINOK(WriteBytes(me->outStream, data, bInfo->headerSize))
--
-+  // v23.02: we don't write empty blocks
-+  // note: if (bInfo->unpackSize == 0) then there is no compressed data of block
-+  if (bInfo->unpackSize == 0)
-+    return SZ_OK;
-   {
--    UInt64 totalPackFull = bInfo->totalSize + XZ_GET_PAD_SIZE(bInfo->totalSize);
--    RINOK(WriteBytes(me->outStream, data + XZ_BLOCK_HEADER_SIZE_MAX, (size_t)totalPackFull - bInfo->headerSize))
-+    const Byte *data = me->outBufs[outBufIndex];
-+    RINOK(WriteBytes(me->outStream, data, bInfo->headerSize))
-+    {
-+      const UInt64 totalPackFull = bInfo->totalSize + XZ_GET_PAD_SIZE(bInfo->totalSize);
-+      RINOK(WriteBytes(me->outStream, data + XZ_BLOCK_HEADER_SIZE_MAX, (size_t)totalPackFull - bInfo->headerSize))
-+    }
-+    return XzEncIndex_AddIndexRecord(&me->xzIndex, bInfo->unpackSize, bInfo->totalSize, me->alloc);
-   }
--
--  return XzEncIndex_AddIndexRecord(&me->xzIndex, bInfo->unpackSize, bInfo->totalSize, me->alloc);
- }
- 
- #endif
-diff --git a/src/lzma/XzIn.c b/src/lzma/XzIn.c
-index 9261bcb09..9055418dc 100644
---- a/src/lzma/XzIn.c
-+++ b/src/lzma/XzIn.c
-@@ -1,5 +1,5 @@
- /* XzIn.c - Xz input
--2023-04-02 : Igor Pavlov : Public domain */
-+2023-09-07 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -27,7 +27,7 @@ SRes Xz_ReadHeader(CXzStreamFlags *p, ISeqInStreamPtr inStream)
- }
- 
- #define READ_VARINT_AND_CHECK(buf, pos, size, res) \
--  { unsigned s = Xz_ReadVarInt(buf + pos, size - pos, res); \
-+  { const unsigned s = Xz_ReadVarInt(buf + pos, size - pos, res); \
-   if (s == 0) return SZ_ERROR_ARCHIVE; \
-   pos += s; }
- 
-@@ -37,7 +37,7 @@ SRes XzBlock_ReadHeader(CXzBlock *p, ISeqInStreamPtr inStream, BoolInt *isIndex,
-   unsigned headerSize;
-   *headerSizeRes = 0;
-   RINOK(SeqInStream_ReadByte(inStream, &header[0]))
--  headerSize = (unsigned)header[0];
-+  headerSize = header[0];
-   if (headerSize == 0)
-   {
-     *headerSizeRes = 1;
-@@ -47,7 +47,7 @@ SRes XzBlock_ReadHeader(CXzBlock *p, ISeqInStreamPtr inStream, BoolInt *isIndex,
- 
-   *isIndex = False7z;
-   headerSize = (headerSize << 2) + 4;
--  *headerSizeRes = headerSize;
-+  *headerSizeRes = (UInt32)headerSize;
-   {
-     size_t processedSize = headerSize - 1;
-     RINOK(SeqInStream_ReadMax(inStream, header + 1, &processedSize))
-@@ -58,7 +58,7 @@ SRes XzBlock_ReadHeader(CXzBlock *p, ISeqInStreamPtr inStream, BoolInt *isIndex,
- }
- 
- #define ADD_SIZE_CHECK(size, val) \
--  { UInt64 newSize = size + (val); if (newSize < size) return XZ_SIZE_OVERFLOW; size = newSize; }
-+  { const UInt64 newSize = size + (val); if (newSize < size) return XZ_SIZE_OVERFLOW; size = newSize; }
- 
- UInt64 Xz_GetUnpackSize(const CXzStream *p)
- {
-diff --git a/src/lzma/lzma-sdk.txt b/src/lzma/lzma-sdk.txt
-index 141b0fd4e..9716c8875 100644
---- a/src/lzma/lzma-sdk.txt
-+++ b/src/lzma/lzma-sdk.txt
-@@ -1,4 +1,4 @@
--LZMA SDK 23.01
-+LZMA SDK 24.06
- --------------
- 
- LZMA SDK provides the documentation, samples, header files,
-@@ -140,6 +140,9 @@ bin/installer/   - example script to create installer that uses SFX module,
- bin/7zdec.exe    - simplified 7z archive decoder
- bin/7zr.exe      - 7-Zip console program (reduced version)
- bin/x64/7zr.exe  - 7-Zip console program (reduced version) (x64 version)
-+bin/x64/7zdec.exe  - simplified 7z archive decoder (x64 version)
-+bin/arm64/7zr.exe  - 7-Zip console program (reduced version) (arm64 version)
-+bin/arm64/7zdec.exe  - simplified 7z archive decoder (arm64 version)
- bin/lzma.exe     - file->file LZMA encoder/decoder for Windows
- bin/7zS2.sfx     - small SFX module for installers (GUI version)
- bin/7zS2con.sfx  - small SFX module for installers (Console version)
-diff --git a/src/minizip/README.minizip b/src/minizip/README.minizip
-index 7634a8511..2025cdb79 100644
---- a/src/minizip/README.minizip
-+++ b/src/minizip/README.minizip
-@@ -1 +1 @@
--This code has been taken from https://github.com/zlib-ng/minizip-ng/releases/tag/4.0.4
-+This code has been taken from https://github.com/zlib-ng/minizip-ng/releases/tag/4.0.6
-diff --git a/src/minizip/mz.h b/src/minizip/mz.h
-index 675cec297..235226354 100644
---- a/src/minizip/mz.h
-+++ b/src/minizip/mz.h
-@@ -14,8 +14,8 @@
- /***************************************************************************/
- 
- /* MZ_VERSION */
--#define MZ_VERSION                      ("4.0.4")
--#define MZ_VERSION_BUILD                (040004)
-+#define MZ_VERSION                      ("4.0.6")
-+#define MZ_VERSION_BUILD                (0x040006)
- 
- /* MZ_ERROR */
- #define MZ_OK                           (0)  /* zlib */
-diff --git a/src/minizip/mz_zip.c b/src/minizip/mz_zip.c
-index 019fcbf28..8308c8a15 100644
---- a/src/minizip/mz_zip.c
-+++ b/src/minizip/mz_zip.c
-@@ -711,6 +711,10 @@ static int32_t mz_zip_entry_write_header(void *stream, uint8_t local, mz_zip_fil
-             version_needed = 20;
-             if (zip64)
-                 version_needed = 45;
-+#ifdef HAVE_BZIP2
-+            if (file_info->compression_method == MZ_COMPRESS_METHOD_BZIP2)
-+                version_needed = 46;
-+#endif
- #ifdef HAVE_WZAES
-             if ((file_info->flag & MZ_ZIP_FLAG_ENCRYPTED) && (file_info->aes_version))
-                 version_needed = 51;
--- 
-2.45.2
-

diff --git a/0001-imp-added-Ubuntu-22.04-build-configuration.patch b/0001-imp-added-Ubuntu-22.04-build-configuration.patch
deleted file mode 100644
index 64379ad..0000000
--- a/0001-imp-added-Ubuntu-22.04-build-configuration.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-From 74aeaf35a24dd182f7abbe944c8316ed598a1fb5 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ren=C3=A9=20Reucher?= <rene.reucher@batcom-it.net>
-Date: Thu, 9 Jun 2022 11:35:55 +0200
-Subject: [PATCH] imp: added Ubuntu 22.04 build configuration
-
----
- arch/Linux/Ubuntu_14.10.cfg                       | 1 -
- arch/Linux/Ubuntu_15.04.cfg                       | 1 -
- arch/Linux/Ubuntu_15.10.cfg                       | 1 -
- arch/Linux/Ubuntu_16.04.cfg                       | 1 -
- arch/Linux/Ubuntu_16.10.cfg                       | 1 -
- arch/Linux/Ubuntu_20.04.cfg                       | 1 -
- arch/Linux/{Ubuntu_14.04.cfg => Ubuntu_22.04.cfg} | 0
- 7 files changed, 6 deletions(-)
- delete mode 120000 arch/Linux/Ubuntu_14.10.cfg
- delete mode 120000 arch/Linux/Ubuntu_15.04.cfg
- delete mode 120000 arch/Linux/Ubuntu_15.10.cfg
- delete mode 120000 arch/Linux/Ubuntu_16.04.cfg
- delete mode 120000 arch/Linux/Ubuntu_16.10.cfg
- delete mode 120000 arch/Linux/Ubuntu_20.04.cfg
- rename arch/Linux/{Ubuntu_14.04.cfg => Ubuntu_22.04.cfg} (100%)
-
-diff --git a/arch/Linux/Ubuntu_14.10.cfg b/arch/Linux/Ubuntu_14.10.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Ubuntu_14.10.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Ubuntu_15.04.cfg b/arch/Linux/Ubuntu_15.04.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Ubuntu_15.04.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Ubuntu_15.10.cfg b/arch/Linux/Ubuntu_15.10.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Ubuntu_15.10.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Ubuntu_16.04.cfg b/arch/Linux/Ubuntu_16.04.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Ubuntu_16.04.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Ubuntu_16.10.cfg b/arch/Linux/Ubuntu_16.10.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Ubuntu_16.10.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Ubuntu_20.04.cfg b/arch/Linux/Ubuntu_20.04.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Ubuntu_20.04.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Ubuntu_14.04.cfg b/arch/Linux/Ubuntu_22.04.cfg
-similarity index 100%
-rename from arch/Linux/Ubuntu_14.04.cfg
-rename to arch/Linux/Ubuntu_22.04.cfg
--- 
-2.44.0
-

diff --git a/0001-imp-removed-ancient-build-configs.patch b/0001-imp-removed-ancient-build-configs.patch
deleted file mode 100644
index 3832512..0000000
--- a/0001-imp-removed-ancient-build-configs.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From 112724d69e3acf27ae055de6183663e8a2fb79b8 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ren=C3=A9=20Reucher?= <rene.reucher@batcom-it.net>
-Date: Thu, 9 Jun 2022 15:48:10 +0200
-Subject: [PATCH] imp: removed ancient build configs
-
----
- arch/Linux/Debian_6.0.1.cfg       | 1 -
- arch/Linux/Debian_6.0.2.cfg       | 1 -
- arch/Linux/Debian_GNU_Linux_7.cfg | 1 -
- arch/Linux/Debian_lenny-sid.cfg   | 1 -
- arch/Linux/Debian_squeeze-sid.cfg | 1 -
- arch/Linux/Debian_wheezy-sid.cfg  | 1 -
- 6 files changed, 6 deletions(-)
- delete mode 120000 arch/Linux/Debian_6.0.1.cfg
- delete mode 120000 arch/Linux/Debian_6.0.2.cfg
- delete mode 120000 arch/Linux/Debian_GNU_Linux_7.cfg
- delete mode 120000 arch/Linux/Debian_lenny-sid.cfg
- delete mode 120000 arch/Linux/Debian_squeeze-sid.cfg
- delete mode 120000 arch/Linux/Debian_wheezy-sid.cfg
-
-diff --git a/arch/Linux/Debian_6.0.1.cfg b/arch/Linux/Debian_6.0.1.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Debian_6.0.1.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Debian_6.0.2.cfg b/arch/Linux/Debian_6.0.2.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Debian_6.0.2.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Debian_GNU_Linux_7.cfg b/arch/Linux/Debian_GNU_Linux_7.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Debian_GNU_Linux_7.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Debian_lenny-sid.cfg b/arch/Linux/Debian_lenny-sid.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Debian_lenny-sid.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Debian_squeeze-sid.cfg b/arch/Linux/Debian_squeeze-sid.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Debian_squeeze-sid.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Debian_wheezy-sid.cfg b/arch/Linux/Debian_wheezy-sid.cfg
-deleted file mode 120000
-index 7ab1dcc2f..000000000
---- a/arch/Linux/Debian_wheezy-sid.cfg
-+++ /dev/null
-@@ -1 +0,0 @@
--Debian.cfg
-\ No newline at end of file
--- 
-2.44.0
-

diff --git a/0001-new-added-a-Brasilian-Portuguese-translation-thanks-.patch b/0001-new-added-a-Brasilian-Portuguese-translation-thanks-.patch
deleted file mode 100644
index d435f8c..0000000
--- a/0001-new-added-a-Brasilian-Portuguese-translation-thanks-.patch
+++ /dev/null
@@ -1,157006 +0,0 @@
-From c5d915bc999bffca6993e139a9dc373fdd74de66 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ren=C3=A9=20Reucher?= <rene.reucher@batcom-it.net>
-Date: Fri, 3 Jun 2022 12:45:47 +0200
-Subject: [PATCH] new: added a Brasilian Portuguese translation -- thanks to
- Wellington Terumi Uemura
-
----
- Makefile                                      |     5 +-
- data/lng/qmc2_de.qm                           |   Bin 581350 -> 579493 bytes
- data/lng/qmc2_de.ts                           |  4245 ++-
- data/lng/qmc2_el.ts                           |  4233 ++-
- data/lng/qmc2_es.qm                           |   Bin 409615 -> 406838 bytes
- data/lng/qmc2_es.ts                           |  4251 ++-
- data/lng/qmc2_fr.qm                           |   Bin 345045 -> 342718 bytes
- data/lng/qmc2_fr.ts                           |  4251 ++-
- data/lng/qmc2_it.qm                           |   Bin 53859 -> 53802 bytes
- data/lng/qmc2_it.ts                           |  4237 ++-
- data/lng/qmc2_pl.qm                           |   Bin 323580 -> 320805 bytes
- data/lng/qmc2_pl.ts                           |  4241 ++-
- data/lng/qmc2_pt.qm                           |   Bin 555379 -> 552672 bytes
- data/lng/qmc2_pt.ts                           |  4243 ++-
- data/lng/qmc2_pt_BR.qm                        |   Bin 0 -> 607609 bytes
- data/lng/qmc2_pt_BR.ts                        | 24217 ++++++++++++++++
- data/lng/qmc2_ro.qm                           |   Bin 251326 -> 249704 bytes
- data/lng/qmc2_ro.ts                           |  4255 ++-
- data/lng/qmc2_sv.qm                           |   Bin 83770 -> 81900 bytes
- data/lng/qmc2_sv.ts                           |  4235 ++-
- data/lng/qmc2_us.qm                           |   Bin 324884 -> 323761 bytes
- data/lng/qmc2_us.ts                           |  4235 ++-
- qmc2.pro                                      |     1 +
- src/arcade/arcadesettings.cpp                 |    21 +-
- src/arcade/arcadesettings.h                   |     5 +
- src/arcade/main.cpp                           |     6 +-
- src/arcade/qmc2-arcade-common.qrc             |     1 +
- src/arcade/qmc2-arcade.pro                    |     1 +
- src/arcade/translations/qmc2-arcade_de.qm     |   Bin 44184 -> 43766 bytes
- src/arcade/translations/qmc2-arcade_de.ts     |   450 +-
- src/arcade/translations/qmc2-arcade_el.ts     |   450 +-
- src/arcade/translations/qmc2-arcade_es.ts     |   450 +-
- src/arcade/translations/qmc2-arcade_fr.ts     |   450 +-
- src/arcade/translations/qmc2-arcade_it.ts     |   450 +-
- src/arcade/translations/qmc2-arcade_pl.ts     |   450 +-
- src/arcade/translations/qmc2-arcade_pt.qm     |   Bin 41436 -> 41000 bytes
- src/arcade/translations/qmc2-arcade_pt.ts     |   450 +-
- src/arcade/translations/qmc2-arcade_pt_BR.qm  |   Bin 0 -> 45782 bytes
- src/arcade/translations/qmc2-arcade_pt_BR.ts  |  1956 ++
- src/arcade/translations/qmc2-arcade_ro.ts     |   450 +-
- src/arcade/translations/qmc2-arcade_sv.ts     |   450 +-
- src/arcade/translations/qmc2-arcade_us.qm     |   Bin 23556 -> 23328 bytes
- src/arcade/translations/qmc2-arcade_us.ts     |   450 +-
- src/options.cpp                               |     4 +-
- src/setupwizard.cpp                           |    11 +-
- src/tools/qchdman/main.cpp                    |     2 +-
- src/tools/qchdman/preferencesdialog.cpp       |     4 +-
- src/tools/qchdman/preferencesdialog.ui        |    11 +-
- src/tools/qchdman/qchdman.pro                 |     1 +
- src/tools/qchdman/qchdman.qrc                 |     1 +
- src/tools/qchdman/qchdmansettings.h           |    20 +
- src/tools/qchdman/translations/qchdman_de.qm  |   Bin 67943 -> 68130 bytes
- src/tools/qchdman/translations/qchdman_de.ts  |   175 +-
- src/tools/qchdman/translations/qchdman_el.ts  |   169 +-
- src/tools/qchdman/translations/qchdman_es.qm  |   Bin 54364 -> 54284 bytes
- src/tools/qchdman/translations/qchdman_es.ts  |   175 +-
- src/tools/qchdman/translations/qchdman_fr.ts  |   169 +-
- src/tools/qchdman/translations/qchdman_it.ts  |   169 +-
- src/tools/qchdman/translations/qchdman_pl.ts  |   169 +-
- src/tools/qchdman/translations/qchdman_pt.qm  |   Bin 70659 -> 70579 bytes
- src/tools/qchdman/translations/qchdman_pt.ts  |   175 +-
- .../qchdman/translations/qchdman_pt_BR.qm     |   Bin 0 -> 71923 bytes
- .../qchdman/translations/qchdman_pt_BR.ts     |  3200 ++
- src/tools/qchdman/translations/qchdman_ro.ts  |   169 +-
- src/tools/qchdman/translations/qchdman_sv.qm  |   Bin 20134 -> 20050 bytes
- src/tools/qchdman/translations/qchdman_sv.ts  |   175 +-
- src/tools/qchdman/translations/qchdman_us.qm  |   Bin 32845 -> 32928 bytes
- src/tools/qchdman/translations/qchdman_us.ts  |   169 +-
- src/welcome.cpp                               |    11 +-
- ui/options.ui                                 |    27 +-
- 70 files changed, 53379 insertions(+), 24766 deletions(-)
- create mode 100644 data/lng/qmc2_pt_BR.qm
- create mode 100644 data/lng/qmc2_pt_BR.ts
- create mode 100644 src/arcade/translations/qmc2-arcade_pt_BR.qm
- create mode 100644 src/arcade/translations/qmc2-arcade_pt_BR.ts
- create mode 100644 src/tools/qchdman/translations/qchdman_pt_BR.qm
- create mode 100644 src/tools/qchdman/translations/qchdman_pt_BR.ts
-
-diff --git a/Makefile b/Makefile
-index 6410c1fbd..7e0714ea1 100644
---- a/Makefile
-+++ b/Makefile
-@@ -617,7 +617,7 @@ ifneq '$(GIT_REV)' '0'
- endif
- 
- # available translations
--QMC2_TRANSLATIONS = de es el fr it pl pt ro sv us
-+QMC2_TRANSLATIONS = de es el fr it pl pt pt_BR ro sv us
- 
- # process make options
- ifeq '$(DEBUG)' '2'
-@@ -1473,6 +1473,9 @@ data/lng/qmc2_pl.qm: data/lng/qmc2_pl.ts
- data/lng/qmc2_pt.qm: data/lng/qmc2_pt.ts
- 	$(LREL)
- 
-+data/lng/qmc2_pt_BR.qm: data/lng/qmc2_pt_BR.ts
-+	$(LREL)
-+
- data/lng/qmc2_ro.qm: data/lng/qmc2_ro.ts
- 	$(LREL)
- 
-diff --git a/data/lng/qmc2_de.qm b/data/lng/qmc2_de.qm
-index 3b0a5cae0692edc50d6e9a10b1b5f2ead943b588..476cdaae8c0b40c91bea673c506c65267bf316b0 100644
-GIT binary patch
-delta 25697
-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
-
-delta 26682
-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
-zww2=J4zg&g2&%vtWYKMOQ%0D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
-
-diff --git a/data/lng/qmc2_de.ts b/data/lng/qmc2_de.ts
-index 3e336fea7..57463b6d9 100644
---- a/data/lng/qmc2_de.ts
-+++ b/data/lng/qmc2_de.ts
-@@ -234,8 +234,8 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/additionalartworksetup.ui" line="41"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="186"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="293"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-         <source>Artwork name</source>
-         <translation>Name der Bildklasse</translation>
-     </message>
-@@ -310,183 +310,183 @@ p, li { white-space: pre-wrap; }
-         <translation>Ausgewählte Bildklassen entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-         <source>Select / deselect this artwork class for removal</source>
-         <translation>Diese Bildklasse zum Entfernen selektieren / deselektieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="187"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="294"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-         <source>Enter a name for this artwork class (required)</source>
-         <translation>Name dieser Bildklasse (erforderlich)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="193"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="299"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-         <source>Choose...</source>
-         <translation>Auswählen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="195"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-         <source>Choose an icon file to be used for this artwork class (optional)</source>
-         <translation>Auswahl einer Icon Datei zur Verwendung für diese Bildklasse (optional)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="204"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="305"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-         <source>System</source>
-         <translation>System</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="205"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="306"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-         <source>Software</source>
-         <translation>Software</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="206"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-         <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-         <translation>Auswahl des &lt;i&gt;Ziels&lt;/i&gt; (System oder Software) für Bilder dieser Klasse</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="213"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="311"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-         <source>On</source>
-         <translation>An</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="214"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="312"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-         <source>Off</source>
-         <translation>Aus</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="215"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-         <source>Choose if images of this artwork class are scaled or not</source>
-         <translation>Legt fest ob Bilder dieser Klasse skaliert werden oder nicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="222"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="317"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-         <source>Folder</source>
-         <translation>Ordner</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="223"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="235"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="318"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="327"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-         <source>Archive</source>
-         <translation>Archiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="224"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="319"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-         <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-         <translation>Legt fest ob Bilder dieser Klasse aus einem Verzeichnis oder aus einem Archiv geladen werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="232"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="324"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-         <source>ZIP</source>
-         <translation>ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-         <source>7z</source>
-         <translation>7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="237"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-         <source>Select archive format</source>
-         <translation>Archivformat auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>Supported archives</source>
-         <translation>Unterstützte Archive</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>ZIP archives</source>
-         <translation>ZIP Archive</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>7z archives</source>
-         <translation>7z Archive</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="250"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="334"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-         <source>Image archive</source>
-         <translation>Bild Archiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>Image archive for this artwork class (required)</source>
-         <translation>Archivdatei für diese Bildklasse (erforderlich)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>use semicolon (;) to separate multiple archives</source>
-         <translation>um mehrere Archive anzugeben, kann als Trennzeichen Semikolon (;) verwendet werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="252"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="336"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-         <source>Browse image archive</source>
-         <translation>Bild Archiv auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>All files (*)</source>
-         <translation>Alle Dateien (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="258"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="341"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-         <source>Image folder</source>
-         <translation>Bild Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>Image folder for this artwork class (required)</source>
-         <translation>Verzeichnis für diese Bildklasse (erforderlich)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>use semicolon (;) to separate multiple folders</source>
-         <translation>um mehrere Order anzugeben, kann als Trennzeichen Semikolon (;) verwendet werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="260"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="343"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-         <source>Browse image folder</source>
-         <translation>Bild Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>Choose icon file</source>
-         <translation>Icon Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>PNG files (*.png)</source>
-         <translation>PNG Dateien (*.png)</translation>
-     </message>
-@@ -1218,7 +1218,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/brusheditor.ui" line="281"/>
--        <location filename="../../src/brusheditor.cpp" line="307"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-         <source>Choose pattern color</source>
-         <translation>Musterfarbe auswählen</translation>
-     </message>
-@@ -1341,17 +1341,17 @@ p, li { white-space: pre-wrap; }
-         <translation>&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Choose image file</source>
-         <translation>Bild Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Supported image files (%1)</source>
-         <translation>Unterstützte Bild-Dateien (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>All files (*)</source>
-         <translation>Alle Dateien (*)</translation>
-     </message>
-@@ -3444,42 +3444,42 @@ p, li { white-space: pre-wrap; }
-         <translation>Schließen</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-         <source>Name</source>
-         <translation>Name</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-         <source>Domain</source>
-         <translation>Domäne</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-         <source>Path</source>
-         <translation>Pfad</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="39"/>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-         <source>Value</source>
-         <translation>Wert</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="40"/>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-         <source>Expiry date</source>
-         <translation>Ablaufdatum</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="41"/>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-         <source>Secure?</source>
-         <translation>Sicher?</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="42"/>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-         <source>HTTP only?</source>
-         <translation>Nur HTTP?</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="86"/>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-         <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation>WARNUNG: Cookie konnte nicht von der Datenbank entfernt werden: Abfrage = &apos;%1&apos;, Fehler = &apos;%2&apos;</translation>
-     </message>
-@@ -4375,7 +4375,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1851"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-         <source>%1. variant of </source>
-         <translation>%1. Variante von </translation>
-     </message>
-@@ -4459,7 +4459,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="392"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Open archive</source>
-         <translation>&amp;Archiv öffnen</translation>
-     </message>
-@@ -4503,7 +4503,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1841"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-         <source>No devices available</source>
-         <translation>Keine Geräte verfügbar</translation>
-     </message>
-@@ -4562,7 +4562,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1898"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-@@ -4572,27 +4572,27 @@ p, li { white-space: pre-wrap; }
-         <translation>Standard Geräte-Verzeichnis für &apos;%1&apos; auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Close archive</source>
-         <translation>&amp;Archiv schließen</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Choose a unique configuration name</source>
-         <translation>Eindeutiger Name für Geräte-Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Unique configuration name:</source>
-         <translation>Eindeutiger Name der Geräte-Konfiguration:</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>Name conflict</source>
-         <translation>Namenskonflikt</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>A configuration named &apos;%1&apos; already exists.
- 
- Do you want to choose a different name?</source>
-@@ -5280,25 +5280,25 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         <translation>Größe</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="557"/>
--        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-         <source> KB</source>
-         <translation> KB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="560"/>
--        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-         <source> MB</source>
-         <translation> MB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="563"/>
--        <location filename="../../src/filesystemmodel.h" line="577"/>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-         <source> GB</source>
-         <translation> GB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="566"/>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-         <source> TB</source>
-         <translation> TB</translation>
-     </message>
-@@ -5444,42 +5444,42 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
- <context>
-     <name>FtpReply</name>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="103"/>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-         <source>FTP directory listing for %1</source>
-         <translation>FTP Verzeichnis-Liste für %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Name</source>
-         <translation>Name</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Type</source>
-         <translation>Typ</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Size</source>
-         <translation>Größe</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="110"/>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-         <source>Parent directory</source>
-         <translation>Übergeordnetes Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="127"/>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-         <source>File</source>
-         <translation>Datei</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="129"/>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-         <source>Folder</source>
-         <translation>Ordner</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="131"/>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-         <source>Unknown</source>
-         <translation>Unbekannt</translation>
-     </message>
-@@ -5976,212 +5976,212 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
- <context>
-     <name>HtmlEditor</name>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="156"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="372"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-         <source>HTML</source>
-         <translation>HTML</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="591"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-         <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-         <translation>Gängige Grafikformate (*.png *.jpg *.jpeg *.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="592"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-         <source>Portable Network Graphics (PNG) (*.png);;</source>
-         <translation>Portable Network Graphics (PNG) (*.png);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="593"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-         <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-         <translation>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="594"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-         <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-         <translation>Graphics Interchange Format (GIF) (*.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="595"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>All files (*)</source>
-         <translation>Alle Dateien (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-         <source>WYSIWYG</source>
-         <translation>WYSIWYG</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-         <source>&amp;Load...</source>
-         <translation>&amp;Laden...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-         <source>Load notes from file</source>
-         <translation>Notizen aus Datei laden</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <source>Load notes from an HTML file</source>
-         <translation>Notizen aus einer HTML Datei laden</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="165"/>
-         <source>Save current notes</source>
-         <translation>Aktuelle Notizen sichern</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="197"/>
-         <source>Page load progress</source>
-         <translation>Lade-Fortschritt</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="177"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-         <source>Hide menu</source>
-         <translation>Menü ausblenden</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="181"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-         <source>Read only</source>
-         <translation>Nur lesen</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="185"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-         <source>Show HTML</source>
-         <translation>HTML anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>HTML-Dateien (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to load</source>
-         <translation>Zu ladende Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to open</source>
-         <translation>Zu öffnende Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>Save a copy</source>
-         <translation>Kopie speichern</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="597"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-         <source>Open image...</source>
-         <translation>Bilddatei öffnen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-         <source>Insert image from URL</source>
-         <translation>Bild aus URL einfügen</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Enter URL:</source>
-         <translation>URL eingeben:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Create link</source>
-         <translation>Link erzeugen</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Font</source>
-         <translation>Schriftart</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Select font:</source>
-         <translation>Schriftart auswählen:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XS</source>
-         <translation>XS</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>S</source>
-         <translation>S</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>M</source>
-         <translation>M</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>L</source>
-         <translation>L</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XL</source>
-         <translation>XL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XXL</source>
-         <translation>XXL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size</source>
-         <translation>Schriftgröße</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size:</source>
-         <translation>Schriftgröße:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="984"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-         <source>Zoom: %1%</source>
-         <translation>Zoom: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1194"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-         <source>Select color</source>
-         <translation>Farbe auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>Choose image file</source>
-         <translation>Bild Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1259"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1269"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1318"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-         <source>No data available</source>
-         <translation>Keine Daten verfügbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1514"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1576"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-         <source>Manual selection</source>
-         <translation>Handbuch auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1515"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1577"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation>Es existieren mehrere PDF Handbücher. Auswahl zu öffnender Dokumente:</translation>
-     </message>
-@@ -7097,55 +7097,55 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         <translation>Aktive Grafikformate</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Preview</source>
-         <translation>Vorschau</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Flyer</source>
-         <translation>Flyer</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Cabinet</source>
-         <translation>Gehäuse</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Controller</source>
-         <translation>Controller</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Marquee</source>
-         <translation>Marquee</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Title</source>
-         <translation>Titel</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>PCB</source>
-         <translation>PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Software snap</source>
-         <translation>Software Snap</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="172"/>
--        <location filename="../../src/imageformatsetup.cpp" line="205"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-         <source>deactivated</source>
-         <translation>deaktiviert</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="175"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-         <location filename="../../src/imageformatsetup.cpp" line="204"/>
--        <location filename="../../src/imageformatsetup.cpp" line="208"/>
-         <source>activated</source>
-         <translation>aktiviert</translation>
-     </message>
-@@ -7573,42 +7573,42 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
- <context>
-     <name>JoystickCalibrationWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4346"/>
-+        <location filename="../../src/options.cpp" line="4333"/>
-         <source>Axis %1:</source>
-         <translation>Achse %1:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4355"/>
-+        <location filename="../../src/options.cpp" line="4342"/>
-         <source>Current value of axis %1</source>
-         <translation>Aktueller Wert der Achse %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4359"/>
-+        <location filename="../../src/options.cpp" line="4346"/>
-         <source>DZ:</source>
-         <translation>TZ:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4361"/>
-+        <location filename="../../src/options.cpp" line="4348"/>
-         <source>Deadzone of axis %1</source>
-         <translation>Todeszone der Achse %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4367"/>
-+        <location filename="../../src/options.cpp" line="4354"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4369"/>
-+        <location filename="../../src/options.cpp" line="4356"/>
-         <source>Sensitivity of axis %1</source>
-         <translation>Empfindlichkeit der Achse %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4347"/>
-+        <location filename="../../src/options.cpp" line="4334"/>
-         <source>Reset calibration of axis %1</source>
-         <translation>Kalibrierung der Achse %1 zurücksetzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4342"/>
-+        <location filename="../../src/options.cpp" line="4329"/>
-         <source>Enable/disable axis %1</source>
-         <translation>Achse %1 ein-/ausschalten</translation>
-     </message>
-@@ -7662,67 +7662,67 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
- <context>
-     <name>JoystickTestWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4542"/>
-+        <location filename="../../src/options.cpp" line="4529"/>
-         <source>A%1: %v</source>
-         <translation>A%1: %v</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4543"/>
-+        <location filename="../../src/options.cpp" line="4530"/>
-         <source>Current value of axis %1</source>
-         <translation>Aktueller Wert der Achse %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4553"/>
-+        <location filename="../../src/options.cpp" line="4540"/>
-         <source>B%1</source>
-         <translation>K%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4554"/>
-+        <location filename="../../src/options.cpp" line="4541"/>
-         <source>Current state of button %1</source>
-         <translation>Aktueller Status von Knopf %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4564"/>
-+        <location filename="../../src/options.cpp" line="4551"/>
-         <source>H%1: 0</source>
-         <translation>H%1: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4565"/>
-+        <location filename="../../src/options.cpp" line="4552"/>
-         <source>Current value of hat %1</source>
-         <translation>Aktueller Wert von Coolie-Hat %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4575"/>
-+        <location filename="../../src/options.cpp" line="4562"/>
-         <source>T%1 DX: 0</source>
-         <translation>T%1 DX: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4576"/>
-+        <location filename="../../src/options.cpp" line="4563"/>
-         <source>Current X-delta of trackball %1</source>
-         <translation>Aktuelles X-Delta von Trackball %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4586"/>
-+        <location filename="../../src/options.cpp" line="4573"/>
-         <source>T%1 DY: 0</source>
-         <translation>T%1 DY: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4587"/>
-+        <location filename="../../src/options.cpp" line="4574"/>
-         <source>Current Y-delta of trackball %1</source>
-         <translation>Aktuelles Y-Delta von Trackball %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4659"/>
-+        <location filename="../../src/options.cpp" line="4646"/>
-         <source>H%1: %2</source>
-         <translation>H%1: %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4689"/>
-+        <location filename="../../src/options.cpp" line="4676"/>
-         <source>T%1 DX: %2</source>
-         <translation>T%1 DX: %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4690"/>
-+        <location filename="../../src/options.cpp" line="4677"/>
-         <source>T%1 DY: %2</source>
-         <translation>T%1 DY: %2</translation>
-     </message>
-@@ -7782,528 +7782,528 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="211"/>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-         <source>Waiting for data...</source>
-         <translation>Warte auf Daten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="536"/>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>Ermittle Emulator Version und unterstützte Sets</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATAL: kann ausführbare MAME Datei nicht in einem angemessenen Zeitraum starten, gebe auf</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>Fertig (Ermittle Emulator Version und unterstützte Sets, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="642"/>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATAL: konnte die Anzahl unterstützter Sets nicht ermitteln</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2281"/>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation>WARNUNG: XML Daten Cache ist unvollständig, invalidiere XML Daten Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-         <source>verifying ROM status for all sets</source>
-         <translation>Prüfe ROM Status aller Sets</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Name</source>
-         <translation>Name</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Source file</source>
-         <translation>Quelldatei</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Clone of</source>
-         <translation>Klon von</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>ROM of</source>
-         <translation>ROM von</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="973"/>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-         <source>Year</source>
-         <translation>Jahr</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="980"/>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-         <source>Manufacturer</source>
-         <translation>Hersteller</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
--        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Size</source>
-         <translation>Größe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Region</source>
-         <translation>Region</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Offset</source>
-         <translation>Offset</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-         <source>Chip</source>
-         <translation>Chip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Type</source>
-         <translation>Typ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-         <source>Clock</source>
-         <translation>Taktung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Width</source>
-         <translation>Breite</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Height</source>
-         <translation>Höhe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Refresh</source>
-         <translation>Aktualisierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Sound</source>
-         <translation>Sound</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1023"/>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-         <source>Channels</source>
-         <translation>Kanäle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-         <source>Input</source>
-         <translation>Eingabe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Players</source>
-         <translation>Spieler</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Buttons</source>
-         <translation>Feuerknöpfe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Coins</source>
-         <translation>Münzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Service</source>
-         <translation>Service</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-         <source>Driver</source>
-         <translation>Treiber</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
--        <location filename="../../src/machinelist.cpp" line="1140"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-         <source>Status</source>
-         <translation>Status</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Emulation</source>
-         <translation>Emulation</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Color</source>
-         <translation>Farbe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Graphic</source>
-         <translation>Grafik</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Save state</source>
-         <translation>Zustand speichern</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Palette size</source>
-         <translation>Größe der Farbpalette</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>good</source>
-         <translation>gut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-         <source>bad</source>
-         <translation>schlecht</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-         <source>unsupported</source>
-         <translation>nicht unterstützt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>supported</source>
-         <translation>unterstützt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-         <source>imperfect</source>
-         <translation>unvollständig</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="198"/>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>preliminary</source>
-         <translation>vorläufig</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>L:</source>
-         <translation>L:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>C:</source>
-         <translation>K:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>I:</source>
-         <translation>I:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="164"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>N:</source>
-         <translation>N:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="165"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>U:</source>
-         <translation>U:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="166"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1050"/>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-         <source>DIP switch</source>
-         <translation>DIP Schalter</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-         <source>DIP value</source>
-         <translation>DIP Wert</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="507"/>
--        <location filename="../../src/machinelist.cpp" line="1061"/>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
--        <location filename="../../src/machinelist.cpp" line="1130"/>
--        <location filename="../../src/machinelist.cpp" line="1156"/>
--        <location filename="../../src/machinelist.cpp" line="1205"/>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>yes</source>
-         <translation>ja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>no</source>
-         <translation>nein</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>baddump</source>
-         <translation>schlechter Dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>nodump</source>
-         <translation>kein Dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Merge</source>
-         <translation>Merge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Tilt</source>
-         <translation>Tilt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Cocktail</source>
-         <translation>Cocktail</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Protection</source>
-         <translation>Schutz</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-         <source>BIOS set</source>
-         <translation>BIOS Set</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-         <source>Description</source>
-         <translation>Beschreibung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1110"/>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-         <source>Sample</source>
-         <translation>Sample</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-         <source>Disk</source>
-         <translation>Festplatte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Index</source>
-         <translation>Index</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Sample of</source>
-         <translation>Sample von</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1238"/>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-         <source>loading ROM state from cache</source>
-         <translation>Lade ROM Status aus dem Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1255"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>WARNUNG: kann ROM-Status Cache nicht öffnen, bitte ROMs verifizieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1944"/>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>WARNUNG: ROM-Status Cache ist nicht vollständig oder nicht aktuell, bitte ROMs neu verifizieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2094"/>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-         <source>Filtering, please wait...</source>
-         <translation>Filtere, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2181"/>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-         <source>saving favorites</source>
-         <translation>Speichere Favoriten</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2228"/>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-         <source>saving play history</source>
-         <translation>Speichere Spiel-Historie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2190"/>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATAL: kann Spiel-Favoriten Datei nicht zum Schreiben öffnen, Pfad = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2237"/>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATAL: kann Spiel-Historien Datei nicht zum Schreiben öffnen, Pfad = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>vertical</source>
-         <translation>vertikal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>horizontal</source>
-         <translation>horizontal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>raster</source>
-         <translation>Raster</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unknown</source>
-         <translation>Unbekannt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>On</source>
-         <translation>An</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Off</source>
-         <translation>Aus</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>audio</source>
-         <translation>Audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Unused</source>
-         <translation>Unbenutzt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1256"/>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-         <source>processing machine list</source>
-         <translation>Verarbeite Maschinenliste</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1281"/>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation>WARNUNG: konnte Emulator Version des Maschinenlisten Caches nicht ermitteln</translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-         <location filename="../../src/machinelist.cpp" line="1283"/>
--        <location filename="../../src/machinelist.cpp" line="1287"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation>INFORMATION: der Maschinenlisten Cache wird nun wegen eines neues Formats aktualisiert</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1306"/>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-         <source>loading machine data from machine list cache</source>
-         <translation>Lade Maschinendaten aus dem Maschinenlisten Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1308"/>
--        <location filename="../../src/machinelist.cpp" line="1535"/>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-         <source>Machine data - %p%</source>
-         <translation>Maschinendaten - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation>Fertig (Lade Maschinendaten aus dem Maschinenlisten Cache, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1533"/>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation>Lese Maschinendaten und erzeuge Maschinenlisten Cache neu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1752"/>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation>FEHLER: Kann Maschinenlisten Cache nicht zum Schreiben öffnen, Pfad = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ascending</source>
-         <translation>aufsteigend</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>descending</source>
-         <translation>absteigend</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation>Sortiere Maschinenliste nach %1 in %2er Reihenfolge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1878"/>
--        <location filename="../../src/machinelist.cpp" line="1894"/>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-         <source>restoring machine selection</source>
-         <translation>Restauriere Maschinen-Selektion</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation>Fertig (Verarbeite Maschinenliste, benötigte Zeit = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>%n machine(s)</source>
-         <translation>
-             <numerusform>%n Maschine</numerusform>
-@@ -8311,134 +8311,134 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1914"/>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation>WARNUNG: Maschinenliste nicht vollständig gelesen, invalidiere Maschinenlisten Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1919"/>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation>WARNUNG: Maschinenlisten Cache ist nicht aktuell, invalidiere Maschinenlisten Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>M:</source>
-         <translation>B:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-         <source>ROM state filter already active</source>
-         <translation>ROM Status Filter bereits aktiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-         <source>applying ROM state filter</source>
-         <translation>Filtere ROM Status</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2138"/>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>Fertig (Filtere ROM Status, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>Bitte warte bis die ROM Verifikation abgeschlossen wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2036"/>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>Bitte warte bis die Spieleliste aktualisiert wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>Fertig (Lade ROM Status aus dem Cache, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="231"/>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: kann Icon-Archiv nicht öffnen, bitte Zugriffsrechte für %1 überprüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3084"/>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>Lade Icons aus ZIP Archiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3134"/>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>Fertig (Lade Icons aus ZIP Archiv, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3217"/>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-         <source>pre-caching icons from directory</source>
-         <translation>Lade Icons aus Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3255"/>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>Fertig (Lade Icons aus Verzeichnis, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="818"/>
--        <location filename="../../src/machinelist.cpp" line="856"/>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>FEHLER: Kann ROM-Status Cache nicht zum Schreiben öffnen, Pfad = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="827"/>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>Prüfe ROM Status für &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2741"/>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>Fertig (Prüfe ROM Status für &apos;%1&apos;; benötigte Zeit = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2996"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>ROM Status für &apos;%1&apos; ist &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
-         <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="592"/>
--        <location filename="../../src/machinelist.cpp" line="593"/>
--        <location filename="../../src/machinelist.cpp" line="630"/>
--        <location filename="../../src/machinelist.cpp" line="3817"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-         <source>unknown</source>
-         <translation>unbekannt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2059"/>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-         <source>State filter - %p%</source>
-         <translation>Status Filter - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="869"/>
--        <location filename="../../src/machinelist.cpp" line="2475"/>
--        <location filename="../../src/machinelist.cpp" line="2822"/>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-         <source>ROM check - %p%</source>
-         <translation>ROM Prüfung - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="776"/>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-         <source>XML data - %p%</source>
-         <translation>XML Daten - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ROM state</source>
-         <translation>ROM-Status</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n ROM Status aus dem Cache geladen</numerusform>
-@@ -8446,7 +8446,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3285"/>
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n Icon geladen</numerusform>
-@@ -8454,253 +8454,253 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3047"/>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-         <source>Icon cache - %p%</source>
-         <translation>Icon Cache - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>unused</source>
-         <translation>unbenutzt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>cpu</source>
-         <translation>CPU</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>vector</source>
-         <translation>Vektor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>lcd</source>
-         <translation>LCD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is BIOS?</source>
-         <translation>Ist BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Runnable</source>
-         <translation>Ausführbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-         <source>Display</source>
-         <translation>Anzeige</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Rotate</source>
-         <translation>Rotieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Flip-X</source>
-         <translation>Flip-X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Pixel clock</source>
-         <translation>Pixel Clock</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Bend</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>HB-Start</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Bend</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>VB-Start</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Tag</source>
-         <translation>Markierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1038"/>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-         <source>Control</source>
-         <translation>Steuerung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Minimum</source>
-         <translation>Minimum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Maximum</source>
-         <translation>Maximum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Sensitivity</source>
-         <translation>Empfindlichkeit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Key Delta</source>
-         <translation>Tasten Delta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Reverse</source>
-         <translation>Umkehrung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy4way</source>
-         <translation>4-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy8way</source>
-         <translation>8-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>trackball</source>
-         <translation>Trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>joy2way</source>
-         <translation>2-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy8way</source>
-         <translation>Doppelter 8-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>dial</source>
-         <translation>Lenkrad</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>paddle</source>
-         <translation>Paddel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>pedal</source>
-         <translation>Pedal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>stick</source>
-         <translation>Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vjoy2way</source>
-         <translation>Vertikaler 2-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>lightgun</source>
-         <translation>Lichtpistole</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy4way</source>
-         <translation>Doppelter 4-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vdoublejoy2way</source>
-         <translation>Doppelter vertikaler 2-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>doublejoy2way</source>
-         <translation>Doppelter 2-Wege-Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>printer</source>
-         <translation>Drucker</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cdrom</source>
-         <translation>CD-ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cartridge</source>
-         <translation>Steckmodul</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cassette</source>
-         <translation>Kassette</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>quickload</source>
-         <translation>Schnelllader</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>floppydisk</source>
-         <translation>Floppy Disk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>serial</source>
-         <translation>Serieller Port</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>snapshot</source>
-         <translation>Schnappschuss</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
--        <location filename="../../src/machinelist.cpp" line="208"/>
--        <location filename="../../src/machinelist.cpp" line="1631"/>
--        <location filename="../../src/machinelist.cpp" line="1632"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>libarchive error</source>
-         <translation>Libarchive Fehler</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="639"/>
--        <location filename="../../src/machinelist.cpp" line="662"/>
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-         <source>%n supported set(s)</source>
-         <translation>
-             <numerusform>%n unterstütztes Set</numerusform>
-@@ -8708,267 +8708,267 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="650"/>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation>WARNUNG: die Ausgabe von -listfull hat sich geändert, erzwinge Aktualisierung aller Emulators-Caches</translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-         <location filename="../../src/machinelist.cpp" line="685"/>
-         <location filename="../../src/machinelist.cpp" line="689"/>
-         <location filename="../../src/machinelist.cpp" line="693"/>
-         <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="701"/>
--        <location filename="../../src/machinelist.cpp" line="3373"/>
--        <location filename="../../src/machinelist.cpp" line="3639"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-         <source>Loading, please wait...</source>
-         <translation>Lade, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="711"/>
--        <location filename="../../src/machinelist.cpp" line="2286"/>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-         <source>loading favorites and play history</source>
-         <translation>Lade Favoriten und Spiel-Historie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-         <source>done (loading favorites and play history)</source>
-         <translation>Fertig (Lade Favoriten und Spiel-Historie)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="718"/>
--        <location filename="../../src/machinelist.cpp" line="2293"/>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-         <source>total start-up time: %1</source>
-         <translation>Gesamt benötigte Start-Zeit: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation>WARNUNG: konnte keine Maschinen-Informationen für &apos;%1&apos; finden</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>SHA-1</source>
-         <translation>SHA-1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Player</source>
-         <translation>Spieler</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Ways</source>
-         <translation>Wege</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1163"/>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-         <source>Device</source>
-         <translation>Gerät</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1174"/>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-         <source>Instance</source>
-         <translation>Instanz</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1179"/>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-         <source>Brief name</source>
-         <translation>Kurzname</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1186"/>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-         <source>Extension</source>
-         <translation>Erweiterung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Mandatory</source>
-         <translation>Erforderlich</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>original</source>
-         <translation>original</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-         <source>compatible</source>
-         <translation>kompatibel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>error text = %1</source>
-         <translation>Fehler Text = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="565"/>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation>FATAL: kann %1 nicht ausführen, Datei &apos;%2&apos; existiert nicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="631"/>
--        <location filename="../../src/machinelist.cpp" line="661"/>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>Emulator Info: Typ = %1, Version = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="633"/>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATAL: konnte Emulator-Typ und ~-Version nicht ermitteln</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="953"/>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-         <source>Updating</source>
-         <translation>Aktualisierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is device?</source>
-         <translation>Ist Gerät?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Optional</source>
-         <translation>Optional</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="995"/>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-         <source>Device reference</source>
-         <translation>Geräte-Referenz</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-         <source>Configuration</source>
-         <translation>Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-         <source>Mask</source>
-         <translation>Maske</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-         <source>Setting</source>
-         <translation>Einstellung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-         <source>Value</source>
-         <translation>Wert</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-         <source>Adjuster</source>
-         <translation>Einsteller</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1135"/>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-         <source>Software list</source>
-         <translation>Software Liste</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1145"/>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-         <source>Category</source>
-         <translation>Kategorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-         <source>Item</source>
-         <translation>Gegenstand</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Interface</source>
-         <translation>Schnittstelle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2438"/>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation>WARNUNG: XML Bug: der Name &apos;%1&apos; wird für mehrere Sets verwendet -- bitte MAME Entwickler informieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2743"/>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation>Fertig (Prüfe ROM Status aller Sets, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-         <source>correct</source>
-         <translation>korrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-         <source>mostly correct</source>
-         <translation>beinahe korrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-         <source>incorrect</source>
-         <translation>inkorrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3815"/>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-         <source>not found</source>
-         <translation>nicht gefunden</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="210"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation>FATAL: kann Icon Datei %1 nicht öffnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-         <source>7z error</source>
-         <translation>7z Fehler</translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-         <location filename="../../src/machinelist.cpp" line="583"/>
--        <location filename="../../src/machinelist.cpp" line="587"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation>WARNUNG: die verwendete ausführbare Datei kann nicht als MAME identifiziert werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="774"/>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-         <source>loading XML data and recreating cache</source>
-         <translation>Lade XML Daten und erzeuge Cache neu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation>WARNUNG: Maschinenlisten Cache ist ungültig, erzwinge eine Aktualisierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1297"/>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation>WARNUNG: Maschinenlisten Datenbank ist ungültig, erzwinge eine Aktualisierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1568"/>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation>WARNUNG: Attribut &apos;name&apos; ist leer auf XML Zeile %1 (Set wird ignoriert!) -- bitte MAME Entwickler informieren und die fehlerhaften Ausgaben von -listxml anfügen</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform> und %n Gerät geladen</numerusform>
-@@ -8976,7 +8976,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n BIOS Set</numerusform>
-@@ -8984,88 +8984,88 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1925"/>
--        <location filename="../../src/machinelist.cpp" line="2746"/>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>ROM Status Info: L:%1 K:%2 B:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1941"/>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>WARNUNG: ROM-Status Cache ist nicht vollständig oder nicht aktuell, automatsche ROM Prüfung aktiviert</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-         <source>machine description</source>
-         <translation>Maschinen-Beschreibung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-         <source>tag</source>
-         <translation>Markierung</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-         <source>year</source>
-         <translation>Jahr</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-         <source>manufacturer</source>
-         <translation>Hersteller</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-         <source>machine name</source>
-         <translation>Maschinenname</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-         <source>ROM types</source>
-         <translation>ROM Typen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-         <source>players</source>
-         <translation>Spieler</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-         <source>driver status</source>
-         <translation>Treiberstatus</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-         <source>source file</source>
-         <translation>Quelldatei</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-         <source>rank</source>
-         <translation>Rang</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1987"/>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-         <source>category</source>
-         <translation>Kategorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1989"/>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-         <source>version</source>
-         <translation>Version</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="167"/>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-         <source>T:</source>
-         <translation>M:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2270"/>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation>Fertig (Lade XML Daten und erzeuge Cache neu, benötigte Zeit = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2535"/>
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>Prüfe echten Status eines Sets, welches während der Analyse nicht erwähnt wurde</numerusform>
-@@ -9073,7 +9073,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2654"/>
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>Fertig (Prüfe echten Status eines Sets, welches während der Analyse nicht erwähnt wurde)</numerusform>
-@@ -9081,99 +9081,99 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3137"/>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation>Lade Icons aus 7z Archiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation>Fertig (Lade Icons aus 7z Archiv, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3177"/>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-         <source>pre-caching icons from archive</source>
-         <translation>Lade Icons aus Archiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3212"/>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation>Fertig (Lade Icons aus Archiv, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3265"/>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-         <source>loading icons from cache database</source>
-         <translation>Lade Icons aus der Cache Datenbank</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3283"/>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation>Fertig (Lade Icons aus der Cache Datenbank, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-         <source>loading category.ini</source>
-         <translation>Lade category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3310"/>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-         <source>Category.ini - %p%</source>
-         <translation>Category.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3355"/>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation>FEHLER: kann &apos;%1&apos; nicht zum Lesen öffnen -- keine category.ini Daten verfügbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3362"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation>Fertig (Lade category.ini, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3405"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / BIOS</source>
-         <translation>System / BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3406"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-         <source>System / Device</source>
-         <translation>System / Gerät</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-         <source>loading catver.ini</source>
-         <translation>Lade catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3565"/>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-         <source>Catver.ini - %p%</source>
-         <translation>Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3621"/>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>FEHLER: kann &apos;%1&apos; nicht zum Lesen öffnen -- keine catver.ini Daten verfügbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3628"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>Fertig (Lade catver.ini, benötigte Zeit = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3629"/>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>%1 Kategorie- / %2 Versions-Datensätze geladen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3392"/>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-         <source>Category view - %p%</source>
-         <translation>Kategorieansicht - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3363"/>
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>%n Kategorie-Datensatz geladen</numerusform>
-@@ -9181,35 +9181,35 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3658"/>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-         <source>Version view - %p%</source>
-         <translation>Versionsansicht - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-         <source>RAM options</source>
-         <translation>RAM Optionen</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1197"/>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-         <source>Option</source>
-         <translation>Option</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>WARNUNG: Emulator-Aufruf zur Auditierung wurde nicht ordentlich beendet -- exitCode = %1, exitStatus = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>normal</source>
-         <translation>normal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>crashed</source>
-         <translation>abgestürzt</translation>
-     </message>
-@@ -9378,18 +9378,18 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         <translation>Version</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>true</source>
-         <translation>wahr</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>false</source>
-         <translation>falsch</translation>
-     </message>
-@@ -9532,8 +9532,8 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-     <name>MainWindow</name>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-         <location filename="../../src/macros.h" line="606"/>
--        <location filename="../../src/macros.h" line="609"/>
-         <source>M.A.M.E. Catalog / Launcher II</source>
-         <translation>M.A.M.E. Catalog / Launcher II</translation>
-     </message>
-@@ -9582,7 +9582,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4375"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-         <source>&amp;Notes</source>
-         <translation>No&amp;tizen</translation>
-     </message>
-@@ -9599,7 +9599,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2929"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-         <source>About Qt</source>
-         <translation>Über Qt</translation>
-     </message>
-@@ -9678,7 +9678,7 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5838"/>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-         <source>cleaning up</source>
-         <translation>Räume auf</translation>
-     </message>
-@@ -9692,11 +9692,11 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="699"/>
--        <location filename="../../src/qmc2main.cpp" line="715"/>
--        <location filename="../../src/qmc2main.cpp" line="759"/>
--        <location filename="../../src/qmc2main.cpp" line="804"/>
--        <location filename="../../src/qmc2main.cpp" line="859"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-         <source>&amp;Play</source>
-         <translation>S&amp;pielen</translation>
-     </message>
-@@ -9722,28 +9722,28 @@ Lokale Einstellung für Option &apos;%1&apos; verwenden, mit globaler Einstellun
-         <translation>Programm beenden / Aktive Verarbeitung stoppen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6168"/>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>Macht&apos;s gut, und danke für den Fisch</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5955"/>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-         <source>saving main widget layout</source>
-         <translation>Speichere Hauptfenster-Layout</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2307"/>
--        <location filename="../../src/qmc2main.cpp" line="5406"/>
--        <location filename="../../src/qmc2main.cpp" line="5440"/>
--        <location filename="../../src/qmc2main.cpp" line="5777"/>
--        <location filename="../../src/qmc2main.cpp" line="5792"/>
--        <location filename="../../src/qmc2main.cpp" line="5823"/>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>Confirm</source>
-         <translation>Bestätigen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Ihre Konfigurationsänderungen wurden noch nicht übernommen.
-@@ -9762,28 +9762,28 @@ Wirklich beenden?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2596"/>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-         <source>image cache cleared</source>
-         <translation>Bild-Zugriffsspeicher geleert</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-         <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2297"/>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
--        <location filename="../../src/qmc2main.cpp" line="2670"/>
--        <location filename="../../src/qmc2main.cpp" line="2695"/>
--        <location filename="../../src/qmc2main.cpp" line="2708"/>
--        <location filename="../../src/qmc2main.cpp" line="4905"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>Bitte warte bis die Spieleliste aktualisiert wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Töten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Ausgewählte(n) Emulator(en) töten (sendet KILL Signal an betreffende(n) Emulator(en))</translation>
-     </message>
-@@ -9803,19 +9803,19 @@ Wirklich beenden?</translation>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-         <location filename="../../src/qmc2main.cpp" line="2277"/>
--        <location filename="../../src/qmc2main.cpp" line="2295"/>
-         <source>ROM verification already active</source>
-         <translation>ROM-Überprüfung wird bereits durchgeführt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2214"/>
--        <location filename="../../src/qmc2main.cpp" line="2648"/>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>Bitte warte bis die ROM Verifikation abgeschlossen wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2308"/>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -9827,63 +9827,63 @@ Willst Du wirklich jetzt den ROM-Status aller Spiele überprüfen?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
--        <location filename="../../src/qmc2main.cpp" line="5173"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-         <source>To &amp;favorites</source>
-         <translation>Zu &amp;Favoriten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-         <source>Remove from favorites</source>
-         <translation>Von Favoriten entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-         <source>&amp;Remove</source>
-         <translation>Entfe&amp;rnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-         <source>Clear all favorites</source>
-         <translation>Alle Favoriten entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-         <source>&amp;Clear</source>
-         <translation>L&amp;eeren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>Remove from played</source>
-         <translation>Von Gespielten entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>Clear all played</source>
-         <translation>Alle Gespielten entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="851"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-         <source>Save favorites now</source>
-         <translation>Favoriten jetzt speichern</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="852"/>
--        <location filename="../../src/qmc2main.cpp" line="912"/>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Speichern</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="911"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>Save play-history now</source>
-         <translation>Spiel-Historie jetzt speichern</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5793"/>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Einer oder mehrere Emulatoren laufen noch.
-@@ -9895,19 +9895,19 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation>Fl&amp;yer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4026"/>
--        <location filename="../../src/qmc2main.cpp" line="4192"/>
--        <location filename="../../src/qmc2main.cpp" line="4220"/>
--        <location filename="../../src/qmc2main.cpp" line="4636"/>
--        <location filename="../../src/qmc2main.cpp" line="4739"/>
--        <location filename="../../src/qmc2main.cpp" line="6076"/>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2210"/>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-         <location filename="../../src/qmc2main.cpp" line="2275"/>
--        <location filename="../../src/qmc2main.cpp" line="2293"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>Bitte warte bis nach ROM Status gefiltert wurde und versuche es dann erneut</translation>
-     </message>
-@@ -9932,20 +9932,20 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation>&amp;ROMs prüfen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2218"/>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-         <location filename="../../src/qmc2main.cpp" line="2281"/>
--        <location filename="../../src/qmc2main.cpp" line="2299"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>Bitte warte bis die Bild-Überprüfung abgeschlossen wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2608"/>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-         <source>icon cache cleared</source>
-         <translation>Icon-Zugriffsspeicher geleert</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-         <source>Icon / Value</source>
-         <translation>Icon / Wert</translation>
-     </message>
-@@ -9953,9 +9953,9 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1087"/>
--        <location filename="../../src/qmc2main.cpp" line="1122"/>
--        <location filename="../../src/qmc2main.cpp" line="1154"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-         <source>Icon</source>
-         <translation>Icon</translation>
-     </message>
-@@ -9970,10 +9970,10 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1054"/>
--        <location filename="../../src/qmc2main.cpp" line="1089"/>
--        <location filename="../../src/qmc2main.cpp" line="1124"/>
--        <location filename="../../src/qmc2main.cpp" line="1156"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-         <source>Year</source>
-         <translation>Jahr</translation>
-     </message>
-@@ -9982,10 +9982,10 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1056"/>
--        <location filename="../../src/qmc2main.cpp" line="1091"/>
--        <location filename="../../src/qmc2main.cpp" line="1126"/>
--        <location filename="../../src/qmc2main.cpp" line="1158"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-         <source>Manufacturer</source>
-         <translation>Hersteller</translation>
-     </message>
-@@ -9995,8 +9995,8 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
--        <location filename="../../src/qmc2main.cpp" line="5771"/>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-         <source>stopping current processing upon user request</source>
-         <translation>Beende aktuelle Verarbeitung auf Wunsch des Benutzers</translation>
-     </message>
-@@ -10011,10 +10011,10 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation>Toolbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-         <source>Check &amp;ROM state</source>
-         <translation>&amp;ROM-Status prüfen</translation>
-     </message>
-@@ -10029,15 +10029,15 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6146"/>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-         <source>destroying process manager</source>
-         <translation>Zerstöre Prozess-Manager</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="779"/>
-+        <location filename="../../src/qmc2main.cpp" line="819"/>
-+        <location filename="../../src/qmc2main.cpp" line="879"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>ROM &amp;analysieren...</translation>
-     </message>
-@@ -10057,54 +10057,54 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-         <source>Choose export file</source>
-         <translation>Export-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>All files (*)</source>
-         <translation>Alle Dateien (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4257"/>
--        <location filename="../../src/qmc2main.cpp" line="10734"/>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <source>Export to...</source>
-         <translation>Exportieren nach...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4269"/>
--        <location filename="../../src/qmc2main.cpp" line="4273"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4270"/>
--        <location filename="../../src/qmc2main.cpp" line="4274"/>
--        <location filename="../../src/qmc2main.cpp" line="10752"/>
--        <location filename="../../src/qmc2main.cpp" line="10756"/>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-         <source>Select file...</source>
-         <translation>Datei auswählen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-         <source>Choose import file</source>
-         <translation>Import-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2319"/>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-         <source>automatic ROM check triggered</source>
-         <translation>Automatische ROM Überprüfung wird gestartet</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3274"/>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>FEHLER: kein passender Eintrag gefunden (?)</translation>
-     </message>
-@@ -10131,13 +10131,13 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <translation>Frontend Einstellungen und globale Emulator-Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5652"/>
--        <location filename="../../src/qmc2main.cpp" line="5675"/>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>WARNUNG: ungültiger ini-Pfad</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6156"/>
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>Töte %n Emulator beim Beenden</numerusform>
-@@ -10145,7 +10145,7 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6159"/>
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>Lasse %n laufenden Emulator am Leben</numerusform>
-@@ -10153,13 +10153,13 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2222"/>
--        <location filename="../../src/qmc2main.cpp" line="2226"/>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-         <location filename="../../src/qmc2main.cpp" line="2283"/>
-         <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
--        <location filename="../../src/qmc2main.cpp" line="2303"/>
--        <location filename="../../src/qmc2main.cpp" line="2516"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>Bitte warte bis der ROMAlyzer die aktuelle Analyse abgeschlossen hat und versuche es dann erneut</translation>
-     </message>
-@@ -10173,227 +10173,227 @@ Sollen diese beim Beenden geschlossen werden?</translation>
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1058"/>
--        <location filename="../../src/qmc2main.cpp" line="1093"/>
--        <location filename="../../src/qmc2main.cpp" line="1128"/>
--        <location filename="../../src/qmc2main.cpp" line="1160"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-         <source>Name</source>
-         <translation>Name</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5407"/>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Bist Du sicher, dass Du alle Einträge der Spiel-Historie löschen möchtest?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5441"/>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Bist Du sicher, dass Du alle Favoriten löschen möchtest?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3654"/>
--        <location filename="../../src/qmc2main.cpp" line="3680"/>
--        <location filename="../../src/qmc2main.cpp" line="4355"/>
--        <location filename="../../src/qmc2main.cpp" line="4357"/>
--        <location filename="../../src/qmc2main.cpp" line="4546"/>
--        <location filename="../../src/qmc2main.cpp" line="4550"/>
--        <location filename="../../src/qmc2main.cpp" line="4604"/>
--        <location filename="../../src/qmc2main.cpp" line="4608"/>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-         <source>No data available</source>
-         <translation>Keine Daten verfügbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="480"/>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Automatisches Pausieren eingebetteter Emulatoren ein-/ausschalten (oder gedrückt halten um Menü anzuzeigen)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Taste zum Pausieren des Emulators scannen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="490"/>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-         <source>Scan pause key...</source>
-         <translation>Pause-Taste scannen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-         <source>Enter search string</source>
-         <translation>Such-Zeichenkette eingeben</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="540"/>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-         <source>Dock / undock this widget</source>
-         <translation>Zwischen &apos;unabhängigem Fenster&apos; und &apos;eingebettetem Objekt&apos; hin und herschalten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="396"/>
--        <location filename="../../src/qmc2main.cpp" line="544"/>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation>beachten: die Sonderzeichen $, (, ), *, +, ., ?, [, ], ^, {, |, } und \ müssen durch \ eingeleitet werden, wenn sie buchstäblich gemeint sind!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1077"/>
--        <location filename="../../src/qmc2main.cpp" line="1112"/>
--        <location filename="../../src/qmc2main.cpp" line="1144"/>
--        <location filename="../../src/qmc2main.cpp" line="1176"/>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-         <source>Reset</source>
-         <translation>Zurücksetzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1200"/>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-         <source>Negate search</source>
-         <translation>Suche negieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1713"/>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>Sorry, Geräte können nicht allein stehend ausgeführt werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-         <source>No devices available</source>
-         <translation>Keine Geräte verfügbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1923"/>
--        <location filename="../../src/qmc2main.cpp" line="2000"/>
--        <location filename="../../src/qmc2main.cpp" line="2051"/>
--        <location filename="../../src/qmc2main.cpp" line="4238"/>
--        <location filename="../../src/qmc2main.cpp" line="4247"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-         <source>default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="568"/>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation>Zeige Maschinen- oder Softwaretitel nur an, wenn die Maschinenliste aufgrund des aktuellen Layouts nicht sichtbar ist</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="746"/>
--        <location filename="../../src/qmc2main.cpp" line="790"/>
--        <location filename="../../src/qmc2main.cpp" line="830"/>
--        <location filename="../../src/qmc2main.cpp" line="890"/>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation>ROM neu &amp;erzeugen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1209"/>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-         <source>Include BIOS sets</source>
-         <translation>BIOS-Sets einschließen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1216"/>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-         <source>Include device sets</source>
-         <translation>Geräte-Sets einschließen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1237"/>
--        <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
--        <location filename="../../src/qmc2main.cpp" line="10513"/>
--        <location filename="../../src/qmc2main.cpp" line="10514"/>
--        <location filename="../../src/qmc2main.cpp" line="10515"/>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation>Ränge entsperren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1665"/>
--        <location filename="../../src/qmc2main.cpp" line="1924"/>
--        <location filename="../../src/qmc2main.cpp" line="1927"/>
--        <location filename="../../src/qmc2main.cpp" line="2001"/>
--        <location filename="../../src/qmc2main.cpp" line="2004"/>
--        <location filename="../../src/qmc2main.cpp" line="2052"/>
--        <location filename="../../src/qmc2main.cpp" line="2055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2382"/>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation>FEHLER: kann HTML Datei &apos;%1&apos; nicht laden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2431"/>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation>FEHLER: kann PDF Viewer nicht von &apos;%1&apos; laden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2546"/>
--        <location filename="../../src/qmc2main.cpp" line="9602"/>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation>Bitte warte bis der ROMAlyzer die aktuelle Neu-Erzeugung abgeschlossen hat und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2636"/>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>YouTube Festplatten-Cache geleert (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2658"/>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>WARNUNG: kann ROM-Status Cache Datei &apos;%1&apos; nicht entfernen, bitte Zugriffsrechte prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>Automatische ROM Überprüfung wird nach dem nächsten Laden ausgeführt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2941"/>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation>INFORMATION: Der Arcade-Modus muss zuerst eingerichtet werden, starte stattdessen den entsprechenden Dialog</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2972"/>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation>Arcade-Modus: Starte QMC2 Arcade, Kommando = &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2975"/>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation>WARNUNG: Fehler beim Starten von QMC2 Arcade</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3555"/>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>ProjectMESS Seite für &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3560"/>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Lade ProjectMESS Seite für &apos;%1&apos; / &apos;%2, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4911"/>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation>Bitte warte bis die Sortierung abgeschlossen wurde und versuche es dann erneut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5164"/>
--        <location filename="../../src/qmc2main.cpp" line="5165"/>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Embedder Optionen ein-/ausschalten (oder gedrückt halten um Menü anzuzeigen)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5172"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To favorites</source>
-         <translation>Zu Favoriten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5183"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>Kill emulator</source>
-         <translation>Emulator töten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5184"/>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-         <source>&amp;Kill emulator</source>
-         <translation>Emulatoren &amp;töten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5204"/>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -10405,187 +10405,187 @@ Zeitspanne nicht finden.
- Einbettung wiederholen?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Information</source>
-         <translation>Information</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>Sorry, der Emulator ist in der Zwischenzeit von uns gegangen :(.</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5824"/>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Ein oder mehrere Downloads sind noch aktiv. Trotzdem beenden?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5842"/>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-         <source>aborting running downloads</source>
-         <translation>Breche aktive Downloads ab</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5900"/>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-         <source>destroying media player</source>
-         <translation>Zerstöre Media Player</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6349"/>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>Willkommen bei QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6382"/>
--        <location filename="../../src/qmc2main.cpp" line="6386"/>
--        <location filename="../../src/qmc2main.cpp" line="6390"/>
--        <location filename="../../src/qmc2main.cpp" line="6394"/>
--        <location filename="../../src/qmc2main.cpp" line="6398"/>
--        <location filename="../../src/qmc2main.cpp" line="6591"/>
--        <location filename="../../src/qmc2main.cpp" line="6598"/>
--        <location filename="../../src/qmc2main.cpp" line="6632"/>
--        <location filename="../../src/qmc2main.cpp" line="6639"/>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-         <source>Loading, please wait...</source>
-         <translation>Lade, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6484"/>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation>WARNUNG: kann Style-Sheet &apos;%1&apos; nicht öffnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6501"/>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation>Verwende Standard-Farbpalette für GUI Style &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6505"/>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-         <source>using custom color palette</source>
-         <translation>Verwende angepasste Farbpalette</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6792"/>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-         <source>loading YouTube video info cache</source>
-         <translation>Lade YouTube Video Info Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6839"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation>Fertig (Lade YouTube Video Info Cache)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7556"/>
--        <location filename="../../src/qmc2main.cpp" line="7570"/>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-         <source>running</source>
-         <translation>rennt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8779"/>
--        <location filename="../../src/qmc2main.cpp" line="8808"/>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-         <source>Play tagged - %p%</source>
-         <translation>Markierte spielen - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8839"/>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-         <source>Add favorites - %p%</source>
-         <translation>Favoriten hinzufügen - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8868"/>
--        <location filename="../../src/qmc2main.cpp" line="8905"/>
--        <location filename="../../src/qmc2main.cpp" line="8936"/>
--        <location filename="../../src/qmc2main.cpp" line="9597"/>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>Bitte warten bis die aktuelle Verarbeitung beendet ist (diese Batch-Mode Operation kann nur exklusiv ausgeführt werden)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation>Es ist wahrscheinlich sehr viel schneller eine vollständige ROM Prüfung durchzuführen als %1 Sets individuell zu prüfen. Willst Du wirklich fortfahren?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8941"/>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>ROM Tool (markierte) - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-         <source>Tag - %p%</source>
-         <translation>Markierungen setzen - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9162"/>
--        <location filename="../../src/qmc2main.cpp" line="9318"/>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-         <source>Tagging, please wait...</source>
-         <translation>Setze Markierungen, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9209"/>
--        <location filename="../../src/qmc2main.cpp" line="9365"/>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-         <source>Untag - %p%</source>
-         <translation>Markierungen aufheben - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9213"/>
--        <location filename="../../src/qmc2main.cpp" line="9369"/>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-         <source>Untagging, please wait...</source>
-         <translation>Entferne Markierungen, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9260"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-         <source>Invert tag - %p%</source>
-         <translation>Markierungen umkehren - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9264"/>
--        <location filename="../../src/qmc2main.cpp" line="9420"/>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-         <source>Inverting tags, please wait...</source>
-         <translation>Invertiere Markierungen, bitten warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9524"/>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-         <source>External browser</source>
-         <translation>Externer Browser</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9533"/>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-         <source>External PDF viewer</source>
-         <translation>Externer PDF Viewer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9549"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Manual selection</source>
-         <translation>Handbuch auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9550"/>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation>Es existieren mehrere PDF Handbücher. Auswahl zu öffnender Dokumente:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9824"/>
--        <location filename="../../src/qmc2main.cpp" line="9902"/>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-         <source>Software detail</source>
-         <translation>Software-Details</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10348"/>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-         <source>Choose overlay color</source>
-         <translation>Overlay-Farbe auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10623"/>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>WARNUNG: ROM Pfad &apos;%1&apos; existiert nicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation>WARNUNG: ROM Pfad &apos;%1&apos; kann nicht verwendet werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-@@ -10594,7 +10594,7 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
- Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen überprüfen, um dies zu korrigieren. Andernfalls werden die ROMs vermutlich nicht für den Emulator verfügbar sein!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-         <source>The ROM paths
- 
- %1
-@@ -10611,46 +10611,46 @@ existieren nicht oder können nicht verwendet werden.
- Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen überprüfen, um dies zu korrigieren. Andernfalls werden die ROMs vermutlich nicht für den Emulator verfügbar sein!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10642"/>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-         <source>Check ROM path</source>
-         <translation>ROM Pfad prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10725"/>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-         <source>processing global emulator configuration</source>
-         <translation>Verarbeite globale Emulator-Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10735"/>
--        <location filename="../../src/qmc2main.cpp" line="10736"/>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation>Globale MAME Konfiguration exportieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10737"/>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <source>Import from...</source>
-         <translation>Importieren von...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10738"/>
--        <location filename="../../src/qmc2main.cpp" line="10739"/>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation>Globale MAME Konfiguration importieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10744"/>
--        <location filename="../../src/qmc2main.cpp" line="10745"/>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation>Verarbeitung von MAME Ausgabe Mitteilungen aktivieren (forciert &apos;-output console&apos;)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10751"/>
--        <location filename="../../src/qmc2main.cpp" line="10755"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation>&lt;inipath&gt;/mame.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5888"/>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-         <source>destroying audio effects dialog</source>
-         <translation>Zerstöre Audio Effekt Dialog</translation>
-     </message>
-@@ -10661,82 +10661,82 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>ProjectMESS Cache leeren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1984"/>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-         <source>Default configuration</source>
-         <translation>Standard Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2615"/>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation>Speicher-residenter ProjectMESS Cache geleert (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2656"/>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation>ROM-Status Cache Datei &apos;%1&apos; entfernt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4156"/>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation>ProjectMESS Seite für &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4161"/>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation>Lade ProjectMESS Seite für System &apos;%1&apos;, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5908"/>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-         <source>destroying YouTube video widget</source>
-         <translation>Zerstöre YouTube Video WIdget</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6073"/>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-         <source>destroying emulator configuration instances</source>
-         <translation>Zerstöre Emulator Konfigurationsinstanzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6088"/>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-         <source>destroying image widgets</source>
-         <translation>Zerstöre Bild Objekte</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-         <source>destroying open dialogs</source>
-         <translation>Zerstöre offene Dialogfenster</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6164"/>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-         <source>destroying network access manager</source>
-         <translation>Zerstöre Netzwerk-Access-Manager</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6454"/>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation>Setze GUI Style auf &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6468"/>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation>WARNUNG: GUI Style &apos;%1&apos; nicht gefunden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6478"/>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>Lade Style Sheet &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-         <source>removing current style sheet</source>
-         <translation>Entferne aktuelles Style Sheet</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6808"/>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-         <source>YouTube index - %p%</source>
-         <translation>YouTube Index - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6840"/>
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n Video-Info Datensatz geladen</numerusform>
-@@ -10769,10 +10769,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1050"/>
--        <location filename="../../src/qmc2main.cpp" line="1085"/>
--        <location filename="../../src/qmc2main.cpp" line="1120"/>
--        <location filename="../../src/qmc2main.cpp" line="1152"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-         <source>Tag</source>
-         <translation>Markierung</translation>
-     </message>
-@@ -10781,10 +10781,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1060"/>
--        <location filename="../../src/qmc2main.cpp" line="1095"/>
--        <location filename="../../src/qmc2main.cpp" line="1130"/>
--        <location filename="../../src/qmc2main.cpp" line="1162"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-         <source>ROM types</source>
-         <translation>ROM Typen</translation>
-     </message>
-@@ -10793,10 +10793,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1062"/>
--        <location filename="../../src/qmc2main.cpp" line="1097"/>
--        <location filename="../../src/qmc2main.cpp" line="1132"/>
--        <location filename="../../src/qmc2main.cpp" line="1164"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-         <source>Players</source>
-         <translation>Spieler</translation>
-     </message>
-@@ -10805,10 +10805,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1064"/>
--        <location filename="../../src/qmc2main.cpp" line="1099"/>
--        <location filename="../../src/qmc2main.cpp" line="1134"/>
--        <location filename="../../src/qmc2main.cpp" line="1166"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-         <source>Driver status</source>
-         <translation>Treiberstatus</translation>
-     </message>
-@@ -10817,9 +10817,9 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1070"/>
--        <location filename="../../src/qmc2main.cpp" line="1105"/>
--        <location filename="../../src/qmc2main.cpp" line="1172"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-         <source>Category</source>
-         <translation>Kategorie</translation>
-     </message>
-@@ -10828,9 +10828,9 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1073"/>
--        <location filename="../../src/qmc2main.cpp" line="1108"/>
--        <location filename="../../src/qmc2main.cpp" line="1140"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-         <source>Version</source>
-         <translation>Version</translation>
-     </message>
-@@ -11040,10 +11040,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1066"/>
--        <location filename="../../src/qmc2main.cpp" line="1101"/>
--        <location filename="../../src/qmc2main.cpp" line="1136"/>
--        <location filename="../../src/qmc2main.cpp" line="1168"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-         <source>Source file</source>
-         <translation>Quelldatei</translation>
-     </message>
-@@ -11053,10 +11053,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1138"/>
--        <location filename="../../src/qmc2main.cpp" line="1170"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-         <source>Rank</source>
-         <translation>Rang</translation>
-     </message>
-@@ -11098,13 +11098,13 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-         <source>Machine / Attribute</source>
-         <translation>Maschine / Attribut</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-         <source>Machine / Clones</source>
-         <translation>Maschine / Klone</translation>
-     </message>
-@@ -11115,7 +11115,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-         <source>Category / Machine</source>
-         <translation>Kategorie / Maschine</translation>
-     </message>
-@@ -11126,19 +11126,19 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1150"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-         <source>Version / Machine</source>
-         <translation>Version / Maschine</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation>Nach Maschinen suchen (Groß-/Kleinschreibung wird nicht beachtet)</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-         <source>Search for machines</source>
-         <translation>Nach Maschinen suchen</translation>
-     </message>
-@@ -11255,9 +11255,9 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="728"/>
--        <location filename="../../src/qmc2main.cpp" line="772"/>
--        <location filename="../../src/qmc2main.cpp" line="872"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-         <source>Add current machine to favorites</source>
-         <translation>Aktuelle Maschine zu Favoriten hinzufügen</translation>
-     </message>
-@@ -11270,10 +11270,10 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation>ROM-Status der aktuellen Maschine überprüfen</translation>
-     </message>
-@@ -11671,7 +11671,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9522"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-         <source>Internal browser</source>
-         <translation>Interner Browser</translation>
-     </message>
-@@ -11876,12 +11876,12 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
--        <location filename="../../src/qmc2main.cpp" line="1242"/>
--        <location filename="../../src/qmc2main.cpp" line="1243"/>
--        <location filename="../../src/qmc2main.cpp" line="1244"/>
--        <location filename="../../src/qmc2main.cpp" line="10518"/>
--        <location filename="../../src/qmc2main.cpp" line="10519"/>
--        <location filename="../../src/qmc2main.cpp" line="10520"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation>Ränge sperren</translation>
-     </message>
-@@ -11975,7 +11975,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9531"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-         <source>Internal PDF viewer</source>
-         <translation>Interner PDF Viewer</translation>
-     </message>
-@@ -12142,9 +12142,9 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7346"/>
--        <location filename="../../src/qmc2main.cpp" line="7351"/>
--        <location filename="../../src/qmc2main.cpp" line="7360"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-         <source>%vs (%ms total)</source>
-         <translation>%vs (%ms gesamt)</translation>
-     </message>
-@@ -12212,168 +12212,168 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Kommando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5132"/>
--        <location filename="../../src/qmc2main.cpp" line="7562"/>
--        <location filename="../../src/qmc2main.cpp" line="7572"/>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-         <source>paused</source>
-         <translation>pausiert</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="364"/>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-         <source>Searching machines - %p%</source>
-         <translation>Suche Maschinen - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="566"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine/software titles</source>
-         <translation>Maschinen- / Software-Titel anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="567"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation>Maschinen- oder Software-Titel am unteren Rand jedes Bilds anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="685"/>
--        <location filename="../../src/qmc2main.cpp" line="5177"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Emulator Kommandozeile in Zwischenablage kopieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
--        <location filename="../../src/qmc2main.cpp" line="5178"/>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Kommando kopieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="698"/>
--        <location filename="../../src/qmc2main.cpp" line="714"/>
--        <location filename="../../src/qmc2main.cpp" line="758"/>
--        <location filename="../../src/qmc2main.cpp" line="803"/>
--        <location filename="../../src/qmc2main.cpp" line="858"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>Play selected machine</source>
-         <translation>Ausgewählte Maschine spielen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="705"/>
--        <location filename="../../src/qmc2main.cpp" line="721"/>
--        <location filename="../../src/qmc2main.cpp" line="765"/>
--        <location filename="../../src/qmc2main.cpp" line="810"/>
--        <location filename="../../src/qmc2main.cpp" line="865"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play selected machine (embedded)</source>
-         <translation>Ausgewählte Maschine spielen (eingebettet)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="739"/>
--        <location filename="../../src/qmc2main.cpp" line="783"/>
--        <location filename="../../src/qmc2main.cpp" line="823"/>
--        <location filename="../../src/qmc2main.cpp" line="883"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation>ROM-Set der aktuellen Maschine mit dem ROMAlyzer analysieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="745"/>
--        <location filename="../../src/qmc2main.cpp" line="789"/>
--        <location filename="../../src/qmc2main.cpp" line="829"/>
--        <location filename="../../src/qmc2main.cpp" line="889"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation>ROM-Set der aktuellen Maschine mit dem ROMAlyzer neu erzeugen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="921"/>
--        <location filename="../../src/qmc2main.cpp" line="952"/>
--        <location filename="../../src/qmc2main.cpp" line="983"/>
--        <location filename="../../src/qmc2main.cpp" line="1014"/>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-         <source>Tab position</source>
-         <translation>Tab Position</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="945"/>
--        <location filename="../../src/qmc2main.cpp" line="976"/>
--        <location filename="../../src/qmc2main.cpp" line="1007"/>
--        <location filename="../../src/qmc2main.cpp" line="1038"/>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>Component setup</source>
-         <translation>Komponenten Einstellung</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="946"/>
--        <location filename="../../src/qmc2main.cpp" line="977"/>
--        <location filename="../../src/qmc2main.cpp" line="1008"/>
--        <location filename="../../src/qmc2main.cpp" line="1039"/>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation>Komponenten Einstellung...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2235"/>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-         <source>machine list reload is already active</source>
-         <translation>Maschinenliste wird bereits neu geladen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2247"/>
--        <location filename="../../src/qmc2main.cpp" line="5936"/>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-         <source>saving machine selection</source>
-         <translation>Speichere Maschinen-Selektion</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2678"/>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation>Maschinenlisten-Cache Datei &apos;%1&apos; entfernt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2680"/>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation>WARNUNG: kann Maschinenlisten Cache Datei &apos;%1&apos; nicht entfernen, bitte Zugriffsrechte prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-         <source>Emulator for this machine</source>
-         <translation>Emulator für diese Maschine</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>Emulator #%1 ist bereits eingebettet</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
--        <location filename="../../src/qmc2main.cpp" line="5113"/>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>WARNUNG: mehrere Fenster für Emulator #%1 gefunden, wähle Fenster ID %2 für Einbettung</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5131"/>
--        <location filename="../../src/qmc2main.cpp" line="5134"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>Emulator #%1 wird eingebettet, Fenster ID = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5857"/>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-         <source>saving YouTube video info cache</source>
-         <translation>Speichere YouTube Video Info Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation>Fertig (Speichere YouTube Video Info Cache)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5878"/>
--        <location filename="../../src/qmc2main.cpp" line="5880"/>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation>Fehlgeschlagen (Speichere YouTube Video Info Cache)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation>Speichere favorisierte Software der aktuellen Maschine</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6061"/>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation>Speichere Geräte-Konfigurationen der aktuellen Maschine</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6085"/>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-         <source>destroying machine list</source>
-         <translation>Zerstöre Maschinenliste</translation>
-     </message>
-@@ -12455,7 +12455,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Schneller Vorlauf innerhalb des Stücks</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-         <source>Select one or more audio files</source>
-         <translation>Eine oder mehrere Audio Dateien auswählen</translation>
-     </message>
-@@ -12484,7 +12484,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Auotmatisch ein- und ausblenden beim Pausieren / Fortsetzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7472"/>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>Audio Player: Track Info: Titel = &apos;%1&apos;, Künstler = &apos;%2&apos;, Album = &apos;%3&apos;, Genre = &apos;%4&apos;</translation>
-     </message>
-@@ -12588,67 +12588,67 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <source>Toggle full screen / windowed mode</source>
-         <translation>Vollbild- / Fenster-Modus umschalten</translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation>Tabulator Position &apos;Norden&apos; setzen</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation>&amp;Norden</translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="924"/>
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position north</source>
--        <translation>Tabulator Position &apos;Norden&apos; setzen</translation>
-+        <source>Set tab position south</source>
-+        <translation>Tabulator Position &apos;Süden&apos; setzen</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="925"/>
-         <location filename="../../src/qmc2main.cpp" line="956"/>
-         <location filename="../../src/qmc2main.cpp" line="987"/>
-         <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;North</source>
--        <translation>&amp;Norden</translation>
-+        <source>&amp;South</source>
-+        <translation>&amp;Süden</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="929"/>
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position south</source>
--        <translation>Tabulator Position &apos;Süden&apos; setzen</translation>
-+        <source>Set tab position west</source>
-+        <translation>Tabulator Position &apos;Westen&apos; setzen</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="930"/>
-         <location filename="../../src/qmc2main.cpp" line="961"/>
-         <location filename="../../src/qmc2main.cpp" line="992"/>
-         <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;South</source>
--        <translation>&amp;Süden</translation>
-+        <source>&amp;West</source>
-+        <translation>&amp;Westen</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="934"/>
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position west</source>
--        <translation>Tabulator Position &apos;Westen&apos; setzen</translation>
-+        <source>Set tab position east</source>
-+        <translation>Tabulator Position &apos;Osten&apos; setzen</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="935"/>
-         <location filename="../../src/qmc2main.cpp" line="966"/>
-         <location filename="../../src/qmc2main.cpp" line="997"/>
-         <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;West</source>
--        <translation>&amp;Westen</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="939"/>
--        <location filename="../../src/qmc2main.cpp" line="970"/>
--        <location filename="../../src/qmc2main.cpp" line="1001"/>
--        <location filename="../../src/qmc2main.cpp" line="1032"/>
--        <source>Set tab position east</source>
--        <translation>Tabulator Position &apos;Osten&apos; setzen</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="940"/>
--        <location filename="../../src/qmc2main.cpp" line="971"/>
--        <location filename="../../src/qmc2main.cpp" line="1002"/>
--        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>&amp;East</source>
-         <translation>&amp;Osten</translation>
-     </message>
-@@ -12673,7 +12673,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Tit&amp;el</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>%n Byte in %1 freigegeben</numerusform>
-@@ -12681,7 +12681,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n Eintrag</numerusform>
-@@ -12694,7 +12694,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>%n Byte in %1 gelöscht</numerusform>
-@@ -12702,7 +12702,7 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n Datei</numerusform>
-@@ -12739,13 +12739,13 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Ausgewählte Downloads anhalten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>Choose file to store download</source>
-         <translation>Datei zum Speichern auswählen</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1377"/>
--        <location filename="../../src/qmc2main.cpp" line="1391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>letzte Meldung %n-mal wiederholt</numerusform>
-@@ -12753,80 +12753,80 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="502"/>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Maximierung eingebetteter Emulatoren ein-/ausschalten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>Embed emulator widget</source>
-         <translation>Emulator Fenster einbetten</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Einbetten</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="706"/>
--        <location filename="../../src/qmc2main.cpp" line="722"/>
--        <location filename="../../src/qmc2main.cpp" line="766"/>
--        <location filename="../../src/qmc2main.cpp" line="811"/>
--        <location filename="../../src/qmc2main.cpp" line="866"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-         <source>Play &amp;embedded</source>
-         <translation>Spielen (&amp;eingebettet)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4329"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;p&gt;Keine Daten verfügbar&lt;/p&gt;</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5126"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-         <source>Embedded emulators</source>
-         <translation>Eingebettete Emulatoren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5151"/>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-         <source>Release emulator</source>
-         <translation>Emulator freigeben</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5197"/>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>WARNUNG: es konnte kein Fenster für Emulator #%1 gefunden werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5203"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Embedding failed</source>
-         <translation>Einbetten fehlgeschlagen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5229"/>
--        <location filename="../../src/qmc2main.cpp" line="5230"/>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Scanne Pause-Taste</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5885"/>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>Trenne Audio-Quelle von Audio-Ausgabe</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Add URL</source>
-         <translation>URL hinzufügen</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Gültige MP3 Stream URL eingeben:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7482"/>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-         <source>Buffering %p%</source>
-         <translation>Pufferung %p%</translation>
-     </message>
-@@ -12983,14 +12983,12 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="192"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="117"/>
-         <source>Go back</source>
-         <translation>Gehe zurück</translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="215"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="119"/>
-         <source>Go forward</source>
-         <translation>Gehe vorwärts</translation>
-     </message>
-@@ -13008,8 +13006,8 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="83"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="56"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-         <source>Enter search string</source>
-         <translation>Such-Zeichenkette eingeben</translation>
-     </message>
-@@ -13069,88 +13067,28 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>Zur ersten Seite zurückkehren</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="60"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-         <source>Enter URL</source>
-         <translation>URL eingeben</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="102"/>
--        <source>Open link</source>
--        <translation>Link öffnen</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="104"/>
--        <source>Open link in new window</source>
--        <translation>Link in neuem Fenster öffnen</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="106"/>
--        <source>Open image in new window</source>
--        <translation>Bild in neuem Fenster öffnen</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="108"/>
--        <source>Save link as...</source>
--        <translation>Link speichern unter...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="110"/>
--        <source>Copy link</source>
--        <translation>Link kopieren</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="112"/>
--        <source>Save image as...</source>
--        <translation>Bild speichern unter...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="114"/>
--        <source>Copy image</source>
--        <translation>Bild kopieren</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="116"/>
--        <source>Copy image address</source>
--        <translation>Bild Adresse kopieren</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="121"/>
--        <source>Reload</source>
--        <translation>Neu laden</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="123"/>
--        <source>Stop</source>
--        <translation>Anhalten</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="125"/>
--        <source>Copy</source>
--        <translation>Kopieren</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="128"/>
--        <source>Inspect</source>
--        <translation>Inspizieren</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="575"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-         <source>WARNING: invalid network reply and/or network error</source>
-         <translation>WARNUNG: ungültige Netzwerk Antwort und/oder Netzwerk Fehler</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>MiniWebBrowser</source>
-         <translation>MiniWebBrowser</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>PDF viewer</source>
-         <translation>PDF Viewer</translation>
-     </message>
-@@ -13294,2723 +13232,2723 @@ Bitte die &apos;rompath&apos; Option in den globalen Emulator Einstellungen übe
-         <translation>&amp;GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="294"/>
--        <source>DE (German)</source>
--        <translation>DE (Deutsch)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="339"/>
--        <source>US (English)</source>
--        <translation>US (Englisch)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="2177"/>
-+        <location filename="../../ui/options.ui" line="2299"/>
-         <source>Browse preview directory</source>
-         <translation>Vorschau-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1112"/>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview directory</source>
-         <translation>Vorschau-Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="324"/>
--        <source>PT (Portuguese)</source>
--        <translation>PT (Portugiesisch)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="277"/>
-+        <location filename="../../ui/options.ui" line="286"/>
-         <source>Log font</source>
-         <translation>Schriftart in Logs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="173"/>
-+        <location filename="../../ui/options.ui" line="182"/>
-         <source>Font used in logs (= application font if empty)</source>
-         <translation>Schriftart, die in Logs verwendet wird (= Anwendungs-Schriftart, falls leer)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="189"/>
-+        <location filename="../../ui/options.ui" line="198"/>
-         <source>Browse font used in logs</source>
-         <translation>Schriftart in Logs auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1170"/>
-+        <location filename="../../ui/options.ui" line="1202"/>
-         <source>PCB directory (read)</source>
-         <translation>PCB Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1183"/>
-+        <location filename="../../ui/options.ui" line="1215"/>
-         <source>Browse PCB directory</source>
-         <translation>PCB Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3016"/>
-+        <location filename="../../ui/options.ui" line="3201"/>
-         <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-         <translation>Verwendung von catver.ini aktivieren -- die neueste Version erhälst Du unter http://www.progettoemma.net/?catlist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3019"/>
-+        <location filename="../../ui/options.ui" line="3204"/>
-         <source>Use catver.ini</source>
-         <translation>Benutze catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1948"/>
-+        <location filename="../../ui/options.ui" line="2043"/>
-         <source>Path to catver.ini (read)</source>
-         <translation>Pfad zu catver.ini (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1961"/>
-+        <location filename="../../ui/options.ui" line="2056"/>
-         <source>Browse path to catver.ini</source>
-         <translation>Pfad zu catver.ini auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3820"/>
-+        <location filename="../../ui/options.ui" line="4014"/>
-         <source>ROM types</source>
-         <translation>ROM Typen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3307"/>
-+        <location filename="../../ui/options.ui" line="3501"/>
-         <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-         <translation>Emulation direkt starten, wenn ein Eintrag in einer der Unterlisten aktiviert wird (anstatt in die Hauptliste zu springen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="994"/>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap folder</source>
-         <translation>SW Snap Ordner</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1534"/>
-+        <location filename="../../ui/options.ui" line="1602"/>
-         <source>Software snap-shot directory (read)</source>
-         <translation>Software Snapshot Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1547"/>
-+        <location filename="../../ui/options.ui" line="1615"/>
-         <source>Browse software snap-shot directory</source>
-         <translation>Software Snapshot Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3825"/>
-+        <location filename="../../ui/options.ui" line="4019"/>
-         <source>Players</source>
-         <translation>Spieler</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3310"/>
-+        <location filename="../../ui/options.ui" line="3504"/>
-         <source>Play on sub-list activation</source>
-         <translation>Bei Unterlisten-Aktivierung starten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3271"/>
-+        <location filename="../../ui/options.ui" line="3465"/>
-         <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-         <translation>Auswahl der Cursor-Position, die QMC2 verwendet, wenn es automatisch zum aktuellen Eintrag scrollt (diese Einstellung gilt für alle Ansichten und Listen!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3278"/>
-+        <location filename="../../ui/options.ui" line="3472"/>
-         <source>Visible</source>
-         <translation>Sichtbar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3283"/>
-+        <location filename="../../ui/options.ui" line="3477"/>
-         <source>Top</source>
-         <translation>Oben</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3288"/>
-+        <location filename="../../ui/options.ui" line="3482"/>
-         <source>Bottom</source>
-         <translation>Unten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3293"/>
-+        <location filename="../../ui/options.ui" line="3487"/>
-         <source>Center</source>
-         <translation>Zentrum</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3261"/>
-+        <location filename="../../ui/options.ui" line="3455"/>
-         <source>Cursor position</source>
-         <translation>Cursor Position</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="157"/>
-+        <location filename="../../ui/options.ui" line="166"/>
-         <source>Use a unifed tool- and title-bar on Mac OS X</source>
-         <translation>Gemeinsame Werkzeug- und Titel-Leiste unter Mac OS X verwenden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="160"/>
-+        <location filename="../../ui/options.ui" line="169"/>
-         <source>Unify with title</source>
-         <translation>Gemeinam mit Titel</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="122"/>
-+        <location filename="../../ui/options.ui" line="131"/>
-         <source>Minimize when launching emulators?</source>
-         <translation>Minimieren beim Start eines Emulators?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="125"/>
-+        <location filename="../../ui/options.ui" line="134"/>
-         <source>Minimize on emulator launch</source>
-         <translation>Minimieren beim Start der Emulation</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="557"/>
-+        <location filename="../../ui/options.ui" line="571"/>
-         <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-         <translation>Alle Meldungen unterdrücken, die entweder über die QDebug Klasse oder eine der qDebug() / qCritical() / qWarning() / qFatal() Funktionen gesendet wurde</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="560"/>
-+        <location filename="../../ui/options.ui" line="574"/>
-         <source>Suppress Qt messages</source>
-         <translation>Qt Meldungen unterdrücken</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="765"/>
-+        <location filename="../../ui/options.ui" line="779"/>
-         <source>Show splash screen when starting up?</source>
-         <translation>Startbild während Initialisierung anzeigen?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="768"/>
-+        <location filename="../../ui/options.ui" line="782"/>
-         <source>Show splash screen</source>
-         <translation>Startbild anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../ui/options.ui" line="1007"/>
-         <source>Software notes folder</source>
-         <translation>Ordner für SW-Notizen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1905"/>
-+        <location filename="../../ui/options.ui" line="2000"/>
-         <source>Folder used to store personal notes about any software titles (write)</source>
-         <translation>Ordner zum Speichern persönlicher Notizen über jegliche Software-Titel (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1918"/>
-+        <location filename="../../ui/options.ui" line="2013"/>
-         <source>Browse software notes folder</source>
-         <translation>Ordner für SW-Notizen auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3830"/>
-+        <location filename="../../ui/options.ui" line="4024"/>
-         <source>Driver status</source>
-         <translation>Treiberstatus</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3528"/>
-+        <location filename="../../ui/options.ui" line="3722"/>
-         <source>Display ROM status icons in master lists?</source>
-         <translation>ROM Status Icons in den Hauptlisten anzeigen?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3531"/>
-+        <location filename="../../ui/options.ui" line="3725"/>
-         <source>Show ROM status icons</source>
-         <translation>ROM Status Icons anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3592"/>
-+        <location filename="../../ui/options.ui" line="3786"/>
-         <source>Select the position where sofware snap-shots are displayed within software lists</source>
-         <translation>Position zur Anzeige der Software-Snapshots innerhalb der Software-Liste auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3626"/>
-+        <location filename="../../ui/options.ui" line="3820"/>
-         <source>Disable snaps</source>
-         <translation>Keine Snaps</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3702"/>
-+        <location filename="../../ui/options.ui" line="3896"/>
-         <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-         <translation>Software-Snapshots anzeigen, wenn mit dem Maus-Zeiger darüber gefahren wird</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3572"/>
-+        <location filename="../../ui/options.ui" line="3766"/>
-         <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-         <translation>SW Snaps automatisch ausschalten, wenn die Software-Details sichtbar sind (könnte sonst stören)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="299"/>
--        <source>ES (Spanish)</source>
--        <translation>ES (Spanisch)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="314"/>
--        <source>IT (Italian)</source>
--        <translation>IT (Italienisch)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="329"/>
--        <source>RO (Romanian)</source>
--        <translation>RO (Rumänisch)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="334"/>
--        <source>SV (Swedish)</source>
--        <translation>SV (Schwedisch)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="594"/>
-+        <location filename="../../ui/options.ui" line="608"/>
-         <source>Customize the tool-bar</source>
-         <translation>Werkzeugleiste anpassen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="597"/>
-+        <location filename="../../ui/options.ui" line="611"/>
-         <source>Tool-bar...</source>
-         <translation>Werkzeugleiste...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="112"/>
-+        <location filename="../../ui/options.ui" line="121"/>
-         <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-         <translation>Erzwingen, dass QMC2&apos;s Arbeitsverzeichnis gleich dem Installationspfad der ausführbaren Datei ist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="115"/>
-+        <location filename="../../ui/options.ui" line="124"/>
-         <source>Set working directory from executable</source>
-         <translation>Arbeitsverzeichnis gleich Programm-Pfad</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="691"/>
-+        <location filename="../../ui/options.ui" line="705"/>
-         <source>Default palette</source>
-         <translation>Standard Farbpalette</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="353"/>
-+        <location filename="../../ui/options.ui" line="367"/>
-         <source>Edit the color palette</source>
-         <translation>Eigene Farbpalette anpassen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="356"/>
-+        <location filename="../../ui/options.ui" line="370"/>
-         <source>Edit color palette...</source>
-         <translation>Farbpalette anpassen...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="616"/>
-+        <location filename="../../ui/options.ui" line="630"/>
-         <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-         <translation>Native Datei-Dialoge des Systems verwenden, ansonsten werden die in Qt eingebauten Dialoge benutzt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1728"/>
-+        <location filename="../../ui/options.ui" line="1823"/>
-         <source>Compressed cabinet file (read)</source>
-         <translation>Komprimierte Gehäuse-Datei (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1220"/>
--        <location filename="../../ui/options.ui" line="1347"/>
--        <location filename="../../ui/options.ui" line="1584"/>
--        <location filename="../../ui/options.ui" line="1741"/>
--        <location filename="../../ui/options.ui" line="2057"/>
--        <location filename="../../ui/options.ui" line="2214"/>
--        <location filename="../../ui/options.ui" line="2483"/>
--        <location filename="../../ui/options.ui" line="2610"/>
--        <location filename="../../ui/options.ui" line="2737"/>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-         <source>Select compression format</source>
-         <translation>Kompressionsformat wählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1224"/>
--        <location filename="../../ui/options.ui" line="1351"/>
--        <location filename="../../ui/options.ui" line="1588"/>
--        <location filename="../../ui/options.ui" line="1745"/>
--        <location filename="../../ui/options.ui" line="2061"/>
--        <location filename="../../ui/options.ui" line="2218"/>
--        <location filename="../../ui/options.ui" line="2487"/>
--        <location filename="../../ui/options.ui" line="2614"/>
--        <location filename="../../ui/options.ui" line="2741"/>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-         <source>ZIP</source>
-         <translation>ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1233"/>
--        <location filename="../../ui/options.ui" line="1360"/>
--        <location filename="../../ui/options.ui" line="1597"/>
--        <location filename="../../ui/options.ui" line="1754"/>
--        <location filename="../../ui/options.ui" line="2070"/>
--        <location filename="../../ui/options.ui" line="2227"/>
--        <location filename="../../ui/options.ui" line="2496"/>
--        <location filename="../../ui/options.ui" line="2623"/>
--        <location filename="../../ui/options.ui" line="2750"/>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-         <source>7z</source>
-         <translation>7z</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1781"/>
-+        <location filename="../../ui/options.ui" line="1876"/>
-         <source>Browse compressed cabinet file</source>
-         <translation>Komprimierte Gehäuse-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2724"/>
-+        <location filename="../../ui/options.ui" line="2909"/>
-         <source>Compressed controller file (read)</source>
-         <translation>Komprimierte Controller-Datei (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2962"/>
-         <source>Browse compressed controller file</source>
-         <translation>Komprimierte Controller-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1334"/>
-+        <location filename="../../ui/options.ui" line="1393"/>
-         <source>Compressed marquee file (read)</source>
-         <translation>Komprimierte Marquee-Datei (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1387"/>
-+        <location filename="../../ui/options.ui" line="1446"/>
-         <source>Browse compressed marquee file</source>
-         <translation>Komprimierte Marquee Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1456"/>
-+        <location filename="../../ui/options.ui" line="1515"/>
-         <source>Switch between specifying a title directory or a compressed title file</source>
-         <translation>Zwischen der Angabe eines Titel-Verzeichnisses oder einer komprimierten Titel-Datei umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2798"/>
-+        <location filename="../../ui/options.ui" line="2983"/>
-         <source>MAME emulator information database - mameinfo.dat (read)</source>
-         <translation>MAME Emulator Informations Datenbank - mameinfo.dat (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2304"/>
-+        <location filename="../../ui/options.ui" line="2435"/>
-         <source>Browse MAME emulator information database (mameinfo.dat)</source>
-         <translation>MAME Emulator Informations Datenbank auswählen (mameinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1109"/>
-+        <location filename="../../ui/options.ui" line="1132"/>
-         <source>Switch between specifying a preview directory or a compressed preview file</source>
-         <translation>Zwischen der Angabe eines Vorschau-Verzeichnisses oder einer komprimierten Vorschau-Datei umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2201"/>
-+        <location filename="../../ui/options.ui" line="2332"/>
-         <source>Compressed preview file (read)</source>
-         <translation>Komprimierte Vorschau-Datei (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2254"/>
-+        <location filename="../../ui/options.ui" line="2385"/>
-         <source>Browse compressed preview file</source>
-         <translation>Komprimierte Vorschau-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1402"/>
-+        <location filename="../../ui/options.ui" line="1461"/>
-         <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-         <translation>Zwischen der Angabe eines Flyer-Verzeichnisses oder einer komprimierten Flyer-Datei umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2470"/>
-+        <location filename="../../ui/options.ui" line="2619"/>
-         <source>Compressed flyer file (read)</source>
-         <translation>Komprimierte Flyer-Datei (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2523"/>
-+        <location filename="../../ui/options.ui" line="2672"/>
-         <source>Browse compressed flyer file</source>
-         <translation>Komprimierte Flyer-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3060"/>
-+        <location filename="../../ui/options.ui" line="3245"/>
-         <source>Switch between specifying an icon directory or a compressed icon file</source>
-         <translation>Zwischen der Angabe eines Icon-Verzeichnisses oder einer komprimierten Icon-Datei umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2597"/>
-+        <location filename="../../ui/options.ui" line="2764"/>
-         <source>Compressed icon file (read)</source>
-         <translation>Komprimierte Icon-Datei (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2650"/>
-+        <location filename="../../ui/options.ui" line="2817"/>
-         <source>Browse compressed icon file</source>
-         <translation>Komprimierte Icon-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="958"/>
-+        <location filename="../../ui/options.ui" line="981"/>
-         <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-         <translation>Zwischen der Angabe eines Gehäuse-Verzeichnisses oder einer komprimierten Gehäuse-Datei umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2269"/>
-+        <location filename="../../ui/options.ui" line="2400"/>
-         <source>Switch between specifying a controller directory or a compressed controller file</source>
-         <translation>Zwischen der Angabe eines Controller-Verzeichnisses oder einer komprimierten Controller-Datei umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1489"/>
-+        <location filename="../../ui/options.ui" line="1548"/>
-         <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-         <translation>Zwischen der Angabe eines Marquee-Verzeichnisses oder einer komprimierten Marquee-Datei umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2044"/>
-+        <location filename="../../ui/options.ui" line="2157"/>
-         <source>Compressed title file (read)</source>
-         <translation>Komprimierte Titel-Datei (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2097"/>
-+        <location filename="../../ui/options.ui" line="2210"/>
-         <source>Browse compressed title file</source>
-         <translation>Komprimierte Titel-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1125"/>
-+        <location filename="../../ui/options.ui" line="1148"/>
-         <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-         <translation>Zwischen der Angabe eines PCB-Verzeichnisses oder einer komprimierten PCB-Datei umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1207"/>
-+        <location filename="../../ui/options.ui" line="1248"/>
-         <source>Compressed PCB file (read)</source>
-         <translation>Komprimierte PCB-Datei (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1260"/>
-+        <location filename="../../ui/options.ui" line="1301"/>
-         <source>Browse compressed PCB file</source>
-         <translation>Komprimierte PCB-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1571"/>
-+        <location filename="../../ui/options.ui" line="1648"/>
-         <source>Compressed software snap-shot file (read)</source>
-         <translation>Komprimierte Software Snapshot Datei (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1624"/>
-+        <location filename="../../ui/options.ui" line="1701"/>
-         <source>Browse compressed software snap-shot file</source>
-         <translation>Komprimierte Software Snapshot Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2898"/>
-+        <location filename="../../ui/options.ui" line="3083"/>
-         <source>Load MAME emulator information database (mameinfo.dat)</source>
-         <translation>MAME Emulator Informations Datenbank laden (mameinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="991"/>
-+        <location filename="../../ui/options.ui" line="1014"/>
-         <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-         <translation>Zwischen der Angabe eines Software Snap Verzeichnisses oder einer komprimierten Software Snap Datei umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="914"/>
-+        <location filename="../../ui/options.ui" line="937"/>
-         <source>Enable the use of a template for (empty) software notes</source>
-         <translation>Verwendung einer Vorlage für (leere) Software-Notizen aktivieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="917"/>
-+        <location filename="../../ui/options.ui" line="940"/>
-         <source>Software notes template</source>
-         <translation>Vorlage für SW-Notizen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1935"/>
-+        <location filename="../../ui/options.ui" line="2030"/>
-         <source>HTML file used as a template for software-notes (read)</source>
-         <translation>HTML Datei, welche als Vorlage für Software-Notizen herangezogen wird (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2334"/>
-+        <location filename="../../ui/options.ui" line="2465"/>
-         <source>Browse software notes template</source>
-         <translation>Vorlage für SW-Notizen auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1418"/>
-+        <location filename="../../ui/options.ui" line="1477"/>
-         <source>Enable the use of category.ini</source>
-         <translation>Verwendung von category.ini aktivieren </translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1421"/>
-+        <location filename="../../ui/options.ui" line="1480"/>
-         <source>Use category.ini</source>
-         <translation>Benutze category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1978"/>
-+        <location filename="../../ui/options.ui" line="2073"/>
-         <source>Path to category.ini (read)</source>
-         <translation>Pfad zu category.ini (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2131"/>
-+        <location filename="../../ui/options.ui" line="2244"/>
-         <source>Browse path to category.ini</source>
-         <translation>Pfad zu category.ini auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1141"/>
-+        <location filename="../../ui/options.ui" line="1164"/>
-         <source>System notes folder</source>
-         <translation>Ordner für System-Notizen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="974"/>
-+        <location filename="../../ui/options.ui" line="997"/>
-         <source>Enable the use of a template for (empty) system notes</source>
-         <translation>Verwendung einer Vorlage für (leere) System-Notizen aktivieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="977"/>
-+        <location filename="../../ui/options.ui" line="1000"/>
-         <source>System notes template</source>
-         <translation>Vorlage für System-Notizen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="1931"/>
-         <source>HTML file used as a template for system-notes (read)</source>
-         <translation>HTML Datei, welche als Vorlage für System-Notizen herangezogen wird (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2854"/>
-+        <location filename="../../ui/options.ui" line="3039"/>
-         <source>Folder used to store personal notes about any systems (write)</source>
-         <translation>Ordner zum Speichern persönlicher Notizen über jegliche Systeme (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2867"/>
-+        <location filename="../../ui/options.ui" line="3052"/>
-         <source>Browse system notes folder</source>
-         <translation>Ordner für System-Notizen auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="1944"/>
-         <source>Browse system notes template</source>
-         <translation>Vorlage für System-Notizen auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2918"/>
-+        <location filename="../../ui/options.ui" line="3103"/>
-         <source>Load software information database (from history.dat)</source>
-         <translation>Software Informations Datenbank laden (aus MAME history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1013"/>
-+        <location filename="../../ui/options.ui" line="1036"/>
-         <source>Software information database - history.dat (read)</source>
-         <translation>Software Informations Datenbank - MAME history.dat (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1819"/>
-+        <location filename="../../ui/options.ui" line="1914"/>
-         <source>Browse software information database (history.dat)</source>
-         <translation>Software Informations Datenbank auswählen (MAME history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2820"/>
-+        <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-         <translation>Definition zusätzlicher Bildklassen für Systeme und Software-Listen Einträge</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2823"/>
-+        <location filename="../../ui/options.ui" line="3008"/>
-         <source>Set up additional artwork classes...</source>
-         <translation>Zusätzliche Bildklassen festlegen...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2833"/>
-+        <location filename="../../ui/options.ui" line="3018"/>
-         <source>Choose active image formats and their priorities (per artwork class)</source>
-         <translation>Aktive Grafikformate und ihre Prioritäten einstellen (pro Bildklasse)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2836"/>
-+        <location filename="../../ui/options.ui" line="3021"/>
-         <source>Select image formats...</source>
-         <translation>Grafikformate auswählen...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2908"/>
-+        <location filename="../../ui/options.ui" line="3093"/>
-         <source>Load MESS emulator information database (messinfo.dat)</source>
-         <translation>MESS Emulator Informations Datenbank laden (messinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2321"/>
-+        <location filename="../../ui/options.ui" line="2452"/>
-         <source>MESS emulator information database - messinfo.dat (read)</source>
-         <translation>MESS Emulator Informations Datenbank - messinfo.dat (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="495"/>
-+        <location filename="../../ui/options.ui" line="509"/>
-         <source>Show machine&apos;s description at the bottom of any images</source>
-         <translation>Maschinenbeschreibung am unteren Rand jedes Bildes anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="498"/>
-+        <location filename="../../ui/options.ui" line="512"/>
-         <source>Show machine name</source>
-         <translation>Zeige Maschinennamen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="841"/>
-+        <location filename="../../ui/options.ui" line="855"/>
-         <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-         <translation>Zeige Maschinenbeschreibung nur an, wenn die Maschinenliste aufgrund des aktuellen Layouts nicht sichtbar ist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="429"/>
-+        <location filename="../../ui/options.ui" line="443"/>
-         <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-         <translation>Rückgriff auf Bild / Video des Originals sofern ein individuelles Bild / Video fehlt, aber eines für das Original vorhanden ist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="432"/>
-+        <location filename="../../ui/options.ui" line="446"/>
-         <source>Parent image / video fallback</source>
-         <translation>Original Bild / Video Rückgriff</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="575"/>
-+        <location filename="../../ui/options.ui" line="589"/>
-         <source>Open the component setup dialog</source>
-         <translation>Komponenten Einstellungen vornehmen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="578"/>
-+        <location filename="../../ui/options.ui" line="592"/>
-         <source>Component setup...</source>
-         <translation>Komponenten Einstellung...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="203"/>
-+        <location filename="../../ui/options.ui" line="212"/>
-         <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-         <translation>Zeige Maschinen Status Indikator nur an, wenn die Maschinenliste aufgrund des aktuellen Layouts nicht sichtbar ist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3861"/>
-+        <location filename="../../ui/options.ui" line="4055"/>
-         <source>Restore saved machine selection at start and after reloading the machine list</source>
-         <translation>Gespeicherte Maschinenlauswahl beim Start und nach dem Neuladen der Maschinenliste wiederherstellen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3864"/>
-+        <location filename="../../ui/options.ui" line="4058"/>
-         <source>Restore machine selection</source>
-         <translation>Maschinen-Selektion wiederherstellen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="267"/>
-+        <location filename="../../ui/options.ui" line="276"/>
-         <source>Show vertical machine status indicator in machine details</source>
-         <translation>Zeige vertikalen Maschinen Status Indikator in den Maschinen-Details</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="270"/>
-+        <location filename="../../ui/options.ui" line="279"/>
-         <source>Machine status indicator</source>
-         <translation>Maschinen Status Indikator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3188"/>
-+        <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-         <translation>Ausgewählte Maschine beim Beenden und vor dem Neuladen der Maschinenliste speichern</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3191"/>
-+        <location filename="../../ui/options.ui" line="3385"/>
-         <source>Save machine selection</source>
-         <translation>Maschinen-Selektion speichern</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="366"/>
-+        <location filename="../../ui/options.ui" line="380"/>
-         <source>Show animation when loading, filtering or tagging the machine list?</source>
-         <translation>Animation beim Laden, Filtern oder Markieren der Maschinenliste anzeigen?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="369"/>
-+        <location filename="../../ui/options.ui" line="383"/>
-         <source>Show loading animation</source>
-         <translation>Ladeanimation anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="402"/>
-+        <location filename="../../ui/options.ui" line="416"/>
-         <source>Scaled software snapshot</source>
-         <translation>Software Snap skalieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="99"/>
-+        <location filename="../../ui/options.ui" line="108"/>
-         <source>Select individual fallback settings per artwork class</source>
-         <translation>Rückgriff auf Original für jede Bildklasse individuell einstellen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="102"/>
-+        <location filename="../../ui/options.ui" line="111"/>
-         <source>Individual fallback settings...</source>
-         <translation>Original-Rückgriff individuell einstellen...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1445"/>
-+        <location filename="../../ui/options.ui" line="1504"/>
-         <source>Import MAME machine information to DAT-info database</source>
-         <translation>MAME Maschinen Informationen in DAT-Info Datenbank importieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1043"/>
-+        <location filename="../../ui/options.ui" line="1066"/>
-         <source>Browse machine favorites file</source>
-         <translation>Maschinen-Favoriten Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1242"/>
--        <location filename="../../ui/options.ui" line="1369"/>
--        <location filename="../../ui/options.ui" line="1606"/>
--        <location filename="../../ui/options.ui" line="1763"/>
--        <location filename="../../ui/options.ui" line="2079"/>
--        <location filename="../../ui/options.ui" line="2236"/>
--        <location filename="../../ui/options.ui" line="2505"/>
--        <location filename="../../ui/options.ui" line="2632"/>
--        <location filename="../../ui/options.ui" line="2759"/>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-         <source>Archive</source>
-         <translation>Archiv</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1645"/>
-+        <location filename="../../ui/options.ui" line="1722"/>
-         <source>MAME machine information database - history.dat (read)</source>
-         <translation>MAME Maschinen Informations Datenbank - history.dat (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1802"/>
-+        <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-         <translation>MESS Emulator Informations Datenbank auswählen (mameinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2353"/>
--        <location filename="../../ui/options.ui" line="2369"/>
--        <location filename="../../ui/options.ui" line="3642"/>
--        <location filename="../../ui/options.ui" line="3658"/>
--        <location filename="../../ui/options.ui" line="5201"/>
--        <location filename="../../ui/options.ui" line="5217"/>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-         <source>Option requires a reload of the machine list to take effect</source>
-         <translation>Option erfordert eine Aktualisierung der Maschinenliste um wirksam zu werden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2811"/>
-+        <location filename="../../ui/options.ui" line="2996"/>
-         <source>Machine favorites file (write)</source>
-         <translation>Maschinen-Favoriten Datei (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2878"/>
-+        <location filename="../../ui/options.ui" line="3063"/>
-         <source>Load MAME machine information database (history.dat)</source>
-         <translation>MAME Maschinen Informations Datenbank laden (history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2881"/>
-+        <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation>Maschinen Info (MAME)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2951"/>
-+        <location filename="../../ui/options.ui" line="3136"/>
-         <source>Browse MAME machine information database (history.dat)</source>
-         <translation>MAME Maschinen Informations Datenbank auswählen (history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2962"/>
-+        <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-         <translation>Video Snap Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2975"/>
-+        <location filename="../../ui/options.ui" line="3160"/>
-         <source>Video snap folder (read)</source>
-         <translation>Video Snap Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3005"/>
-+        <location filename="../../ui/options.ui" line="3190"/>
-         <source>Browse video snap folder</source>
-         <translation>Video Snap Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3049"/>
-+        <location filename="../../ui/options.ui" line="3234"/>
-         <source>Optimize catver.ini for faster loading</source>
-         <translation>Catver.ini für schnelleres Laden optimieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2988"/>
-+        <location filename="../../ui/options.ui" line="3173"/>
-         <source>Setup the icon cache database</source>
-         <translation>Einstellungen der Icon Cache Datenbank anpassen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3575"/>
-+        <location filename="../../ui/options.ui" line="3769"/>
-         <source>No SW snaps for visible details</source>
-         <translation>Keine SW Snaps bei sichtbaren Details</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3790"/>
-+        <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-         <translation>Maschinen-Beschreibung</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3815"/>
-+        <location filename="../../ui/options.ui" line="4009"/>
-         <source>Machine name</source>
-         <translation>Maschinenname</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3835"/>
-+        <location filename="../../ui/options.ui" line="4029"/>
-         <source>Source file</source>
-         <translation>Quelldatei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3840"/>
-+        <location filename="../../ui/options.ui" line="4034"/>
-         <source>Rank</source>
-         <translation>Rang</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3722"/>
-+        <location filename="../../ui/options.ui" line="3916"/>
-         <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-         <translation>Anzahl der Objekt-Einfügungen zwischen Updates der Maschinenliste beim Laden (höhere Werte sind schneller, beeinflussen jedoch die Ansprechbarkeit der GUI negativ)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3327"/>
-+        <location filename="../../ui/options.ui" line="3521"/>
-         <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-         <translation>Standard Start-Modus festlegen (unabhängiges oder eingebettetes Fenster), der bei Aktivierung eines Eintrags in jeglicher Liste Anwendung findet</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3331"/>
-+        <location filename="../../ui/options.ui" line="3525"/>
-         <source>independent</source>
-         <translation>unabhängig</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3340"/>
-+        <location filename="../../ui/options.ui" line="3534"/>
-         <source>embedded</source>
-         <translation>eingebettet</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3680"/>
-+        <location filename="../../ui/options.ui" line="3874"/>
-         <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-         <translation>Aktualisierung der Maschinen-Details (Vorschau, Flyer, Info, Konfiguration, ...) um wie viele Millisekunden verzögern?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3317"/>
-+        <location filename="../../ui/options.ui" line="3511"/>
-         <source>Default launch-mode</source>
-         <translation>Standard Start-Modus</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3508"/>
-+        <location filename="../../ui/options.ui" line="3702"/>
-         <source>Display (or hide) device sets in master lists?</source>
-         <translation>Geräte-Sets in Hauptlisten anzeigen (oder verstecken)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3511"/>
-+        <location filename="../../ui/options.ui" line="3705"/>
-         <source>Show device sets</source>
-         <translation>Geräte-Sets anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3372"/>
-+        <location filename="../../ui/options.ui" line="3566"/>
-         <source>Display (or hide) BIOS sets in master lists?</source>
-         <translation>BIOS-Sets in Hauptlisten anzeigen (oder verstecken)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3375"/>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation>de (Deutsch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation>es (Spanisch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation>el (Griechisch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation>fr (Französisch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-+        <translation>it (Italienisch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-+        <translation>pl (Polnisch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-+        <translation>pt (Portugiesisch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-+        <translation>pt_BR (Brasilianisches Portugiesisch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-+        <translation>ro (Rumänisch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-+        <translation>sv (Schwedisch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-+        <translation>us (Amerikanisches Englisch)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3569"/>
-         <source>Show BIOS sets</source>
-         <translation>BIOS-Sets anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4575"/>
-+        <location filename="../../ui/options.ui" line="4805"/>
-         <source>ROM tool</source>
-         <translation>ROM Werkzeug</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4594"/>
-+        <location filename="../../ui/options.ui" line="4824"/>
-         <source>External ROM tool (it&apos;s completely up to you...)</source>
-         <translation>Externes ROM Werktzeug (es steht Dir völlig frei...)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4607"/>
-+        <location filename="../../ui/options.ui" line="4837"/>
-         <source>Browse ROM tool</source>
-         <translation>ROM Werkzeug auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4631"/>
-+        <location filename="../../ui/options.ui" line="4861"/>
-         <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-         <translation>Argumentliste für das ROM Werkzeug (z. B. &quot;$ID$ $DESCRIPTION$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4664"/>
-+        <location filename="../../ui/options.ui" line="4894"/>
-         <source>Browse working directory of the ROM tool</source>
-         <translation>Arbeitsverzeichnis des ROM Werkzeugs auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4681"/>
-+        <location filename="../../ui/options.ui" line="4911"/>
-         <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-         <translation>Werkzeug Ausgaben auch im Frontend Log mitführen (zur Fehlersuche)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4684"/>
-+        <location filename="../../ui/options.ui" line="4914"/>
-         <source>Copy tool output to front end log</source>
-         <translation>Werkzeug Ausgaben in Frontend Log</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4691"/>
-+        <location filename="../../ui/options.ui" line="4921"/>
-         <source>Automatically close the tool-executor dialog when the external process finished</source>
-         <translation>Werzeug-Ausführungsdialog automatisch nach Beenden des externes Programmes schließen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4694"/>
-+        <location filename="../../ui/options.ui" line="4924"/>
-         <source>Close dialog automatically</source>
-         <translation>Dialog automatisch schließen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4818"/>
-+        <location filename="../../ui/options.ui" line="5021"/>
-         <source>Browser settings</source>
-         <translation>Browser-Einstellungen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4830"/>
-+        <location filename="../../ui/options.ui" line="5033"/>
-         <source>Browse cookie database</source>
-         <translation>Cookie-Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4847"/>
-+        <location filename="../../ui/options.ui" line="5050"/>
-         <source>Cookie database file (write)</source>
-         <translation>Datei der Cookie-Datenbank (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4854"/>
-+        <location filename="../../ui/options.ui" line="5057"/>
-         <source>Cookie database</source>
-         <translation>Cookie-Datenbank</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4863"/>
-+        <location filename="../../ui/options.ui" line="5066"/>
-         <source>Save and restore cookies used on web pages?</source>
-         <translation>Von Web-Seiten verwendete Cookies speichern und wiederherstellen?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4898"/>
-+        <location filename="../../ui/options.ui" line="5101"/>
-         <source>Remove all cookies by recreating the database</source>
-         <translation>Alle Cookies löschen (Datenbank wird neu erzeugt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4916"/>
-+        <location filename="../../ui/options.ui" line="5119"/>
-         <source>7-zip tool</source>
-         <translation>7-Zip Werkzeug</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4935"/>
-+        <location filename="../../ui/options.ui" line="5138"/>
-         <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-         <translation>Externes 7-Zip Werkzeug, z. B. &quot;7za&quot; (lesen und ausführen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4948"/>
-+        <location filename="../../ui/options.ui" line="5151"/>
-         <source>Browse for 7-zip tool</source>
-         <translation>7-Zip Werkzeug auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4972"/>
-+        <location filename="../../ui/options.ui" line="5175"/>
-         <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-         <translation>Argumentliste für 7-Zip Werkzeug zum Löschen von Einträgen aus einem 7-Zip Archiv (z. B. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5003"/>
-+        <location filename="../../ui/options.ui" line="5206"/>
-         <source>&amp;Global configuration</source>
-         <translation>&amp;Globale Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5058"/>
--        <location filename="../../ui/options.ui" line="5854"/>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-         <source>Executable file</source>
-         <translation>Ausführbare Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5409"/>
-+        <location filename="../../ui/options.ui" line="5621"/>
-         <source>Clean up user data database (removes obsolete entries)</source>
-         <translation>Benutzerdaten Datenbank säubern (entfernt nicht mehr verwendete Einträge)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4638"/>
--        <location filename="../../ui/options.ui" line="5277"/>
--        <location filename="../../ui/options.ui" line="5705"/>
--        <location filename="../../ui/options.ui" line="5894"/>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-         <source>Working directory</source>
-         <translation>Arbeitsverzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5478"/>
--        <location filename="../../ui/options.ui" line="5907"/>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-         <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation>Arbeitsverzeichnis das zur Ausführung des Emulators verwendet wird (wenn leer, wird QMC2&apos;s aktuelles Arbeitsverzeichnis verwendet)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5290"/>
--        <location filename="../../ui/options.ui" line="5920"/>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-         <source>Browse working directory</source>
-         <translation>Arbeitsverzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5253"/>
-+        <location filename="../../ui/options.ui" line="5465"/>
-         <source>General software folder</source>
-         <translation>Allg. Software-Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="619"/>
-+        <location filename="../../ui/options.ui" line="633"/>
-         <source>Use native file dialogs</source>
-         <translation>Native Datei-Dialoge verwenden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="668"/>
-+        <location filename="../../ui/options.ui" line="682"/>
-         <source>Kill emulators when QMC2 exits?</source>
-         <translation>Emulatoren beim Beenden von QMC2 schließen?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="671"/>
-+        <location filename="../../ui/options.ui" line="685"/>
-         <source>Kill emulators on exit</source>
-         <translation>Emulatoren beim Beenden schließen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="678"/>
-+        <location filename="../../ui/options.ui" line="692"/>
-         <source>Terminate all other emulator instances when launching a new one?</source>
-         <translation>Alle anderen Emuatoren schließen, wenn eine neue Instanz gestartet wird?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="681"/>
-+        <location filename="../../ui/options.ui" line="695"/>
-         <source>One emulator at a time</source>
-         <translation>Nur ein aktiver Emulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2888"/>
-+        <location filename="../../ui/options.ui" line="3073"/>
-         <source>Load MESS machine information database (sysinfo.dat)</source>
-         <translation>MESS Maschinen Informations Datenbank laden (sysinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2118"/>
-+        <location filename="../../ui/options.ui" line="2231"/>
-         <source>MESS machine information database - sysinfo.dat (read)</source>
-         <translation>MESS Maschinen Informations Datenbank - sysinfo.dat (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1026"/>
-+        <location filename="../../ui/options.ui" line="1049"/>
-         <source>Browse MESS machine information database (sysinfo.dat)</source>
-         <translation>MESS Maschinen Informations Datenbank auswählen (sysinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4467"/>
-+        <location filename="../../ui/options.ui" line="4688"/>
-         <source>Network / &amp;Tools</source>
-         <translation>Net&amp;zwerk / Werkzeuge</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4651"/>
-+        <location filename="../../ui/options.ui" line="4881"/>
-         <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation>Arbeitsverzeichnis das zur Ausführung des ROM Werkzeugs verwendet wird (wenn leer, wird QMC2&apos;s aktuelles Arbeitsverzeichnis verwendet)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4866"/>
-+        <location filename="../../ui/options.ui" line="5069"/>
-         <source>Restore cookies</source>
-         <translation>Cookies speichern</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4882"/>
-+        <location filename="../../ui/options.ui" line="5085"/>
-         <source>Manage cookies stored in database</source>
-         <translation>In Datenbank gespeicherte Cookies verwalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4885"/>
-+        <location filename="../../ui/options.ui" line="5088"/>
-         <source>Manage stored cookies</source>
-         <translation>Gespeicherte Cookies verwalten</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4901"/>
-+        <location filename="../../ui/options.ui" line="5104"/>
-         <source>Clear database</source>
-         <translation>Datenbank leeren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5132"/>
-+        <location filename="../../ui/options.ui" line="5344"/>
-         <source>Machine list cache</source>
-         <translation>Maschinenlisten-Cache</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5158"/>
-+        <location filename="../../ui/options.ui" line="5370"/>
-         <source>Browse machine list cache file</source>
-         <translation>Cache Datei für Maschinenliste auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5229"/>
-+        <location filename="../../ui/options.ui" line="5441"/>
-         <source>Software list cache DB</source>
-         <translation>Software-Listen Cache DB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5242"/>
-+        <location filename="../../ui/options.ui" line="5454"/>
-         <source>Browse software list cache database file</source>
-         <translation>Datei für Software-Listen Cache Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5392"/>
-+        <location filename="../../ui/options.ui" line="5604"/>
-         <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-         <translation>Benutzerdaten Datenbank neu erzeugen (entfernt &lt;b&gt;alle&lt;/b&gt; Einträge)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5266"/>
-+        <location filename="../../ui/options.ui" line="5478"/>
-         <source>Browse general software folder</source>
-         <translation>Allgmeines Software-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5301"/>
-+        <location filename="../../ui/options.ui" line="5513"/>
-         <source>Software state cache</source>
-         <translation>Software Status Cache</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5530"/>
-+        <location filename="../../ui/options.ui" line="5742"/>
-         <source>Directory used to store individual state cache files for each software-list (write)</source>
-         <translation>Verzeichnis das zum Speichern individueller Status Cache Dateien für jede einzelne Software-Liste verwendet wird (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5314"/>
-+        <location filename="../../ui/options.ui" line="5526"/>
-         <source>Browse software state cache directory</source>
-         <translation>Software Status Cache Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5325"/>
-+        <location filename="../../ui/options.ui" line="5537"/>
-         <source>XML cache database</source>
-         <translation>XML Cache Datenbank</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5439"/>
-+        <location filename="../../ui/options.ui" line="5651"/>
-         <source>Database file for caching the output from -listxml (write)</source>
-         <translation>Datenbank Datei zum Cachen der Ausgabe von -listxml (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5338"/>
-+        <location filename="../../ui/options.ui" line="5550"/>
-         <source>Browse XML cache database file</source>
-         <translation>Datei für XML Cache Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5349"/>
-+        <location filename="../../ui/options.ui" line="5561"/>
-         <source>User data database</source>
-         <translation>Benutzerdaten Datenbank</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5362"/>
-+        <location filename="../../ui/options.ui" line="5574"/>
-         <source>Database file for storing/retrieving user data (write)</source>
-         <translation>Datenbank Datei zum Speichern/Abfragen von Benutzerdaten (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5375"/>
-+        <location filename="../../ui/options.ui" line="5587"/>
-         <source>Browse user data database file</source>
-         <translation>Datei für Benutzerdaten Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5943"/>
-+        <location filename="../../ui/options.ui" line="6164"/>
-         <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-         <translation>Zeigt an, ob der $ID$ Platzhalter in der Kommandozeile fehlt (gelb) oder nicht (grün)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5789"/>
-+        <location filename="../../ui/options.ui" line="6010"/>
-         <source>Replace</source>
-         <translation>Ersetzen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="5911"/>
-         <source>Icon</source>
-         <translation>Icon</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5695"/>
-+        <location filename="../../ui/options.ui" line="5916"/>
-         <source>Name</source>
-         <translation>Name</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5700"/>
-+        <location filename="../../ui/options.ui" line="5921"/>
-         <source>Executable</source>
-         <translation>Ausführbare Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5715"/>
-+        <location filename="../../ui/options.ui" line="5936"/>
-         <source>Custom IDs</source>
-         <translation>Fremde IDs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5734"/>
-+        <location filename="../../ui/options.ui" line="5955"/>
-         <source>Register emulator</source>
-         <translation>Emulator registrieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5840"/>
-+        <location filename="../../ui/options.ui" line="6061"/>
-         <source>Emulator name</source>
-         <translation>Emulator Name</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5760"/>
-+        <location filename="../../ui/options.ui" line="5981"/>
-         <source>Deregister emulator</source>
-         <translation>Emulator deregistrieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5847"/>
-+        <location filename="../../ui/options.ui" line="6068"/>
-         <source>Registered emulator&apos;s name</source>
-         <translation>Name des registrierten Emulators</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5867"/>
-+        <location filename="../../ui/options.ui" line="6088"/>
-         <source>Command to execute the emulator (path to the executable file)</source>
-         <translation>Kommando zum Ausführen des Emulatzors (Pfad der ausführbaren Datei)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5786"/>
-+        <location filename="../../ui/options.ui" line="6007"/>
-         <source>Replace emulator registration</source>
-         <translation>Emulator Registrierung ersetzen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5426"/>
-+        <location filename="../../ui/options.ui" line="5638"/>
-         <source>Machine list cache file (write)</source>
-         <translation>Cache Datei für die Maschinenliste (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5517"/>
-+        <location filename="../../ui/options.ui" line="5729"/>
-         <source>Database file for caching the ouput from -listsoftware (write)</source>
-         <translation>Datenbank Datei zum Cachen der Ausgabe von -listsoftware (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5550"/>
--        <location filename="../../ui/options.ui" line="5553"/>
--        <location filename="../../ui/options.ui" line="5556"/>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-         <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-         <translation>Automatisch alle Emulator Caches neu erzeugen wenn sich die Ausgabe von &apos;-listfull&apos; ändert</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5566"/>
--        <location filename="../../ui/options.ui" line="5569"/>
--        <location filename="../../ui/options.ui" line="5572"/>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-         <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-         <translation>Emulator Identifikation überspringen wenn die Modifikationszeit der Datei unverändert ist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5582"/>
-+        <location filename="../../ui/options.ui" line="5794"/>
-         <source>Machine list database</source>
-         <translation>Maschinenlisten Datenbank</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5595"/>
-+        <location filename="../../ui/options.ui" line="5807"/>
-         <source>Machine list database file (write)</source>
-         <translation>Maschinenlisten Datenbank Datei (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5611"/>
-+        <location filename="../../ui/options.ui" line="5823"/>
-         <source>Browse machine list database file</source>
-         <translation>Datei für Maschinenlisten Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5629"/>
-+        <location filename="../../ui/options.ui" line="5841"/>
-         <source>Foreign &amp;emulators</source>
-         <translation>Fremde &amp;Emulatoren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5656"/>
-+        <location filename="../../ui/options.ui" line="5877"/>
-         <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-         <translation>Registrierte Emulatoren -- diese lassen sich in den Maschinen-spezifischen Emulator Einstellungen auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5737"/>
-+        <location filename="../../ui/options.ui" line="5958"/>
-         <source>Add</source>
-         <translation>Hinzufügen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5985"/>
-+        <location filename="../../ui/options.ui" line="6206"/>
-         <source>Apply settings</source>
-         <translation>Einstellungen übernehmen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5988"/>
-+        <location filename="../../ui/options.ui" line="6209"/>
-         <source>&amp;Apply</source>
-         <translation>&amp;Anwenden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../ui/options.ui" line="6270"/>
-         <source>Close and apply settings</source>
-         <translation>Schließen und Einstellungen übernehmen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6052"/>
-+        <location filename="../../ui/options.ui" line="6273"/>
-         <source>&amp;Ok</source>
-         <translation>&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6066"/>
-+        <location filename="../../ui/options.ui" line="6287"/>
-         <source>Close and discard changes</source>
-         <translation>Schließen und Änderungen verwerfen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6069"/>
-+        <location filename="../../ui/options.ui" line="6290"/>
-         <source>&amp;Cancel</source>
-         <translation>Abbre&amp;chen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6002"/>
-+        <location filename="../../ui/options.ui" line="6223"/>
-         <source>Restore currently applied settings</source>
-         <translation>Aktuell gesicherte Einstellungen restaurieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6005"/>
-+        <location filename="../../ui/options.ui" line="6226"/>
-         <source>&amp;Restore</source>
-         <translation>&amp;Restaurieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="353"/>
-+        <location filename="../../src/options.cpp" line="352"/>
-         <source>WARNING: configuration is not writeable, please check access permissions for </source>
-         <translation>WARNUNG: Konfiguration ist nicht beschreibbar, bitte überprüfe Zugriffsrechte für </translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2164"/>
-+        <location filename="../../ui/options.ui" line="2286"/>
-         <source>Preview directory (read)</source>
-         <translation>Vorschau-Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="947"/>
-+        <location filename="../../ui/options.ui" line="970"/>
-         <source>Browse frontend data directory</source>
-         <translation>Vorschau-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1054"/>
-+        <location filename="../../ui/options.ui" line="1077"/>
-         <source>Data directory</source>
-         <translation>Daten-Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="2763"/>
--        <location filename="../../src/options.cpp" line="2771"/>
--        <location filename="../../src/options.cpp" line="2806"/>
--        <location filename="../../src/options.cpp" line="2814"/>
--        <location filename="../../src/options.cpp" line="2822"/>
--        <location filename="../../src/options.cpp" line="2830"/>
--        <location filename="../../src/options.cpp" line="2838"/>
--        <location filename="../../src/options.cpp" line="2854"/>
--        <location filename="../../src/options.cpp" line="2862"/>
--        <location filename="../../src/options.cpp" line="2870"/>
--        <location filename="../../src/options.cpp" line="2878"/>
--        <location filename="../../src/options.cpp" line="2886"/>
--        <location filename="../../src/options.cpp" line="2905"/>
--        <location filename="../../src/options.cpp" line="2935"/>
--        <location filename="../../src/options.cpp" line="2954"/>
--        <location filename="../../src/options.cpp" line="2962"/>
--        <location filename="../../src/options.cpp" line="2970"/>
--        <location filename="../../src/options.cpp" line="2978"/>
--        <location filename="../../src/options.cpp" line="2986"/>
--        <location filename="../../src/options.cpp" line="2994"/>
--        <location filename="../../src/options.cpp" line="3002"/>
--        <location filename="../../src/options.cpp" line="3010"/>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
--        <location filename="../../src/options.cpp" line="3597"/>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>All files (*)</source>
-         <translation>Alle Dateien (*)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="754"/>
-+        <location filename="../../ui/options.ui" line="768"/>
-         <source>Browse application font</source>
-         <translation>Anwendungs-Schriftart auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="658"/>
-+        <location filename="../../ui/options.ui" line="672"/>
-         <source>Application font (= system default if empty)</source>
-         <translation>Anwendungs-Schriftart (= System-Standard, falls leer)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5121"/>
-+        <location filename="../../ui/options.ui" line="5333"/>
-         <source>Browse options template file</source>
-         <translation>Optionsvorlage-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5108"/>
-+        <location filename="../../ui/options.ui" line="5320"/>
-         <source>Options template file</source>
-         <translation>Optionsvorlage-Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5452"/>
-+        <location filename="../../ui/options.ui" line="5664"/>
-         <source>Options template file (read)</source>
-         <translation>Optionsvorlage-Datei (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2659"/>
-+        <location filename="../../src/options.cpp" line="2646"/>
-         <source>Choose preview directory</source>
-         <translation>Vorschau-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-         <source>Choose options template file</source>
-         <translation>Optionsvorlage-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2943"/>
-+        <location filename="../../src/options.cpp" line="2930"/>
-         <source>Choose data directory</source>
-         <translation>Daten-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1388"/>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>Confirm</source>
-         <translation>Bestätigen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Local</source>
-         <translation>&amp;Lokal</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Overwrite</source>
-         <translation>&amp;Überschreiben</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>Do&amp;n&apos;t apply</source>
-         <translation>&amp;Nicht anwenden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="227"/>
--        <location filename="../../ui/options.ui" line="247"/>
--        <location filename="../../ui/options.ui" line="257"/>
--        <location filename="../../ui/options.ui" line="376"/>
--        <location filename="../../ui/options.ui" line="399"/>
--        <location filename="../../ui/options.ui" line="475"/>
--        <location filename="../../ui/options.ui" line="485"/>
--        <location filename="../../ui/options.ui" line="738"/>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-         <source>Scale image to fit frame size (otherwise use original size)</source>
-         <translation>Bild automatisch an Rahmen-Größe anpassen (andernfalls Original-Größe benutzen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="741"/>
-+        <location filename="../../ui/options.ui" line="755"/>
-         <source>Scaled preview</source>
-         <translation>Vorschaubilder skalieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="816"/>
-+        <location filename="../../ui/options.ui" line="830"/>
-         <source>Image cache size in MB</source>
-         <translation>Größe des Bild-Zugriffsspeichers in MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="819"/>
-+        <location filename="../../ui/options.ui" line="833"/>
-         <source> MB</source>
-         <translation> MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="290"/>
-+        <location filename="../../ui/options.ui" line="299"/>
-         <source>Application language</source>
-         <translation>Anwendungs-Sprache</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="729"/>
-+        <location filename="../../ui/options.ui" line="743"/>
-         <source>Language</source>
-         <translation>Sprache</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="910"/>
-+        <location filename="../../src/options.cpp" line="909"/>
-         <source>image cache size set to %1 MB</source>
-         <translation>Größe des Bild-Zugriffsspeichers auf %1 MB gesetzt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5182"/>
-+        <location filename="../../ui/options.ui" line="5394"/>
-         <source>Browse ROM state cache file</source>
-         <translation>ROM-Status Cache Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5169"/>
-+        <location filename="../../ui/options.ui" line="5381"/>
-         <source>ROM state cache</source>
-         <translation>ROM-Status Cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2886"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-         <source>Choose ROM state cache file</source>
-         <translation>ROM-Status Cache Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3725"/>
-+        <location filename="../../ui/options.ui" line="3919"/>
-         <source>immediate</source>
-         <translation>sofort</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3712"/>
-+        <location filename="../../ui/options.ui" line="3906"/>
-         <source>Responsiveness</source>
-         <translation>Änderungssensibilität</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="412"/>
-+        <location filename="../../ui/options.ui" line="426"/>
-         <source>Smooth scaling</source>
-         <translation>Kantenglättung</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5504"/>
-+        <location filename="../../ui/options.ui" line="5716"/>
-         <source>ROM state cache file (write)</source>
-         <translation>ROM Status Cache Datei (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1658"/>
-+        <location filename="../../ui/options.ui" line="1735"/>
-         <source>Browse play history file</source>
-         <translation>Spiel-Historien Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2387"/>
-+        <location filename="../../ui/options.ui" line="2518"/>
-         <source>Play history file (write)</source>
-         <translation>Spiel-Historien Datei (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1432"/>
-+        <location filename="../../ui/options.ui" line="1491"/>
-         <source>Play history file</source>
-         <translation>Spiel-Historien Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1061"/>
-+        <location filename="../../ui/options.ui" line="1084"/>
-         <source>Favorites file</source>
-         <translation>Favoriten-Datei</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2862"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-         <source>Choose play history file</source>
-         <translation>Spiel-Historien Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3741"/>
-+        <location filename="../../ui/options.ui" line="3935"/>
-         <source>Sort order</source>
-         <translation>Sortierreihenfolge</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3776"/>
-+        <location filename="../../ui/options.ui" line="3970"/>
-         <source>Sort criteria</source>
-         <translation>Sortier-Kriterium</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3751"/>
-+        <location filename="../../ui/options.ui" line="3945"/>
-         <source>Select sort order</source>
-         <translation>Sortierreihenfolge auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3755"/>
-+        <location filename="../../ui/options.ui" line="3949"/>
-         <source>Ascending</source>
-         <translation>Aufsteigend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3764"/>
-+        <location filename="../../ui/options.ui" line="3958"/>
-         <source>Descending</source>
-         <translation>Absteigend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3786"/>
-+        <location filename="../../ui/options.ui" line="3980"/>
-         <source>Select sort criteria</source>
-         <translation>Sortier-Kriterium auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3795"/>
-+        <location filename="../../ui/options.ui" line="3989"/>
-         <source>ROM state</source>
-         <translation>ROM-Status</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>ascending</source>
-         <translation>aufsteigend</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="372"/>
--        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-         <source>No style sheet</source>
-         <translation>Kein Style Sheet</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1389"/>
-+        <location filename="../../src/options.cpp" line="1385"/>
-         <source>An open machine-specific emulator configuration has been detected.
- Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-         <translation>Eine geöffnete Maschinen-spezifische Emulator-Konfiguration wurde entdeckt.
- Lokale Maschinen-Einstellungen verwenden, mit globalen Einstellungen überschreiben oder Änderungen nicht anwenden?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1488"/>
-+        <location filename="../../src/options.cpp" line="1485"/>
-         <source>please reload machine list for some changes to take effect</source>
-         <translation>Bitte Maschinenliste neu laden um einige der Änderungen wirksam werden zu lassen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>descending</source>
-         <translation>absteigend</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>libarchive error</source>
-         <translation>Libarchive Fehler</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2670"/>
-+        <location filename="../../src/options.cpp" line="2657"/>
-         <source>Choose flyer directory</source>
-         <translation>Flyer Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2446"/>
-+        <location filename="../../ui/options.ui" line="2586"/>
-         <source>Browse flyer directory</source>
-         <translation>Flyer Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2433"/>
-+        <location filename="../../ui/options.ui" line="2573"/>
-         <source>Flyer directory (read)</source>
-         <translation>Flyer Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1405"/>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer directory</source>
-         <translation>Flyer Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="230"/>
-+        <location filename="../../ui/options.ui" line="239"/>
-         <source>Scaled flyer</source>
-         <translation>Flyer-Bilder skalieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="409"/>
-+        <location filename="../../ui/options.ui" line="423"/>
-         <source>Smooth image scaling (nicer, but slower)</source>
-         <translation>Sanfte Kantenglättung bei Bild-Skalierungen (schöner, aber langsamer)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4808"/>
--        <source>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNING: stored passwords are &lt;u&gt;weakly&lt;/u&gt; encrypted!&lt;/b&gt;&lt;/font&gt;</source>
--        <translation>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNUNG: gespeicherte Passwörter sind &lt;i&gt;mäßig&lt;/i&gt; verschlüsselt!&lt;/b&gt;&lt;/font&gt;</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="5543"/>
-+        <location filename="../../ui/options.ui" line="5755"/>
-         <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-         <translation>Standard Software-Verzeichnis, das bei der MESS Geräte-Konfiguration verwendet wird (sofern dort ein Unterverzeichnis mit dem Namen der aktuell ausgewählten Maschine existiert, wird dieses stattdessen verwendet)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5964"/>
-+        <location filename="../../ui/options.ui" line="6185"/>
-         <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-         <translation>Argumente, die an den Emulator übergeben werden -- verwende $ID$ als Platzhalter für die eindeutige Set ID, $DESCRIPTION$ für dessen Beschreibung</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5763"/>
-+        <location filename="../../ui/options.ui" line="5984"/>
-         <source> Remove</source>
-         <translation>Entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6019"/>
-+        <location filename="../../ui/options.ui" line="6240"/>
-         <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-         <translation>Auf Standard-Einstellungen zurücksetzen (klicke auf &lt;i&gt;Restaurieren&lt;/i&gt; um die gespeicherte Konfiguration wiederherzustellen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6022"/>
-+        <location filename="../../ui/options.ui" line="6243"/>
-         <source>&amp;Default</source>
-         <translation>Stan&amp;dard</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3978"/>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-         <location filename="../../src/options.cpp" line="379"/>
--        <location filename="../../src/options.cpp" line="380"/>
--        <location filename="../../src/options.cpp" line="2346"/>
--        <location filename="../../src/options.cpp" line="3765"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3389"/>
-+        <location filename="../../ui/options.ui" line="3583"/>
-         <source>ROM state filter</source>
-         <translation>ROM Status Filter</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3402"/>
-+        <location filename="../../ui/options.ui" line="3596"/>
-         <source>Show ROM state C (correct)?</source>
-         <translation>Zeige ROM Status K (korrekt)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3419"/>
-+        <location filename="../../ui/options.ui" line="3613"/>
-         <source>Show ROM state M (mostly correct)?</source>
-         <translation>Zeige ROM Status B (beinahe korrekt)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3436"/>
-+        <location filename="../../ui/options.ui" line="3630"/>
-         <source>Show ROM state I (incorrect)?</source>
-         <translation>Zeige ROM Status I (inkorrekt)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3453"/>
-+        <location filename="../../ui/options.ui" line="3647"/>
-         <source>Show ROM state N (not found)?</source>
-         <translation>Zeige ROM Status N (nicht gefunden)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3470"/>
-+        <location filename="../../ui/options.ui" line="3664"/>
-         <source>Show ROM state U (unknown)?</source>
-         <translation>Zeige ROM Status U (unbekannt)?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview file</source>
-         <translation>Vorschau Datei</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer file</source>
-         <translation>Flyer Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1892"/>
-+        <location filename="../../ui/options.ui" line="1987"/>
-         <source>Frontend data directory (read)</source>
-         <translation>Frontend Daten-Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1741"/>
-+        <location filename="../../src/options.cpp" line="1738"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: kann Icon-Archiv nicht öffnen, bitte Zugriffsrechte für %1 überprüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1771"/>
-+        <location filename="../../src/options.cpp" line="1768"/>
-         <source>triggering automatic reload of machine list</source>
-         <translation>Löse automatische Aktualisierung der Maschinenliste aus</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon file</source>
-         <translation>Icon Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon directory</source>
-         <translation>Icon Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2681"/>
-+        <location filename="../../src/options.cpp" line="2668"/>
-         <source>Choose icon directory</source>
-         <translation>Icon Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2560"/>
-+        <location filename="../../ui/options.ui" line="2718"/>
-         <source>Icon directory (read)</source>
-         <translation>Icon Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2573"/>
-+        <location filename="../../ui/options.ui" line="2731"/>
-         <source>Browse icon directory</source>
-         <translation>Icon Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3805"/>
-+        <location filename="../../ui/options.ui" line="3999"/>
-         <source>Year</source>
-         <translation>Jahr</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3810"/>
-+        <location filename="../../ui/options.ui" line="4004"/>
-         <source>Manufacturer</source>
-         <translation>Hersteller</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="419"/>
-+        <location filename="../../ui/options.ui" line="433"/>
-         <source>Retry loading images which weren&apos;t found before?</source>
-         <translation>Bilder, die zuvor nicht gefunden wurden, erneut laden?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="422"/>
-+        <location filename="../../ui/options.ui" line="436"/>
-         <source>Retry loading images</source>
-         <translation>Bild laden wiederholen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="220"/>
-+        <location filename="../../ui/options.ui" line="229"/>
-         <source>GUI style</source>
-         <translation>GUI Style</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="609"/>
-+        <location filename="../../ui/options.ui" line="623"/>
-         <source>Application font</source>
-         <translation>Anwendungs-Schriftart</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="803"/>
-+        <location filename="../../ui/options.ui" line="817"/>
-         <source>Image cache size</source>
-         <translation>Bild-Cache Größe</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="688"/>
-+        <location filename="../../ui/options.ui" line="702"/>
-         <source>Use standard or custom color palette?</source>
-         <translation>Standard oder angepasste Farbpalette benutzen?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="868"/>
--        <location filename="../../ui/options.ui" line="5008"/>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-         <source>F&amp;iles / Directories</source>
-         <translation>Date&amp;ien / Verzeichnisse</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3876"/>
-+        <location filename="../../ui/options.ui" line="4070"/>
-         <source>&amp;Shortcuts / Keys</source>
-         <translation>Ta&amp;staturkürzel</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="247"/>
-+        <location filename="../../src/options.cpp" line="246"/>
-         <source>Check all ROM states</source>
-         <translation>Alle ROM Stati prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="249"/>
-+        <location filename="../../src/options.cpp" line="248"/>
-         <source>About QMC2</source>
-         <translation>Über QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="251"/>
-+        <location filename="../../src/options.cpp" line="250"/>
-         <source>Analyze tagged sets</source>
-         <translation>Markierte Sets analysieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="254"/>
-+        <location filename="../../src/options.cpp" line="253"/>
-         <source>Copy tagged sets to favorites</source>
-         <translation>Markierte Sets den Favoriten hinzufügen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="255"/>
-+        <location filename="../../src/options.cpp" line="254"/>
-         <source>Online documentation</source>
-         <translation>Online Dokumentation</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="256"/>
-+        <location filename="../../src/options.cpp" line="255"/>
-         <source>Clear image cache</source>
-         <translation>Bild-Zugriffsspeicher leeren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="258"/>
-+        <location filename="../../src/options.cpp" line="257"/>
-         <source>Clear ProjectMESS cache</source>
-         <translation>ProjectMESS Cache leeren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="261"/>
--        <location filename="../../src/options.cpp" line="263"/>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-         <source>Open options dialog</source>
-         <translation>Options-Dialog öffnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="270"/>
-+        <location filename="../../src/options.cpp" line="269"/>
-         <source>About Qt</source>
-         <translation>Über Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="275"/>
-+        <location filename="../../src/options.cpp" line="274"/>
-         <source>Recreate template map</source>
-         <translation>Abbildungsvorlage neu erzeugen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="278"/>
--        <location filename="../../src/options.cpp" line="280"/>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-         <source>Stop processing / exit QMC2</source>
-         <translation>Verarbeitung anhalten / QMC2 beenden</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="307"/>
-+        <location filename="../../src/options.cpp" line="306"/>
-         <source>Hierarchical view</source>
-         <translation>Hierarchische Ansicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="336"/>
-+        <location filename="../../src/options.cpp" line="335"/>
-         <source>Cursor down</source>
-         <translation>Cursor runter</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="340"/>
-+        <location filename="../../src/options.cpp" line="339"/>
-         <source>Cursor left</source>
-         <translation>Cursor links</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="335"/>
-+        <location filename="../../src/options.cpp" line="334"/>
-         <source>Minus (-)</source>
-         <translation>Minus (-)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="342"/>
-+        <location filename="../../src/options.cpp" line="341"/>
-         <source>Page down</source>
-         <translation>Seite runter</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="343"/>
-+        <location filename="../../src/options.cpp" line="342"/>
-         <source>Page up</source>
-         <translation>Seite rauf</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="334"/>
-+        <location filename="../../src/options.cpp" line="333"/>
-         <source>Plus (+)</source>
-         <translation>Plus (+)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="272"/>
-+        <location filename="../../src/options.cpp" line="271"/>
-         <source>Reload machine list</source>
-         <translation>Maschinenliste neu laden</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="273"/>
-+        <location filename="../../src/options.cpp" line="272"/>
-         <source>Check machine&apos;s ROM state</source>
-         <translation>ROM Status der aktuellen Maschine prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="303"/>
-+        <location filename="../../src/options.cpp" line="302"/>
-         <source>Rebuild current machine</source>
-         <translation>Aktuelle Maschine neu erzeugen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="304"/>
-+        <location filename="../../src/options.cpp" line="303"/>
-         <source>Rebuild tagged machines</source>
-         <translation>Alle markierten Maschinen neu erzeugen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="345"/>
-+        <location filename="../../src/options.cpp" line="344"/>
-         <source>Cursor right</source>
-         <translation>Cursor rechts</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="346"/>
-+        <location filename="../../src/options.cpp" line="345"/>
-         <source>Tabulator</source>
-         <translation>Tabulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="347"/>
-+        <location filename="../../src/options.cpp" line="346"/>
-         <source>Cursor up</source>
-         <translation>Cursor rauf</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3983"/>
-+        <location filename="../../ui/options.ui" line="4186"/>
-         <source>Custom</source>
-         <translation>Angepasst</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="338"/>
-+        <location filename="../../src/options.cpp" line="337"/>
-         <source>Enter key</source>
-         <translation>Eingabetaste</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3928"/>
-+        <location filename="../../ui/options.ui" line="4131"/>
-         <source>Reset key sequence to default</source>
-         <translation>Tastaturkürzel auf Standard zurücksetzen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3908"/>
--        <location filename="../../ui/options.ui" line="3911"/>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-         <source>Redefine key sequence</source>
-         <translation>Tastaturkürzel neu festlegen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3951"/>
-+        <location filename="../../ui/options.ui" line="4154"/>
-         <source>Active shortcut definitions; double-click to redefine key sequence</source>
-         <translation>Aktive Tastaturkürzel; Doppel-Klick zur Festlegung eines neuen Tastaturkürzels</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="259"/>
-+        <location filename="../../src/options.cpp" line="258"/>
-         <source>Clear icon cache</source>
-         <translation>Icon-Zugriffsspeicher leeren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3551"/>
-+        <location filename="../../ui/options.ui" line="3745"/>
-         <source>Auto-trigger ROM check</source>
-         <translation>Automatische ROM-Prüfung</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3670"/>
-+        <location filename="../../ui/options.ui" line="3864"/>
-         <source>Update delay</source>
-         <translation>Verzögerung</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3686"/>
-+        <location filename="../../ui/options.ui" line="3880"/>
-         <source> ms</source>
-         <translation> ms</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3574"/>
-+        <location filename="../../src/options.cpp" line="3561"/>
-         <source>WARNING: shortcut map contains duplicates</source>
-         <translation>WARNUNG: Tastaturkürzel-Definition enthält Duplikate</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3572"/>
-+        <location filename="../../src/options.cpp" line="3559"/>
-         <source>shortcut map is clean</source>
-         <translation>Tastaturkürzel-Definition ist in Ordnung</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3931"/>
-+        <location filename="../../ui/options.ui" line="4134"/>
-         <source>Reset</source>
-         <translation>Zurücksetzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="337"/>
-+        <location filename="../../src/options.cpp" line="336"/>
-         <source>End</source>
-         <translation>Ende</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="339"/>
-+        <location filename="../../src/options.cpp" line="338"/>
-         <source>Escape</source>
-         <translation>Escape</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="341"/>
-+        <location filename="../../src/options.cpp" line="340"/>
-         <source>Home</source>
-         <translation>Pos1</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4496"/>
-+        <location filename="../../ui/options.ui" line="4726"/>
-         <source>Zip tool</source>
-         <translation>Zip Werkzeug</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4528"/>
-+        <location filename="../../ui/options.ui" line="4758"/>
-         <source>Browse for zip tool</source>
-         <translation>Zip Werkzeug auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2822"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-         <source>Choose zip tool</source>
-         <translation>Zip Werkzeug auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4515"/>
-+        <location filename="../../ui/options.ui" line="4745"/>
-         <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-         <translation>Externes Zip Werkzeug, z. B. &quot;zip&quot; (lesen und ausführen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4552"/>
-+        <location filename="../../ui/options.ui" line="4782"/>
-         <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-         <translation>Argumentliste für Zip Werkzeug zum Löschen von Einträgen aus einem ZIP Archiv (z. B. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4539"/>
--        <location filename="../../ui/options.ui" line="4618"/>
--        <location filename="../../ui/options.ui" line="4959"/>
--        <location filename="../../ui/options.ui" line="5710"/>
--        <location filename="../../ui/options.ui" line="5936"/>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-         <source>Arguments</source>
-         <translation>Argumente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="698"/>
-+        <location filename="../../ui/options.ui" line="712"/>
-         <source>Show short description of current processing in progress bar</source>
-         <translation>Anzeige einer Kurz-Beschreibung der aktuellen Verarbeitung in Fortschritts-Anzeige</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="3597"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-         <source>Choose emulator executable file</source>
-         <translation>Ausführbare Emulator Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2763"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-         <source>Choose emulator log file</source>
-         <translation>Emulator Log Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4993"/>
-+        <location filename="../../ui/options.ui" line="5196"/>
-         <source>E&amp;mulator</source>
-         <translation>E&amp;mulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5097"/>
-+        <location filename="../../ui/options.ui" line="5309"/>
-         <source>Browse emulator log file</source>
-         <translation>Emulator Log Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5465"/>
-+        <location filename="../../ui/options.ui" line="5677"/>
-         <source>Emulator log file (write)</source>
-         <translation>Emulator Log Datei (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5084"/>
-+        <location filename="../../ui/options.ui" line="5296"/>
-         <source>Emulator log file</source>
-         <translation>Emulator Log Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5073"/>
--        <location filename="../../ui/options.ui" line="5880"/>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-         <source>Browse emulator executable file</source>
-         <translation>Ausführbare Emulator Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5491"/>
-+        <location filename="../../ui/options.ui" line="5703"/>
-         <source>Emulator executable file (read and execute)</source>
-         <translation>Ausführbare Emulator Datei (lesen und ausführen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="319"/>
--        <source>PL (Polish)</source>
--        <translation>PL (Polnisch)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="309"/>
--        <source>FR (French)</source>
--        <translation>FR (Französisch)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="3800"/>
-+        <location filename="../../ui/options.ui" line="3994"/>
-         <source>Tag</source>
-         <translation>Markierung</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3582"/>
-+        <location filename="../../ui/options.ui" line="3776"/>
-         <source>SW snap position</source>
-         <translation>SW Snap Position</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3596"/>
-+        <location filename="../../ui/options.ui" line="3790"/>
-         <source>Above / Left</source>
-         <translation>Drüber / Links</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3601"/>
-+        <location filename="../../ui/options.ui" line="3795"/>
-         <source>Above / Center</source>
-         <translation>Drüber / Zentrum</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3606"/>
-+        <location filename="../../ui/options.ui" line="3800"/>
-         <source>Above / Right</source>
-         <translation>Drüber / Rechts</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3611"/>
-+        <location filename="../../ui/options.ui" line="3805"/>
-         <source>Below / Left</source>
-         <translation>Drunter / Links</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3616"/>
-+        <location filename="../../ui/options.ui" line="3810"/>
-         <source>Below / Center</source>
-         <translation>Drunter / Zentrum</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3621"/>
-+        <location filename="../../ui/options.ui" line="3815"/>
-         <source>Below / Right</source>
-         <translation>Drunter / Rechts</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3386"/>
-+        <location filename="../../ui/options.ui" line="3580"/>
-         <source>Enable ROM state filtering?</source>
-         <translation>ROM Status Filterung aktivieren?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="304"/>
--        <source>EL (Greek)</source>
--        <translation>EL (Griechisch)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1081"/>
-+        <location filename="../../ui/options.ui" line="1104"/>
-         <source>Import MESS emulator information to DAT-info database</source>
-         <translation>MESS Emulator Informationen in DAT-Info Datenbank importieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1478"/>
-+        <location filename="../../ui/options.ui" line="1537"/>
-         <source>Import MAME emulator information to DAT-info database</source>
-         <translation>MAME Emulator Informationen in DAT-Info Datenbank importieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1098"/>
-+        <location filename="../../ui/options.ui" line="1121"/>
-         <source>Import MESS machine information to DAT-info database</source>
-         <translation>MESS Maschinen Informationen in DAT-Info Datenbank importieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1505"/>
-+        <location filename="../../ui/options.ui" line="1564"/>
-         <source>DAT-info database file</source>
-         <translation>DAT-Info Datenbank Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="930"/>
-+        <location filename="../../ui/options.ui" line="953"/>
-         <source>Browse DAT-info database file</source>
-         <translation>Datei für DAT-Info Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="903"/>
-+        <location filename="../../ui/options.ui" line="926"/>
-         <source>Browse system manual folder</source>
-         <translation>System Handbuch Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1879"/>
-+        <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation>DAT-Info Datenbank Datei (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2891"/>
-+        <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-         <translation>Maschinen Info (MESS)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2901"/>
-+        <location filename="../../ui/options.ui" line="3086"/>
-         <source>Emu info (MAME)</source>
-         <translation>Emu Info (MAME)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2911"/>
-+        <location filename="../../ui/options.ui" line="3096"/>
-         <source>Emu info (MESS)</source>
-         <translation>Emu Info (MESS)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2921"/>
-+        <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-         <translation>Software Info</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2934"/>
-+        <location filename="../../ui/options.ui" line="3119"/>
-         <source>Import software information to DAT-info database</source>
-         <translation>Software Informationen in DAT-Info Datenbank importieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3036"/>
-+        <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-         <translation>System Handbuch Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3082"/>
-+        <location filename="../../ui/options.ui" line="3267"/>
-         <source>Software manual folder (read)</source>
-         <translation>Software Handbuch Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3095"/>
-+        <location filename="../../ui/options.ui" line="3280"/>
-         <source>Browse software manual folder</source>
-         <translation>Software Handbuch Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3106"/>
-+        <location filename="../../ui/options.ui" line="3291"/>
-         <source>System manual folder</source>
-         <translation>System Handbuch Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3113"/>
-+        <location filename="../../ui/options.ui" line="3298"/>
-         <source>Software manual folder</source>
-         <translation>Software Handbuch Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3126"/>
-+        <location filename="../../ui/options.ui" line="3311"/>
-         <source>Scan available software manuals</source>
-         <translation>Verfügbare Software Handbücher scannen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3143"/>
-+        <location filename="../../ui/options.ui" line="3328"/>
-         <source>Scan available system manuals</source>
-         <translation>Verfügbare System Handbücher scannen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3161"/>
-+        <location filename="../../ui/options.ui" line="3346"/>
-         <source>Machine- / Software-&amp;lists</source>
-         <translation>Maschinen- / Software-&amp;Listen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3198"/>
-+        <location filename="../../ui/options.ui" line="3392"/>
-         <source>Save the latest software selection (per system)</source>
-         <translation>Zuletzt ausgewählte Software speichern (je System)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3201"/>
-+        <location filename="../../ui/options.ui" line="3395"/>
-         <source>Save software selection</source>
-         <translation>Software-Selektion speichern</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3208"/>
-+        <location filename="../../ui/options.ui" line="3402"/>
-         <source>Restore the latest software selection (per system)</source>
-         <translation>Zuletzt ausgewählte Software wiederherstellen (je System)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3211"/>
-+        <location filename="../../ui/options.ui" line="3405"/>
-         <source>Restore software selection</source>
-         <translation>Software-Selektion wiederherstellen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3218"/>
-+        <location filename="../../ui/options.ui" line="3412"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Allgemeine Einstellungen&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3352"/>
-+        <location filename="../../ui/options.ui" line="3546"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Maschinen Listen&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3558"/>
-+        <location filename="../../ui/options.ui" line="3752"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software Listen&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3705"/>
-+        <location filename="../../ui/options.ui" line="3899"/>
-         <source>Software snaps on mouse hover</source>
-         <translation>Software Snaps mit Maus-Zeiger</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3851"/>
-+        <location filename="../../ui/options.ui" line="4045"/>
-         <source>Apply the state filter dynamically during a full ROM audit?</source>
-         <translation>Status Filter dynamisch während der ROM Prüfung anwenden?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3854"/>
-+        <location filename="../../ui/options.ui" line="4048"/>
-         <source>Apply state filter dynamically when checking ROMs</source>
-         <translation>Filter dynamisch während der ROM Prüfung anwenden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3998"/>
-+        <location filename="../../ui/options.ui" line="4201"/>
-         <source>&amp;Joystick</source>
-         <translation>&amp;Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4027"/>
-+        <location filename="../../ui/options.ui" line="4239"/>
-         <source>Enable GUI control via joystick</source>
-         <translation>GUI Steuerung via Joystick aktivieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4030"/>
-+        <location filename="../../ui/options.ui" line="4242"/>
-         <source>Enable joystick control</source>
-         <translation>Joystick-Steuerung aktivieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4046"/>
-+        <location filename="../../ui/options.ui" line="4258"/>
-         <source>Rescan available joysticks</source>
-         <translation>Verfügbare Joysticks suchen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4049"/>
-+        <location filename="../../ui/options.ui" line="4261"/>
-         <source>Rescan joysticks</source>
-         <translation>Joysticks suchen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4072"/>
-+        <location filename="../../ui/options.ui" line="4284"/>
-         <source>Select joystick</source>
-         <translation>Joystick auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4082"/>
-+        <location filename="../../ui/options.ui" line="4294"/>
-         <source>List of available joysticks - select the one you want to use for GUI control</source>
-         <translation>Liste der verfügbaren Joysticks - wähle denjenigen aus, den Du für die GUI Steuerung verwenden möchtest</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4086"/>
--        <location filename="../../src/options.cpp" line="4016"/>
--        <location filename="../../src/options.cpp" line="4039"/>
--        <location filename="../../src/options.cpp" line="4091"/>
--        <location filename="../../src/options.cpp" line="4172"/>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-         <source>No joysticks found</source>
-         <translation>Keine Joysticks gefunden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4097"/>
-+        <location filename="../../ui/options.ui" line="4309"/>
-         <source>Joystick information and settings</source>
-         <translation>Joystick Informationen und Einstellungen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4114"/>
-+        <location filename="../../ui/options.ui" line="4326"/>
-         <source>Number of joystick axes</source>
-         <translation>Anzahl der Joystick Achsen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4117"/>
--        <location filename="../../ui/options.ui" line="4138"/>
--        <location filename="../../ui/options.ui" line="4159"/>
--        <location filename="../../ui/options.ui" line="4180"/>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-         <source>0</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4128"/>
-+        <location filename="../../ui/options.ui" line="4340"/>
-         <source>Buttons:</source>
-         <translation>Knöpfe:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4135"/>
-+        <location filename="../../ui/options.ui" line="4347"/>
-         <source>Number of joystick buttons</source>
-         <translation>Anzahl der Joystick Knöpfe</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4149"/>
-+        <location filename="../../ui/options.ui" line="4361"/>
-         <source>Hats:</source>
-         <translation>Hats:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4156"/>
-+        <location filename="../../ui/options.ui" line="4368"/>
-         <source>Number of coolie hats</source>
-         <translation>Anzahl der Coolie-Hats</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4170"/>
-+        <location filename="../../ui/options.ui" line="4382"/>
-         <source>Trackballs:</source>
-         <translation>Trackballs:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4177"/>
-+        <location filename="../../ui/options.ui" line="4389"/>
-         <source>Number of trackballs</source>
-         <translation>Anzahl der Trackballs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4296"/>
-+        <location filename="../../ui/options.ui" line="4508"/>
-         <source>Calibrate joystick axes</source>
-         <translation>Joystick Achsen kalibrieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4318"/>
-+        <location filename="../../ui/options.ui" line="4530"/>
-         <source>Test all joystick functions</source>
-         <translation>Alle Joystick Funktionen testen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4107"/>
-+        <location filename="../../ui/options.ui" line="4319"/>
-         <source>Axes:</source>
-         <translation>Achsen:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4206"/>
-+        <location filename="../../ui/options.ui" line="4418"/>
-         <source>Automatically repeat joystick functions after specified delay</source>
-         <translation>Joystick Funktionen nach angegebener Zeitspanne automatisch wiederholen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4209"/>
-+        <location filename="../../ui/options.ui" line="4421"/>
-         <source>Auto repeat after</source>
-         <translation>Wiederholung nach</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4225"/>
-+        <location filename="../../ui/options.ui" line="4437"/>
-         <source>Repeat all joystick functions after how many milliseconds?</source>
-         <translation>Joystick Funktionen nach wie vielen Millisekunden wiederholen?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4228"/>
--        <location filename="../../ui/options.ui" line="4273"/>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-         <source>ms</source>
-         <translation>ms</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4254"/>
-+        <location filename="../../ui/options.ui" line="4466"/>
-         <source>Event timeout</source>
-         <translation>Verzögerung</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4270"/>
-+        <location filename="../../ui/options.ui" line="4482"/>
-         <source>Process joystick events after how many milliseconds?</source>
-         <translation>Joystick Ereignisse nach wie vielen Millisekunden verarbeiten?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3973"/>
--        <location filename="../../ui/options.ui" line="4441"/>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-         <source>Function / Key</source>
-         <translation>Funktion / Taste</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4299"/>
-+        <location filename="../../ui/options.ui" line="4511"/>
-         <source>Calibrate</source>
-         <translation>Kalibrieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4321"/>
-+        <location filename="../../ui/options.ui" line="4533"/>
-         <source>Test</source>
-         <translation>Testen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4343"/>
-+        <location filename="../../ui/options.ui" line="4555"/>
-         <source>Map</source>
-         <translation>Abbilden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4379"/>
-+        <location filename="../../ui/options.ui" line="4600"/>
-         <source>Remap</source>
-         <translation>Zuweisen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4399"/>
-+        <location filename="../../ui/options.ui" line="4620"/>
-         <source>Remove</source>
-         <translation>Entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4419"/>
-+        <location filename="../../ui/options.ui" line="4640"/>
-         <source>Active joystick mappings; double-click to remap joystick function</source>
-         <translation>Aktive Joystick-Zuweisungen; doppelt klicken um neue Zuweisung festzulegen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4446"/>
-+        <location filename="../../ui/options.ui" line="4667"/>
-         <source>Joystick function</source>
-         <translation>Joystick Funktion</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4340"/>
-+        <location filename="../../ui/options.ui" line="4552"/>
-         <source>Map joystick functions to GUI functions</source>
-         <translation>Joystick Zuweisungen für GUI Funktionen festlegen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4376"/>
-+        <location filename="../../ui/options.ui" line="4597"/>
-         <source>Remap a joystick function to the selected GUI function</source>
-         <translation>Joystick Funktion für ausgewählte GUI Funtion neu zuweisen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4396"/>
-+        <location filename="../../ui/options.ui" line="4617"/>
-         <source>Remove joystick mapping from selected GUI function</source>
-         <translation>Joystick Zuweisung von ausgewählter GUI Funktion entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap file</source>
-         <translation>SW Snap Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5828"/>
--        <location filename="../../src/options.cpp" line="2221"/>
--        <location filename="../../src/options.cpp" line="3634"/>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-         <source>Custom IDs...</source>
-         <translation>IDs festlegen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3273"/>
-+        <location filename="../../src/options.cpp" line="3260"/>
-         <source>Choose software snap directory</source>
-         <translation>Software Snapshot Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3301"/>
-+        <location filename="../../src/options.cpp" line="3288"/>
-         <source>Choose software notes folder</source>
-         <translation>Ordner für SW-Notizen auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-         <source>Choose software notes template</source>
-         <translation>Vorlage für SW-Notizen auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>HTML-Dateien (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3320"/>
-+        <location filename="../../src/options.cpp" line="3307"/>
-         <source>Choose system notes folder</source>
-         <translation>Ordner für System-Notizen auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>Choose system notes template</source>
-         <translation>Vorlage für System-Notizen auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3339"/>
-+        <location filename="../../src/options.cpp" line="3326"/>
-         <source>Choose video snap folder</source>
-         <translation>Video Snap Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3350"/>
-+        <location filename="../../src/options.cpp" line="3337"/>
-         <source>Choose system manual folder</source>
-         <translation>Ordner für System Handbücher auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3361"/>
-+        <location filename="../../src/options.cpp" line="3348"/>
-         <source>Choose software manual folder</source>
-         <translation>Ordner für Software Handbücher auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Choose image file</source>
-         <translation>Bild Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Supported image files (%1)</source>
-         <translation>Unterstützte Bild-Dateien (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4027"/>
-+        <location filename="../../src/options.cpp" line="4014"/>
-         <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-         <translation>FEHLER: konnte SDL Joystick Unterstützung nicht initialisieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4311"/>
-+        <location filename="../../src/options.cpp" line="4298"/>
-         <source>joystick map is clean</source>
-         <translation>Joystick-Abbildung ist in Ordnung</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4313"/>
-+        <location filename="../../src/options.cpp" line="4300"/>
-         <source>WARNING: joystick map contains duplicates</source>
-         <translation>WARNUNG: Joystick-Abbildung enthält Duplikate</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1491"/>
-+        <location filename="../../src/options.cpp" line="1488"/>
-         <source>please restart QMC2 for some changes to take effect</source>
-         <translation>Bitte QMC2 neu starten um einige der Änderungen wirksam werden zu lassen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="447"/>
--        <location filename="../../ui/options.ui" line="463"/>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-         <source>Option requires a restart of QMC2 to take effect</source>
-         <translation>Option erfordert einen Neustart von QMC2 um wirksam zu werden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="466"/>
-+        <location filename="../../ui/options.ui" line="480"/>
-         <source>restart required</source>
-         <translation>Neustart erforderlich</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2372"/>
--        <location filename="../../ui/options.ui" line="3661"/>
--        <location filename="../../ui/options.ui" line="5220"/>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-         <source>reload required</source>
-         <translation>Neu laden erforderlich</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3683"/>
-+        <location filename="../../ui/options.ui" line="3877"/>
-         <source>none</source>
-         <translation>keine</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="521"/>
--        <location filename="../../ui/options.ui" line="784"/>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-         <source>unlimited</source>
-         <translation>unbegrenzt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="524"/>
--        <location filename="../../ui/options.ui" line="787"/>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-         <source> lines</source>
-         <translation> Zeilen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="505"/>
-+        <location filename="../../ui/options.ui" line="519"/>
-         <source>Emulator log size</source>
-         <translation>Emulator Log Größe</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="518"/>
-+        <location filename="../../ui/options.ui" line="532"/>
-         <source>Maximum number of lines to keep in emulator log browser</source>
-         <translation>Maximale Anzahl von Zeilen, die im Emulator Log Browser gehalten werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="320"/>
-+        <location filename="../../src/options.cpp" line="319"/>
-         <source>Previous track (audio player)</source>
-         <translation>Vorheriges Stück (Audio Player)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="321"/>
-+        <location filename="../../src/options.cpp" line="320"/>
-         <source>Next track (audio player)</source>
-         <translation>Nächstes Stück (Audio Player)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="322"/>
-+        <location filename="../../src/options.cpp" line="321"/>
-         <source>Fast backward (audio player)</source>
-         <translation>Schneller Rücklauf (Audio Player)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="323"/>
-+        <location filename="../../src/options.cpp" line="322"/>
-         <source>Fast forward (audio player)</source>
-         <translation>Schneller Vorlauf (Audio Player)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="324"/>
-+        <location filename="../../src/options.cpp" line="323"/>
-         <source>Stop track (audio player)</source>
-         <translation>Stück anhalten (Audio Player)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="325"/>
-+        <location filename="../../src/options.cpp" line="324"/>
-         <source>Pause track (audio player)</source>
-         <translation>Stück pausieren (Audio Player)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="326"/>
-+        <location filename="../../src/options.cpp" line="325"/>
-         <source>Play track (audio player)</source>
-         <translation>Stück abspielen (Audio Player)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="327"/>
-+        <location filename="../../src/options.cpp" line="326"/>
-         <source>Raise volume (audio player)</source>
-         <translation>Laustärke anheben (Audio Player)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="328"/>
-+        <location filename="../../src/options.cpp" line="327"/>
-         <source>Lower volume (audio player)</source>
-         <translation>Lautstärke absenken (Audio Player)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="252"/>
-+        <location filename="../../src/options.cpp" line="251"/>
-         <source>Export ROM Status</source>
-         <translation>ROM Status exportieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="206"/>
--        <location filename="../../ui/options.ui" line="844"/>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-         <source>Only when required</source>
-         <translation>Nur wenn benötigt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="642"/>
-+        <location filename="../../ui/options.ui" line="656"/>
-         <source>Show the menu bar</source>
-         <translation>Menüzeile anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="645"/>
-+        <location filename="../../ui/options.ui" line="659"/>
-         <source>Show menu bar</source>
-         <translation>Zeige Menüzeile</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="237"/>
--        <location filename="../../ui/options.ui" line="240"/>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-         <source>Show status bar</source>
-         <translation>Zeige Statuszeile</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="138"/>
--        <location filename="../../ui/options.ui" line="141"/>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-         <source>Show tool bar</source>
-         <translation>Zeige Werzeugleiste</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="287"/>
-+        <location filename="../../src/options.cpp" line="286"/>
-         <source>Toggle ROM state C</source>
-         <translation>ROM Status K ein-/ausblenden</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="288"/>
-+        <location filename="../../src/options.cpp" line="287"/>
-         <source>Toggle ROM state M</source>
-         <translation>ROM Status B ein-/ausblenden</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="289"/>
-+        <location filename="../../src/options.cpp" line="288"/>
-         <source>Toggle ROM state I</source>
-         <translation>ROM Status I ein-/ausblenden</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="290"/>
-+        <location filename="../../src/options.cpp" line="289"/>
-         <source>Toggle ROM state N</source>
-         <translation>ROM Status N ein-/ausblenden</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="291"/>
-+        <location filename="../../src/options.cpp" line="290"/>
-         <source>Toggle ROM state U</source>
-         <translation>ROM Status U ein-/ausblenden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="851"/>
-+        <location filename="../../ui/options.ui" line="865"/>
-         <source>Check for other instances of this QMC2 variant on startup</source>
-         <translation>Beim Start prüfen, ob eine andere Instanz dieser QMC2-Variante bereits ausgeführt wird</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="854"/>
-+        <location filename="../../ui/options.ui" line="868"/>
-         <source>Check single instance</source>
-         <translation>Einzel-Instanz Prüfung</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="257"/>
-+        <location filename="../../src/options.cpp" line="256"/>
-         <source>Setup arcade mode</source>
-         <translation>Acade Modus einstellen</translation>
-     </message>
-@@ -16020,262 +15958,247 @@ Lokale Maschinen-Einstellungen verwenden, mit globalen Einstellungen überschrei
-         <translation>&amp;Frontend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="76"/>
-+        <location filename="../../ui/options.ui" line="85"/>
-         <source>Application style (Default = use system&apos;s default style)</source>
-         <translation>Anwendungs-Stil (Standard = verwende Standard-Stil des Systems)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3548"/>
-+        <location filename="../../ui/options.ui" line="3742"/>
-         <source>Automatically trigger a ROM check if necessary</source>
-         <translation>ROM Prüfung automatisch auslösen, wenn benötigt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4502"/>
--        <location filename="../../ui/options.ui" line="4581"/>
--        <location filename="../../ui/options.ui" line="4922"/>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-         <source>Command</source>
-         <translation>Kommando</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3238"/>
-+        <location filename="../../ui/options.ui" line="3432"/>
-         <source>Launch emulation on double-click events (may be annoying)</source>
-         <translation>Emulation bei Doppel-Klick Ereignissen starten (könnte nervig sein)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3241"/>
-+        <location filename="../../ui/options.ui" line="3435"/>
-         <source>Double-click activation</source>
-         <translation>Aktivierung bei Doppel-Klick</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="317"/>
-+        <location filename="../../src/options.cpp" line="316"/>
-         <source>Toggle full screen</source>
-         <translation>Vollbild-Modus umschalten</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="240"/>
-+        <location filename="../../src/options.cpp" line="239"/>
-         <source>Minimize when launching (non-embedded) emulators?</source>
-         <translation>Minimieren beim Start eines (nicht eingebetteten) Emulators?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="243"/>
--        <location filename="../../src/options.cpp" line="1087"/>
--        <location filename="../../src/options.cpp" line="1089"/>
--        <location filename="../../src/options.cpp" line="1111"/>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-         <source>Category</source>
-         <translation>Kategorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="244"/>
--        <location filename="../../src/options.cpp" line="1133"/>
--        <location filename="../../src/options.cpp" line="1135"/>
--        <location filename="../../src/options.cpp" line="1157"/>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-         <source>Version</source>
-         <translation>Version</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="248"/>
-+        <location filename="../../src/options.cpp" line="247"/>
-         <source>Check images and icons</source>
-         <translation>Bilder und Icons überprüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="250"/>
-+        <location filename="../../src/options.cpp" line="249"/>
-         <source>Analyze current machine</source>
-         <translation>Aktuelle Maschine analysieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="253"/>
-+        <location filename="../../src/options.cpp" line="252"/>
-         <source>Copy machine to favorites</source>
-         <translation>Maschine zu Favoriten hinzufügen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="265"/>
-+        <location filename="../../src/options.cpp" line="264"/>
-         <source>Play (independent)</source>
-         <translation>Spielen (unabhängig)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="267"/>
-+        <location filename="../../src/options.cpp" line="266"/>
-         <source>Play (embedded)</source>
-         <translation>Spielen (eingebettet)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="274"/>
-+        <location filename="../../src/options.cpp" line="273"/>
-         <source>Check states of tagged ROMs</source>
-         <translation>ROM Status markierter Sets prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="276"/>
-+        <location filename="../../src/options.cpp" line="275"/>
-         <source>Check template map</source>
-         <translation>Abbildungsvorlage überprüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="283"/>
-+        <location filename="../../src/options.cpp" line="282"/>
-         <source>Clear YouTube cache</source>
-         <translation>YouTube Cache leeren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="285"/>
-+        <location filename="../../src/options.cpp" line="284"/>
-         <source>Open ROMAlyzer (system mode)</source>
-         <translation>ROMAlyzer öffnen (System Modus)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="286"/>
-+        <location filename="../../src/options.cpp" line="285"/>
-         <source>Open ROMAlyzer (software mode)</source>
-         <translation>ROMAlyzer öffnen (Software Modus)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="292"/>
-+        <location filename="../../src/options.cpp" line="291"/>
-         <source>Tag current set</source>
-         <translation>Aktuelles Sets markieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="293"/>
-+        <location filename="../../src/options.cpp" line="292"/>
-         <source>Untag current set</source>
-         <translation>Markierung aufheben</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="294"/>
-+        <location filename="../../src/options.cpp" line="293"/>
-         <source>Toggle tag mark</source>
-         <translation>Markierung umkehren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="295"/>
-+        <location filename="../../src/options.cpp" line="294"/>
-         <source>Toggle tag / cursor down</source>
-         <translation>Markierung umkehren / Cursor runter</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="296"/>
-+        <location filename="../../src/options.cpp" line="295"/>
-         <source>Toggle tag / cursor up</source>
-         <translation>Markierung umkehren / Cursor rauf</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="297"/>
-+        <location filename="../../src/options.cpp" line="296"/>
-         <source>Tag all sets</source>
-         <translation>Alle Sets markieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="298"/>
-+        <location filename="../../src/options.cpp" line="297"/>
-         <source>Untag all sets</source>
-         <translation>Alle Markierungen aufheben </translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="299"/>
-+        <location filename="../../src/options.cpp" line="298"/>
-         <source>Invert all tags</source>
-         <translation>Alle Markierungen umkehren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="300"/>
-+        <location filename="../../src/options.cpp" line="299"/>
-         <source>Tag visible sets</source>
-         <translation>Markierung sichtbarer Sets setzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="301"/>
-+        <location filename="../../src/options.cpp" line="300"/>
-         <source>Untag visible sets</source>
-         <translation>Markierung sichtbarer Sets aufheben</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="302"/>
-+        <location filename="../../src/options.cpp" line="301"/>
-         <source>Invert visible tags</source>
-         <translation>Markierung sichtbarer Sets umkehren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="305"/>
-+        <location filename="../../src/options.cpp" line="304"/>
-         <source>Full detail view</source>
-         <translation>Detailansicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="309"/>
--        <location filename="../../src/options.cpp" line="1090"/>
--        <location filename="../../src/options.cpp" line="1097"/>
--        <location filename="../../src/options.cpp" line="1114"/>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-         <source>Category view</source>
-         <translation>Kategorieansicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="310"/>
--        <location filename="../../src/options.cpp" line="1136"/>
--        <location filename="../../src/options.cpp" line="1143"/>
--        <location filename="../../src/options.cpp" line="1160"/>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-         <source>Version view</source>
-         <translation>Versionsansicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="312"/>
-+        <location filename="../../src/options.cpp" line="311"/>
-         <source>Custom view</source>
-         <translation>Angepasste Ansicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="314"/>
-+        <location filename="../../src/options.cpp" line="313"/>
-         <source>Run external ROM tool</source>
-         <translation>Externes ROM Werkzeug ausführen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="315"/>
-+        <location filename="../../src/options.cpp" line="314"/>
-         <source>Run ROM tool for tagged sets</source>
-         <translation>Externes ROM Werkzeug für alle markierten Sets ausführen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="316"/>
-+        <location filename="../../src/options.cpp" line="315"/>
-         <source>Check software-states</source>
-         <translation>Software-Stati prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="318"/>
-+        <location filename="../../src/options.cpp" line="317"/>
-         <source>Launch arcade mode</source>
-         <translation>Arcade Modus ausführen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="306"/>
-+        <location filename="../../src/options.cpp" line="305"/>
-         <source>Software-list view-mode flat</source>
-         <translation>Bekannte Software als Liste anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="307"/>
-         <source>Software-list view-mode tree</source>
-         <translation>Bekannte Software als Baum anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="330"/>
-+        <location filename="../../src/options.cpp" line="329"/>
-         <source>Increase rank</source>
-         <translation>Rang erhöhen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="331"/>
-+        <location filename="../../src/options.cpp" line="330"/>
-         <source>Decrease rank</source>
-         <translation>Rang verringern</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="344"/>
-+        <location filename="../../src/options.cpp" line="343"/>
-         <source>Return key</source>
-         <translation>Return-Taste</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="349"/>
-+        <location filename="../../src/options.cpp" line="348"/>
-         <source>Activate item</source>
-         <translation>Element aktivieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="357"/>
--        <location filename="../../src/options.cpp" line="364"/>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-         <source>Reset to default font</source>
-         <translation>Auf Standard-Schriftart zurücksetzen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="393"/>
--        <location filename="../../src/options.cpp" line="395"/>
--        <location filename="../../src/options.cpp" line="397"/>
--        <location filename="../../src/options.cpp" line="399"/>
--        <location filename="../../src/options.cpp" line="401"/>
--        <location filename="../../src/options.cpp" line="403"/>
--        <location filename="../../src/options.cpp" line="405"/>
--        <location filename="../../src/options.cpp" line="407"/>
--        <location filename="../../src/options.cpp" line="409"/>
--        <location filename="../../src/options.cpp" line="411"/>
--        <location filename="../../src/options.cpp" line="412"/>
--        <location filename="../../src/options.cpp" line="413"/>
--        <source>use semicolon (;) to separate multiple folders</source>
--        <translation>um mehrere Order anzugeben, kann als Trennzeichen Semikolon (;) verwendet werden</translation>
--    </message>
--    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-         <location filename="../../src/options.cpp" line="394"/>
-         <location filename="../../src/options.cpp" line="396"/>
-         <location filename="../../src/options.cpp" line="398"/>
-@@ -16285,541 +16208,546 @@ Lokale Maschinen-Einstellungen verwenden, mit globalen Einstellungen überschrei
-         <location filename="../../src/options.cpp" line="406"/>
-         <location filename="../../src/options.cpp" line="408"/>
-         <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation>um mehrere Order anzugeben, kann als Trennzeichen Semikolon (;) verwendet werden</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-         <source>use semicolon (;) to separate multiple files</source>
-         <translation>um mehrere Dateien anzugeben, kann als Trennzeichen Semikolon (;) verwendet werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation>Sortiere Maschinenliste nach %1 in %2er Reihenfolge</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-         <source>7z error</source>
-         <translation>7z Fehler</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation>FATAL: kann Icon Datei %1 nicht öffnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet file</source>
-         <translation>Gehäuse Datei</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2440"/>
-+        <location filename="../../src/options.cpp" line="2427"/>
-         <source>&amp;Foreign emulators</source>
-         <translation>&amp;Fremde Emulatoren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5825"/>
--        <location filename="../../src/options.cpp" line="2222"/>
--        <location filename="../../src/options.cpp" line="3635"/>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-         <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-         <translation>Vordefinierte fremde IDs für diesen Emulator festlegen, diese können dann direkt aus der Liste der &apos;fremden Emulatoren&apos; gestartet werden</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2240"/>
--        <location filename="../../src/options.cpp" line="3643"/>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-         <source>Choose icon for this foreign emulator (hold down for menu)</source>
-         <translation>Icon für diesen fremde Emulator auswählen (oder gedrückt halten um Menü anzuzeigen)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2242"/>
--        <location filename="../../src/options.cpp" line="3645"/>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-         <source>Default icon</source>
-         <translation>Standard Icon</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2245"/>
--        <location filename="../../src/options.cpp" line="3648"/>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-         <source>No icon</source>
-         <translation>Kein Icon</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2395"/>
-+        <location filename="../../src/options.cpp" line="2382"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2771"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-         <source>Choose XML cache database file</source>
-         <translation>Datei für XML Cache Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
- Are you sure you want to do this?</source>
-         <translation>Diese Aktion entfernt &lt;b&gt;alle&lt;/b&gt; existierenden Benutzerdaten und erstellt die Datenbank neu.
- Bist Du sicher, dass Du das tun willst?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;Yes</source>
-         <translation>&amp;Ja</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;No</source>
-         <translation>&amp;Nein</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2806"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-         <source>Choose user data database file</source>
-         <translation>Datei für Benutzerdaten Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2830"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-         <source>Choose 7-zip tool</source>
-         <translation>7-Zip Werkzeug auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2878"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-         <source>Choose machine list database file</source>
-         <translation>Datei für Maschinenlisten Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2905"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-         <source>Choose software list cache database file</source>
-         <translation>Datei für Software-Listen Cache Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2954"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-         <source>Choose dat-info database file</source>
-         <translation>Datei für DAT-Info Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2970"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-         <source>Choose MESS machine info DB</source>
-         <translation>MESS Maschinen Info DB auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2978"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-         <source>Choose MAME emulator info DB</source>
-         <translation>MAME Emulator Info DB auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2986"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-         <source>Choose MESS emulator info DB</source>
-         <translation>MESS Emulator Info DB auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-         <source>Choose compressed preview file</source>
-         <translation>Komprimierte Vorschau-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>ZIP archives</source>
-         <translation>ZIP Archive</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>7z archives</source>
-         <translation>7z Archive</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>All files</source>
-         <translation>Alle Dateien</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Supported archives</source>
-         <translation>Unterstützte Archive</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3154"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-         <source>Choose compressed flyer file</source>
-         <translation>Komprimierte Flyer-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3171"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-         <source>Choose compressed icon file</source>
-         <translation>Komprimierte Icon-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3188"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-         <source>Choose compressed cabinet file</source>
-         <translation>Komprimierte Gehäuse-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3205"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-         <source>Choose compressed controller file</source>
-         <translation>Komprimierte Controller-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3222"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-         <source>Choose compressed marquee file</source>
-         <translation>Komprimierte Marquee Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3239"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-         <source>Choose compressed title file</source>
-         <translation>Komprimierte Titel-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3256"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-         <source>Choose compressed PCB file</source>
-         <translation>Komprimierte PCB-Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Choose compressed software snap file</source>
-         <translation>Komprimierte Software Snapshot Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="961"/>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet directory</source>
-         <translation>Gehäuse-Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller file</source>
-         <translation>Controller Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2272"/>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller directory</source>
-         <translation>Controller-Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB file</source>
-         <translation>PCB Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1128"/>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB directory</source>
-         <translation>PCB Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Choose Qt style sheet file</source>
-         <translation>Qt Style Sheet Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Qt Style Sheets (*.qss)</source>
-         <translation>Qt Style Sheets (*.qss)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2692"/>
-+        <location filename="../../src/options.cpp" line="2679"/>
-         <source>Choose cabinet directory</source>
-         <translation>Gehäuse-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2703"/>
-+        <location filename="../../src/options.cpp" line="2690"/>
-         <source>Choose controller directory</source>
-         <translation>Controller-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2736"/>
-+        <location filename="../../src/options.cpp" line="2723"/>
-         <source>Choose PCB directory</source>
-         <translation>PCB Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2814"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-         <source>Choose cookie database file</source>
-         <translation>Datei für Cookie-Datenbank auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2838"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-         <source>Choose ROM tool</source>
-         <translation>ROM Werkzeug auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2846"/>
--        <location filename="../../src/options.cpp" line="2894"/>
--        <location filename="../../src/options.cpp" line="3613"/>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-         <source>Choose working directory</source>
-         <translation>Arbeitsverzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2854"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-         <source>Choose machine favorites file</source>
-         <translation>Maschinen-Favoriten Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2870"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-         <source>Choose machine list cache file</source>
-         <translation>Cache Datei für Maschinenliste auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2913"/>
-+        <location filename="../../src/options.cpp" line="2900"/>
-         <source>Choose software state cache directory</source>
-         <translation>Software Status Cache Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2924"/>
-+        <location filename="../../src/options.cpp" line="2911"/>
-         <source>Choose general software folder</source>
-         <translation>Allgmeines Software-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2962"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-         <source>Choose MAME machine info DB</source>
-         <translation>MAME Maschinen Info DB auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2994"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-         <source>Choose software info DB</source>
-         <translation>Software Info DB auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3002"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-         <source>Choose catver.ini file</source>
-         <translation>Datei catver.ini auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3010"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-         <source>Choose category.ini file</source>
-         <translation>Datei category.ini auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="250"/>
-+        <location filename="../../ui/options.ui" line="259"/>
-         <source>Scaled cabinet</source>
-         <translation>Gehäusebilder skalieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="83"/>
-+        <location filename="../../ui/options.ui" line="92"/>
-         <source>Style sheet</source>
-         <translation>Style Sheet</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="260"/>
-+        <location filename="../../ui/options.ui" line="269"/>
-         <source>Scaled controller</source>
-         <translation>Controller-Bilder skalieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="701"/>
-+        <location filename="../../ui/options.ui" line="715"/>
-         <source>Show progress texts</source>
-         <translation>Fortschrittstexte anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="379"/>
-+        <location filename="../../ui/options.ui" line="393"/>
-         <source>Scaled PCB</source>
-         <translation>PCB-Bilder skalieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="392"/>
-+        <location filename="../../ui/options.ui" line="406"/>
-         <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-         <translation>Qt Style Sheet datei (*.qss, leer bedeutet kein Style Sheet)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="546"/>
-+        <location filename="../../ui/options.ui" line="560"/>
-         <source>Browse Qt style sheet file</source>
-         <translation>Qt Style Sheet Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1691"/>
-+        <location filename="../../ui/options.ui" line="1777"/>
-         <source>Cabinet directory (read)</source>
-         <translation>Gehäuse-Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1704"/>
-+        <location filename="../../ui/options.ui" line="1790"/>
-         <source>Browse cabinet directory</source>
-         <translation>Gehäuse-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2687"/>
-+        <location filename="../../ui/options.ui" line="2863"/>
-         <source>Controller directory (read)</source>
-         <translation>Controller-Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2700"/>
-+        <location filename="../../ui/options.ui" line="2876"/>
-         <source>Browse controller directory</source>
-         <translation>Controller-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee file</source>
-         <translation>Marquee Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1492"/>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee directory</source>
-         <translation>Marquee Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title file</source>
-         <translation>Titel Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1459"/>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title directory</source>
-         <translation>Titel Verzeichnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2714"/>
-+        <location filename="../../src/options.cpp" line="2701"/>
-         <source>Choose marquee directory</source>
-         <translation>Marquee-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2725"/>
-+        <location filename="../../src/options.cpp" line="2712"/>
-         <source>Choose title directory</source>
-         <translation>Titel-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="478"/>
-+        <location filename="../../ui/options.ui" line="492"/>
-         <source>Scaled marquee</source>
-         <translation>Marqueebilder skalieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="488"/>
-+        <location filename="../../ui/options.ui" line="502"/>
-         <source>Scaled title</source>
-         <translation>Titelbilder skalieren</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1297"/>
-+        <location filename="../../ui/options.ui" line="1347"/>
-         <source>Marquee directory (read)</source>
-         <translation>Marquee-Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1310"/>
-+        <location filename="../../ui/options.ui" line="1360"/>
-         <source>Browse marquee directory</source>
-         <translation>Marquee-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2007"/>
-+        <location filename="../../ui/options.ui" line="2111"/>
-         <source>Title directory (read)</source>
-         <translation>Titel Verzeichnis (lesen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2020"/>
-+        <location filename="../../ui/options.ui" line="2124"/>
-         <source>Browse title directory</source>
-         <translation>Titel-Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="213"/>
-+        <location filename="../../ui/options.ui" line="222"/>
-         <source>Front end log size</source>
-         <translation>Frontend Log Größe</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="781"/>
-+        <location filename="../../ui/options.ui" line="795"/>
-         <source>Maximum number of lines to keep in front end log browser</source>
-         <translation>Maximale Anzahl von Zeilen, die im Frontend Log Browser gehalten werden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1068"/>
-+        <location filename="../../ui/options.ui" line="1091"/>
-         <source>Front end log file</source>
-         <translation>Frontend Log Datei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1866"/>
-+        <location filename="../../ui/options.ui" line="1961"/>
-         <source>Front end log file (write)</source>
-         <translation>Frontend Log Datei (schreiben)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2400"/>
-+        <location filename="../../ui/options.ui" line="2531"/>
-         <source>Browse front end log file</source>
-         <translation>Frontend Log Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2935"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-         <source>Choose front end log file</source>
-         <translation>Frontend Log Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4707"/>
-+        <location filename="../../ui/options.ui" line="4937"/>
-         <source>Use HTTP proxy</source>
-         <translation>HTTP Proxy verwenden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4719"/>
-+        <location filename="../../ui/options.ui" line="4949"/>
-         <source>Host / IP</source>
-         <translation>Host / IP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4962"/>
-         <source>Hostname or IP address of the HTTP proxy server</source>
-         <translation>Hostname oder IP Adresse des HTTP Proxy Servers</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4739"/>
-+        <location filename="../../ui/options.ui" line="4969"/>
-         <source>Port</source>
-         <translation>Port</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4752"/>
-+        <location filename="../../ui/options.ui" line="4982"/>
-         <source>Port to access the HTTP proxy service</source>
-         <translation>Port zum Zugriff auf den HTTP Proxy Dienst</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4765"/>
-+        <location filename="../../ui/options.ui" line="4995"/>
-         <source>User ID</source>
-         <translation>Benutzer ID</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4778"/>
-+        <location filename="../../ui/options.ui" line="5008"/>
-         <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-         <translation>Benutzer ID zum Zugriff auf den HTTP Proxy Dienst (leer = keine Authentifikation)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4785"/>
--        <source>Password</source>
--        <translation>Passwort</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4704"/>
-+        <location filename="../../ui/options.ui" line="4934"/>
-         <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-         <translation>Verwendung eines HTTP Proxies beim Zugriff auf das Web aktivieren/deaktivieren</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4798"/>
--        <source>Password to access the HTTP proxy service (empty = no authentication)</source>
--        <translation>Passwort zum Zugriff auf den HTTP Proxy Dienst (leer = keine Authentifikation)</translation>
--    </message>
- </context>
- <context>
-     <name>PCB</name>
-@@ -17307,42 +17235,42 @@ Bist Du sicher, dass Du das tun willst?</translation>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10970"/>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation>M.A.M.E. Catalog / Launcher II v</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1844"/>
--        <location filename="../../src/setupwizard.cpp" line="148"/>
--        <location filename="../../src/setupwizard.cpp" line="758"/>
--        <location filename="../../src/setupwizard.cpp" line="766"/>
--        <location filename="../../src/welcome.cpp" line="47"/>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2842"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-         <source>correct</source>
-         <translation>korrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2872"/>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-         <source>incorrect</source>
-         <translation>inkorrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2902"/>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-         <source>mostly correct</source>
-         <translation>beinahe korrekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2932"/>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-         <source>not found</source>
-         <translation>nicht gefunden</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2962"/>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17351,29 +17279,29 @@ Bist Du sicher, dass Du das tun willst?</translation>
-         <translation>unbekannt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4260"/>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <source>Import from...</source>
-         <translation>Importieren von...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4258"/>
--        <location filename="../../src/qmc2main.cpp" line="4259"/>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation>Maschinen-spezifische MAME Konfiguration exportieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4261"/>
--        <location filename="../../src/qmc2main.cpp" line="4262"/>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation>Maschinen-spezifische MAME Konfiguration importieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10950"/>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>GUI wird eingerichtet, bitte warten...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10972"/>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-         <source>GIT %1</source>
-         <translation>GIT %1</translation>
-     </message>
-@@ -17414,18 +17342,18 @@ Bist Du sicher, dass Du das tun willst?</translation>
-         <translation>kein / schlechter Dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10985"/>
--        <location filename="../../src/qmc2main.cpp" line="10989"/>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>SDL Joystick Unterstützung aktiviert - verwende SDL v%1.%2.%3</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10979"/>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Phonon Features aktiviert - verwende Phonon v%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="2015"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-         <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-         <translation>Videospieler: XML-Fehler: fataler Fehler in Zeile %1, Spalte %2: %3</translation>
-     </message>
-@@ -17497,19 +17425,19 @@ Bist Du sicher, dass Du das tun willst?</translation>
-         <translation>Status-Info für Software-Liste &apos;%1&apos;: L:%2 K:%3 B:%4 I:%5 N:%6 U:%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>ja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation>nein</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>teilweise</translation>
-@@ -21038,7 +20966,7 @@ Bist Du sicher, dass Du das tun willst?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="542"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-         <source>Choose mame.ini</source>
-         <translation>Andere mame.ini Datei auswählen</translation>
-     </message>
-@@ -21055,7 +20983,7 @@ Bist Du sicher, dass Du das tun willst?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="588"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Choose ui.ini</source>
-         <translation>Andere ui.ini Datei auswählen</translation>
-     </message>
-@@ -21178,178 +21106,179 @@ Bist Du sicher, dass Du das tun willst?</translation>
-         <translation>Einstellungen vollständig</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="102"/>
--        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-         <source>&amp;Next &gt;</source>
-         <translation>&amp;Weiter &gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="103"/>
--        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-         <source>&lt; &amp;Back</source>
-         <translation>&lt; &amp;Zurück</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="104"/>
--        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-         <source>&amp;Cancel</source>
-         <translation>Abbre&amp;chen</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="105"/>
--        <location filename="../../src/setupwizard.cpp" line="697"/>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-         <source>&amp;Finish</source>
-         <translation>&amp;Abschließen</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="207"/>
--        <location filename="../../src/setupwizard.cpp" line="236"/>
--        <location filename="../../src/setupwizard.cpp" line="243"/>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-         <source>Yes</source>
-         <translation>Ja</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
--        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-         <source>No</source>
-         <translation>Nein</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-         <source>%1.%2+ required</source>
-         <translation>%1.%2+ erforderlich</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
-         <source>Unknown</source>
-         <translation>Unbekannt</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-         <source>can&apos;t parse version info</source>
-         <translation>kann Versions-Info nicht parsen</translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-         <source>emulator didn&apos;t start</source>
-         <translation>Emulator startet nicht</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="283"/>
--        <location filename="../../src/setupwizard.cpp" line="287"/>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-         <source>No ini-file found</source>
-         <translation>Keine Ini-Datei gefunden</translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-         <location filename="../../src/setupwizard.cpp" line="292"/>
--        <location filename="../../src/setupwizard.cpp" line="293"/>
-         <source>Couldn&apos;t determine ini-path</source>
-         <translation>Kann den Ini-Pfad nicht ermitteln</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-         <source>incompatible binary</source>
-         <translation>inkompatible Datei</translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-         <location filename="../../src/setupwizard.cpp" line="297"/>
-         <location filename="../../src/setupwizard.cpp" line="298"/>
-         <location filename="../../src/setupwizard.cpp" line="299"/>
-         <location filename="../../src/setupwizard.cpp" line="300"/>
-         <location filename="../../src/setupwizard.cpp" line="301"/>
--        <location filename="../../src/setupwizard.cpp" line="302"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-         <location filename="../../src/setupwizard.cpp" line="306"/>
-         <location filename="../../src/setupwizard.cpp" line="307"/>
-         <location filename="../../src/setupwizard.cpp" line="308"/>
-         <location filename="../../src/setupwizard.cpp" line="309"/>
-         <location filename="../../src/setupwizard.cpp" line="310"/>
--        <location filename="../../src/setupwizard.cpp" line="311"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-         <location filename="../../src/setupwizard.cpp" line="315"/>
-         <location filename="../../src/setupwizard.cpp" line="316"/>
-         <location filename="../../src/setupwizard.cpp" line="317"/>
-         <location filename="../../src/setupwizard.cpp" line="318"/>
-         <location filename="../../src/setupwizard.cpp" line="319"/>
--        <location filename="../../src/setupwizard.cpp" line="320"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-         <location filename="../../src/setupwizard.cpp" line="324"/>
-         <location filename="../../src/setupwizard.cpp" line="325"/>
-         <location filename="../../src/setupwizard.cpp" line="326"/>
-         <location filename="../../src/setupwizard.cpp" line="327"/>
-         <location filename="../../src/setupwizard.cpp" line="328"/>
--        <location filename="../../src/setupwizard.cpp" line="329"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-         <location filename="../../src/setupwizard.cpp" line="333"/>
-         <location filename="../../src/setupwizard.cpp" line="334"/>
-         <location filename="../../src/setupwizard.cpp" line="335"/>
-         <location filename="../../src/setupwizard.cpp" line="336"/>
-         <location filename="../../src/setupwizard.cpp" line="337"/>
-         <location filename="../../src/setupwizard.cpp" line="338"/>
--        <location filename="../../src/setupwizard.cpp" line="339"/>
-         <source>No result</source>
-         <translation>Kein Ergebnis</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="346"/>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-         <source>importing emulator settings from &apos;%1&apos;</source>
-         <translation>Importiere Emulator Einstellungen von &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="368"/>
--        <location filename="../../src/setupwizard.cpp" line="427"/>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-         <translation>Option &apos;%1&apos; mit Wert &apos;%2&apos; ignoriert</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="372"/>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-         <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-         <translation>WARNUNG: unbekannte Option &apos;%1&apos; in Zeile %2 ignoriert</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="387"/>
--        <location filename="../../src/setupwizard.cpp" line="425"/>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-         <translation>Option &apos;%1&apos; mit Wert &apos;%2&apos; importiert</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="390"/>
--        <location filename="../../src/setupwizard.cpp" line="430"/>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-         <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-         <translation>WARNUNG: fehlender Wert in Zeile %1, Option &apos;%2&apos; ignoriert</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="397"/>
--        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-         <translation>FEHLER: kann &apos;%1&apos; nicht zum Lesen öffnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="398"/>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-         <source>done (importing emulator settings from &apos;%1&apos;)</source>
-         <translation>Fertig (Importiere Emulator Einstellungen von &apos;%1&apos;)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="408"/>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-         <source>importing front-end settings from &apos;%1&apos;</source>
-         <translation>Importiere Frontend Einstellungen von &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="438"/>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-         <source>done (importing front-end settings from &apos;%1&apos;)</source>
-         <translation>Fertig (Importiere Frontend Einstellungen von &apos;%1&apos;)</translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-         <location filename="../../src/setupwizard.cpp" line="474"/>
-         <location filename="../../src/setupwizard.cpp" line="475"/>
-         <location filename="../../src/setupwizard.cpp" line="476"/>
-@@ -21357,74 +21286,73 @@ Bist Du sicher, dass Du das tun willst?</translation>
-         <location filename="../../src/setupwizard.cpp" line="478"/>
-         <location filename="../../src/setupwizard.cpp" line="479"/>
-         <location filename="../../src/setupwizard.cpp" line="480"/>
--        <location filename="../../src/setupwizard.cpp" line="481"/>
-         <source>Check result pending...</source>
-         <translation>Prüfresultat ausstehend...</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="487"/>
--        <location filename="../../src/setupwizard.cpp" line="678"/>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-         <source>Import emulator settings from %1</source>
-         <translation>Emulator-Einstellungen von %1 importieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="491"/>
--        <location filename="../../src/setupwizard.cpp" line="686"/>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-         <source>Import front-end settings from %1</source>
-         <translation>Frontend-Einstellungen von %1 importieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-         <source>Import both emulator and front-end settings</source>
-         <translation>Emulator- und Frontend-Einstellungen importieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="496"/>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-         <source>Import nothing</source>
-         <translation>Nichts importieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="517"/>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-         <source>Choose emulator executable file</source>
-         <translation>Ausführbare Emulator Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>All files (*)</source>
-         <translation>Alle Dateien (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="647"/>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-         <source>Choose working directory</source>
-         <translation>Arbeitsverzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="654"/>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-         <source>Choose ROM path</source>
-         <translation>ROM Pfad auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="661"/>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-         <source>Choose sample path</source>
-         <translation>Sample Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="668"/>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-         <source>Choose hash path</source>
-         <translation>Hash Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Ini files (*.ini)</source>
-         <translation>Ini Dateien (*.ini)</translation>
-     </message>
-@@ -23571,23 +23499,23 @@ Bist Du sicher, dass Du das tun willst?</translation>
- <context>
-     <name>Welcome</name>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>Error</source>
-         <translation>Fehler</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>The specified file isn&apos;t executable!</source>
-         <translation>Die angegebene Datei ist nicht ausführbar!</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>All files (*)</source>
-         <translation>Alle Dateien (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="288"/>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-         <source>It appears that another instance of %1 is already running.
- However, this can also be the leftover of a previous crash.
- 
-@@ -23643,7 +23571,7 @@ Jetzt beenden, einmalig akzeptieren oder vollständig ignorieren?</translation>
-         <translation>Abbre&amp;chen</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="174"/>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-         <source>Choose ROM path</source>
-         <translation>ROM Pfad auswählen</translation>
-     </message>
-@@ -23653,7 +23581,7 @@ Jetzt beenden, einmalig akzeptieren oder vollständig ignorieren?</translation>
-         <translation>ROM Pfad auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="182"/>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-         <source>Choose sample path</source>
-         <translation>Sample Verzeichnis auswählen</translation>
-     </message>
-@@ -23663,8 +23591,8 @@ Jetzt beenden, einmalig akzeptieren oder vollständig ignorieren?</translation>
-         <translation>Sample Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>Choose emulator executable file</source>
-         <translation>Ausführbare Emulator Datei auswählen</translation>
-     </message>
-@@ -23679,37 +23607,37 @@ Jetzt beenden, einmalig akzeptieren oder vollständig ignorieren?</translation>
-         <translation>Ausführbare Emulator Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="117"/>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="166"/>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-         <source>Choose working directory</source>
-         <translation>Arbeitsverzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="190"/>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-         <source>Choose hash path</source>
-         <translation>Hash Verzeichnis auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="287"/>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-         <source>Single-instance check</source>
-         <translation>Einzel-Instanz Prüfung</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Exit</source>
-         <translation>&amp;Beenden</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Once</source>
-         <translation>&amp;Einmal</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Ignore</source>
-         <translation>&amp;Ignorieren</translation>
-     </message>
-@@ -23902,49 +23830,49 @@ Jetzt beenden, einmalig akzeptieren oder vollständig ignorieren?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-         <source>FLV 240P</source>
-         <translation>FLV 240P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="112"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-         <source>FLV 360P</source>
-         <translation>FLV 360P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="113"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-         <source>MP4 360P</source>
-         <translation>MP4 360P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-         <source>FLV 480P</source>
-         <translation>FLV 480P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="115"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-         <source>MP4 720P</source>
-         <translation>MP4 720P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="116"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-         <source>MP4 1080P</source>
-         <translation>MP4 1080P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="117"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-         <source>MP4 3072P</source>
-         <translation>MP4 3072P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="192"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-         <source>Start / pause / resume video playback</source>
-         <translation>Video Wiedergabe starten / pausieren / fortsetzen</translation>
-     </message>
-@@ -23955,20 +23883,16 @@ Jetzt beenden, einmalig akzeptieren oder vollständig ignorieren?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="133"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="962"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="979"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1010"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1012"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1043"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1059"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1102"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-         <source>Remaining</source>
-         <translation>Verbleibend</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1726"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-         <source>Volume</source>
-         <translation>Lautstärke</translation>
-     </message>
-@@ -24013,286 +23937,261 @@ Jetzt beenden, einmalig akzeptieren oder vollständig ignorieren?</translation>
-         <translation>Suchzeichenkette vorschlagen (gedrückt halten für Menü)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-         <source>Mute / unmute audio output</source>
-         <translation>Audio-Ausgabe stummschalten / aktivieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="131"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-         <source>Volume level</source>
-         <translation>Lautstärke</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="132"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-         <source>Video progress</source>
-         <translation>Video-Fortschrittsanzeige</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="136"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="966"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="988"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1001"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1046"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1062"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1105"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1382"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-         <source>Current buffer fill level: %1%</source>
-         <translation>Puffer-Füllstand: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="143"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="249"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-         <source>Play this video</source>
-         <translation>Dieses Video abspielen</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="150"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="207"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="260"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-         <source>Copy video URL</source>
-         <translation>Video-URL kopieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="265"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-         <source>Copy video URL (no country filter)</source>
-         <translation>Video-URL kopieren (kein Länderfilter)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-         <source>Copy author URL</source>
-         <translation>Home-URL des Autors kopieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="171"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-         <source>Paste video URL</source>
-         <translation>Video-URL einfügen</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="235"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-         <source>Local movie file...</source>
-         <translation>Lokale Video Datei...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="184"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-         <source>Remove selected videos</source>
-         <translation>Ausgewählte Videos entfernen</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="200"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1644"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1658"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-         <source>Full screen (return with toggle-key)</source>
-         <translation>Vollbild (Rückkehr mit Umschalt-Taste)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="241"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="254"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-         <source>Attach this video</source>
-         <translation>Dieses Video zuordnen</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="277"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-         <source>Auto-suggest a search pattern?</source>
-         <translation>Suche-Zeichenkette automatisch vorschlagen?</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="278"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-         <source>Auto-suggest</source>
-         <translation>Autom. vorschlagen</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="283"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-         <source>Enter string to be appended</source>
-         <translation>Angefügte Zeichenkette eingeben</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="284"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-         <source>Append...</source>
-         <translation>Anhängen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="292"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-         <source>Enter search string</source>
-         <translation>Such-Zeichenkette eingeben</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="414"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-         <source>Appended string</source>
-         <translation>Angehängte Zeichenkette</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="415"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-         <source>Enter the string to be appended when suggesting a pattern:</source>
-         <translation>Zeichenkette, die dem Vorschlag immer angehängt werden soll:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="416"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-         <source>Valid placeholder macros:</source>
-         <translation>Gültige Platzhalter:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>All files (*)</source>
-         <translation>Alle Dateien (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>Choose movie file</source>
-         <translation>Lokale Video Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="746"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="764"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-         <source>Full-screen mode -- press %1 to return to windowed mode</source>
-         <translation>Vollbild-Modus -- %1 drücken, um in den Fenstermodus zurückzukehren</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="748"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="766"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-         <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-         <translation>Vollbild-Modus -- Umschalttaste drücken, um in den Fenstermodus zurückzukehren</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="802"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-         <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-         <translation>Videospieler: die lokale Video Datei &apos;%1&apos; ist bereits zugeordnet, ignoriert</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="806"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-         <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-         <translation>Videospieler: ein Video mit der ID &apos;%1&apos; ist bereits zugeordnet, ignoriert</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="989"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-         <source>Buffering: %1%</source>
-         <translation>Pufferung: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1003"/>
--        <source>Loading</source>
--        <translation>Lade Video-Stream</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1019"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1078"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-         <source>Playing</source>
-         <translation>Wiedergabe</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1030"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1089"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-         <source>Paused</source>
-         <translation>Pausiert</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1033"/>
--        <source>video player: playback error: %1</source>
--        <translation>Videospieler: Wiedergabe-Fehler: %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1034"/>
--        <source>Video playback error: %1</source>
--        <translation>Wiedergabe-Fehler: %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1155"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-         <source>Fetching info for video ID &apos;%1&apos;</source>
-         <translation>Ermittle Infos für Video ID &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1253"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-         <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-         <translation>Videospieler: Video-Info Fehler: ID= &apos;%1&apos;, Status = &apos;%2&apos;, Fehler-Code = &apos;%3&apos;, Fehler-Text = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1254"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1410"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1847"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-         <source>Video info error: %1</source>
-         <translation>Video-Info Fehler: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1349"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-         <source>video player: video info error: timeout occurred</source>
-         <translation>Videospieler: Video-Info Fehler: Zeitüberschreitung der Anfrage</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1350"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-         <source>video info error: timeout occurred</source>
-         <translation>Video-Info Fehler: Zeitüberschreitung der Anfrage</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1354"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-         <source>video info error: unknown reason</source>
-         <translation>Video-Info Fehler: Grund unbekannt</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1409"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-         <source>video player: video info error: %1</source>
-         <translation>Videospieler: Video-Info Fehler: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1635"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1649"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-         <source>Return to windowed mode</source>
-         <translation>Zu Fenster-Modus zurückkehren</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1642"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1656"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-         <source>Full screen (press %1 to return)</source>
-         <translation>Vollbild (Rückkehr mit %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1846"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-         <source>video player: video image info error: %1</source>
-         <translation>Videospieler: Videobild-Info Fehler: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1866"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-         <source>video player: search request error: %1</source>
-         <translation>Videospieler: Suchanfrage-Fehler: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1891"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-         <source>video player: search error: can&apos;t parse XML data</source>
-         <translation>Videospieler: Suchanfrage-Fehler: kann XML Daten nicht parsen</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1919"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-         <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-         <translation>Videospieler: kann die Video ID nicht aus der Antwort URL &apos;%1&apos; ermitteln -- bitte Entwickler informieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1925"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-         <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-         <translation>Videospieler: kann die erhaltenen Bilddaten nicht mit der Video ID &apos;%1&apos; assoziieren -- bitte Entwickler informieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1942"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-         <translation>Videospieler: kann das Bild für Video ID &apos;%1&apos; nicht im YouTube Cache Verzeichnis &apos;%2&apos; abspeichern -- bitte Berechtigungen prüfen</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1944"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-         <translation>Videospieler: kann das Bild für Video ID &apos;%1&apos; nicht abspeichern, da das YouTube Cache Verzeichnis &apos;%2&apos; nicht existiert -- bitte korrigieren</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1946"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-         <translation>Videospieler: der Download des Bildes für Video ID &apos;%1&apos; ist fehlgeschlagen, da die erhaltenen Bilddaten nicht gültig sind</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1948"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-         <translation>Videospieler: der Download des Bildes für Video ID &apos;%1&apos; ist fehlgeschlagen, Fehlertext = &apos;%2&apos;</translation>
-     </message>
-diff --git a/data/lng/qmc2_el.ts b/data/lng/qmc2_el.ts
-index a70789b7a..b28021bb6 100644
---- a/data/lng/qmc2_el.ts
-+++ b/data/lng/qmc2_el.ts
-@@ -234,8 +234,8 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/additionalartworksetup.ui" line="41"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="186"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="293"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-         <source>Artwork name</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -310,183 +310,183 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-         <source>Select / deselect this artwork class for removal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="187"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="294"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-         <source>Enter a name for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="193"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="299"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-         <source>Choose...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="195"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-         <source>Choose an icon file to be used for this artwork class (optional)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="204"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="305"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-         <source>System</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="205"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="306"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-         <source>Software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="206"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-         <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="213"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="311"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-         <source>On</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="214"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="312"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-         <source>Off</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="215"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-         <source>Choose if images of this artwork class are scaled or not</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="222"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="317"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-         <source>Folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="223"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="235"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="318"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="327"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="224"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="319"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-         <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="232"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="324"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-         <source>7z</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="237"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-         <source>Select archive format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>Supported archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>7z archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="250"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="334"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-         <source>Image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>Image archive for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>use semicolon (;) to separate multiple archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="252"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="336"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-         <source>Browse image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="258"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="341"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-         <source>Image folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>Image folder for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>use semicolon (;) to separate multiple folders</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="260"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="343"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-         <source>Browse image folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>Choose icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>PNG files (*.png)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1218,7 +1218,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/brusheditor.ui" line="281"/>
--        <location filename="../../src/brusheditor.cpp" line="307"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-         <source>Choose pattern color</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1341,17 +1341,17 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -3444,42 +3444,42 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-         <source>Name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-         <source>Domain</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-         <source>Path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="39"/>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-         <source>Value</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="40"/>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-         <source>Expiry date</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="41"/>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-         <source>Secure?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="42"/>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-         <source>HTTP only?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="86"/>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-         <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4459,7 +4459,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="392"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Open archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4503,7 +4503,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1841"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-         <source>No devices available</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4550,7 +4550,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1898"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4562,7 +4562,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1851"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-         <source>%1. variant of </source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4572,27 +4572,27 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Close archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Choose a unique configuration name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Unique configuration name:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>Name conflict</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>A configuration named &apos;%1&apos; already exists.
- 
- Do you want to choose a different name?</source>
-@@ -5282,25 +5282,25 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="557"/>
--        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-         <source> KB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="560"/>
--        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-         <source> MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="563"/>
--        <location filename="../../src/filesystemmodel.h" line="577"/>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-         <source> GB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="566"/>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-         <source> TB</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -5441,42 +5441,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>FtpReply</name>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="103"/>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-         <source>FTP directory listing for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Type</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="110"/>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-         <source>Parent directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="127"/>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-         <source>File</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="129"/>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-         <source>Folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="131"/>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -5973,212 +5973,212 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>HtmlEditor</name>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-         <source>WYSIWYG</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="156"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="372"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-         <source>HTML</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-         <source>&amp;Load...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-         <source>Load notes from file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <source>Load notes from an HTML file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="165"/>
-         <source>Save current notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="197"/>
-         <source>Page load progress</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="177"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-         <source>Hide menu</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="181"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-         <source>Read only</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="185"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-         <source>Show HTML</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="595"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to load</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to open</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>Save a copy</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="591"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-         <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="592"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-         <source>Portable Network Graphics (PNG) (*.png);;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="593"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-         <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="594"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-         <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="597"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-         <source>Open image...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-         <source>Insert image from URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Enter URL:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Create link</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Select font:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>S</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>M</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>L</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XXL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="984"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-         <source>Zoom: %1%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1194"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-         <source>Select color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1259"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1269"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1318"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-         <source>No data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1514"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1576"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1515"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1577"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7094,55 +7094,55 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Software snap</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="172"/>
--        <location filename="../../src/imageformatsetup.cpp" line="205"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-         <source>deactivated</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="175"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-         <location filename="../../src/imageformatsetup.cpp" line="204"/>
--        <location filename="../../src/imageformatsetup.cpp" line="208"/>
-         <source>activated</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7570,42 +7570,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickCalibrationWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4342"/>
-+        <location filename="../../src/options.cpp" line="4329"/>
-         <source>Enable/disable axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4346"/>
-+        <location filename="../../src/options.cpp" line="4333"/>
-         <source>Axis %1:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4347"/>
-+        <location filename="../../src/options.cpp" line="4334"/>
-         <source>Reset calibration of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4355"/>
-+        <location filename="../../src/options.cpp" line="4342"/>
-         <source>Current value of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4359"/>
-+        <location filename="../../src/options.cpp" line="4346"/>
-         <source>DZ:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4361"/>
-+        <location filename="../../src/options.cpp" line="4348"/>
-         <source>Deadzone of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4367"/>
-+        <location filename="../../src/options.cpp" line="4354"/>
-         <source>S:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4369"/>
-+        <location filename="../../src/options.cpp" line="4356"/>
-         <source>Sensitivity of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7659,67 +7659,67 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickTestWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4542"/>
-+        <location filename="../../src/options.cpp" line="4529"/>
-         <source>A%1: %v</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4543"/>
-+        <location filename="../../src/options.cpp" line="4530"/>
-         <source>Current value of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4553"/>
-+        <location filename="../../src/options.cpp" line="4540"/>
-         <source>B%1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4554"/>
-+        <location filename="../../src/options.cpp" line="4541"/>
-         <source>Current state of button %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4564"/>
-+        <location filename="../../src/options.cpp" line="4551"/>
-         <source>H%1: 0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4565"/>
-+        <location filename="../../src/options.cpp" line="4552"/>
-         <source>Current value of hat %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4575"/>
-+        <location filename="../../src/options.cpp" line="4562"/>
-         <source>T%1 DX: 0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4576"/>
-+        <location filename="../../src/options.cpp" line="4563"/>
-         <source>Current X-delta of trackball %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4586"/>
-+        <location filename="../../src/options.cpp" line="4573"/>
-         <source>T%1 DY: 0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4587"/>
-+        <location filename="../../src/options.cpp" line="4574"/>
-         <source>Current Y-delta of trackball %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4659"/>
-+        <location filename="../../src/options.cpp" line="4646"/>
-         <source>H%1: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4689"/>
-+        <location filename="../../src/options.cpp" line="4676"/>
-         <source>T%1 DX: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4690"/>
-+        <location filename="../../src/options.cpp" line="4677"/>
-         <source>T%1 DY: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7779,460 +7779,460 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
-         <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="592"/>
--        <location filename="../../src/machinelist.cpp" line="593"/>
--        <location filename="../../src/machinelist.cpp" line="630"/>
--        <location filename="../../src/machinelist.cpp" line="3817"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-         <source>unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>good</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-         <source>bad</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="198"/>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>preliminary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>supported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-         <source>unsupported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-         <source>imperfect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>no</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>baddump</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>nodump</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>vertical</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>horizontal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>raster</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>On</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Off</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>audio</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>unused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Unused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>cpu</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>vector</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>lcd</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy4way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy8way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>trackball</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>joy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy8way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>dial</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>paddle</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>pedal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>stick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vjoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>lightgun</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy4way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vdoublejoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>doublejoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>printer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cdrom</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cartridge</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cassette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>quickload</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>floppydisk</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>serial</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>original</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-         <source>compatible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="231"/>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="211"/>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-         <source>Waiting for data...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="536"/>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-         <source>determining emulator version and supported sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="565"/>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="631"/>
--        <location filename="../../src/machinelist.cpp" line="661"/>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="633"/>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="642"/>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-         <location filename="../../src/machinelist.cpp" line="685"/>
-         <location filename="../../src/machinelist.cpp" line="689"/>
-         <location filename="../../src/machinelist.cpp" line="693"/>
-         <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="701"/>
--        <location filename="../../src/machinelist.cpp" line="3373"/>
--        <location filename="../../src/machinelist.cpp" line="3639"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="711"/>
--        <location filename="../../src/machinelist.cpp" line="2286"/>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="718"/>
--        <location filename="../../src/machinelist.cpp" line="2293"/>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="776"/>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-         <source>XML data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="818"/>
--        <location filename="../../src/machinelist.cpp" line="856"/>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="827"/>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="869"/>
--        <location filename="../../src/machinelist.cpp" line="2475"/>
--        <location filename="../../src/machinelist.cpp" line="2822"/>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-         <source>ROM check - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="953"/>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-         <source>Updating</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is BIOS?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is device?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Runnable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Clone of</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>ROM of</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Sample of</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="973"/>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-         <source>Year</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="980"/>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
--        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-         <source>ROM</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
--        <location filename="../../src/machinelist.cpp" line="208"/>
--        <location filename="../../src/machinelist.cpp" line="1631"/>
--        <location filename="../../src/machinelist.cpp" line="1632"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-         <location filename="../../src/machinelist.cpp" line="583"/>
--        <location filename="../../src/machinelist.cpp" line="587"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="639"/>
--        <location filename="../../src/machinelist.cpp" line="662"/>
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8240,552 +8240,552 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="774"/>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>CRC</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Merge</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Region</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Offset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
--        <location filename="../../src/machinelist.cpp" line="1140"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-         <source>Status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Optional</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="995"/>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-         <source>Device reference</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-         <source>Chip</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Tag</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Type</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-         <source>Clock</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-         <source>Display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Rotate</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Flip-X</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Width</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Height</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Pixel clock</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>HB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>VB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Sound</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1023"/>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-         <source>Channels</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-         <source>Input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Service</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Tilt</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Players</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Buttons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Coins</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1038"/>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-         <source>Control</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Minimum</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Maximum</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Sensitivity</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Key Delta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Reverse</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1050"/>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-         <source>DIP switch</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-         <source>DIP value</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1297"/>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-         <source>tag</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-         <source>year</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-         <source>manufacturer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-         <source>players</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-         <source>driver status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-         <source>source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-         <source>rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1987"/>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-         <source>category</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1989"/>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-         <source>version</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2094"/>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2438"/>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2743"/>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3137"/>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3405"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3406"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-         <source>System / Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3815"/>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="507"/>
--        <location filename="../../src/machinelist.cpp" line="1061"/>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
--        <location filename="../../src/machinelist.cpp" line="1130"/>
--        <location filename="../../src/machinelist.cpp" line="1156"/>
--        <location filename="../../src/machinelist.cpp" line="1205"/>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-         <source>Configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-         <source>Mask</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-         <source>Setting</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-         <source>Value</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-         <source>Driver</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Emulation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Graphic</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Cocktail</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Protection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Save state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Palette size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-         <source>BIOS set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-         <source>Description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1110"/>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-         <source>Sample</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-         <source>Disk</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>MD5</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Index</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-         <source>Adjuster</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1135"/>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-         <source>Software list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1145"/>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-         <source>Category</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-         <source>Item</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1163"/>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-         <source>Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Mandatory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Interface</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1174"/>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-         <source>Instance</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1179"/>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-         <source>Brief name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1186"/>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-         <source>Extension</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-         <source>RAM options</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1197"/>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-         <source>Option</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1255"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1238"/>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-         <source>loading ROM state from cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8793,54 +8793,54 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>ROM, CHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>CHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="210"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2281"/>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-         <source>verifying ROM status for all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="650"/>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1568"/>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ascending</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>descending</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>, %n BIOS set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8848,7 +8848,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source> and %n device(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8856,136 +8856,136 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1925"/>
--        <location filename="../../src/machinelist.cpp" line="2746"/>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1941"/>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1944"/>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-         <source>ROM state filter already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2036"/>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-         <source>applying ROM state filter</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2059"/>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-         <source>State filter - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2138"/>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2181"/>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-         <source>saving favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2190"/>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2228"/>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-         <source>saving play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2237"/>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>L:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>C:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>M:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>I:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="164"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>N:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="165"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>U:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="166"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>S:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="167"/>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-         <source>T:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>normal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2270"/>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2535"/>
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8993,7 +8993,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2654"/>
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9001,83 +9001,83 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2741"/>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2996"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1256"/>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1281"/>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-         <location filename="../../src/machinelist.cpp" line="1283"/>
--        <location filename="../../src/machinelist.cpp" line="1287"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1306"/>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1308"/>
--        <location filename="../../src/machinelist.cpp" line="1535"/>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1533"/>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1752"/>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1878"/>
--        <location filename="../../src/machinelist.cpp" line="1894"/>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9085,42 +9085,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1914"/>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1919"/>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3084"/>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3047"/>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-         <source>Icon cache - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3134"/>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3177"/>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3212"/>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3285"/>
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-         <source>%n icon(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9128,77 +9128,77 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3217"/>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-         <source>pre-caching icons from directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3255"/>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3265"/>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3283"/>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-         <source>loading category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3310"/>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-         <source>Category.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3355"/>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3362"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-         <source>loading catver.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3565"/>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-         <source>Catver.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3621"/>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3628"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3629"/>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3392"/>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-         <source>Category view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3363"/>
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-         <source>%n category record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9206,7 +9206,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3658"/>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-         <source>Version view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9375,18 +9375,18 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>true</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>false</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9529,8 +9529,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <name>MainWindow</name>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-         <location filename="../../src/macros.h" line="606"/>
--        <location filename="../../src/macros.h" line="609"/>
-         <source>M.A.M.E. Catalog / Launcher II</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9545,16 +9545,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1050"/>
--        <location filename="../../src/qmc2main.cpp" line="1085"/>
--        <location filename="../../src/qmc2main.cpp" line="1120"/>
--        <location filename="../../src/qmc2main.cpp" line="1152"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-         <source>Tag</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-         <source>Icon / Value</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9563,10 +9563,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1054"/>
--        <location filename="../../src/qmc2main.cpp" line="1089"/>
--        <location filename="../../src/qmc2main.cpp" line="1124"/>
--        <location filename="../../src/qmc2main.cpp" line="1156"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-         <source>Year</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9575,10 +9575,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1056"/>
--        <location filename="../../src/qmc2main.cpp" line="1091"/>
--        <location filename="../../src/qmc2main.cpp" line="1126"/>
--        <location filename="../../src/qmc2main.cpp" line="1158"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9587,10 +9587,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1058"/>
--        <location filename="../../src/qmc2main.cpp" line="1093"/>
--        <location filename="../../src/qmc2main.cpp" line="1128"/>
--        <location filename="../../src/qmc2main.cpp" line="1160"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-         <source>Name</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9599,10 +9599,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1060"/>
--        <location filename="../../src/qmc2main.cpp" line="1095"/>
--        <location filename="../../src/qmc2main.cpp" line="1130"/>
--        <location filename="../../src/qmc2main.cpp" line="1162"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9611,10 +9611,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1062"/>
--        <location filename="../../src/qmc2main.cpp" line="1097"/>
--        <location filename="../../src/qmc2main.cpp" line="1132"/>
--        <location filename="../../src/qmc2main.cpp" line="1164"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-         <source>Players</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9623,10 +9623,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1064"/>
--        <location filename="../../src/qmc2main.cpp" line="1099"/>
--        <location filename="../../src/qmc2main.cpp" line="1134"/>
--        <location filename="../../src/qmc2main.cpp" line="1166"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-         <source>Driver status</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9635,9 +9635,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1070"/>
--        <location filename="../../src/qmc2main.cpp" line="1105"/>
--        <location filename="../../src/qmc2main.cpp" line="1172"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-         <source>Category</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9646,9 +9646,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1073"/>
--        <location filename="../../src/qmc2main.cpp" line="1108"/>
--        <location filename="../../src/qmc2main.cpp" line="1140"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-         <source>Version</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9669,9 +9669,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1087"/>
--        <location filename="../../src/qmc2main.cpp" line="1122"/>
--        <location filename="../../src/qmc2main.cpp" line="1154"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-         <source>Icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9698,7 +9698,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5126"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-         <source>Embedded emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9922,9 +9922,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7346"/>
--        <location filename="../../src/qmc2main.cpp" line="7351"/>
--        <location filename="../../src/qmc2main.cpp" line="7360"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-         <source>%vs (%ms total)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10054,7 +10054,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4375"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-         <source>&amp;Notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10111,11 +10111,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="699"/>
--        <location filename="../../src/qmc2main.cpp" line="715"/>
--        <location filename="../../src/qmc2main.cpp" line="759"/>
--        <location filename="../../src/qmc2main.cpp" line="804"/>
--        <location filename="../../src/qmc2main.cpp" line="859"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-         <source>&amp;Play</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10147,7 +10147,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2929"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-         <source>About Qt</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10229,10 +10229,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
--        <location filename="../../src/qmc2main.cpp" line="5173"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-         <source>To &amp;favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10285,13 +10285,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10302,7 +10302,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10313,19 +10313,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1150"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10396,9 +10396,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="728"/>
--        <location filename="../../src/qmc2main.cpp" line="772"/>
--        <location filename="../../src/qmc2main.cpp" line="872"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10417,10 +10417,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10591,10 +10591,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1066"/>
--        <location filename="../../src/qmc2main.cpp" line="1101"/>
--        <location filename="../../src/qmc2main.cpp" line="1136"/>
--        <location filename="../../src/qmc2main.cpp" line="1168"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-         <source>Source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10604,10 +10604,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1138"/>
--        <location filename="../../src/qmc2main.cpp" line="1170"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10943,11 +10943,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="706"/>
--        <location filename="../../src/qmc2main.cpp" line="722"/>
--        <location filename="../../src/qmc2main.cpp" line="766"/>
--        <location filename="../../src/qmc2main.cpp" line="811"/>
--        <location filename="../../src/qmc2main.cpp" line="866"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-         <source>Play &amp;embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11323,7 +11323,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9522"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11528,12 +11528,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
--        <location filename="../../src/qmc2main.cpp" line="1242"/>
--        <location filename="../../src/qmc2main.cpp" line="1243"/>
--        <location filename="../../src/qmc2main.cpp" line="1244"/>
--        <location filename="../../src/qmc2main.cpp" line="10518"/>
--        <location filename="../../src/qmc2main.cpp" line="10519"/>
--        <location filename="../../src/qmc2main.cpp" line="10520"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11627,7 +11627,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9531"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11639,8 +11639,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1377"/>
--        <location filename="../../src/qmc2main.cpp" line="1391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-         <source>last message repeated %n time(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -11648,48 +11648,48 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4026"/>
--        <location filename="../../src/qmc2main.cpp" line="4192"/>
--        <location filename="../../src/qmc2main.cpp" line="4220"/>
--        <location filename="../../src/qmc2main.cpp" line="4636"/>
--        <location filename="../../src/qmc2main.cpp" line="4739"/>
--        <location filename="../../src/qmc2main.cpp" line="6076"/>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="364"/>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="480"/>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="490"/>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-         <source>Scan pause key...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="502"/>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="540"/>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-         <source>Dock / undock this widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11700,115 +11700,131 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>Embed emulator widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-         <source>&amp;Embed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-         <source>&amp;Kill</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="685"/>
--        <location filename="../../src/qmc2main.cpp" line="5177"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
--        <location filename="../../src/qmc2main.cpp" line="5178"/>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-         <source>&amp;Copy command</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-         <source>Check &amp;ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="779"/>
-+        <location filename="../../src/qmc2main.cpp" line="819"/>
-+        <location filename="../../src/qmc2main.cpp" line="879"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-         <source>Remove from favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-         <source>&amp;Remove</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-         <source>Clear all favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-         <source>&amp;Clear</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="851"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-         <source>Save favorites now</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="852"/>
--        <location filename="../../src/qmc2main.cpp" line="912"/>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-         <source>&amp;Save</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>Remove from played</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>Clear all played</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="911"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>Save play-history now</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="921"/>
--        <location filename="../../src/qmc2main.cpp" line="952"/>
--        <location filename="../../src/qmc2main.cpp" line="983"/>
--        <location filename="../../src/qmc2main.cpp" line="1014"/>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="924"/>
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position north</source>
-+        <source>Set tab position south</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11816,7 +11832,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="956"/>
-         <location filename="../../src/qmc2main.cpp" line="987"/>
-         <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;North</source>
-+        <source>&amp;South</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11824,7 +11840,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position south</source>
-+        <source>Set tab position west</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11832,7 +11848,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="961"/>
-         <location filename="../../src/qmc2main.cpp" line="992"/>
-         <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;South</source>
-+        <source>&amp;West</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11840,7 +11856,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position west</source>
-+        <source>Set tab position east</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11848,15 +11864,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="966"/>
-         <location filename="../../src/qmc2main.cpp" line="997"/>
-         <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;West</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="939"/>
--        <location filename="../../src/qmc2main.cpp" line="970"/>
--        <location filename="../../src/qmc2main.cpp" line="1001"/>
--        <location filename="../../src/qmc2main.cpp" line="1032"/>
--        <source>Set tab position east</source>
-+        <source>&amp;East</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11864,101 +11872,93 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>&amp;East</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="945"/>
--        <location filename="../../src/qmc2main.cpp" line="976"/>
--        <location filename="../../src/qmc2main.cpp" line="1007"/>
--        <location filename="../../src/qmc2main.cpp" line="1038"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="946"/>
--        <location filename="../../src/qmc2main.cpp" line="977"/>
--        <location filename="../../src/qmc2main.cpp" line="1008"/>
--        <location filename="../../src/qmc2main.cpp" line="1039"/>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1713"/>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-         <source>No devices available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1984"/>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-         <source>Default configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2210"/>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-         <location filename="../../src/qmc2main.cpp" line="2275"/>
--        <location filename="../../src/qmc2main.cpp" line="2293"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2214"/>
--        <location filename="../../src/qmc2main.cpp" line="2648"/>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2218"/>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-         <location filename="../../src/qmc2main.cpp" line="2281"/>
--        <location filename="../../src/qmc2main.cpp" line="2299"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2222"/>
--        <location filename="../../src/qmc2main.cpp" line="2226"/>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-         <location filename="../../src/qmc2main.cpp" line="2283"/>
-         <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
--        <location filename="../../src/qmc2main.cpp" line="2303"/>
--        <location filename="../../src/qmc2main.cpp" line="2516"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-         <location filename="../../src/qmc2main.cpp" line="2277"/>
--        <location filename="../../src/qmc2main.cpp" line="2295"/>
-         <source>ROM verification already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-         <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2297"/>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
--        <location filename="../../src/qmc2main.cpp" line="2670"/>
--        <location filename="../../src/qmc2main.cpp" line="2695"/>
--        <location filename="../../src/qmc2main.cpp" line="2708"/>
--        <location filename="../../src/qmc2main.cpp" line="4905"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2307"/>
--        <location filename="../../src/qmc2main.cpp" line="5406"/>
--        <location filename="../../src/qmc2main.cpp" line="5440"/>
--        <location filename="../../src/qmc2main.cpp" line="5777"/>
--        <location filename="../../src/qmc2main.cpp" line="5792"/>
--        <location filename="../../src/qmc2main.cpp" line="5823"/>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2308"/>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -11966,22 +11966,22 @@ Do you really want to check all ROM states now?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2319"/>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-         <source>automatic ROM check triggered</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2596"/>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-         <source>image cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2608"/>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-         <source>icon cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -11989,7 +11989,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>%n entry(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -11997,7 +11997,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12005,7 +12005,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>%n file(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12013,363 +12013,363 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2615"/>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2656"/>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4156"/>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4161"/>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6061"/>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6085"/>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6454"/>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6468"/>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6484"/>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2636"/>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1923"/>
--        <location filename="../../src/qmc2main.cpp" line="2000"/>
--        <location filename="../../src/qmc2main.cpp" line="2051"/>
--        <location filename="../../src/qmc2main.cpp" line="4238"/>
--        <location filename="../../src/qmc2main.cpp" line="4247"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-         <source>default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="566"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="567"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="698"/>
--        <location filename="../../src/qmc2main.cpp" line="714"/>
--        <location filename="../../src/qmc2main.cpp" line="758"/>
--        <location filename="../../src/qmc2main.cpp" line="803"/>
--        <location filename="../../src/qmc2main.cpp" line="858"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="705"/>
--        <location filename="../../src/qmc2main.cpp" line="721"/>
--        <location filename="../../src/qmc2main.cpp" line="765"/>
--        <location filename="../../src/qmc2main.cpp" line="810"/>
--        <location filename="../../src/qmc2main.cpp" line="865"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="739"/>
--        <location filename="../../src/qmc2main.cpp" line="783"/>
--        <location filename="../../src/qmc2main.cpp" line="823"/>
--        <location filename="../../src/qmc2main.cpp" line="883"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2658"/>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3274"/>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-         <source>ERROR: no match found (?)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3555"/>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3560"/>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4257"/>
--        <location filename="../../src/qmc2main.cpp" line="10734"/>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <source>Export to...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4269"/>
--        <location filename="../../src/qmc2main.cpp" line="4273"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4270"/>
--        <location filename="../../src/qmc2main.cpp" line="4274"/>
--        <location filename="../../src/qmc2main.cpp" line="10752"/>
--        <location filename="../../src/qmc2main.cpp" line="10756"/>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-         <source>Select file...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4329"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3654"/>
--        <location filename="../../src/qmc2main.cpp" line="3680"/>
--        <location filename="../../src/qmc2main.cpp" line="4355"/>
--        <location filename="../../src/qmc2main.cpp" line="4357"/>
--        <location filename="../../src/qmc2main.cpp" line="4546"/>
--        <location filename="../../src/qmc2main.cpp" line="4550"/>
--        <location filename="../../src/qmc2main.cpp" line="4604"/>
--        <location filename="../../src/qmc2main.cpp" line="4608"/>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-         <source>No data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="396"/>
--        <location filename="../../src/qmc2main.cpp" line="544"/>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="746"/>
--        <location filename="../../src/qmc2main.cpp" line="790"/>
--        <location filename="../../src/qmc2main.cpp" line="830"/>
--        <location filename="../../src/qmc2main.cpp" line="890"/>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="745"/>
--        <location filename="../../src/qmc2main.cpp" line="789"/>
--        <location filename="../../src/qmc2main.cpp" line="829"/>
--        <location filename="../../src/qmc2main.cpp" line="889"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="568"/>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1077"/>
--        <location filename="../../src/qmc2main.cpp" line="1112"/>
--        <location filename="../../src/qmc2main.cpp" line="1144"/>
--        <location filename="../../src/qmc2main.cpp" line="1176"/>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-         <source>Reset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1200"/>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1209"/>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1216"/>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1237"/>
--        <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
--        <location filename="../../src/qmc2main.cpp" line="10513"/>
--        <location filename="../../src/qmc2main.cpp" line="10514"/>
--        <location filename="../../src/qmc2main.cpp" line="10515"/>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1665"/>
--        <location filename="../../src/qmc2main.cpp" line="1924"/>
--        <location filename="../../src/qmc2main.cpp" line="1927"/>
--        <location filename="../../src/qmc2main.cpp" line="2001"/>
--        <location filename="../../src/qmc2main.cpp" line="2004"/>
--        <location filename="../../src/qmc2main.cpp" line="2052"/>
--        <location filename="../../src/qmc2main.cpp" line="2055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2235"/>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2247"/>
--        <location filename="../../src/qmc2main.cpp" line="5936"/>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2382"/>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2431"/>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2546"/>
--        <location filename="../../src/qmc2main.cpp" line="9602"/>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2678"/>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2680"/>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2941"/>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2972"/>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2975"/>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4911"/>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
--        <location filename="../../src/qmc2main.cpp" line="5113"/>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5131"/>
--        <location filename="../../src/qmc2main.cpp" line="5134"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5132"/>
--        <location filename="../../src/qmc2main.cpp" line="7562"/>
--        <location filename="../../src/qmc2main.cpp" line="7572"/>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-         <source>paused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5151"/>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-         <source>Release emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5164"/>
--        <location filename="../../src/qmc2main.cpp" line="5165"/>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5172"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5183"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>Kill emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5184"/>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-         <source>&amp;Kill emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5197"/>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5203"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Embedding failed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5204"/>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12377,139 +12377,139 @@ Retry embedding?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Information</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5229"/>
--        <location filename="../../src/qmc2main.cpp" line="5230"/>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5407"/>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5441"/>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-         <source>Choose export file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-         <source>Choose import file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5652"/>
--        <location filename="../../src/qmc2main.cpp" line="5675"/>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-         <source>WARNING: invalid inipath</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
--        <location filename="../../src/qmc2main.cpp" line="5771"/>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-         <source>stopping current processing upon user request</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5793"/>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5824"/>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5838"/>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-         <source>cleaning up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5842"/>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-         <source>aborting running downloads</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5885"/>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5888"/>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-         <source>destroying audio effects dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5900"/>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5908"/>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-         <source>destroying YouTube video widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5955"/>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-         <source>saving main widget layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6073"/>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6088"/>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6146"/>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-         <source>destroying process manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6156"/>
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12517,7 +12517,7 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6159"/>
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12525,86 +12525,86 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6164"/>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-         <source>destroying network access manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6168"/>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-         <source>so long and thanks for all the fish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6349"/>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6382"/>
--        <location filename="../../src/qmc2main.cpp" line="6386"/>
--        <location filename="../../src/qmc2main.cpp" line="6390"/>
--        <location filename="../../src/qmc2main.cpp" line="6394"/>
--        <location filename="../../src/qmc2main.cpp" line="6398"/>
--        <location filename="../../src/qmc2main.cpp" line="6591"/>
--        <location filename="../../src/qmc2main.cpp" line="6598"/>
--        <location filename="../../src/qmc2main.cpp" line="6632"/>
--        <location filename="../../src/qmc2main.cpp" line="6639"/>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6478"/>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-         <source>removing current style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6501"/>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6505"/>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6792"/>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6839"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6808"/>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-         <source>YouTube index - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5857"/>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5878"/>
--        <location filename="../../src/qmc2main.cpp" line="5880"/>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6840"/>
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-         <source>%n video info record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12612,156 +12612,156 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-         <source>Select one or more audio files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Add URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7472"/>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7482"/>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-         <source>Buffering %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7556"/>
--        <location filename="../../src/qmc2main.cpp" line="7570"/>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>Choose file to store download</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8779"/>
--        <location filename="../../src/qmc2main.cpp" line="8808"/>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-         <source>Play tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8839"/>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-         <source>Add favorites - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8868"/>
--        <location filename="../../src/qmc2main.cpp" line="8905"/>
--        <location filename="../../src/qmc2main.cpp" line="8936"/>
--        <location filename="../../src/qmc2main.cpp" line="9597"/>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8941"/>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-         <source>Tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9162"/>
--        <location filename="../../src/qmc2main.cpp" line="9318"/>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9209"/>
--        <location filename="../../src/qmc2main.cpp" line="9365"/>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-         <source>Untag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9213"/>
--        <location filename="../../src/qmc2main.cpp" line="9369"/>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9260"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-         <source>Invert tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9264"/>
--        <location filename="../../src/qmc2main.cpp" line="9420"/>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9524"/>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9533"/>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9549"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9550"/>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9824"/>
--        <location filename="../../src/qmc2main.cpp" line="9902"/>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-         <source>Software detail</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10348"/>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10623"/>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-         <source>The ROM paths
- 
- %1
-@@ -12772,41 +12772,41 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10642"/>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-         <source>Check ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10725"/>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10735"/>
--        <location filename="../../src/qmc2main.cpp" line="10736"/>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10737"/>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <source>Import from...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10738"/>
--        <location filename="../../src/qmc2main.cpp" line="10739"/>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10744"/>
--        <location filename="../../src/qmc2main.cpp" line="10745"/>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10751"/>
--        <location filename="../../src/qmc2main.cpp" line="10755"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12963,14 +12963,12 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="192"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="117"/>
-         <source>Go back</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="215"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="119"/>
-         <source>Go forward</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13023,8 +13021,8 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="83"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="56"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13049,88 +13047,28 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="60"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-         <source>Enter URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="102"/>
--        <source>Open link</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="104"/>
--        <source>Open link in new window</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="106"/>
--        <source>Open image in new window</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="108"/>
--        <source>Save link as...</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="110"/>
--        <source>Copy link</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="112"/>
--        <source>Save image as...</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="114"/>
--        <source>Copy image</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="116"/>
--        <source>Copy image address</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="121"/>
--        <source>Reload</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="123"/>
--        <source>Stop</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="125"/>
--        <source>Copy</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="128"/>
--        <source>Inspect</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="575"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-         <source>WARNING: invalid network reply and/or network error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>MiniWebBrowser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13279,2782 +13217,2757 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="729"/>
-+        <location filename="../../ui/options.ui" line="743"/>
-         <source>Language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="227"/>
--        <location filename="../../ui/options.ui" line="247"/>
--        <location filename="../../ui/options.ui" line="257"/>
--        <location filename="../../ui/options.ui" line="376"/>
--        <location filename="../../ui/options.ui" line="399"/>
--        <location filename="../../ui/options.ui" line="475"/>
--        <location filename="../../ui/options.ui" line="485"/>
--        <location filename="../../ui/options.ui" line="738"/>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-         <source>Scale image to fit frame size (otherwise use original size)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="495"/>
-+        <location filename="../../ui/options.ui" line="509"/>
-         <source>Show machine&apos;s description at the bottom of any images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="498"/>
-+        <location filename="../../ui/options.ui" line="512"/>
-         <source>Show machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="841"/>
-+        <location filename="../../ui/options.ui" line="855"/>
-         <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="203"/>
-+        <location filename="../../ui/options.ui" line="212"/>
-         <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3861"/>
-+        <location filename="../../ui/options.ui" line="4055"/>
-         <source>Restore saved machine selection at start and after reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3864"/>
-+        <location filename="../../ui/options.ui" line="4058"/>
-         <source>Restore machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="741"/>
-+        <location filename="../../ui/options.ui" line="755"/>
-         <source>Scaled preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="267"/>
-+        <location filename="../../ui/options.ui" line="276"/>
-         <source>Show vertical machine status indicator in machine details</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="270"/>
-+        <location filename="../../ui/options.ui" line="279"/>
-         <source>Machine status indicator</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="290"/>
--        <source>Application language</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="294"/>
--        <source>DE (German)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="299"/>
--        <source>ES (Spanish)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="304"/>
--        <source>EL (Greek)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="309"/>
--        <source>FR (French)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="314"/>
--        <source>IT (Italian)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="319"/>
--        <source>PL (Polish)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="324"/>
--        <source>PT (Portuguese)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="329"/>
--        <source>RO (Romanian)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="334"/>
--        <source>SV (Swedish)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="339"/>
--        <source>US (English)</source>
-+        <source>Application language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="250"/>
-+        <location filename="../../ui/options.ui" line="259"/>
-         <source>Scaled cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="260"/>
-+        <location filename="../../ui/options.ui" line="269"/>
-         <source>Scaled controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="478"/>
-+        <location filename="../../ui/options.ui" line="492"/>
-         <source>Scaled marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="237"/>
--        <location filename="../../ui/options.ui" line="240"/>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-         <source>Show status bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="642"/>
-+        <location filename="../../ui/options.ui" line="656"/>
-         <source>Show the menu bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="645"/>
-+        <location filename="../../ui/options.ui" line="659"/>
-         <source>Show menu bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="698"/>
-+        <location filename="../../ui/options.ui" line="712"/>
-         <source>Show short description of current processing in progress bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="701"/>
-+        <location filename="../../ui/options.ui" line="715"/>
-         <source>Show progress texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="206"/>
--        <location filename="../../ui/options.ui" line="844"/>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-         <source>Only when required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="419"/>
-+        <location filename="../../ui/options.ui" line="433"/>
-         <source>Retry loading images which weren&apos;t found before?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="422"/>
-+        <location filename="../../ui/options.ui" line="436"/>
-         <source>Retry loading images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="447"/>
--        <location filename="../../ui/options.ui" line="463"/>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-         <source>Option requires a restart of QMC2 to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="466"/>
-+        <location filename="../../ui/options.ui" line="480"/>
-         <source>restart required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="488"/>
-+        <location filename="../../ui/options.ui" line="502"/>
-         <source>Scaled title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="230"/>
-+        <location filename="../../ui/options.ui" line="239"/>
-         <source>Scaled flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="658"/>
-+        <location filename="../../ui/options.ui" line="672"/>
-         <source>Application font (= system default if empty)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="754"/>
-+        <location filename="../../ui/options.ui" line="768"/>
-         <source>Browse application font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="379"/>
-+        <location filename="../../ui/options.ui" line="393"/>
-         <source>Scaled PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="505"/>
-+        <location filename="../../ui/options.ui" line="519"/>
-         <source>Emulator log size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="518"/>
-+        <location filename="../../ui/options.ui" line="532"/>
-         <source>Maximum number of lines to keep in emulator log browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="521"/>
--        <location filename="../../ui/options.ui" line="784"/>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-         <source>unlimited</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="524"/>
--        <location filename="../../ui/options.ui" line="787"/>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-         <source> lines</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="213"/>
-+        <location filename="../../ui/options.ui" line="222"/>
-         <source>Front end log size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="781"/>
-+        <location filename="../../ui/options.ui" line="795"/>
-         <source>Maximum number of lines to keep in front end log browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="609"/>
-+        <location filename="../../ui/options.ui" line="623"/>
-         <source>Application font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="83"/>
-+        <location filename="../../ui/options.ui" line="92"/>
-         <source>Style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="392"/>
-+        <location filename="../../ui/options.ui" line="406"/>
-         <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="546"/>
-+        <location filename="../../ui/options.ui" line="560"/>
-         <source>Browse Qt style sheet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="220"/>
-+        <location filename="../../ui/options.ui" line="229"/>
-         <source>GUI style</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="76"/>
-+        <location filename="../../ui/options.ui" line="85"/>
-         <source>Application style (Default = use system&apos;s default style)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="409"/>
-+        <location filename="../../ui/options.ui" line="423"/>
-         <source>Smooth image scaling (nicer, but slower)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="412"/>
-+        <location filename="../../ui/options.ui" line="426"/>
-         <source>Smooth scaling</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="803"/>
-+        <location filename="../../ui/options.ui" line="817"/>
-         <source>Image cache size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="816"/>
-+        <location filename="../../ui/options.ui" line="830"/>
-         <source>Image cache size in MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="819"/>
-+        <location filename="../../ui/options.ui" line="833"/>
-         <source> MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="688"/>
-+        <location filename="../../ui/options.ui" line="702"/>
-         <source>Use standard or custom color palette?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="277"/>
-+        <location filename="../../ui/options.ui" line="286"/>
-         <source>Log font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="173"/>
-+        <location filename="../../ui/options.ui" line="182"/>
-         <source>Font used in logs (= application font if empty)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="189"/>
-+        <location filename="../../ui/options.ui" line="198"/>
-         <source>Browse font used in logs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="138"/>
--        <location filename="../../ui/options.ui" line="141"/>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-         <source>Show tool bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="157"/>
-+        <location filename="../../ui/options.ui" line="166"/>
-         <source>Use a unifed tool- and title-bar on Mac OS X</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="160"/>
-+        <location filename="../../ui/options.ui" line="169"/>
-         <source>Unify with title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="122"/>
-+        <location filename="../../ui/options.ui" line="131"/>
-         <source>Minimize when launching emulators?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="125"/>
-+        <location filename="../../ui/options.ui" line="134"/>
-         <source>Minimize on emulator launch</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="851"/>
-+        <location filename="../../ui/options.ui" line="865"/>
-         <source>Check for other instances of this QMC2 variant on startup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="854"/>
-+        <location filename="../../ui/options.ui" line="868"/>
-         <source>Check single instance</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="557"/>
-+        <location filename="../../ui/options.ui" line="571"/>
-         <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="560"/>
-+        <location filename="../../ui/options.ui" line="574"/>
-         <source>Suppress Qt messages</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="765"/>
-+        <location filename="../../ui/options.ui" line="779"/>
-         <source>Show splash screen when starting up?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="768"/>
-+        <location filename="../../ui/options.ui" line="782"/>
-         <source>Show splash screen</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="594"/>
-+        <location filename="../../ui/options.ui" line="608"/>
-         <source>Customize the tool-bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="597"/>
-+        <location filename="../../ui/options.ui" line="611"/>
-         <source>Tool-bar...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="868"/>
--        <location filename="../../ui/options.ui" line="5008"/>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-         <source>F&amp;iles / Directories</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1068"/>
-+        <location filename="../../ui/options.ui" line="1091"/>
-         <source>Front end log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1866"/>
-+        <location filename="../../ui/options.ui" line="1961"/>
-         <source>Front end log file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2400"/>
-+        <location filename="../../ui/options.ui" line="2531"/>
-         <source>Browse front end log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1061"/>
-+        <location filename="../../ui/options.ui" line="1084"/>
-         <source>Favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="112"/>
-+        <location filename="../../ui/options.ui" line="121"/>
-         <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="115"/>
-+        <location filename="../../ui/options.ui" line="124"/>
-         <source>Set working directory from executable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1432"/>
-+        <location filename="../../ui/options.ui" line="1491"/>
-         <source>Play history file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2387"/>
-+        <location filename="../../ui/options.ui" line="2518"/>
-         <source>Play history file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1658"/>
-+        <location filename="../../ui/options.ui" line="1735"/>
-         <source>Browse play history file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1054"/>
-+        <location filename="../../ui/options.ui" line="1077"/>
-         <source>Data directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1892"/>
-+        <location filename="../../ui/options.ui" line="1987"/>
-         <source>Frontend data directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="947"/>
-+        <location filename="../../ui/options.ui" line="970"/>
-         <source>Browse frontend data directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3016"/>
-+        <location filename="../../ui/options.ui" line="3201"/>
-         <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3019"/>
-+        <location filename="../../ui/options.ui" line="3204"/>
-         <source>Use catver.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1948"/>
-+        <location filename="../../ui/options.ui" line="2043"/>
-         <source>Path to catver.ini (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1961"/>
-+        <location filename="../../ui/options.ui" line="2056"/>
-         <source>Browse path to catver.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1112"/>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2164"/>
-+        <location filename="../../ui/options.ui" line="2286"/>
-         <source>Preview directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2177"/>
-+        <location filename="../../ui/options.ui" line="2299"/>
-         <source>Browse preview directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1405"/>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2433"/>
-+        <location filename="../../ui/options.ui" line="2573"/>
-         <source>Flyer directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2446"/>
-+        <location filename="../../ui/options.ui" line="2586"/>
-         <source>Browse flyer directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2560"/>
-+        <location filename="../../ui/options.ui" line="2718"/>
-         <source>Icon directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2573"/>
-+        <location filename="../../ui/options.ui" line="2731"/>
-         <source>Browse icon directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="961"/>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1691"/>
-+        <location filename="../../ui/options.ui" line="1777"/>
-         <source>Cabinet directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1704"/>
-+        <location filename="../../ui/options.ui" line="1790"/>
-         <source>Browse cabinet directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2272"/>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2687"/>
-+        <location filename="../../ui/options.ui" line="2863"/>
-         <source>Controller directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2700"/>
-+        <location filename="../../ui/options.ui" line="2876"/>
-         <source>Browse controller directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1492"/>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1297"/>
-+        <location filename="../../ui/options.ui" line="1347"/>
-         <source>Marquee directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="691"/>
-+        <location filename="../../ui/options.ui" line="705"/>
-         <source>Default palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="353"/>
-+        <location filename="../../ui/options.ui" line="367"/>
-         <source>Edit the color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="356"/>
-+        <location filename="../../ui/options.ui" line="370"/>
-         <source>Edit color palette...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="616"/>
-+        <location filename="../../ui/options.ui" line="630"/>
-         <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1310"/>
-+        <location filename="../../ui/options.ui" line="1360"/>
-         <source>Browse marquee directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1459"/>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2007"/>
-+        <location filename="../../ui/options.ui" line="2111"/>
-         <source>Title directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2020"/>
-+        <location filename="../../ui/options.ui" line="2124"/>
-         <source>Browse title directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1128"/>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1170"/>
-+        <location filename="../../ui/options.ui" line="1202"/>
-         <source>PCB directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1183"/>
-+        <location filename="../../ui/options.ui" line="1215"/>
-         <source>Browse PCB directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1534"/>
-+        <location filename="../../ui/options.ui" line="1602"/>
-         <source>Software snap-shot directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1547"/>
-+        <location filename="../../ui/options.ui" line="1615"/>
-         <source>Browse software snap-shot directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2372"/>
--        <location filename="../../ui/options.ui" line="3661"/>
--        <location filename="../../ui/options.ui" line="5220"/>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-         <source>reload required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="994"/>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../ui/options.ui" line="1007"/>
-         <source>Software notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1905"/>
-+        <location filename="../../ui/options.ui" line="2000"/>
-         <source>Folder used to store personal notes about any software titles (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1918"/>
-+        <location filename="../../ui/options.ui" line="2013"/>
-         <source>Browse software notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="914"/>
-+        <location filename="../../ui/options.ui" line="937"/>
-         <source>Enable the use of a template for (empty) software notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="917"/>
-+        <location filename="../../ui/options.ui" line="940"/>
-         <source>Software notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1935"/>
-+        <location filename="../../ui/options.ui" line="2030"/>
-         <source>HTML file used as a template for software-notes (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2334"/>
-+        <location filename="../../ui/options.ui" line="2465"/>
-         <source>Browse software notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1418"/>
-+        <location filename="../../ui/options.ui" line="1477"/>
-         <source>Enable the use of category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1421"/>
-+        <location filename="../../ui/options.ui" line="1480"/>
-         <source>Use category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1978"/>
-+        <location filename="../../ui/options.ui" line="2073"/>
-         <source>Path to category.ini (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2131"/>
-+        <location filename="../../ui/options.ui" line="2244"/>
-         <source>Browse path to category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1141"/>
-+        <location filename="../../ui/options.ui" line="1164"/>
-         <source>System notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="974"/>
-+        <location filename="../../ui/options.ui" line="997"/>
-         <source>Enable the use of a template for (empty) system notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="977"/>
-+        <location filename="../../ui/options.ui" line="1000"/>
-         <source>System notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="1931"/>
-         <source>HTML file used as a template for system-notes (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2854"/>
-+        <location filename="../../ui/options.ui" line="3039"/>
-         <source>Folder used to store personal notes about any systems (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2867"/>
-+        <location filename="../../ui/options.ui" line="3052"/>
-         <source>Browse system notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="1944"/>
-         <source>Browse system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2918"/>
-+        <location filename="../../ui/options.ui" line="3103"/>
-         <source>Load software information database (from history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1013"/>
-+        <location filename="../../ui/options.ui" line="1036"/>
-         <source>Software information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3188"/>
-+        <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3191"/>
-+        <location filename="../../ui/options.ui" line="3385"/>
-         <source>Save machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1445"/>
-+        <location filename="../../ui/options.ui" line="1504"/>
-         <source>Import MAME machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1043"/>
-+        <location filename="../../ui/options.ui" line="1066"/>
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1645"/>
-+        <location filename="../../ui/options.ui" line="1722"/>
-         <source>MAME machine information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1819"/>
-+        <location filename="../../ui/options.ui" line="1914"/>
-         <source>Browse software information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2353"/>
--        <location filename="../../ui/options.ui" line="2369"/>
--        <location filename="../../ui/options.ui" line="3642"/>
--        <location filename="../../ui/options.ui" line="3658"/>
--        <location filename="../../ui/options.ui" line="5201"/>
--        <location filename="../../ui/options.ui" line="5217"/>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-         <source>Option requires a reload of the machine list to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2811"/>
-+        <location filename="../../ui/options.ui" line="2996"/>
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2820"/>
-+        <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2823"/>
-+        <location filename="../../ui/options.ui" line="3008"/>
-         <source>Set up additional artwork classes...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2833"/>
-+        <location filename="../../ui/options.ui" line="3018"/>
-         <source>Choose active image formats and their priorities (per artwork class)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2836"/>
-+        <location filename="../../ui/options.ui" line="3021"/>
-         <source>Select image formats...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2878"/>
-+        <location filename="../../ui/options.ui" line="3063"/>
-         <source>Load MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2881"/>
-+        <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2908"/>
-+        <location filename="../../ui/options.ui" line="3093"/>
-         <source>Load MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2321"/>
-+        <location filename="../../ui/options.ui" line="2452"/>
-         <source>MESS emulator information database - messinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="429"/>
-+        <location filename="../../ui/options.ui" line="443"/>
-         <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="432"/>
-+        <location filename="../../ui/options.ui" line="446"/>
-         <source>Parent image / video fallback</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="575"/>
-+        <location filename="../../ui/options.ui" line="589"/>
-         <source>Open the component setup dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="578"/>
-+        <location filename="../../ui/options.ui" line="592"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="366"/>
-+        <location filename="../../ui/options.ui" line="380"/>
-         <source>Show animation when loading, filtering or tagging the machine list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="369"/>
-+        <location filename="../../ui/options.ui" line="383"/>
-         <source>Show loading animation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="402"/>
-+        <location filename="../../ui/options.ui" line="416"/>
-         <source>Scaled software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="99"/>
-+        <location filename="../../ui/options.ui" line="108"/>
-         <source>Select individual fallback settings per artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="102"/>
-+        <location filename="../../ui/options.ui" line="111"/>
-         <source>Individual fallback settings...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1242"/>
--        <location filename="../../ui/options.ui" line="1369"/>
--        <location filename="../../ui/options.ui" line="1606"/>
--        <location filename="../../ui/options.ui" line="1763"/>
--        <location filename="../../ui/options.ui" line="2079"/>
--        <location filename="../../ui/options.ui" line="2236"/>
--        <location filename="../../ui/options.ui" line="2505"/>
--        <location filename="../../ui/options.ui" line="2632"/>
--        <location filename="../../ui/options.ui" line="2759"/>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1802"/>
-+        <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2962"/>
-+        <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2975"/>
-+        <location filename="../../ui/options.ui" line="3160"/>
-         <source>Video snap folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3005"/>
-+        <location filename="../../ui/options.ui" line="3190"/>
-         <source>Browse video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3049"/>
-+        <location filename="../../ui/options.ui" line="3234"/>
-         <source>Optimize catver.ini for faster loading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2988"/>
-+        <location filename="../../ui/options.ui" line="3173"/>
-         <source>Setup the icon cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3386"/>
-+        <location filename="../../ui/options.ui" line="3580"/>
-         <source>Enable ROM state filtering?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3389"/>
-+        <location filename="../../ui/options.ui" line="3583"/>
-         <source>ROM state filter</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3670"/>
-+        <location filename="../../ui/options.ui" line="3864"/>
-         <source>Update delay</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3572"/>
-+        <location filename="../../ui/options.ui" line="3766"/>
-         <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3575"/>
-+        <location filename="../../ui/options.ui" line="3769"/>
-         <source>No SW snaps for visible details</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3786"/>
-+        <location filename="../../ui/options.ui" line="3980"/>
-         <source>Select sort criteria</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3795"/>
-+        <location filename="../../ui/options.ui" line="3989"/>
-         <source>ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3800"/>
-+        <location filename="../../ui/options.ui" line="3994"/>
-         <source>Tag</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3805"/>
-+        <location filename="../../ui/options.ui" line="3999"/>
-         <source>Year</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3810"/>
-+        <location filename="../../ui/options.ui" line="4004"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3820"/>
-+        <location filename="../../ui/options.ui" line="4014"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3825"/>
-+        <location filename="../../ui/options.ui" line="4019"/>
-         <source>Players</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3830"/>
-+        <location filename="../../ui/options.ui" line="4024"/>
-         <source>Driver status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3835"/>
-+        <location filename="../../ui/options.ui" line="4029"/>
-         <source>Source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3840"/>
-+        <location filename="../../ui/options.ui" line="4034"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3702"/>
-+        <location filename="../../ui/options.ui" line="3896"/>
-         <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3741"/>
-+        <location filename="../../ui/options.ui" line="3935"/>
-         <source>Sort order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3751"/>
-+        <location filename="../../ui/options.ui" line="3945"/>
-         <source>Select sort order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3755"/>
-+        <location filename="../../ui/options.ui" line="3949"/>
-         <source>Ascending</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3764"/>
-+        <location filename="../../ui/options.ui" line="3958"/>
-         <source>Descending</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3307"/>
-+        <location filename="../../ui/options.ui" line="3501"/>
-         <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3310"/>
-+        <location filename="../../ui/options.ui" line="3504"/>
-         <source>Play on sub-list activation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3528"/>
-+        <location filename="../../ui/options.ui" line="3722"/>
-         <source>Display ROM status icons in master lists?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3531"/>
-+        <location filename="../../ui/options.ui" line="3725"/>
-         <source>Show ROM status icons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3261"/>
-+        <location filename="../../ui/options.ui" line="3455"/>
-         <source>Cursor position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3271"/>
-+        <location filename="../../ui/options.ui" line="3465"/>
-         <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3278"/>
-+        <location filename="../../ui/options.ui" line="3472"/>
-         <source>Visible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3283"/>
-+        <location filename="../../ui/options.ui" line="3477"/>
-         <source>Top</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3288"/>
-+        <location filename="../../ui/options.ui" line="3482"/>
-         <source>Bottom</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3293"/>
-+        <location filename="../../ui/options.ui" line="3487"/>
-         <source>Center</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3712"/>
-+        <location filename="../../ui/options.ui" line="3906"/>
-         <source>Responsiveness</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3725"/>
-+        <location filename="../../ui/options.ui" line="3919"/>
-         <source>immediate</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3402"/>
-+        <location filename="../../ui/options.ui" line="3596"/>
-         <source>Show ROM state C (correct)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3419"/>
-+        <location filename="../../ui/options.ui" line="3613"/>
-         <source>Show ROM state M (mostly correct)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3436"/>
-+        <location filename="../../ui/options.ui" line="3630"/>
-         <source>Show ROM state I (incorrect)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3453"/>
-+        <location filename="../../ui/options.ui" line="3647"/>
-         <source>Show ROM state N (not found)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3470"/>
-+        <location filename="../../ui/options.ui" line="3664"/>
-         <source>Show ROM state U (unknown)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3776"/>
-+        <location filename="../../ui/options.ui" line="3970"/>
-         <source>Sort criteria</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3327"/>
-+        <location filename="../../ui/options.ui" line="3521"/>
-         <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3331"/>
-+        <location filename="../../ui/options.ui" line="3525"/>
-         <source>independent</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3340"/>
-+        <location filename="../../ui/options.ui" line="3534"/>
-         <source>embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3592"/>
-+        <location filename="../../ui/options.ui" line="3786"/>
-         <source>Select the position where sofware snap-shots are displayed within software lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3596"/>
-+        <location filename="../../ui/options.ui" line="3790"/>
-         <source>Above / Left</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3601"/>
-+        <location filename="../../ui/options.ui" line="3795"/>
-         <source>Above / Center</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3606"/>
-+        <location filename="../../ui/options.ui" line="3800"/>
-         <source>Above / Right</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3611"/>
-+        <location filename="../../ui/options.ui" line="3805"/>
-         <source>Below / Left</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3616"/>
-+        <location filename="../../ui/options.ui" line="3810"/>
-         <source>Below / Center</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3621"/>
-+        <location filename="../../ui/options.ui" line="3815"/>
-         <source>Below / Right</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3626"/>
-+        <location filename="../../ui/options.ui" line="3820"/>
-         <source>Disable snaps</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3683"/>
-+        <location filename="../../ui/options.ui" line="3877"/>
-         <source>none</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3686"/>
-+        <location filename="../../ui/options.ui" line="3880"/>
-         <source> ms</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3238"/>
-+        <location filename="../../ui/options.ui" line="3432"/>
-         <source>Launch emulation on double-click events (may be annoying)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3241"/>
-+        <location filename="../../ui/options.ui" line="3435"/>
-         <source>Double-click activation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3582"/>
-+        <location filename="../../ui/options.ui" line="3776"/>
-         <source>SW snap position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3317"/>
-+        <location filename="../../ui/options.ui" line="3511"/>
-         <source>Default launch-mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3548"/>
-+        <location filename="../../ui/options.ui" line="3742"/>
-         <source>Automatically trigger a ROM check if necessary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3551"/>
-+        <location filename="../../ui/options.ui" line="3745"/>
-         <source>Auto-trigger ROM check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3508"/>
-+        <location filename="../../ui/options.ui" line="3702"/>
-         <source>Display (or hide) device sets in master lists?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3511"/>
-+        <location filename="../../ui/options.ui" line="3705"/>
-         <source>Show device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3372"/>
-+        <location filename="../../ui/options.ui" line="3566"/>
-         <source>Display (or hide) BIOS sets in master lists?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="903"/>
-+        <location filename="../../ui/options.ui" line="926"/>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3036"/>
-+        <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3082"/>
-+        <location filename="../../ui/options.ui" line="3267"/>
-         <source>Software manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3095"/>
-+        <location filename="../../ui/options.ui" line="3280"/>
-         <source>Browse software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3106"/>
-+        <location filename="../../ui/options.ui" line="3291"/>
-         <source>System manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3113"/>
-+        <location filename="../../ui/options.ui" line="3298"/>
-         <source>Software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3126"/>
-+        <location filename="../../ui/options.ui" line="3311"/>
-         <source>Scan available software manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3143"/>
-+        <location filename="../../ui/options.ui" line="3328"/>
-         <source>Scan available system manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3161"/>
-+        <location filename="../../ui/options.ui" line="3346"/>
-         <source>Machine- / Software-&amp;lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3198"/>
-+        <location filename="../../ui/options.ui" line="3392"/>
-         <source>Save the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3201"/>
-+        <location filename="../../ui/options.ui" line="3395"/>
-         <source>Save software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3208"/>
-+        <location filename="../../ui/options.ui" line="3402"/>
-         <source>Restore the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3211"/>
-+        <location filename="../../ui/options.ui" line="3405"/>
-         <source>Restore software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3218"/>
-+        <location filename="../../ui/options.ui" line="3412"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3352"/>
-+        <location filename="../../ui/options.ui" line="3546"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3375"/>
-+        <location filename="../../ui/options.ui" line="3569"/>
-         <source>Show BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3558"/>
-+        <location filename="../../ui/options.ui" line="3752"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3705"/>
-+        <location filename="../../ui/options.ui" line="3899"/>
-         <source>Software snaps on mouse hover</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3851"/>
-+        <location filename="../../ui/options.ui" line="4045"/>
-         <source>Apply the state filter dynamically during a full ROM audit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3854"/>
-+        <location filename="../../ui/options.ui" line="4048"/>
-         <source>Apply state filter dynamically when checking ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3876"/>
-+        <location filename="../../ui/options.ui" line="4070"/>
-         <source>&amp;Shortcuts / Keys</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3908"/>
--        <location filename="../../ui/options.ui" line="3911"/>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-         <source>Redefine key sequence</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3928"/>
-+        <location filename="../../ui/options.ui" line="4131"/>
-         <source>Reset key sequence to default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3931"/>
-+        <location filename="../../ui/options.ui" line="4134"/>
-         <source>Reset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3951"/>
-+        <location filename="../../ui/options.ui" line="4154"/>
-         <source>Active shortcut definitions; double-click to redefine key sequence</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3973"/>
--        <location filename="../../ui/options.ui" line="4441"/>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-         <source>Function / Key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3978"/>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-         <location filename="../../src/options.cpp" line="379"/>
--        <location filename="../../src/options.cpp" line="380"/>
--        <location filename="../../src/options.cpp" line="2346"/>
--        <location filename="../../src/options.cpp" line="3765"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3983"/>
-+        <location filename="../../ui/options.ui" line="4186"/>
-         <source>Custom</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3998"/>
-+        <location filename="../../ui/options.ui" line="4201"/>
-         <source>&amp;Joystick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4027"/>
-+        <location filename="../../ui/options.ui" line="4239"/>
-         <source>Enable GUI control via joystick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4030"/>
-+        <location filename="../../ui/options.ui" line="4242"/>
-         <source>Enable joystick control</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4046"/>
-+        <location filename="../../ui/options.ui" line="4258"/>
-         <source>Rescan available joysticks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4049"/>
-+        <location filename="../../ui/options.ui" line="4261"/>
-         <source>Rescan joysticks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4072"/>
-+        <location filename="../../ui/options.ui" line="4284"/>
-         <source>Select joystick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4082"/>
-+        <location filename="../../ui/options.ui" line="4294"/>
-         <source>List of available joysticks - select the one you want to use for GUI control</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4086"/>
--        <location filename="../../src/options.cpp" line="4016"/>
--        <location filename="../../src/options.cpp" line="4039"/>
--        <location filename="../../src/options.cpp" line="4091"/>
--        <location filename="../../src/options.cpp" line="4172"/>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-         <source>No joysticks found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4097"/>
-+        <location filename="../../ui/options.ui" line="4309"/>
-         <source>Joystick information and settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4107"/>
-+        <location filename="../../ui/options.ui" line="4319"/>
-         <source>Axes:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4114"/>
-+        <location filename="../../ui/options.ui" line="4326"/>
-         <source>Number of joystick axes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4117"/>
--        <location filename="../../ui/options.ui" line="4138"/>
--        <location filename="../../ui/options.ui" line="4159"/>
--        <location filename="../../ui/options.ui" line="4180"/>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-         <source>0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4128"/>
-+        <location filename="../../ui/options.ui" line="4340"/>
-         <source>Buttons:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4135"/>
-+        <location filename="../../ui/options.ui" line="4347"/>
-         <source>Number of joystick buttons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4149"/>
-+        <location filename="../../ui/options.ui" line="4361"/>
-         <source>Hats:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4156"/>
-+        <location filename="../../ui/options.ui" line="4368"/>
-         <source>Number of coolie hats</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4170"/>
-+        <location filename="../../ui/options.ui" line="4382"/>
-         <source>Trackballs:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4177"/>
-+        <location filename="../../ui/options.ui" line="4389"/>
-         <source>Number of trackballs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4206"/>
-+        <location filename="../../ui/options.ui" line="4418"/>
-         <source>Automatically repeat joystick functions after specified delay</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4209"/>
-+        <location filename="../../ui/options.ui" line="4421"/>
-         <source>Auto repeat after</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4225"/>
-+        <location filename="../../ui/options.ui" line="4437"/>
-         <source>Repeat all joystick functions after how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4228"/>
--        <location filename="../../ui/options.ui" line="4273"/>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-         <source>ms</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4254"/>
-+        <location filename="../../ui/options.ui" line="4466"/>
-         <source>Event timeout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4270"/>
-+        <location filename="../../ui/options.ui" line="4482"/>
-         <source>Process joystick events after how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4296"/>
-+        <location filename="../../ui/options.ui" line="4508"/>
-         <source>Calibrate joystick axes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4299"/>
-+        <location filename="../../ui/options.ui" line="4511"/>
-         <source>Calibrate</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4318"/>
-+        <location filename="../../ui/options.ui" line="4530"/>
-         <source>Test all joystick functions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4321"/>
-+        <location filename="../../ui/options.ui" line="4533"/>
-         <source>Test</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4340"/>
-+        <location filename="../../ui/options.ui" line="4552"/>
-         <source>Map joystick functions to GUI functions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4343"/>
-+        <location filename="../../ui/options.ui" line="4555"/>
-         <source>Map</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4376"/>
-+        <location filename="../../ui/options.ui" line="4597"/>
-         <source>Remap a joystick function to the selected GUI function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4379"/>
-+        <location filename="../../ui/options.ui" line="4600"/>
-         <source>Remap</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4396"/>
-+        <location filename="../../ui/options.ui" line="4617"/>
-         <source>Remove joystick mapping from selected GUI function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4399"/>
-+        <location filename="../../ui/options.ui" line="4620"/>
-         <source>Remove</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4419"/>
-+        <location filename="../../ui/options.ui" line="4640"/>
-         <source>Active joystick mappings; double-click to remap joystick function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4446"/>
-+        <location filename="../../ui/options.ui" line="4667"/>
-         <source>Joystick function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4467"/>
-+        <location filename="../../ui/options.ui" line="4688"/>
-         <source>Network / &amp;Tools</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4496"/>
-+        <location filename="../../ui/options.ui" line="4726"/>
-         <source>Zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4502"/>
--        <location filename="../../ui/options.ui" line="4581"/>
--        <location filename="../../ui/options.ui" line="4922"/>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-         <source>Command</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4515"/>
-+        <location filename="../../ui/options.ui" line="4745"/>
-         <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4528"/>
-+        <location filename="../../ui/options.ui" line="4758"/>
-         <source>Browse for zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4539"/>
--        <location filename="../../ui/options.ui" line="4618"/>
--        <location filename="../../ui/options.ui" line="4959"/>
--        <location filename="../../ui/options.ui" line="5710"/>
--        <location filename="../../ui/options.ui" line="5936"/>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-         <source>Arguments</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4552"/>
-+        <location filename="../../ui/options.ui" line="4782"/>
-         <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4575"/>
-+        <location filename="../../ui/options.ui" line="4805"/>
-         <source>ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4594"/>
-+        <location filename="../../ui/options.ui" line="4824"/>
-         <source>External ROM tool (it&apos;s completely up to you...)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4607"/>
-+        <location filename="../../ui/options.ui" line="4837"/>
-         <source>Browse ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4631"/>
-+        <location filename="../../ui/options.ui" line="4861"/>
-         <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4638"/>
--        <location filename="../../ui/options.ui" line="5277"/>
--        <location filename="../../ui/options.ui" line="5705"/>
--        <location filename="../../ui/options.ui" line="5894"/>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-         <source>Working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4651"/>
-+        <location filename="../../ui/options.ui" line="4881"/>
-         <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4664"/>
-+        <location filename="../../ui/options.ui" line="4894"/>
-         <source>Browse working directory of the ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4681"/>
-+        <location filename="../../ui/options.ui" line="4911"/>
-         <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4684"/>
-+        <location filename="../../ui/options.ui" line="4914"/>
-         <source>Copy tool output to front end log</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4691"/>
-+        <location filename="../../ui/options.ui" line="4921"/>
-         <source>Automatically close the tool-executor dialog when the external process finished</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4694"/>
-+        <location filename="../../ui/options.ui" line="4924"/>
-         <source>Close dialog automatically</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4704"/>
-+        <location filename="../../ui/options.ui" line="4934"/>
-         <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4707"/>
-+        <location filename="../../ui/options.ui" line="4937"/>
-         <source>Use HTTP proxy</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4719"/>
-+        <location filename="../../ui/options.ui" line="4949"/>
-         <source>Host / IP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4962"/>
-         <source>Hostname or IP address of the HTTP proxy server</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4739"/>
-+        <location filename="../../ui/options.ui" line="4969"/>
-         <source>Port</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4752"/>
-+        <location filename="../../ui/options.ui" line="4982"/>
-         <source>Port to access the HTTP proxy service</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4765"/>
-+        <location filename="../../ui/options.ui" line="4995"/>
-         <source>User ID</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4778"/>
-+        <location filename="../../ui/options.ui" line="5008"/>
-         <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4785"/>
--        <source>Password</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4798"/>
--        <source>Password to access the HTTP proxy service (empty = no authentication)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4808"/>
--        <source>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNING: stored passwords are &lt;u&gt;weakly&lt;/u&gt; encrypted!&lt;/b&gt;&lt;/font&gt;</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4818"/>
-+        <location filename="../../ui/options.ui" line="5021"/>
-         <source>Browser settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4830"/>
-+        <location filename="../../ui/options.ui" line="5033"/>
-         <source>Browse cookie database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4847"/>
-+        <location filename="../../ui/options.ui" line="5050"/>
-         <source>Cookie database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4854"/>
-+        <location filename="../../ui/options.ui" line="5057"/>
-         <source>Cookie database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4863"/>
-+        <location filename="../../ui/options.ui" line="5066"/>
-         <source>Save and restore cookies used on web pages?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4866"/>
-+        <location filename="../../ui/options.ui" line="5069"/>
-         <source>Restore cookies</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4882"/>
-+        <location filename="../../ui/options.ui" line="5085"/>
-         <source>Manage cookies stored in database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4885"/>
-+        <location filename="../../ui/options.ui" line="5088"/>
-         <source>Manage stored cookies</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4901"/>
-+        <location filename="../../ui/options.ui" line="5104"/>
-         <source>Clear database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4916"/>
-+        <location filename="../../ui/options.ui" line="5119"/>
-         <source>7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4935"/>
-+        <location filename="../../ui/options.ui" line="5138"/>
-         <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4948"/>
-+        <location filename="../../ui/options.ui" line="5151"/>
-         <source>Browse for 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4972"/>
-+        <location filename="../../ui/options.ui" line="5175"/>
-         <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5132"/>
-+        <location filename="../../ui/options.ui" line="5344"/>
-         <source>Machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5158"/>
-+        <location filename="../../ui/options.ui" line="5370"/>
-         <source>Browse machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5229"/>
-+        <location filename="../../ui/options.ui" line="5441"/>
-         <source>Software list cache DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5242"/>
-+        <location filename="../../ui/options.ui" line="5454"/>
-         <source>Browse software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5409"/>
-+        <location filename="../../ui/options.ui" line="5621"/>
-         <source>Clean up user data database (removes obsolete entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5517"/>
-+        <location filename="../../ui/options.ui" line="5729"/>
-         <source>Database file for caching the ouput from -listsoftware (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5566"/>
--        <location filename="../../ui/options.ui" line="5569"/>
--        <location filename="../../ui/options.ui" line="5572"/>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-         <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5582"/>
-+        <location filename="../../ui/options.ui" line="5794"/>
-         <source>Machine list database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5595"/>
-+        <location filename="../../ui/options.ui" line="5807"/>
-         <source>Machine list database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5611"/>
-+        <location filename="../../ui/options.ui" line="5823"/>
-         <source>Browse machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5629"/>
-+        <location filename="../../ui/options.ui" line="5841"/>
-         <source>Foreign &amp;emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4898"/>
-+        <location filename="../../ui/options.ui" line="5101"/>
-         <source>Remove all cookies by recreating the database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="619"/>
-+        <location filename="../../ui/options.ui" line="633"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="668"/>
-+        <location filename="../../ui/options.ui" line="682"/>
-         <source>Kill emulators when QMC2 exits?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="671"/>
-+        <location filename="../../ui/options.ui" line="685"/>
-         <source>Kill emulators on exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="678"/>
-+        <location filename="../../ui/options.ui" line="692"/>
-         <source>Terminate all other emulator instances when launching a new one?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="681"/>
-+        <location filename="../../ui/options.ui" line="695"/>
-         <source>One emulator at a time</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1728"/>
-+        <location filename="../../ui/options.ui" line="1823"/>
-         <source>Compressed cabinet file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1220"/>
--        <location filename="../../ui/options.ui" line="1347"/>
--        <location filename="../../ui/options.ui" line="1584"/>
--        <location filename="../../ui/options.ui" line="1741"/>
--        <location filename="../../ui/options.ui" line="2057"/>
--        <location filename="../../ui/options.ui" line="2214"/>
--        <location filename="../../ui/options.ui" line="2483"/>
--        <location filename="../../ui/options.ui" line="2610"/>
--        <location filename="../../ui/options.ui" line="2737"/>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-         <source>Select compression format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1224"/>
--        <location filename="../../ui/options.ui" line="1351"/>
--        <location filename="../../ui/options.ui" line="1588"/>
--        <location filename="../../ui/options.ui" line="1745"/>
--        <location filename="../../ui/options.ui" line="2061"/>
--        <location filename="../../ui/options.ui" line="2218"/>
--        <location filename="../../ui/options.ui" line="2487"/>
--        <location filename="../../ui/options.ui" line="2614"/>
--        <location filename="../../ui/options.ui" line="2741"/>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1233"/>
--        <location filename="../../ui/options.ui" line="1360"/>
--        <location filename="../../ui/options.ui" line="1597"/>
--        <location filename="../../ui/options.ui" line="1754"/>
--        <location filename="../../ui/options.ui" line="2070"/>
--        <location filename="../../ui/options.ui" line="2227"/>
--        <location filename="../../ui/options.ui" line="2496"/>
--        <location filename="../../ui/options.ui" line="2623"/>
--        <location filename="../../ui/options.ui" line="2750"/>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-         <source>7z</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1781"/>
-+        <location filename="../../ui/options.ui" line="1876"/>
-         <source>Browse compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2724"/>
-+        <location filename="../../ui/options.ui" line="2909"/>
-         <source>Compressed controller file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2962"/>
-         <source>Browse compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1334"/>
-+        <location filename="../../ui/options.ui" line="1393"/>
-         <source>Compressed marquee file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1387"/>
-+        <location filename="../../ui/options.ui" line="1446"/>
-         <source>Browse compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1456"/>
-+        <location filename="../../ui/options.ui" line="1515"/>
-         <source>Switch between specifying a title directory or a compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2798"/>
-+        <location filename="../../ui/options.ui" line="2983"/>
-         <source>MAME emulator information database - mameinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2304"/>
-+        <location filename="../../ui/options.ui" line="2435"/>
-         <source>Browse MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1109"/>
-+        <location filename="../../ui/options.ui" line="1132"/>
-         <source>Switch between specifying a preview directory or a compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2201"/>
-+        <location filename="../../ui/options.ui" line="2332"/>
-         <source>Compressed preview file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2254"/>
-+        <location filename="../../ui/options.ui" line="2385"/>
-         <source>Browse compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1402"/>
-+        <location filename="../../ui/options.ui" line="1461"/>
-         <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2470"/>
-+        <location filename="../../ui/options.ui" line="2619"/>
-         <source>Compressed flyer file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2523"/>
-+        <location filename="../../ui/options.ui" line="2672"/>
-         <source>Browse compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3060"/>
-+        <location filename="../../ui/options.ui" line="3245"/>
-         <source>Switch between specifying an icon directory or a compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2597"/>
-+        <location filename="../../ui/options.ui" line="2764"/>
-         <source>Compressed icon file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2650"/>
-+        <location filename="../../ui/options.ui" line="2817"/>
-         <source>Browse compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="958"/>
-+        <location filename="../../ui/options.ui" line="981"/>
-         <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2269"/>
-+        <location filename="../../ui/options.ui" line="2400"/>
-         <source>Switch between specifying a controller directory or a compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1489"/>
-+        <location filename="../../ui/options.ui" line="1548"/>
-         <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2044"/>
-+        <location filename="../../ui/options.ui" line="2157"/>
-         <source>Compressed title file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2097"/>
-+        <location filename="../../ui/options.ui" line="2210"/>
-         <source>Browse compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1125"/>
-+        <location filename="../../ui/options.ui" line="1148"/>
-         <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1207"/>
-+        <location filename="../../ui/options.ui" line="1248"/>
-         <source>Compressed PCB file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1260"/>
-+        <location filename="../../ui/options.ui" line="1301"/>
-         <source>Browse compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1571"/>
-+        <location filename="../../ui/options.ui" line="1648"/>
-         <source>Compressed software snap-shot file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1624"/>
-+        <location filename="../../ui/options.ui" line="1701"/>
-         <source>Browse compressed software snap-shot file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2898"/>
-+        <location filename="../../ui/options.ui" line="3083"/>
-         <source>Load MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="991"/>
-+        <location filename="../../ui/options.ui" line="1014"/>
-         <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2888"/>
-+        <location filename="../../ui/options.ui" line="3073"/>
-         <source>Load MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2118"/>
-+        <location filename="../../ui/options.ui" line="2231"/>
-         <source>MESS machine information database - sysinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1026"/>
-+        <location filename="../../ui/options.ui" line="1049"/>
-         <source>Browse MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4993"/>
-+        <location filename="../../ui/options.ui" line="5196"/>
-         <source>E&amp;mulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5003"/>
-+        <location filename="../../ui/options.ui" line="5206"/>
-         <source>&amp;Global configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5058"/>
--        <location filename="../../ui/options.ui" line="5854"/>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-         <source>Executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5392"/>
-+        <location filename="../../ui/options.ui" line="5604"/>
-         <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5491"/>
-+        <location filename="../../ui/options.ui" line="5703"/>
-         <source>Emulator executable file (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5073"/>
--        <location filename="../../ui/options.ui" line="5880"/>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-         <source>Browse emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5084"/>
-+        <location filename="../../ui/options.ui" line="5296"/>
-         <source>Emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5465"/>
-+        <location filename="../../ui/options.ui" line="5677"/>
-         <source>Emulator log file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5097"/>
-+        <location filename="../../ui/options.ui" line="5309"/>
-         <source>Browse emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5108"/>
-+        <location filename="../../ui/options.ui" line="5320"/>
-         <source>Options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5452"/>
-+        <location filename="../../ui/options.ui" line="5664"/>
-         <source>Options template file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5121"/>
-+        <location filename="../../ui/options.ui" line="5333"/>
-         <source>Browse options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5169"/>
-+        <location filename="../../ui/options.ui" line="5381"/>
-         <source>ROM state cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5504"/>
-+        <location filename="../../ui/options.ui" line="5716"/>
-         <source>ROM state cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5182"/>
-+        <location filename="../../ui/options.ui" line="5394"/>
-         <source>Browse ROM state cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5253"/>
-+        <location filename="../../ui/options.ui" line="5465"/>
-         <source>General software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5543"/>
-+        <location filename="../../ui/options.ui" line="5755"/>
-         <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5266"/>
-+        <location filename="../../ui/options.ui" line="5478"/>
-         <source>Browse general software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5478"/>
--        <location filename="../../ui/options.ui" line="5907"/>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-         <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5290"/>
--        <location filename="../../ui/options.ui" line="5920"/>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-         <source>Browse working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5301"/>
-+        <location filename="../../ui/options.ui" line="5513"/>
-         <source>Software state cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5530"/>
-+        <location filename="../../ui/options.ui" line="5742"/>
-         <source>Directory used to store individual state cache files for each software-list (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5314"/>
-+        <location filename="../../ui/options.ui" line="5526"/>
-         <source>Browse software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5325"/>
-+        <location filename="../../ui/options.ui" line="5537"/>
-         <source>XML cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5439"/>
-+        <location filename="../../ui/options.ui" line="5651"/>
-         <source>Database file for caching the output from -listxml (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5338"/>
-+        <location filename="../../ui/options.ui" line="5550"/>
-         <source>Browse XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5349"/>
-+        <location filename="../../ui/options.ui" line="5561"/>
-         <source>User data database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5362"/>
-+        <location filename="../../ui/options.ui" line="5574"/>
-         <source>Database file for storing/retrieving user data (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5375"/>
-+        <location filename="../../ui/options.ui" line="5587"/>
-         <source>Browse user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5550"/>
--        <location filename="../../ui/options.ui" line="5553"/>
--        <location filename="../../ui/options.ui" line="5556"/>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-         <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5943"/>
-+        <location filename="../../ui/options.ui" line="6164"/>
-         <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5847"/>
-+        <location filename="../../ui/options.ui" line="6068"/>
-         <source>Registered emulator&apos;s name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5786"/>
-+        <location filename="../../ui/options.ui" line="6007"/>
-         <source>Replace emulator registration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5789"/>
-+        <location filename="../../ui/options.ui" line="6010"/>
-         <source>Replace</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5964"/>
-+        <location filename="../../ui/options.ui" line="6185"/>
-         <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="5911"/>
-         <source>Icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5695"/>
-+        <location filename="../../ui/options.ui" line="5916"/>
-         <source>Name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5700"/>
-+        <location filename="../../ui/options.ui" line="5921"/>
-         <source>Executable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5715"/>
-+        <location filename="../../ui/options.ui" line="5936"/>
-         <source>Custom IDs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5734"/>
-+        <location filename="../../ui/options.ui" line="5955"/>
-         <source>Register emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5840"/>
-+        <location filename="../../ui/options.ui" line="6061"/>
-         <source>Emulator name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5760"/>
-+        <location filename="../../ui/options.ui" line="5981"/>
-         <source>Deregister emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1081"/>
-+        <location filename="../../ui/options.ui" line="1104"/>
-         <source>Import MESS emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1478"/>
-+        <location filename="../../ui/options.ui" line="1537"/>
-         <source>Import MAME emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1098"/>
-+        <location filename="../../ui/options.ui" line="1121"/>
-         <source>Import MESS machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1505"/>
-+        <location filename="../../ui/options.ui" line="1564"/>
-         <source>DAT-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="930"/>
-+        <location filename="../../ui/options.ui" line="953"/>
-         <source>Browse DAT-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1879"/>
-+        <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2891"/>
-+        <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2901"/>
-+        <location filename="../../ui/options.ui" line="3086"/>
-         <source>Emu info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2911"/>
-+        <location filename="../../ui/options.ui" line="3096"/>
-         <source>Emu info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2921"/>
-+        <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2934"/>
-+        <location filename="../../ui/options.ui" line="3119"/>
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2951"/>
-+        <location filename="../../ui/options.ui" line="3136"/>
-         <source>Browse MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3790"/>
-+        <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3815"/>
--        <source>Machine name</source>
-+        <location filename="../../ui/options.ui" line="4009"/>
-+        <source>Machine name</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3916"/>
-+        <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3722"/>
--        <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3680"/>
-+        <location filename="../../ui/options.ui" line="3874"/>
-         <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5426"/>
-+        <location filename="../../ui/options.ui" line="5638"/>
-         <source>Machine list cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5656"/>
-+        <location filename="../../ui/options.ui" line="5877"/>
-         <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5737"/>
-+        <location filename="../../ui/options.ui" line="5958"/>
-         <source>Add</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5763"/>
-+        <location filename="../../ui/options.ui" line="5984"/>
-         <source> Remove</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5867"/>
-+        <location filename="../../ui/options.ui" line="6088"/>
-         <source>Command to execute the emulator (path to the executable file)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5985"/>
-+        <location filename="../../ui/options.ui" line="6206"/>
-         <source>Apply settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5988"/>
-+        <location filename="../../ui/options.ui" line="6209"/>
-         <source>&amp;Apply</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6002"/>
-+        <location filename="../../ui/options.ui" line="6223"/>
-         <source>Restore currently applied settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6005"/>
-+        <location filename="../../ui/options.ui" line="6226"/>
-         <source>&amp;Restore</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6019"/>
-+        <location filename="../../ui/options.ui" line="6240"/>
-         <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6022"/>
-+        <location filename="../../ui/options.ui" line="6243"/>
-         <source>&amp;Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../ui/options.ui" line="6270"/>
-         <source>Close and apply settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6052"/>
-+        <location filename="../../ui/options.ui" line="6273"/>
-         <source>&amp;Ok</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6066"/>
-+        <location filename="../../ui/options.ui" line="6287"/>
-         <source>Close and discard changes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6069"/>
-+        <location filename="../../ui/options.ui" line="6290"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="240"/>
-+        <location filename="../../src/options.cpp" line="239"/>
-         <source>Minimize when launching (non-embedded) emulators?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="243"/>
--        <location filename="../../src/options.cpp" line="1087"/>
--        <location filename="../../src/options.cpp" line="1089"/>
--        <location filename="../../src/options.cpp" line="1111"/>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-         <source>Category</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="244"/>
--        <location filename="../../src/options.cpp" line="1133"/>
--        <location filename="../../src/options.cpp" line="1135"/>
--        <location filename="../../src/options.cpp" line="1157"/>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-         <source>Version</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="247"/>
-+        <location filename="../../src/options.cpp" line="246"/>
-         <source>Check all ROM states</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="248"/>
-+        <location filename="../../src/options.cpp" line="247"/>
-         <source>Check images and icons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="249"/>
-+        <location filename="../../src/options.cpp" line="248"/>
-         <source>About QMC2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="251"/>
-+        <location filename="../../src/options.cpp" line="250"/>
-         <source>Analyze tagged sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="252"/>
-+        <location filename="../../src/options.cpp" line="251"/>
-         <source>Export ROM Status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="254"/>
-+        <location filename="../../src/options.cpp" line="253"/>
-         <source>Copy tagged sets to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="255"/>
-+        <location filename="../../src/options.cpp" line="254"/>
-         <source>Online documentation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="256"/>
-+        <location filename="../../src/options.cpp" line="255"/>
-         <source>Clear image cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="257"/>
-+        <location filename="../../src/options.cpp" line="256"/>
-         <source>Setup arcade mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="258"/>
-+        <location filename="../../src/options.cpp" line="257"/>
-         <source>Clear ProjectMESS cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="259"/>
-+        <location filename="../../src/options.cpp" line="258"/>
-         <source>Clear icon cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="261"/>
--        <location filename="../../src/options.cpp" line="263"/>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-         <source>Open options dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="265"/>
-+        <location filename="../../src/options.cpp" line="264"/>
-         <source>Play (independent)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="267"/>
-+        <location filename="../../src/options.cpp" line="266"/>
-         <source>Play (embedded)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="270"/>
-+        <location filename="../../src/options.cpp" line="269"/>
-         <source>About Qt</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="274"/>
-+        <location filename="../../src/options.cpp" line="273"/>
-         <source>Check states of tagged ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="275"/>
-+        <location filename="../../src/options.cpp" line="274"/>
-         <source>Recreate template map</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="276"/>
-+        <location filename="../../src/options.cpp" line="275"/>
-         <source>Check template map</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="278"/>
--        <location filename="../../src/options.cpp" line="280"/>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-         <source>Stop processing / exit QMC2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="283"/>
-+        <location filename="../../src/options.cpp" line="282"/>
-         <source>Clear YouTube cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="287"/>
-+        <location filename="../../src/options.cpp" line="286"/>
-         <source>Toggle ROM state C</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="288"/>
-+        <location filename="../../src/options.cpp" line="287"/>
-         <source>Toggle ROM state M</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="289"/>
-+        <location filename="../../src/options.cpp" line="288"/>
-         <source>Toggle ROM state I</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="290"/>
-+        <location filename="../../src/options.cpp" line="289"/>
-         <source>Toggle ROM state N</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="291"/>
-+        <location filename="../../src/options.cpp" line="290"/>
-         <source>Toggle ROM state U</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="292"/>
-+        <location filename="../../src/options.cpp" line="291"/>
-         <source>Tag current set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="293"/>
-+        <location filename="../../src/options.cpp" line="292"/>
-         <source>Untag current set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="294"/>
-+        <location filename="../../src/options.cpp" line="293"/>
-         <source>Toggle tag mark</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="295"/>
-+        <location filename="../../src/options.cpp" line="294"/>
-         <source>Toggle tag / cursor down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="296"/>
-+        <location filename="../../src/options.cpp" line="295"/>
-         <source>Toggle tag / cursor up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="297"/>
-+        <location filename="../../src/options.cpp" line="296"/>
-         <source>Tag all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="298"/>
-+        <location filename="../../src/options.cpp" line="297"/>
-         <source>Untag all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="299"/>
-+        <location filename="../../src/options.cpp" line="298"/>
-         <source>Invert all tags</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="300"/>
-+        <location filename="../../src/options.cpp" line="299"/>
-         <source>Tag visible sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="301"/>
-+        <location filename="../../src/options.cpp" line="300"/>
-         <source>Untag visible sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="302"/>
-+        <location filename="../../src/options.cpp" line="301"/>
-         <source>Invert visible tags</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="307"/>
-+        <location filename="../../src/options.cpp" line="306"/>
-         <source>Hierarchical view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="314"/>
-+        <location filename="../../src/options.cpp" line="313"/>
-         <source>Run external ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="315"/>
-+        <location filename="../../src/options.cpp" line="314"/>
-         <source>Run ROM tool for tagged sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="317"/>
-+        <location filename="../../src/options.cpp" line="316"/>
-         <source>Toggle full screen</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="306"/>
-+        <location filename="../../src/options.cpp" line="305"/>
-         <source>Software-list view-mode flat</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="307"/>
-         <source>Software-list view-mode tree</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="320"/>
-+        <location filename="../../src/options.cpp" line="319"/>
-         <source>Previous track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="321"/>
-+        <location filename="../../src/options.cpp" line="320"/>
-         <source>Next track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="322"/>
-+        <location filename="../../src/options.cpp" line="321"/>
-         <source>Fast backward (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="323"/>
-+        <location filename="../../src/options.cpp" line="322"/>
-         <source>Fast forward (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="324"/>
-+        <location filename="../../src/options.cpp" line="323"/>
-         <source>Stop track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="325"/>
-+        <location filename="../../src/options.cpp" line="324"/>
-         <source>Pause track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="326"/>
-+        <location filename="../../src/options.cpp" line="325"/>
-         <source>Play track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="327"/>
-+        <location filename="../../src/options.cpp" line="326"/>
-         <source>Raise volume (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="328"/>
-+        <location filename="../../src/options.cpp" line="327"/>
-         <source>Lower volume (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="334"/>
-+        <location filename="../../src/options.cpp" line="333"/>
-         <source>Plus (+)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="335"/>
-+        <location filename="../../src/options.cpp" line="334"/>
-         <source>Minus (-)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="336"/>
-+        <location filename="../../src/options.cpp" line="335"/>
-         <source>Cursor down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="337"/>
-+        <location filename="../../src/options.cpp" line="336"/>
-         <source>End</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="339"/>
-+        <location filename="../../src/options.cpp" line="338"/>
-         <source>Escape</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="340"/>
-+        <location filename="../../src/options.cpp" line="339"/>
-         <source>Cursor left</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="341"/>
-+        <location filename="../../src/options.cpp" line="340"/>
-         <source>Home</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="342"/>
-+        <location filename="../../src/options.cpp" line="341"/>
-         <source>Page down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="343"/>
-+        <location filename="../../src/options.cpp" line="342"/>
-         <source>Page up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="393"/>
--        <location filename="../../src/options.cpp" line="395"/>
--        <location filename="../../src/options.cpp" line="397"/>
--        <location filename="../../src/options.cpp" line="399"/>
--        <location filename="../../src/options.cpp" line="401"/>
--        <location filename="../../src/options.cpp" line="403"/>
--        <location filename="../../src/options.cpp" line="405"/>
--        <location filename="../../src/options.cpp" line="407"/>
--        <location filename="../../src/options.cpp" line="409"/>
--        <location filename="../../src/options.cpp" line="411"/>
--        <location filename="../../src/options.cpp" line="412"/>
--        <location filename="../../src/options.cpp" line="413"/>
--        <source>use semicolon (;) to separate multiple folders</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-         <location filename="../../src/options.cpp" line="394"/>
-         <location filename="../../src/options.cpp" line="396"/>
-         <location filename="../../src/options.cpp" line="398"/>
-@@ -16064,737 +15977,752 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <location filename="../../src/options.cpp" line="406"/>
-         <location filename="../../src/options.cpp" line="408"/>
-         <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-         <source>use semicolon (;) to separate multiple files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1389"/>
-+        <location filename="../../src/options.cpp" line="1385"/>
-         <source>An open machine-specific emulator configuration has been detected.
- Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1488"/>
-+        <location filename="../../src/options.cpp" line="1485"/>
-         <source>please reload machine list for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1771"/>
-+        <location filename="../../src/options.cpp" line="1768"/>
-         <source>triggering automatic reload of machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="338"/>
-+        <location filename="../../src/options.cpp" line="337"/>
-         <source>Enter key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="250"/>
-+        <location filename="../../src/options.cpp" line="249"/>
-         <source>Analyze current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="253"/>
-+        <location filename="../../src/options.cpp" line="252"/>
-         <source>Copy machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="272"/>
-+        <location filename="../../src/options.cpp" line="271"/>
-         <source>Reload machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="273"/>
-+        <location filename="../../src/options.cpp" line="272"/>
-         <source>Check machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="285"/>
-+        <location filename="../../src/options.cpp" line="284"/>
-         <source>Open ROMAlyzer (system mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="286"/>
-+        <location filename="../../src/options.cpp" line="285"/>
-         <source>Open ROMAlyzer (software mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="303"/>
-+        <location filename="../../src/options.cpp" line="302"/>
-         <source>Rebuild current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="304"/>
-+        <location filename="../../src/options.cpp" line="303"/>
-         <source>Rebuild tagged machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="316"/>
-+        <location filename="../../src/options.cpp" line="315"/>
-         <source>Check software-states</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="318"/>
-+        <location filename="../../src/options.cpp" line="317"/>
-         <source>Launch arcade mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="330"/>
-+        <location filename="../../src/options.cpp" line="329"/>
-         <source>Increase rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="331"/>
-+        <location filename="../../src/options.cpp" line="330"/>
-         <source>Decrease rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="344"/>
-+        <location filename="../../src/options.cpp" line="343"/>
-         <source>Return key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="345"/>
-+        <location filename="../../src/options.cpp" line="344"/>
-         <source>Cursor right</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="346"/>
-+        <location filename="../../src/options.cpp" line="345"/>
-         <source>Tabulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="347"/>
-+        <location filename="../../src/options.cpp" line="346"/>
-         <source>Cursor up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="349"/>
-+        <location filename="../../src/options.cpp" line="348"/>
-         <source>Activate item</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="353"/>
-+        <location filename="../../src/options.cpp" line="352"/>
-         <source>WARNING: configuration is not writeable, please check access permissions for </source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="357"/>
--        <location filename="../../src/options.cpp" line="364"/>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-         <source>Reset to default font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="372"/>
--        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-         <source>No style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="910"/>
-+        <location filename="../../src/options.cpp" line="909"/>
-         <source>image cache size set to %1 MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1388"/>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Local</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Overwrite</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>Do&amp;n&apos;t apply</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1491"/>
-+        <location filename="../../src/options.cpp" line="1488"/>
-         <source>please restart QMC2 for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>ascending</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>descending</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1741"/>
-+        <location filename="../../src/options.cpp" line="1738"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5828"/>
--        <location filename="../../src/options.cpp" line="2221"/>
--        <location filename="../../src/options.cpp" line="3634"/>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-         <source>Custom IDs...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="305"/>
-+        <location filename="../../src/options.cpp" line="304"/>
-         <source>Full detail view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="309"/>
--        <location filename="../../src/options.cpp" line="1090"/>
--        <location filename="../../src/options.cpp" line="1097"/>
--        <location filename="../../src/options.cpp" line="1114"/>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-         <source>Category view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="310"/>
--        <location filename="../../src/options.cpp" line="1136"/>
--        <location filename="../../src/options.cpp" line="1143"/>
--        <location filename="../../src/options.cpp" line="1160"/>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-         <source>Version view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Choose Qt style sheet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Qt Style Sheets (*.qss)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="2763"/>
--        <location filename="../../src/options.cpp" line="2771"/>
--        <location filename="../../src/options.cpp" line="2806"/>
--        <location filename="../../src/options.cpp" line="2814"/>
--        <location filename="../../src/options.cpp" line="2822"/>
--        <location filename="../../src/options.cpp" line="2830"/>
--        <location filename="../../src/options.cpp" line="2838"/>
--        <location filename="../../src/options.cpp" line="2854"/>
--        <location filename="../../src/options.cpp" line="2862"/>
--        <location filename="../../src/options.cpp" line="2870"/>
--        <location filename="../../src/options.cpp" line="2878"/>
--        <location filename="../../src/options.cpp" line="2886"/>
--        <location filename="../../src/options.cpp" line="2905"/>
--        <location filename="../../src/options.cpp" line="2935"/>
--        <location filename="../../src/options.cpp" line="2954"/>
--        <location filename="../../src/options.cpp" line="2962"/>
--        <location filename="../../src/options.cpp" line="2970"/>
--        <location filename="../../src/options.cpp" line="2978"/>
--        <location filename="../../src/options.cpp" line="2986"/>
--        <location filename="../../src/options.cpp" line="2994"/>
--        <location filename="../../src/options.cpp" line="3002"/>
--        <location filename="../../src/options.cpp" line="3010"/>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
--        <location filename="../../src/options.cpp" line="3597"/>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2659"/>
-+        <location filename="../../src/options.cpp" line="2646"/>
-         <source>Choose preview directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="312"/>
-+        <location filename="../../src/options.cpp" line="311"/>
-         <source>Custom view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2395"/>
-+        <location filename="../../src/options.cpp" line="2382"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2670"/>
-+        <location filename="../../src/options.cpp" line="2657"/>
-         <source>Choose flyer directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2681"/>
-+        <location filename="../../src/options.cpp" line="2668"/>
-         <source>Choose icon directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2692"/>
-+        <location filename="../../src/options.cpp" line="2679"/>
-         <source>Choose cabinet directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2703"/>
-+        <location filename="../../src/options.cpp" line="2690"/>
-         <source>Choose controller directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2714"/>
-+        <location filename="../../src/options.cpp" line="2701"/>
-         <source>Choose marquee directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2725"/>
-+        <location filename="../../src/options.cpp" line="2712"/>
-         <source>Choose title directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2736"/>
-+        <location filename="../../src/options.cpp" line="2723"/>
-         <source>Choose PCB directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-         <source>Choose options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="3597"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2763"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-         <source>Choose emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2771"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-         <source>Choose XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
- Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2806"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-         <source>Choose user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2814"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-         <source>Choose cookie database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2822"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-         <source>Choose zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2830"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-         <source>Choose 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2838"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-         <source>Choose ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2846"/>
--        <location filename="../../src/options.cpp" line="2894"/>
--        <location filename="../../src/options.cpp" line="3613"/>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2862"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-         <source>Choose play history file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2878"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-         <source>Choose machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2886"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-         <source>Choose ROM state cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2913"/>
-+        <location filename="../../src/options.cpp" line="2900"/>
-         <source>Choose software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2924"/>
-+        <location filename="../../src/options.cpp" line="2911"/>
-         <source>Choose general software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2935"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-         <source>Choose front end log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2943"/>
-+        <location filename="../../src/options.cpp" line="2930"/>
-         <source>Choose data directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2954"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-         <source>Choose dat-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2962"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-         <source>Choose MAME machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2994"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-         <source>Choose software info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3002"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-         <source>Choose catver.ini file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3010"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-         <source>Choose category.ini file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-         <source>Choose compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>7z archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>All files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Supported archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3154"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-         <source>Choose compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3171"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-         <source>Choose compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3188"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-         <source>Choose compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3205"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-         <source>Choose compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3222"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-         <source>Choose compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3239"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-         <source>Choose compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3256"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-         <source>Choose compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Choose compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3273"/>
-+        <location filename="../../src/options.cpp" line="3260"/>
-         <source>Choose software snap directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5825"/>
--        <location filename="../../src/options.cpp" line="2222"/>
--        <location filename="../../src/options.cpp" line="3635"/>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-         <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2240"/>
--        <location filename="../../src/options.cpp" line="3643"/>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-         <source>Choose icon for this foreign emulator (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2242"/>
--        <location filename="../../src/options.cpp" line="3645"/>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-         <source>Default icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2245"/>
--        <location filename="../../src/options.cpp" line="3648"/>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-         <source>No icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2440"/>
-+        <location filename="../../src/options.cpp" line="2427"/>
-         <source>&amp;Foreign emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2854"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-         <source>Choose machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2870"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-         <source>Choose machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2905"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-         <source>Choose software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2970"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-         <source>Choose MESS machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2978"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-         <source>Choose MAME emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2986"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-         <source>Choose MESS emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3301"/>
-+        <location filename="../../src/options.cpp" line="3288"/>
-         <source>Choose software notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-         <source>Choose software notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3320"/>
-+        <location filename="../../src/options.cpp" line="3307"/>
-         <source>Choose system notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>Choose system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3339"/>
-+        <location filename="../../src/options.cpp" line="3326"/>
-         <source>Choose video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3350"/>
-+        <location filename="../../src/options.cpp" line="3337"/>
-         <source>Choose system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3361"/>
-+        <location filename="../../src/options.cpp" line="3348"/>
-         <source>Choose software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3572"/>
-+        <location filename="../../src/options.cpp" line="3559"/>
-         <source>shortcut map is clean</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3574"/>
-+        <location filename="../../src/options.cpp" line="3561"/>
-         <source>WARNING: shortcut map contains duplicates</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4027"/>
-+        <location filename="../../src/options.cpp" line="4014"/>
-         <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4311"/>
-+        <location filename="../../src/options.cpp" line="4298"/>
-         <source>joystick map is clean</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4313"/>
-+        <location filename="../../src/options.cpp" line="4300"/>
-         <source>WARNING: joystick map contains duplicates</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17276,28 +17204,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2842"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2872"/>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2902"/>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2932"/>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2962"/>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17306,54 +17234,54 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1844"/>
--        <location filename="../../src/setupwizard.cpp" line="148"/>
--        <location filename="../../src/setupwizard.cpp" line="758"/>
--        <location filename="../../src/setupwizard.cpp" line="766"/>
--        <location filename="../../src/welcome.cpp" line="47"/>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4260"/>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <source>Import from...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4258"/>
--        <location filename="../../src/qmc2main.cpp" line="4259"/>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4261"/>
--        <location filename="../../src/qmc2main.cpp" line="4262"/>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10950"/>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10970"/>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10972"/>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10979"/>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10985"/>
--        <location filename="../../src/qmc2main.cpp" line="10989"/>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17461,19 +17389,19 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation type="unfinished"></translation>
-@@ -17521,7 +17449,7 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="2015"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-         <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -20998,7 +20926,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="542"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-         <source>Choose mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21012,7 +20940,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="588"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Choose ui.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21121,178 +21049,179 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="102"/>
--        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-         <source>&amp;Next &gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="103"/>
--        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-         <source>&lt; &amp;Back</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="104"/>
--        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="105"/>
--        <location filename="../../src/setupwizard.cpp" line="697"/>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-         <source>&amp;Finish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="207"/>
--        <location filename="../../src/setupwizard.cpp" line="236"/>
--        <location filename="../../src/setupwizard.cpp" line="243"/>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-         <source>Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
--        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-         <source>No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-         <source>%1.%2+ required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-         <source>can&apos;t parse version info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-         <source>emulator didn&apos;t start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="283"/>
--        <location filename="../../src/setupwizard.cpp" line="287"/>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-         <source>No ini-file found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-         <location filename="../../src/setupwizard.cpp" line="292"/>
--        <location filename="../../src/setupwizard.cpp" line="293"/>
-         <source>Couldn&apos;t determine ini-path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-         <source>incompatible binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-         <location filename="../../src/setupwizard.cpp" line="297"/>
-         <location filename="../../src/setupwizard.cpp" line="298"/>
-         <location filename="../../src/setupwizard.cpp" line="299"/>
-         <location filename="../../src/setupwizard.cpp" line="300"/>
-         <location filename="../../src/setupwizard.cpp" line="301"/>
--        <location filename="../../src/setupwizard.cpp" line="302"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-         <location filename="../../src/setupwizard.cpp" line="306"/>
-         <location filename="../../src/setupwizard.cpp" line="307"/>
-         <location filename="../../src/setupwizard.cpp" line="308"/>
-         <location filename="../../src/setupwizard.cpp" line="309"/>
-         <location filename="../../src/setupwizard.cpp" line="310"/>
--        <location filename="../../src/setupwizard.cpp" line="311"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-         <location filename="../../src/setupwizard.cpp" line="315"/>
-         <location filename="../../src/setupwizard.cpp" line="316"/>
-         <location filename="../../src/setupwizard.cpp" line="317"/>
-         <location filename="../../src/setupwizard.cpp" line="318"/>
-         <location filename="../../src/setupwizard.cpp" line="319"/>
--        <location filename="../../src/setupwizard.cpp" line="320"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-         <location filename="../../src/setupwizard.cpp" line="324"/>
-         <location filename="../../src/setupwizard.cpp" line="325"/>
-         <location filename="../../src/setupwizard.cpp" line="326"/>
-         <location filename="../../src/setupwizard.cpp" line="327"/>
-         <location filename="../../src/setupwizard.cpp" line="328"/>
--        <location filename="../../src/setupwizard.cpp" line="329"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-         <location filename="../../src/setupwizard.cpp" line="333"/>
-         <location filename="../../src/setupwizard.cpp" line="334"/>
-         <location filename="../../src/setupwizard.cpp" line="335"/>
-         <location filename="../../src/setupwizard.cpp" line="336"/>
-         <location filename="../../src/setupwizard.cpp" line="337"/>
-         <location filename="../../src/setupwizard.cpp" line="338"/>
--        <location filename="../../src/setupwizard.cpp" line="339"/>
-         <source>No result</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="346"/>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-         <source>importing emulator settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="368"/>
--        <location filename="../../src/setupwizard.cpp" line="427"/>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="372"/>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-         <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="387"/>
--        <location filename="../../src/setupwizard.cpp" line="425"/>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="390"/>
--        <location filename="../../src/setupwizard.cpp" line="430"/>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-         <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="397"/>
--        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="398"/>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-         <source>done (importing emulator settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="408"/>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-         <source>importing front-end settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="438"/>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-         <source>done (importing front-end settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-         <location filename="../../src/setupwizard.cpp" line="474"/>
-         <location filename="../../src/setupwizard.cpp" line="475"/>
-         <location filename="../../src/setupwizard.cpp" line="476"/>
-@@ -21300,74 +21229,73 @@ Are you sure you want to do this?</source>
-         <location filename="../../src/setupwizard.cpp" line="478"/>
-         <location filename="../../src/setupwizard.cpp" line="479"/>
-         <location filename="../../src/setupwizard.cpp" line="480"/>
--        <location filename="../../src/setupwizard.cpp" line="481"/>
-         <source>Check result pending...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="487"/>
--        <location filename="../../src/setupwizard.cpp" line="678"/>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-         <source>Import emulator settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="491"/>
--        <location filename="../../src/setupwizard.cpp" line="686"/>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-         <source>Import front-end settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-         <source>Import both emulator and front-end settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="496"/>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-         <source>Import nothing</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="517"/>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="647"/>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="654"/>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-         <source>Choose ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="661"/>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-         <source>Choose sample path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="668"/>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Ini files (*.ini)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23627,59 +23555,59 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="117"/>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>Error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>The specified file isn&apos;t executable!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="166"/>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="174"/>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-         <source>Choose ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="182"/>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-         <source>Choose sample path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="190"/>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="287"/>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-         <source>Single-instance check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="288"/>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-         <source>It appears that another instance of %1 is already running.
- However, this can also be the leftover of a previous crash.
- 
-@@ -23687,17 +23615,17 @@ Exit now, accept once or ignore completely?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Once</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Ignore</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23840,49 +23768,49 @@ Exit now, accept once or ignore completely?</source>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-         <source>FLV 240P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="112"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-         <source>FLV 360P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="113"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-         <source>MP4 360P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-         <source>FLV 480P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="115"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-         <source>MP4 720P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="116"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-         <source>MP4 1080P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="117"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-         <source>MP4 3072P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="192"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-         <source>Start / pause / resume video playback</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23893,20 +23821,16 @@ Exit now, accept once or ignore completely?</source>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="133"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="962"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="979"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1010"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1012"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1043"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1059"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1102"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-         <source>Remaining</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1726"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-         <source>Volume</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23951,286 +23875,261 @@ Exit now, accept once or ignore completely?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-         <source>Mute / unmute audio output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="131"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-         <source>Volume level</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="132"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-         <source>Video progress</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="136"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="966"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="988"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1001"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1046"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1062"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1105"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1382"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-         <source>Current buffer fill level: %1%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="143"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="249"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-         <source>Play this video</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="150"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="207"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="260"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-         <source>Copy video URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="265"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-         <source>Copy video URL (no country filter)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-         <source>Copy author URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="171"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-         <source>Paste video URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="235"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-         <source>Local movie file...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="184"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-         <source>Remove selected videos</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="200"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1644"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1658"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-         <source>Full screen (return with toggle-key)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="241"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="254"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-         <source>Attach this video</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="277"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-         <source>Auto-suggest a search pattern?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="278"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-         <source>Auto-suggest</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="283"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-         <source>Enter string to be appended</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="284"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-         <source>Append...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="292"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="414"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-         <source>Appended string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="415"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-         <source>Enter the string to be appended when suggesting a pattern:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="416"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-         <source>Valid placeholder macros:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>Choose movie file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="746"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="764"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-         <source>Full-screen mode -- press %1 to return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="748"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="766"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-         <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="802"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-         <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="806"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-         <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="989"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-         <source>Buffering: %1%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1003"/>
--        <source>Loading</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1019"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1078"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-         <source>Playing</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1030"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1089"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-         <source>Paused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1033"/>
--        <source>video player: playback error: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1034"/>
--        <source>Video playback error: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1155"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-         <source>Fetching info for video ID &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1253"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-         <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1254"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1410"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1847"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-         <source>Video info error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1349"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-         <source>video player: video info error: timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1350"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-         <source>video info error: timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1354"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-         <source>video info error: unknown reason</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1409"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-         <source>video player: video info error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1635"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1649"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-         <source>Return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1642"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1656"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-         <source>Full screen (press %1 to return)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1846"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-         <source>video player: video image info error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1866"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-         <source>video player: search request error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1891"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-         <source>video player: search error: can&apos;t parse XML data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1919"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-         <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1925"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-         <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1942"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1944"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1946"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1948"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-diff --git a/data/lng/qmc2_es.qm b/data/lng/qmc2_es.qm
-index 88ad61ee0e060da46d3cb2b84ce21485ae30b787..dc5dc7a1280d805f406bf743cbf7a70f4da9169e 100644
-GIT binary patch
-delta 18750
-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%0A{XqC$?FiKBk?`Z6
-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
-
-delta 20751
-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
-X@t-CM>8<|LG#8sX7GLvF^jG{pC<6`{
-
-diff --git a/data/lng/qmc2_es.ts b/data/lng/qmc2_es.ts
-index 6480a1da5..9ba3ffe3b 100644
---- a/data/lng/qmc2_es.ts
-+++ b/data/lng/qmc2_es.ts
-@@ -253,8 +253,8 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/additionalartworksetup.ui" line="41"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="186"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="293"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-         <source>Artwork name</source>
-         <translation>Nombre de arte</translation>
-     </message>
-@@ -329,183 +329,183 @@ p, li { white-space: pre-wrap; }
-         <translation>Eliminar las clases de arte seleccionadas</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-         <source>Select / deselect this artwork class for removal</source>
-         <translation>Seleccionar / deseleccionar esta clase de arte para eliminar</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="187"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="294"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-         <source>Enter a name for this artwork class (required)</source>
-         <translation>Introduce un nombre para esta clase de arte (necesario)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="193"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="299"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-         <source>Choose...</source>
-         <translation>Seleccionar...</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="195"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-         <source>Choose an icon file to be used for this artwork class (optional)</source>
-         <translation>Selecciona un archivo de icono para ser usado por esta clase de arte (opcional)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="204"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="305"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-         <source>System</source>
-         <translation>Sistema</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="205"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="306"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-         <source>Software</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="206"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-         <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-         <translation>Seleccionar un sistema o software como &lt;i&gt;objetivo&lt;/i&gt; para esta clase de arte</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="213"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="311"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-         <source>On</source>
-         <translation type="unfinished">Activado</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="214"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="312"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-         <source>Off</source>
-         <translation type="unfinished">Desactivado</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="215"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-         <source>Choose if images of this artwork class are scaled or not</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="222"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="317"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-         <source>Folder</source>
-         <translation>Carpeta</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="223"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="235"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="318"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="327"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="224"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="319"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-         <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="232"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="324"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-         <source>7z</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="237"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-         <source>Select archive format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>Supported archives</source>
-         <translation type="unfinished">Archivos soportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished">Archivos ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>7z archives</source>
-         <translation type="unfinished">Archivos 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="250"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="334"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-         <source>Image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>Image archive for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>use semicolon (;) to separate multiple archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="252"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="336"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-         <source>Browse image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>All files (*)</source>
-         <translation>Todos los archivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="258"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="341"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-         <source>Image folder</source>
-         <translation>Carpeta de imagen</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>Image folder for this artwork class (required)</source>
-         <translation>Carpeta de imagen para esta clase de arte (necesario)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>use semicolon (;) to separate multiple folders</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="260"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="343"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-         <source>Browse image folder</source>
-         <translation>Navegar a carpeta de imagen</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>Choose icon file</source>
-         <translation>Seleccionar archivo de icono</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>PNG files (*.png)</source>
-         <translation>Archivos PNG (*.png)</translation>
-     </message>
-@@ -1237,7 +1237,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/brusheditor.ui" line="281"/>
--        <location filename="../../src/brusheditor.cpp" line="307"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-         <source>Choose pattern color</source>
-         <translation>Seleccionar color de patrón</translation>
-     </message>
-@@ -1360,17 +1360,17 @@ p, li { white-space: pre-wrap; }
-         <translation>&amp;Aceptar</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Choose image file</source>
-         <translation>Seleccionar archivo de imagen</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Supported image files (%1)</source>
-         <translation>Archivos de imagen soportados (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>All files (*)</source>
-         <translation>Todos los archivos (*)</translation>
-     </message>
-@@ -3463,42 +3463,42 @@ p, li { white-space: pre-wrap; }
-         <translation>Cerrar</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-         <source>Name</source>
-         <translation>Nombre</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-         <source>Domain</source>
-         <translation>Dominio</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-         <source>Path</source>
-         <translation>Ruta</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="39"/>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-         <source>Value</source>
-         <translation>Valor</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="40"/>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-         <source>Expiry date</source>
-         <translation>Expira</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="41"/>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-         <source>Secure?</source>
-         <translation>¿Segura?</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="42"/>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-         <source>HTTP only?</source>
-         <translation>¿Sólo HTTP?</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="86"/>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-         <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation>ATENCIÓN: fallo al eliminar cookie de la base de datos: petición = &apos;%1&apos;, error = &apos;%2&apos;</translation>
-     </message>
-@@ -4472,7 +4472,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="392"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Open archive</source>
-         <translation>&amp;Abrir archivo</translation>
-     </message>
-@@ -4516,7 +4516,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1841"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-         <source>No devices available</source>
-         <translation>No hay dispositivos disponibles</translation>
-     </message>
-@@ -4569,7 +4569,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1898"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4581,7 +4581,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1851"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-         <source>%1. variant of </source>
-         <translation>%1 variante de</translation>
-     </message>
-@@ -4591,27 +4591,27 @@ p, li { white-space: pre-wrap; }
-         <translation>Seleccionar directorio de dispositivo predeterminado para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Close archive</source>
-         <translation>&amp;Cerrar archivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Choose a unique configuration name</source>
-         <translation>Seleccionar un nombre no existente para la configuración</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Unique configuration name:</source>
-         <translation>Nombre único de la configuración:</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>Name conflict</source>
-         <translation>Conflicto de nombre</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>A configuration named &apos;%1&apos; already exists.
- 
- Do you want to choose a different name?</source>
-@@ -5303,25 +5303,25 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Fecha de modificación</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="557"/>
--        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-         <source> KB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="560"/>
--        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-         <source> MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="563"/>
--        <location filename="../../src/filesystemmodel.h" line="577"/>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-         <source> GB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="566"/>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-         <source> TB</source>
-         <translation></translation>
-     </message>
-@@ -5462,42 +5462,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>FtpReply</name>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="103"/>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-         <source>FTP directory listing for %1</source>
-         <translation>Listado de directorio FTP para %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Name</source>
-         <translation>Nombre</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Type</source>
-         <translation>Tipo</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Size</source>
-         <translation>Tamaño</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="110"/>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-         <source>Parent directory</source>
-         <translation>Directorio raíz</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="127"/>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-         <source>File</source>
-         <translation>Archivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="129"/>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-         <source>Folder</source>
-         <translation>Carpeta</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="131"/>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-         <source>Unknown</source>
-         <translation>Desconocido</translation>
-     </message>
-@@ -5994,212 +5994,212 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>HtmlEditor</name>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-         <source>WYSIWYG</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="156"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="372"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-         <source>HTML</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-         <source>&amp;Load...</source>
-         <translation>&amp;Cargar...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-         <source>Load notes from file</source>
-         <translation>Cargar notas desde archivo</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <source>Load notes from an HTML file</source>
-         <translation>Cargar notas desde un archivo HTML</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="165"/>
-         <source>Save current notes</source>
-         <translation>Guardar las notas actuales</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="197"/>
-         <source>Page load progress</source>
-         <translation>Progreso de carga de página</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="177"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-         <source>Hide menu</source>
-         <translation>Ocultar menú</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="181"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-         <source>Read only</source>
-         <translation>Sólo lectura</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="185"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-         <source>Show HTML</source>
-         <translation>Mostrar HTML</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>Archivos HTML (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="595"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>All files (*)</source>
-         <translation>Todos los archivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to load</source>
-         <translation>Seleccionar archivo a cargar</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to open</source>
-         <translation>Seleccionar archivo a abrir</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>Save a copy</source>
-         <translation>Guardar una copia</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="591"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-         <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-         <translation>Formatos de imagen comunes (*.png *.jpg *.jpeg *.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="592"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-         <source>Portable Network Graphics (PNG) (*.png);;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="593"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-         <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="594"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-         <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="597"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-         <source>Open image...</source>
-         <translation>Abrir imagen...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-         <source>Insert image from URL</source>
-         <translation>Insertar imagen desde URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Enter URL:</source>
-         <translation>Introducir URL:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Create link</source>
-         <translation>Crear enlace</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Font</source>
-         <translation>Fuente</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Select font:</source>
-         <translation>Seleccionar fuente:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XS</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>S</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>M</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>L</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XXL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size</source>
-         <translation>Tamaño de fuente</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size:</source>
-         <translation>Tamaño de fuente:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="984"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-         <source>Zoom: %1%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1194"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-         <source>Select color</source>
-         <translation>Seleccionar color</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>Choose image file</source>
-         <translation>Seleccionar archivo de imagen</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1259"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1269"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1318"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-         <source>No data available</source>
-         <translation type="unfinished">Sin datos disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1514"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1576"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1515"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1577"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7116,55 +7116,55 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Formatos de imagen activos</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Preview</source>
-         <translation type="unfinished">Previsualización</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Cabinet</source>
-         <translation type="unfinished">Cabina</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Controller</source>
-         <translation type="unfinished">Mando</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Marquee</source>
-         <translation type="unfinished">Marquesina</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Title</source>
-         <translation type="unfinished">Título</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Software snap</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="172"/>
--        <location filename="../../src/imageformatsetup.cpp" line="205"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-         <source>deactivated</source>
-         <translation>desactivado</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="175"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-         <location filename="../../src/imageformatsetup.cpp" line="204"/>
--        <location filename="../../src/imageformatsetup.cpp" line="208"/>
-         <source>activated</source>
-         <translation>activado</translation>
-     </message>
-@@ -7592,42 +7592,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickCalibrationWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4342"/>
-+        <location filename="../../src/options.cpp" line="4329"/>
-         <source>Enable/disable axis %1</source>
-         <translation>Activar/desactivar eje %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4346"/>
-+        <location filename="../../src/options.cpp" line="4333"/>
-         <source>Axis %1:</source>
-         <translation>Eje %1:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4347"/>
-+        <location filename="../../src/options.cpp" line="4334"/>
-         <source>Reset calibration of axis %1</source>
-         <translation>Reiniciar calibración del eje %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4355"/>
-+        <location filename="../../src/options.cpp" line="4342"/>
-         <source>Current value of axis %1</source>
-         <translation>Valor actual del eje %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4359"/>
-+        <location filename="../../src/options.cpp" line="4346"/>
-         <source>DZ:</source>
-         <translation>ZM:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4361"/>
-+        <location filename="../../src/options.cpp" line="4348"/>
-         <source>Deadzone of axis %1</source>
-         <translation>Zona muerta del eje %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4367"/>
-+        <location filename="../../src/options.cpp" line="4354"/>
-         <source>S:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4369"/>
-+        <location filename="../../src/options.cpp" line="4356"/>
-         <source>Sensitivity of axis %1</source>
-         <translation>Sensibilidad del eje %1</translation>
-     </message>
-@@ -7681,67 +7681,67 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickTestWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4542"/>
-+        <location filename="../../src/options.cpp" line="4529"/>
-         <source>A%1: %v</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4543"/>
-+        <location filename="../../src/options.cpp" line="4530"/>
-         <source>Current value of axis %1</source>
-         <translation>Valor actual del eje %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4553"/>
-+        <location filename="../../src/options.cpp" line="4540"/>
-         <source>B%1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4554"/>
-+        <location filename="../../src/options.cpp" line="4541"/>
-         <source>Current state of button %1</source>
-         <translation>Estado actual del botón %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4564"/>
-+        <location filename="../../src/options.cpp" line="4551"/>
-         <source>H%1: 0</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4565"/>
-+        <location filename="../../src/options.cpp" line="4552"/>
-         <source>Current value of hat %1</source>
-         <translation>Valor actual del hat %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4575"/>
-+        <location filename="../../src/options.cpp" line="4562"/>
-         <source>T%1 DX: 0</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4576"/>
-+        <location filename="../../src/options.cpp" line="4563"/>
-         <source>Current X-delta of trackball %1</source>
-         <translation>X-delta actual del trackball %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4586"/>
-+        <location filename="../../src/options.cpp" line="4573"/>
-         <source>T%1 DY: 0</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4587"/>
-+        <location filename="../../src/options.cpp" line="4574"/>
-         <source>Current Y-delta of trackball %1</source>
-         <translation>Y-delta actual del trackball %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4659"/>
-+        <location filename="../../src/options.cpp" line="4646"/>
-         <source>H%1: %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4689"/>
-+        <location filename="../../src/options.cpp" line="4676"/>
-         <source>T%1 DX: %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4690"/>
-+        <location filename="../../src/options.cpp" line="4677"/>
-         <source>T%1 DY: %2</source>
-         <translation></translation>
-     </message>
-@@ -7801,460 +7801,460 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
-         <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="592"/>
--        <location filename="../../src/machinelist.cpp" line="593"/>
--        <location filename="../../src/machinelist.cpp" line="630"/>
--        <location filename="../../src/machinelist.cpp" line="3817"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-         <source>unknown</source>
-         <translation>desconocido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>good</source>
-         <translation>bueno</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-         <source>bad</source>
-         <translation>malo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="198"/>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>preliminary</source>
-         <translation>preliminar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>supported</source>
-         <translation>soportado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-         <source>unsupported</source>
-         <translation>sin soporte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-         <source>imperfect</source>
-         <translation>imperfecto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>yes</source>
-         <translation>sí</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>no</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>baddump</source>
-         <translation>mal dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>nodump</source>
-         <translation>sin dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>vertical</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>horizontal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>raster</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unknown</source>
-         <translation>desconocido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>On</source>
-         <translation>Activado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Off</source>
-         <translation>Desactivado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>audio</source>
-         <translation>sonido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>unused</source>
-         <translation>sin uso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Unused</source>
-         <translation>Sin uso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>cpu</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>vector</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>lcd</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy4way</source>
-         <translation>joy4dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy8way</source>
-         <translation>joy8dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>trackball</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>joy2way</source>
-         <translation>joy2dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy8way</source>
-         <translation>doblejoy8dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>dial</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>paddle</source>
-         <translation>pala</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>pedal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>stick</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vjoy2way</source>
-         <translation>vjoy2dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>lightgun</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy4way</source>
-         <translation>doblejoy4dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vdoublejoy2way</source>
-         <translation>vdoblejoy2dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>doublejoy2way</source>
-         <translation>doblejoy2dir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>printer</source>
-         <translation>impresora</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cdrom</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cartridge</source>
-         <translation>cartucho</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cassette</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>quickload</source>
-         <translation>carga rápida</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>floppydisk</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>serial</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>snapshot</source>
-         <translation>captura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>original</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-         <source>compatible</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="231"/>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>ERROR: no se puede abrir el archivo de icono, por favor comprueba los permisos de acceso para %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation>ERROR: no se puede abrir archivo de icono %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-         <source>7z error</source>
-         <translation>error 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="211"/>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-         <source>Waiting for data...</source>
-         <translation>Esperando datos...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="536"/>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>determinando la versión del emulador y los sets soportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>ERROR: no se puede iniciar el ejecutable de MAME en un tiempo razonable, abandonando</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="565"/>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation>ERROR: no se puede iniciar el ejecutable %1, el archivo &apos;%2&apos; no existe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>hecho (determinando la versión del emulador y los sets soportados, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="631"/>
--        <location filename="../../src/machinelist.cpp" line="661"/>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>info emulador: tipo= %1, versión = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="633"/>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>ERROR: no se pudo determinar versión ni tipo de emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="642"/>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>ERROR: no se pudo determinar el número de sets soportados</translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-         <location filename="../../src/machinelist.cpp" line="685"/>
-         <location filename="../../src/machinelist.cpp" line="689"/>
-         <location filename="../../src/machinelist.cpp" line="693"/>
-         <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="701"/>
--        <location filename="../../src/machinelist.cpp" line="3373"/>
--        <location filename="../../src/machinelist.cpp" line="3639"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-         <source>Loading, please wait...</source>
-         <translation>Cargando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="711"/>
--        <location filename="../../src/machinelist.cpp" line="2286"/>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="718"/>
--        <location filename="../../src/machinelist.cpp" line="2293"/>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="776"/>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-         <source>XML data - %p%</source>
-         <translation>datos XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="818"/>
--        <location filename="../../src/machinelist.cpp" line="856"/>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>ERROR: no se puede abrir caché de estado de ROMs para su escritura, ruta = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="827"/>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verificando el estado de ROMs para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="869"/>
--        <location filename="../../src/machinelist.cpp" line="2475"/>
--        <location filename="../../src/machinelist.cpp" line="2822"/>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-         <source>ROM check - %p%</source>
-         <translation>comprobación de ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="953"/>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-         <source>Updating</source>
-         <translation>Actualizando</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Name</source>
-         <translation>Nombre</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Source file</source>
-         <translation>Archivo original</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is BIOS?</source>
-         <translation>¿Es BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is device?</source>
-         <translation>¿Es dispositivo?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Runnable</source>
-         <translation>Ejecutable</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Clone of</source>
-         <translation>Clon de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>ROM of</source>
-         <translation>ROM de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Sample of</source>
-         <translation>Muestra de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="973"/>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-         <source>Year</source>
-         <translation>Año</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="980"/>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
--        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-         <source>ROM</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
--        <location filename="../../src/machinelist.cpp" line="208"/>
--        <location filename="../../src/machinelist.cpp" line="1631"/>
--        <location filename="../../src/machinelist.cpp" line="1632"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-         <location filename="../../src/machinelist.cpp" line="583"/>
--        <location filename="../../src/machinelist.cpp" line="587"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="639"/>
--        <location filename="../../src/machinelist.cpp" line="662"/>
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8262,552 +8262,552 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="774"/>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-         <source>loading XML data and recreating cache</source>
-         <translation>cargando datos XML y recreando caché</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>BIOS</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Size</source>
-         <translation>Tamaño</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>CRC</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Merge</source>
-         <translation>Mezclar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Region</source>
-         <translation>Región</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Offset</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
--        <location filename="../../src/machinelist.cpp" line="1140"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-         <source>Status</source>
-         <translation>Estado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Optional</source>
-         <translation>Opcional</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="995"/>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-         <source>Device reference</source>
-         <translation>Referencia de dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-         <source>Chip</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Type</source>
-         <translation>Tipo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-         <source>Clock</source>
-         <translation>Reloj</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-         <source>Display</source>
-         <translation>Pantalla</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Rotate</source>
-         <translation>Rotar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Flip-X</source>
-         <translation>Invertir X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Width</source>
-         <translation>Largo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Height</source>
-         <translation>Alto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Refresh</source>
-         <translation>Actualizar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Pixel clock</source>
-         <translation>Reloj de píxel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Bend</source>
-         <translation>H Curvatura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>HB-Start</source>
-         <translation>HB comienzo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Bend</source>
-         <translation>V Curvatura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>VB-Start</source>
-         <translation>VB comienzo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Sound</source>
-         <translation>Sonido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1023"/>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-         <source>Channels</source>
-         <translation>Canales</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-         <source>Input</source>
-         <translation>Entrada</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Service</source>
-         <translation>Servicio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Tilt</source>
-         <translation>Inclinación</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Players</source>
-         <translation>Jugadores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Buttons</source>
-         <translation>Botones</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Coins</source>
-         <translation>Monedas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1038"/>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-         <source>Control</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Minimum</source>
-         <translation>Mínimo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Maximum</source>
-         <translation>Máximo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Sensitivity</source>
-         <translation>Sensibilidad</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Key Delta</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Reverse</source>
-         <translation>Inverso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1050"/>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-         <source>DIP switch</source>
-         <translation>Interruptor DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-         <source>DIP value</source>
-         <translation>Valor DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1297"/>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-         <source>tag</source>
-         <translation type="unfinished">etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-         <source>year</source>
-         <translation type="unfinished">año</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-         <source>manufacturer</source>
-         <translation type="unfinished">fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-         <source>ROM types</source>
-         <translation type="unfinished">Tipos de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-         <source>players</source>
-         <translation type="unfinished">jugadores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-         <source>driver status</source>
-         <translation type="unfinished">estado del driver</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-         <source>source file</source>
-         <translation type="unfinished">archivo fuente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-         <source>rank</source>
-         <translation type="unfinished">rango</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1987"/>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-         <source>category</source>
-         <translation type="unfinished">categoría</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1989"/>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-         <source>version</source>
-         <translation type="unfinished">versión</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2094"/>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-         <source>Filtering, please wait...</source>
-         <translation>Filtrando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2438"/>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation>ATENCIÓN: error de XML: el nombre &apos;%1&apos; se usa en múltiples sets -- por favor informa a los desarrolladores de MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2743"/>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation>hecho (verificando estado de ROM para todos los sets, (tiempo transcurrido = &apos;%1&apos;)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3137"/>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation>pre-cacheando iconos desde archivo 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation>hecho (pre-cacheando iconos desde archivo 7z, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3405"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3406"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-         <source>System / Device</source>
-         <translation>Sistema / Dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-         <source>correct</source>
-         <translation>correcto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-         <source>mostly correct</source>
-         <translation>mayormente correcto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-         <source>incorrect</source>
-         <translation>incorrecto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3815"/>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-         <source>not found</source>
-         <translation>no encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="507"/>
--        <location filename="../../src/machinelist.cpp" line="1061"/>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
--        <location filename="../../src/machinelist.cpp" line="1130"/>
--        <location filename="../../src/machinelist.cpp" line="1156"/>
--        <location filename="../../src/machinelist.cpp" line="1205"/>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-         <source>Default</source>
-         <translation>Predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-         <source>Configuration</source>
-         <translation>Configuración</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-         <source>Mask</source>
-         <translation>Máscara</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-         <source>Setting</source>
-         <translation>Configuración</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-         <source>Value</source>
-         <translation>Valor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-         <source>Driver</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Emulation</source>
-         <translation>Emulación</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Color</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Graphic</source>
-         <translation>Gráfico</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Cocktail</source>
-         <translation>Cóctel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Protection</source>
-         <translation>Protección</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Save state</source>
-         <translation>Estado guardado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Palette size</source>
-         <translation>Tamaño paleta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-         <source>BIOS set</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-         <source>Description</source>
-         <translation>Descripción</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1110"/>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-         <source>Sample</source>
-         <translation>Muestra</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-         <source>Disk</source>
-         <translation>Disco</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>MD5</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Index</source>
-         <translation>Índice</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-         <source>Adjuster</source>
-         <translation>Ajustador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1135"/>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-         <source>Software list</source>
-         <translation>Lista de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1145"/>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-         <source>Category</source>
-         <translation>Categoría</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-         <source>Item</source>
-         <translation>Objeto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1163"/>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-         <source>Device</source>
-         <translation>Dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Mandatory</source>
-         <translation>Mandatorio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Interface</source>
-         <translation>Interfaz</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1174"/>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-         <source>Instance</source>
-         <translation>Instancia</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1179"/>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-         <source>Brief name</source>
-         <translation>Nombre breve</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1186"/>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-         <source>Extension</source>
-         <translation>Extensión</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-         <source>RAM options</source>
-         <translation>Opciones RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1197"/>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-         <source>Option</source>
-         <translation>Opción</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1255"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>ATENCIÓN: no se puede abrir caché de estado de ROM, por favor comprueba las ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1238"/>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-         <source>loading ROM state from cache</source>
-         <translation>cargando estado de ROM desde caché</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>hecho (cargando estado de ROM desde caché, tiempo transcurrido = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n estado de ROM cargado</numerusform>
-@@ -8815,54 +8815,54 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>ROM, CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="210"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>?</source>
-         <translation>¿?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2281"/>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation>ATENCIÓN: caché de datos XML incompleta, invalidando caché</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-         <source>verifying ROM status for all sets</source>
-         <translation>verificando estado de ROM para todos los sets</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="650"/>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation>ATENCIÓN: el resultado de -listfull ha cambiado, forzando una recarga de todos los caches de emuladores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1568"/>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation>ATENCIÓN: atributo de nombre vacío en XML línea %1 (¡el set será ignorado!) -- por favor, informa a los desarrolladores de MAME y adjunta el archivo resultante de --listxml</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ascending</source>
-         <translation>ascendente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>descending</source>
-         <translation>descendente</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n set BIOS</numerusform>
-@@ -8870,7 +8870,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform>y %n dispositivo cargado</numerusform>
-@@ -8878,136 +8878,136 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1925"/>
--        <location filename="../../src/machinelist.cpp" line="2746"/>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>Info estado de ROM: L:%1 C:%2 M:%3 I:%4 N:%5 D:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1941"/>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>ATENCIÓN: caché de estado de ROM incompleta o antigua, activando comprobación automática de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1944"/>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>ATENCIÓN: caché de estado de ROM incompleta o antigua, por favor vuelve a comprobar ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-         <source>ROM state filter already active</source>
-         <translation>filtro estado de ROM todavía activo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>por favor espera a que finalice la verificación ROM y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2036"/>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>por favor espera a que finalice la recarga y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-         <source>applying ROM state filter</source>
-         <translation>aplicando filtro estado de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2059"/>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-         <source>State filter - %p%</source>
-         <translation>Filtro estado - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2138"/>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>hecho (aplicando filtro estado de ROM, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2181"/>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-         <source>saving favorites</source>
-         <translation>guardando favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2190"/>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>ERROR: no se puede abrir el archivo de favoritos para su escritura, ruta = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2228"/>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-         <source>saving play history</source>
-         <translation>guardando historial de juego</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2237"/>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>ERROR: no se puede abrir el archivo de historial de juego para su escritura, ruta =%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>L:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>C:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>M:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>I:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="164"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>N:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="165"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>U:</source>
-         <translation>D:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="166"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>S:</source>
-         <translation>B:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="167"/>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-         <source>T:</source>
-         <translation>E:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>ATENCIÓN: la auditoría del emulador no finalizó correctamente -- exitCode = %1, exitStatus = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>normal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>crashed</source>
-         <translation>caído</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2270"/>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation>hecho (cargando datos XML y recreando caché, tiempo transcurrido = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2535"/>
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>comprobando estado real de %n set no indicado en la auditoría completa</numerusform>
-@@ -9015,7 +9015,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2654"/>
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>hecho (comprobando estado real de %n set no indicado en la auditoría completa)</numerusform>
-@@ -9023,83 +9023,83 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2741"/>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>hecho (verificando estado de ROM para &apos;%1&apos;, tiempo transcurrido = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ROM state</source>
-         <translation>estado de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2996"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>estado de ROM para &apos;%1&apos; es &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1256"/>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1281"/>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-         <location filename="../../src/machinelist.cpp" line="1283"/>
--        <location filename="../../src/machinelist.cpp" line="1287"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1306"/>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1308"/>
--        <location filename="../../src/machinelist.cpp" line="1535"/>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1533"/>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1752"/>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1878"/>
--        <location filename="../../src/machinelist.cpp" line="1894"/>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9107,42 +9107,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1914"/>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1919"/>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3084"/>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>pre-cacheando iconos desde archivo ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3047"/>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-         <source>Icon cache - %p%</source>
-         <translation>caché iconos -  %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3134"/>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>hecho (pre-cacheando iconos desde archivo ZIP, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3177"/>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3212"/>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3285"/>
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n icono cargado</numerusform>
-@@ -9150,77 +9150,77 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3217"/>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-         <source>pre-caching icons from directory</source>
-         <translation>pre-cacheando iconos desde directorio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3255"/>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>hecho (pre-cacheando iconos desde directorio, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3265"/>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3283"/>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-         <source>loading category.ini</source>
-         <translation>cargando category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3310"/>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-         <source>Category.ini - %p%</source>
-         <translation>Category.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3355"/>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation>ERROR: no se puede abrir &apos;%1&apos; para su lectura -- no hay datos de category.ini disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3362"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation>hecho (cargando category.ini, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-         <source>loading catver.ini</source>
-         <translation>cargando catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3565"/>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-         <source>Catver.ini - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3621"/>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>ERROR: no se puede abrir &apos;%1&apos; para su lectura -- no hay datos de catver.ini disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3628"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>hecho (cargando catver.ini, tiempo transcurrido = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3629"/>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>categoría %1 / %2 registros de versión cargados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3392"/>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-         <source>Category view - %p%</source>
-         <translation>Vista por categorías - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3363"/>
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>%n registro de categorías cargado</numerusform>
-@@ -9228,7 +9228,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3658"/>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-         <source>Version view - %p%</source>
-         <translation>Vista versión - %p%</translation>
-     </message>
-@@ -9397,18 +9397,18 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>true</source>
-         <translation type="unfinished">verdadero</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>false</source>
-         <translation type="unfinished">falso</translation>
-     </message>
-@@ -9551,8 +9551,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <name>MainWindow</name>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-         <location filename="../../src/macros.h" line="606"/>
--        <location filename="../../src/macros.h" line="609"/>
-         <source>M.A.M.E. Catalog / Launcher II</source>
-         <translation></translation>
-     </message>
-@@ -9567,16 +9567,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1050"/>
--        <location filename="../../src/qmc2main.cpp" line="1085"/>
--        <location filename="../../src/qmc2main.cpp" line="1120"/>
--        <location filename="../../src/qmc2main.cpp" line="1152"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-         <source>Icon / Value</source>
-         <translation>Icono / Valor</translation>
-     </message>
-@@ -9585,10 +9585,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1054"/>
--        <location filename="../../src/qmc2main.cpp" line="1089"/>
--        <location filename="../../src/qmc2main.cpp" line="1124"/>
--        <location filename="../../src/qmc2main.cpp" line="1156"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-         <source>Year</source>
-         <translation>Año</translation>
-     </message>
-@@ -9597,10 +9597,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1056"/>
--        <location filename="../../src/qmc2main.cpp" line="1091"/>
--        <location filename="../../src/qmc2main.cpp" line="1126"/>
--        <location filename="../../src/qmc2main.cpp" line="1158"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-@@ -9609,10 +9609,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1058"/>
--        <location filename="../../src/qmc2main.cpp" line="1093"/>
--        <location filename="../../src/qmc2main.cpp" line="1128"/>
--        <location filename="../../src/qmc2main.cpp" line="1160"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-         <source>Name</source>
-         <translation>Nombre</translation>
-     </message>
-@@ -9621,10 +9621,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1060"/>
--        <location filename="../../src/qmc2main.cpp" line="1095"/>
--        <location filename="../../src/qmc2main.cpp" line="1130"/>
--        <location filename="../../src/qmc2main.cpp" line="1162"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-         <source>ROM types</source>
-         <translation>Tipos de ROM</translation>
-     </message>
-@@ -9633,10 +9633,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1062"/>
--        <location filename="../../src/qmc2main.cpp" line="1097"/>
--        <location filename="../../src/qmc2main.cpp" line="1132"/>
--        <location filename="../../src/qmc2main.cpp" line="1164"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-         <source>Players</source>
-         <translation>Jugadores</translation>
-     </message>
-@@ -9645,10 +9645,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1064"/>
--        <location filename="../../src/qmc2main.cpp" line="1099"/>
--        <location filename="../../src/qmc2main.cpp" line="1134"/>
--        <location filename="../../src/qmc2main.cpp" line="1166"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-         <source>Driver status</source>
-         <translation>Estado del driver</translation>
-     </message>
-@@ -9657,9 +9657,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1070"/>
--        <location filename="../../src/qmc2main.cpp" line="1105"/>
--        <location filename="../../src/qmc2main.cpp" line="1172"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-         <source>Category</source>
-         <translation>Categoría</translation>
-     </message>
-@@ -9668,9 +9668,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1073"/>
--        <location filename="../../src/qmc2main.cpp" line="1108"/>
--        <location filename="../../src/qmc2main.cpp" line="1140"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-         <source>Version</source>
-         <translation>Versión </translation>
-     </message>
-@@ -9691,9 +9691,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1087"/>
--        <location filename="../../src/qmc2main.cpp" line="1122"/>
--        <location filename="../../src/qmc2main.cpp" line="1154"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-         <source>Icon</source>
-         <translation>Icono</translation>
-     </message>
-@@ -9720,7 +9720,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5126"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-         <source>Embedded emulators</source>
-         <translation>Emuladores empotrados</translation>
-     </message>
-@@ -9944,9 +9944,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7346"/>
--        <location filename="../../src/qmc2main.cpp" line="7351"/>
--        <location filename="../../src/qmc2main.cpp" line="7360"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-         <source>%vs (%ms total)</source>
-         <translation></translation>
-     </message>
-@@ -10076,7 +10076,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4375"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-         <source>&amp;Notes</source>
-         <translation>&amp;Notas</translation>
-     </message>
-@@ -10133,11 +10133,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="699"/>
--        <location filename="../../src/qmc2main.cpp" line="715"/>
--        <location filename="../../src/qmc2main.cpp" line="759"/>
--        <location filename="../../src/qmc2main.cpp" line="804"/>
--        <location filename="../../src/qmc2main.cpp" line="859"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Jugar</translation>
-     </message>
-@@ -10169,7 +10169,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2929"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-         <source>About Qt</source>
-         <translation>Acerca de Qt</translation>
-     </message>
-@@ -10251,10 +10251,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
--        <location filename="../../src/qmc2main.cpp" line="5173"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-         <source>To &amp;favorites</source>
-         <translation>A &amp;favoritos</translation>
-     </message>
-@@ -10307,13 +10307,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10324,7 +10324,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10335,19 +10335,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1150"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10418,9 +10418,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="728"/>
--        <location filename="../../src/qmc2main.cpp" line="772"/>
--        <location filename="../../src/qmc2main.cpp" line="872"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10439,10 +10439,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10613,10 +10613,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1066"/>
--        <location filename="../../src/qmc2main.cpp" line="1101"/>
--        <location filename="../../src/qmc2main.cpp" line="1136"/>
--        <location filename="../../src/qmc2main.cpp" line="1168"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-         <source>Source file</source>
-         <translation>Archivo original</translation>
-     </message>
-@@ -10626,10 +10626,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1138"/>
--        <location filename="../../src/qmc2main.cpp" line="1170"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-         <source>Rank</source>
-         <translation>Rango</translation>
-     </message>
-@@ -10965,11 +10965,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="706"/>
--        <location filename="../../src/qmc2main.cpp" line="722"/>
--        <location filename="../../src/qmc2main.cpp" line="766"/>
--        <location filename="../../src/qmc2main.cpp" line="811"/>
--        <location filename="../../src/qmc2main.cpp" line="866"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-         <source>Play &amp;embedded</source>
-         <translation>Jugar &amp;empotrado</translation>
-     </message>
-@@ -11345,7 +11345,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9522"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-         <source>Internal browser</source>
-         <translation>Navegador interno</translation>
-     </message>
-@@ -11550,12 +11550,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
--        <location filename="../../src/qmc2main.cpp" line="1242"/>
--        <location filename="../../src/qmc2main.cpp" line="1243"/>
--        <location filename="../../src/qmc2main.cpp" line="1244"/>
--        <location filename="../../src/qmc2main.cpp" line="10518"/>
--        <location filename="../../src/qmc2main.cpp" line="10519"/>
--        <location filename="../../src/qmc2main.cpp" line="10520"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation>Bloquear rangos</translation>
-     </message>
-@@ -11649,7 +11649,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9531"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11661,8 +11661,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1377"/>
--        <location filename="../../src/qmc2main.cpp" line="1391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>último mensaje repetido %n vez</numerusform>
-@@ -11670,48 +11670,48 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4026"/>
--        <location filename="../../src/qmc2main.cpp" line="4192"/>
--        <location filename="../../src/qmc2main.cpp" line="4220"/>
--        <location filename="../../src/qmc2main.cpp" line="4636"/>
--        <location filename="../../src/qmc2main.cpp" line="4739"/>
--        <location filename="../../src/qmc2main.cpp" line="6076"/>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-         <source>Default</source>
-         <translation>Predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-         <source>Enter search string</source>
-         <translation>Introducir texto de búsqueda</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="364"/>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="480"/>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Cambiar el pausado automático de emuladores empotrados (mantener pulsado para menú)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Escanear tecla de pausa usada por el emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="490"/>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-         <source>Scan pause key...</source>
-         <translation>Escanear tecla de pausa...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="502"/>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Cambiar la maximización de la ventana de emuladores empotrados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="540"/>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-         <source>Dock / undock this widget</source>
-         <translation>Acoplar / desacoplar este widget</translation>
-     </message>
-@@ -11722,265 +11722,265 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Eliminar caché de ProjectMESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>Embed emulator widget</source>
-         <translation>Empotrar widget de emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Empotrar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Matar emulador(es) seleccionado(s) (manda señal KILL a proceso(s) de emulador(es))</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-         <source>&amp;Kill</source>
-         <translation>Ma&amp;tar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="685"/>
--        <location filename="../../src/qmc2main.cpp" line="5177"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Copiar el comando del emulador al portapapeles</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
--        <location filename="../../src/qmc2main.cpp" line="5178"/>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Copiar comando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Comprobar estado de &amp;ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="779"/>
-+        <location filename="../../src/qmc2main.cpp" line="819"/>
-+        <location filename="../../src/qmc2main.cpp" line="879"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analizar ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-         <source>Remove from favorites</source>
-         <translation>Eliminar de favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Eliminar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-         <source>Clear all favorites</source>
-         <translation>Borrar todos los favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Borrar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="851"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-         <source>Save favorites now</source>
-         <translation>Guardar favoritos ahora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="852"/>
--        <location filename="../../src/qmc2main.cpp" line="912"/>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Guardar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>Remove from played</source>
-         <translation>Eliminar de jugados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>Clear all played</source>
-         <translation>Borrar todos los jugados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="911"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>Save play-history now</source>
-         <translation>Guardar historial de juego ahora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="921"/>
--        <location filename="../../src/qmc2main.cpp" line="952"/>
--        <location filename="../../src/qmc2main.cpp" line="983"/>
--        <location filename="../../src/qmc2main.cpp" line="1014"/>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation>Fijar posición de pestaña norte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation>&amp;Norte</translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="924"/>
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position north</source>
--        <translation>Fijar posición de pestaña norte</translation>
-+        <source>Set tab position south</source>
-+        <translation>Fijar posición de pestaña sur</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="925"/>
-         <location filename="../../src/qmc2main.cpp" line="956"/>
-         <location filename="../../src/qmc2main.cpp" line="987"/>
-         <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;North</source>
--        <translation>&amp;Norte</translation>
-+        <source>&amp;South</source>
-+        <translation>&amp;Sur</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="929"/>
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position south</source>
--        <translation>Fijar posición de pestaña sur</translation>
-+        <source>Set tab position west</source>
-+        <translation>Fijar posición de pestaña oeste</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="930"/>
-         <location filename="../../src/qmc2main.cpp" line="961"/>
-         <location filename="../../src/qmc2main.cpp" line="992"/>
-         <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;South</source>
--        <translation>&amp;Sur</translation>
-+        <source>&amp;West</source>
-+        <translation>&amp;Oeste</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="934"/>
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position west</source>
--        <translation>Fijar posición de pestaña oeste</translation>
-+        <source>Set tab position east</source>
-+        <translation>Fijar posición de pestaña este</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="935"/>
-         <location filename="../../src/qmc2main.cpp" line="966"/>
-         <location filename="../../src/qmc2main.cpp" line="997"/>
-         <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;West</source>
--        <translation>&amp;Oeste</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="939"/>
--        <location filename="../../src/qmc2main.cpp" line="970"/>
--        <location filename="../../src/qmc2main.cpp" line="1001"/>
--        <location filename="../../src/qmc2main.cpp" line="1032"/>
--        <source>Set tab position east</source>
--        <translation>Fijar posición de pestaña este</translation>
-+        <source>&amp;East</source>
-+        <translation>&amp;Este</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="940"/>
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>&amp;East</source>
--        <translation>&amp;Este</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="945"/>
--        <location filename="../../src/qmc2main.cpp" line="976"/>
--        <location filename="../../src/qmc2main.cpp" line="1007"/>
--        <location filename="../../src/qmc2main.cpp" line="1038"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="946"/>
--        <location filename="../../src/qmc2main.cpp" line="977"/>
--        <location filename="../../src/qmc2main.cpp" line="1008"/>
--        <location filename="../../src/qmc2main.cpp" line="1039"/>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1713"/>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>lo siento, los dispositivos no se pueden ejecutar por sí solos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-         <source>No devices available</source>
-         <translation>Sin dispositivos disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1984"/>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-         <source>Default configuration</source>
-         <translation>Configuración predeterminada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2210"/>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-         <location filename="../../src/qmc2main.cpp" line="2275"/>
--        <location filename="../../src/qmc2main.cpp" line="2293"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>por favor espera a que finalice el filtro de estado de ROM y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2214"/>
--        <location filename="../../src/qmc2main.cpp" line="2648"/>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>por favor espera a que finalice la verificación de las ROM y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2218"/>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-         <location filename="../../src/qmc2main.cpp" line="2281"/>
--        <location filename="../../src/qmc2main.cpp" line="2299"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>por favor espera a que finalice la comprobación de imágenes y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2222"/>
--        <location filename="../../src/qmc2main.cpp" line="2226"/>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-         <location filename="../../src/qmc2main.cpp" line="2283"/>
-         <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
--        <location filename="../../src/qmc2main.cpp" line="2303"/>
--        <location filename="../../src/qmc2main.cpp" line="2516"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>por favor espera a que finalice el análisis actual de ROMAlyzer y vuelve a intentarlo</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-         <location filename="../../src/qmc2main.cpp" line="2277"/>
--        <location filename="../../src/qmc2main.cpp" line="2295"/>
-         <source>ROM verification already active</source>
-         <translation>Verificación de ROM todavía activa</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-         <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2297"/>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
--        <location filename="../../src/qmc2main.cpp" line="2670"/>
--        <location filename="../../src/qmc2main.cpp" line="2695"/>
--        <location filename="../../src/qmc2main.cpp" line="2708"/>
--        <location filename="../../src/qmc2main.cpp" line="4905"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>por favor espera a que finalice la recarga y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2307"/>
--        <location filename="../../src/qmc2main.cpp" line="5406"/>
--        <location filename="../../src/qmc2main.cpp" line="5440"/>
--        <location filename="../../src/qmc2main.cpp" line="5777"/>
--        <location filename="../../src/qmc2main.cpp" line="5792"/>
--        <location filename="../../src/qmc2main.cpp" line="5823"/>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>Confirm</source>
-         <translation>Confirmar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2308"/>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -11991,22 +11991,22 @@ Se sobrescribirá los datos existentes en caché.
- ¿Realmente quieres comprobar todos los estados de ROM ahora?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2319"/>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-         <source>automatic ROM check triggered</source>
-         <translation>Comprobación automática de ROM activada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2596"/>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-         <source>image cache cleared</source>
-         <translation>Borrada caché de imágenes</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2608"/>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-         <source>icon cache cleared</source>
-         <translation>Borrada caché de iconos</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>Liberado %n byte en %1</numerusform>
-@@ -12014,7 +12014,7 @@ Se sobrescribirá los datos existentes en caché.
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n entrada</numerusform>
-@@ -12022,7 +12022,7 @@ Se sobrescribirá los datos existentes en caché.
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>eliminado %n byte en %1</numerusform>
-@@ -12030,7 +12030,7 @@ Se sobrescribirá los datos existentes en caché.
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n archivo</numerusform>
-@@ -12038,363 +12038,363 @@ Se sobrescribirá los datos existentes en caché.
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2615"/>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation>Borrada caché en memoria de ProjectMESS (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2656"/>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation>Archivo de estado de cache de ROM &apos;%1&apos; eliminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4156"/>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation>Página ProjectMESS para sistema &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4161"/>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation>Descargando página ProjectMESS para sistema &apos;%1&apos;, por favor espera...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6061"/>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6085"/>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6454"/>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation>Estableciendo el estilo de GUI a &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6468"/>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation>ATENCIÓN: estilo de GUI &apos;%1&apos; no encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6484"/>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation>ATENCIÓN: no se puede abrir la capa de estilos &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2636"/>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>Borrada caché en disco de YouTube (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1923"/>
--        <location filename="../../src/qmc2main.cpp" line="2000"/>
--        <location filename="../../src/qmc2main.cpp" line="2051"/>
--        <location filename="../../src/qmc2main.cpp" line="4238"/>
--        <location filename="../../src/qmc2main.cpp" line="4247"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-         <source>default</source>
-         <translation>predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="566"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="567"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="698"/>
--        <location filename="../../src/qmc2main.cpp" line="714"/>
--        <location filename="../../src/qmc2main.cpp" line="758"/>
--        <location filename="../../src/qmc2main.cpp" line="803"/>
--        <location filename="../../src/qmc2main.cpp" line="858"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="705"/>
--        <location filename="../../src/qmc2main.cpp" line="721"/>
--        <location filename="../../src/qmc2main.cpp" line="765"/>
--        <location filename="../../src/qmc2main.cpp" line="810"/>
--        <location filename="../../src/qmc2main.cpp" line="865"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished">Jugar a la máquina seleccionada (empotrado)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="739"/>
--        <location filename="../../src/qmc2main.cpp" line="783"/>
--        <location filename="../../src/qmc2main.cpp" line="823"/>
--        <location filename="../../src/qmc2main.cpp" line="883"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2658"/>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>ATENCIÓN: no se puede eliminar el archivo de caché de estado de ROM &apos;%1&apos;, por favor comprueba los permisos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>activando una comprobación automática de ROM en el próximo inicio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3274"/>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>ERROR: no se ha encontrado ningún resultado (¿?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3555"/>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>Página ProjectMESS para &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3560"/>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Descargando página ProjectMESS para &apos;%1&apos; / &apos;%2&apos;, por favor espera...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4257"/>
--        <location filename="../../src/qmc2main.cpp" line="10734"/>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <source>Export to...</source>
-         <translation>Exportar a...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4269"/>
--        <location filename="../../src/qmc2main.cpp" line="4273"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4270"/>
--        <location filename="../../src/qmc2main.cpp" line="4274"/>
--        <location filename="../../src/qmc2main.cpp" line="10752"/>
--        <location filename="../../src/qmc2main.cpp" line="10756"/>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-         <source>Select file...</source>
-         <translation>Seleccionar archivo...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4329"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;p&gt;Sin datos disponibles&lt;/p&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3654"/>
--        <location filename="../../src/qmc2main.cpp" line="3680"/>
--        <location filename="../../src/qmc2main.cpp" line="4355"/>
--        <location filename="../../src/qmc2main.cpp" line="4357"/>
--        <location filename="../../src/qmc2main.cpp" line="4546"/>
--        <location filename="../../src/qmc2main.cpp" line="4550"/>
--        <location filename="../../src/qmc2main.cpp" line="4604"/>
--        <location filename="../../src/qmc2main.cpp" line="4608"/>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-         <source>No data available</source>
-         <translation>Sin datos disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="396"/>
--        <location filename="../../src/qmc2main.cpp" line="544"/>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation>nota: ¡los caracteres especiales $, (, ), *, +, ., ?, [, ], ^, {, |, } y \ deben ser precedidos por escape cuando se usan literalmente!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="746"/>
--        <location filename="../../src/qmc2main.cpp" line="790"/>
--        <location filename="../../src/qmc2main.cpp" line="830"/>
--        <location filename="../../src/qmc2main.cpp" line="890"/>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="745"/>
--        <location filename="../../src/qmc2main.cpp" line="789"/>
--        <location filename="../../src/qmc2main.cpp" line="829"/>
--        <location filename="../../src/qmc2main.cpp" line="889"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="568"/>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1077"/>
--        <location filename="../../src/qmc2main.cpp" line="1112"/>
--        <location filename="../../src/qmc2main.cpp" line="1144"/>
--        <location filename="../../src/qmc2main.cpp" line="1176"/>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-         <source>Reset</source>
-         <translation>Reiniciar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1200"/>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-         <source>Negate search</source>
-         <translation>Negar búsqueda</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1209"/>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1216"/>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1237"/>
--        <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
--        <location filename="../../src/qmc2main.cpp" line="10513"/>
--        <location filename="../../src/qmc2main.cpp" line="10514"/>
--        <location filename="../../src/qmc2main.cpp" line="10515"/>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation>Desbloquear rangos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1665"/>
--        <location filename="../../src/qmc2main.cpp" line="1924"/>
--        <location filename="../../src/qmc2main.cpp" line="1927"/>
--        <location filename="../../src/qmc2main.cpp" line="2001"/>
--        <location filename="../../src/qmc2main.cpp" line="2004"/>
--        <location filename="../../src/qmc2main.cpp" line="2052"/>
--        <location filename="../../src/qmc2main.cpp" line="2055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2235"/>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2247"/>
--        <location filename="../../src/qmc2main.cpp" line="5936"/>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2382"/>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation>ERROR: no se puede cargar el archivo HTML &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2431"/>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation>ERROR: no se puede cargar el visor PDF desde &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2546"/>
--        <location filename="../../src/qmc2main.cpp" line="9602"/>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2678"/>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2680"/>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2941"/>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation>INFORMACIÓN: el modo arcade tiene que ser configurado primero, lanzando el diálogo de configuración</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2972"/>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation>modo arcade: lanzando QMC2 Arcade, comando = &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2975"/>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation>ATENCIÓN: fallo lanzando QMC2 Arcade</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4911"/>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation>por favor espera a que finalice la clasificación y vuelve a intentarlo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>emulador #%1 ya está empotrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
--        <location filename="../../src/qmc2main.cpp" line="5113"/>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>ATENCIÓN: encontradas múltiples ventanas del emulador #%1, escogiendo ID de ventana %2 para empotrar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5131"/>
--        <location filename="../../src/qmc2main.cpp" line="5134"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>empotrando emulador #%1, ID ventana = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5132"/>
--        <location filename="../../src/qmc2main.cpp" line="7562"/>
--        <location filename="../../src/qmc2main.cpp" line="7572"/>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-         <source>paused</source>
-         <translation>pausado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5151"/>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-         <source>Release emulator</source>
-         <translation>Liberar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5164"/>
--        <location filename="../../src/qmc2main.cpp" line="5165"/>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Cambiar opciones de empotrado (mantener pulsado para menú)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5172"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To favorites</source>
-         <translation>A favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5183"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>Kill emulator</source>
-         <translation>Matar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5184"/>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Matar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5197"/>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>ATENCIÓN: no se ha encontrado ventana para emulador #%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5203"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Embedding failed</source>
-         <translation>Empotrado fallido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5204"/>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12405,141 +12405,141 @@ emulador(es) en un tiempo razonable.
- ¿Volver a intentar el empotrado?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Information</source>
-         <translation>Información</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>lo siento, en este tiempo el emulador ha tenido una muerte horrible :(.</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5229"/>
--        <location filename="../../src/qmc2main.cpp" line="5230"/>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Escaneando tecla de pausa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5407"/>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>¿Estás seguro de que quieres borrar la lista de favoritos?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5441"/>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>¿Estás seguro de que quieres borrar el historial de juego?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-         <source>Choose export file</source>
-         <translation>Seleccionar archivo de exportado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>All files (*)</source>
-         <translation>Todos los archivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-         <source>Choose import file</source>
-         <translation>Seleccionar archivo de importado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5652"/>
--        <location filename="../../src/qmc2main.cpp" line="5675"/>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>ATENCIÓN: ruta ini inválida</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
--        <location filename="../../src/qmc2main.cpp" line="5771"/>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-         <source>stopping current processing upon user request</source>
-         <translation>parando el procesado actual a petición del usuario</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Los cambios en la configuración todavía no han sido aplicados.
- ¿Realmente quieres salir?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5793"/>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Hay uno o mas emuladores ejecutándose todavía.
- ¿Deberían ser cerrados al salir?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5824"/>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Hay una o más descargas en curso. ¿Salir de todas formas?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5838"/>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-         <source>cleaning up</source>
-         <translation>limpiando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5842"/>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-         <source>aborting running downloads</source>
-         <translation>cancelando descargas en curso</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5885"/>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>desconectando fuente de sonido del mezclador de audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5888"/>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-         <source>destroying audio effects dialog</source>
-         <translation>destruyendo la ventana de efectos de sonido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5900"/>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5908"/>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-         <source>destroying YouTube video widget</source>
-         <translation>destruyendo el widget de video YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5955"/>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-         <source>saving main widget layout</source>
-         <translation>guardando el diseño de widget principal</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6073"/>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6088"/>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6146"/>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-         <source>destroying process manager</source>
-         <translation>destruyendo monitor de procesos</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6156"/>
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>matando %n emulador activo al salir</numerusform>
-@@ -12547,7 +12547,7 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6159"/>
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>manteniendo %n emulador activo</numerusform>
-@@ -12555,86 +12555,86 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6164"/>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-         <source>destroying network access manager</source>
-         <translation>destruyendo el gestor de acceso a la red</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6168"/>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>hasta luego y gracias por el pescado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6349"/>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>¡Bienvenido a QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6382"/>
--        <location filename="../../src/qmc2main.cpp" line="6386"/>
--        <location filename="../../src/qmc2main.cpp" line="6390"/>
--        <location filename="../../src/qmc2main.cpp" line="6394"/>
--        <location filename="../../src/qmc2main.cpp" line="6398"/>
--        <location filename="../../src/qmc2main.cpp" line="6591"/>
--        <location filename="../../src/qmc2main.cpp" line="6598"/>
--        <location filename="../../src/qmc2main.cpp" line="6632"/>
--        <location filename="../../src/qmc2main.cpp" line="6639"/>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished">Cargando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6478"/>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>cargando capa de estilos &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-         <source>removing current style sheet</source>
-         <translation>eliminando la capa de estilos actual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6501"/>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation>usando la paleta de colores predeterminada para el estilo de GUI &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6505"/>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-         <source>using custom color palette</source>
-         <translation>usando paleta de colores personalizada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6792"/>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6839"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6808"/>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-         <source>YouTube index - %p%</source>
-         <translation>Índice YouTube - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5857"/>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5878"/>
--        <location filename="../../src/qmc2main.cpp" line="5880"/>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6840"/>
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n registro de información de video cargado</numerusform>
-@@ -12642,149 +12642,149 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-         <source>Select one or more audio files</source>
-         <translation>Selecciona uno o más archivos de audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Add URL</source>
-         <translation>Añadir URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Introducir URL de flujo MP3 válido:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7472"/>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>reproductor de sonido: info pista: título = &apos;%1&apos;, artista = &apos;%2&apos;, album = &apos;%3&apos;, género = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7482"/>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-         <source>Buffering %p%</source>
-         <translation>Almacenando %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7556"/>
--        <location filename="../../src/qmc2main.cpp" line="7570"/>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>Choose file to store download</source>
-         <translation>Seleccionar archivo para almacenar descarga</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8779"/>
--        <location filename="../../src/qmc2main.cpp" line="8808"/>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-         <source>Play tagged - %p%</source>
-         <translation>Jugar etiquetados - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8839"/>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-         <source>Add favorites - %p%</source>
-         <translation>Añadir favoritos - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8868"/>
--        <location filename="../../src/qmc2main.cpp" line="8905"/>
--        <location filename="../../src/qmc2main.cpp" line="8936"/>
--        <location filename="../../src/qmc2main.cpp" line="9597"/>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>por favor espera a que la actividad actual finalice y vuelve a intentarlo (esta operación en lote solo puede ejecutarse exclusivamente)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8941"/>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>Herramienta ROM (etiquetados) - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-         <source>Tag - %p%</source>
-         <translation>Etiquetar - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9162"/>
--        <location filename="../../src/qmc2main.cpp" line="9318"/>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-         <source>Tagging, please wait...</source>
-         <translation>Etiquetando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9209"/>
--        <location filename="../../src/qmc2main.cpp" line="9365"/>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-         <source>Untag - %p%</source>
-         <translation>Desetiquetar - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9213"/>
--        <location filename="../../src/qmc2main.cpp" line="9369"/>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-         <source>Untagging, please wait...</source>
-         <translation>Desetiquetando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9260"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-         <source>Invert tag - %p%</source>
-         <translation>Invertir etiqueta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9264"/>
--        <location filename="../../src/qmc2main.cpp" line="9420"/>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-         <source>Inverting tags, please wait...</source>
-         <translation>Invirtiendo etiquetas, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9524"/>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-         <source>External browser</source>
-         <translation>Navegador externo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9533"/>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9549"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9550"/>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9824"/>
--        <location filename="../../src/qmc2main.cpp" line="9902"/>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-         <source>Software detail</source>
-         <translation>Detalle de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10348"/>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-         <source>Choose overlay color</source>
-         <translation>Elegir color de superposición</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10623"/>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>ATENCIÓN: la ruta de ROM &apos;%1&apos; no existe</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation>ATENCIÓN: la ruta de ROM &apos;%1&apos; no es accesible</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-@@ -12793,7 +12793,7 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
- Por favor, revisa la opción &apos;rompath&apos; en la configuración global del emulador para arreglarlo, ¡de lo contrario las ROMs no estarán disponibles para el emulador!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-         <source>The ROM paths
- 
- %1
-@@ -12808,41 +12808,41 @@ no existen o no son accesibles
- Por favor, revisa la opción &apos;rompath&apos; en la configuración global del emulador para arreglarlo, ¡de lo contrario las ROMs no estarán disponibles para el emulador!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10642"/>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-         <source>Check ROM path</source>
-         <translation>Comprobar la ruta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10725"/>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished">procesando configuración de emulador global</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10735"/>
--        <location filename="../../src/qmc2main.cpp" line="10736"/>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished">Exportar configuración MAME global</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10737"/>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <source>Import from...</source>
-         <translation type="unfinished">Importar desde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10738"/>
--        <location filename="../../src/qmc2main.cpp" line="10739"/>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished">Importar configuración MAME global</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10744"/>
--        <location filename="../../src/qmc2main.cpp" line="10745"/>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10751"/>
--        <location filename="../../src/qmc2main.cpp" line="10755"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12999,14 +12999,12 @@ Por favor, revisa la opción &apos;rompath&apos; en la configuración global del
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="192"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="117"/>
-         <source>Go back</source>
-         <translation>Anterior</translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="215"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="119"/>
-         <source>Go forward</source>
-         <translation>Siguiente</translation>
-     </message>
-@@ -13059,8 +13057,8 @@ Por favor, revisa la opción &apos;rompath&apos; en la configuración global del
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="83"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="56"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-         <source>Enter search string</source>
-         <translation>Introducir texto de búsqueda</translation>
-     </message>
-@@ -13085,88 +13083,28 @@ Por favor, revisa la opción &apos;rompath&apos; en la configuración global del
-         <translation>Resaltar coincidencias</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="60"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-         <source>Enter URL</source>
-         <translation>Introducir URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="102"/>
--        <source>Open link</source>
--        <translation>Abrir enlace</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="104"/>
--        <source>Open link in new window</source>
--        <translation>Abrir enlace en una nueva ventana</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="106"/>
--        <source>Open image in new window</source>
--        <translation>Abrir imagen en una nueva ventana</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="108"/>
--        <source>Save link as...</source>
--        <translation>Guardar enlace como...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="110"/>
--        <source>Copy link</source>
--        <translation>Copiar enlace</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="112"/>
--        <source>Save image as...</source>
--        <translation>Guardar imagen como...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="114"/>
--        <source>Copy image</source>
--        <translation>Copiar imagen</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="116"/>
--        <source>Copy image address</source>
--        <translation>Copiar la ruta de la imagen</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="121"/>
--        <source>Reload</source>
--        <translation>Recargar</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="123"/>
--        <source>Stop</source>
--        <translation>Detener</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="125"/>
--        <source>Copy</source>
--        <translation>Copiar</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="128"/>
--        <source>Inspect</source>
--        <translation>Inspeccionar</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="575"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-         <source>WARNING: invalid network reply and/or network error</source>
-         <translation>ATENCIÓN: respuesta de red incorrecta y/o error de red</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>MiniWebBrowser</source>
-         <translation>MiniNavegadorWeb</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>PDF viewer</source>
-         <translation>Visor PDF</translation>
-     </message>
-@@ -13315,2782 +13253,2757 @@ Por favor, revisa la opción &apos;rompath&apos; en la configuración global del
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="729"/>
-+        <location filename="../../ui/options.ui" line="743"/>
-         <source>Language</source>
-         <translation>Idioma</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="227"/>
--        <location filename="../../ui/options.ui" line="247"/>
--        <location filename="../../ui/options.ui" line="257"/>
--        <location filename="../../ui/options.ui" line="376"/>
--        <location filename="../../ui/options.ui" line="399"/>
--        <location filename="../../ui/options.ui" line="475"/>
--        <location filename="../../ui/options.ui" line="485"/>
--        <location filename="../../ui/options.ui" line="738"/>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-         <source>Scale image to fit frame size (otherwise use original size)</source>
-         <translation>Escalar la imagen para que quepa en el marco (o usar el tamaño original)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="495"/>
-+        <location filename="../../ui/options.ui" line="509"/>
-         <source>Show machine&apos;s description at the bottom of any images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="498"/>
-+        <location filename="../../ui/options.ui" line="512"/>
-         <source>Show machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="841"/>
-+        <location filename="../../ui/options.ui" line="855"/>
-         <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="203"/>
-+        <location filename="../../ui/options.ui" line="212"/>
-         <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3861"/>
-+        <location filename="../../ui/options.ui" line="4055"/>
-         <source>Restore saved machine selection at start and after reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3864"/>
-+        <location filename="../../ui/options.ui" line="4058"/>
-         <source>Restore machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="741"/>
-+        <location filename="../../ui/options.ui" line="755"/>
-         <source>Scaled preview</source>
-         <translation>Previsualización escalada</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="267"/>
-+        <location filename="../../ui/options.ui" line="276"/>
-         <source>Show vertical machine status indicator in machine details</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="270"/>
-+        <location filename="../../ui/options.ui" line="279"/>
-         <source>Machine status indicator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="290"/>
-+        <location filename="../../ui/options.ui" line="299"/>
-         <source>Application language</source>
-         <translation>Idioma de la aplicación</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="294"/>
--        <source>DE (German)</source>
--        <translation>DE (Alemán)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="299"/>
--        <source>ES (Spanish)</source>
--        <translation>ES (Español)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="304"/>
--        <source>EL (Greek)</source>
--        <translation>EL (Griego)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="309"/>
--        <source>FR (French)</source>
--        <translation>FR (Francés)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="314"/>
--        <source>IT (Italian)</source>
--        <translation>IT (Italiano)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="319"/>
--        <source>PL (Polish)</source>
--        <translation>PL (Polaco)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="324"/>
--        <source>PT (Portuguese)</source>
--        <translation>PT (Portugués)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="329"/>
--        <source>RO (Romanian)</source>
--        <translation>RO (Rumano)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="334"/>
--        <source>SV (Swedish)</source>
--        <translation>SV (Sueco)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="339"/>
--        <source>US (English)</source>
--        <translation>US (Inglés)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="250"/>
-+        <location filename="../../ui/options.ui" line="259"/>
-         <source>Scaled cabinet</source>
-         <translation>Cabina escalada</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="260"/>
-+        <location filename="../../ui/options.ui" line="269"/>
-         <source>Scaled controller</source>
-         <translation>Mando escalado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="478"/>
-+        <location filename="../../ui/options.ui" line="492"/>
-         <source>Scaled marquee</source>
-         <translation>Marquesina escalada</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="237"/>
--        <location filename="../../ui/options.ui" line="240"/>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-         <source>Show status bar</source>
-         <translation>Mostrar barra de estado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="642"/>
-+        <location filename="../../ui/options.ui" line="656"/>
-         <source>Show the menu bar</source>
-         <translation>Mostrar la barra de menús</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="645"/>
-+        <location filename="../../ui/options.ui" line="659"/>
-         <source>Show menu bar</source>
-         <translation>Mostrar barra de menús</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="698"/>
-+        <location filename="../../ui/options.ui" line="712"/>
-         <source>Show short description of current processing in progress bar</source>
-         <translation>Mostrar una descripción breve del proceso actual en la barra de progreso</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="701"/>
-+        <location filename="../../ui/options.ui" line="715"/>
-         <source>Show progress texts</source>
-         <translation>Mostrar textos de progreso</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="206"/>
--        <location filename="../../ui/options.ui" line="844"/>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-         <source>Only when required</source>
-         <translation>Solo cuando sea necesario</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="419"/>
-+        <location filename="../../ui/options.ui" line="433"/>
-         <source>Retry loading images which weren&apos;t found before?</source>
-         <translation>¿Volver a intentar cargar las imágenes que no se encontraron previamente?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="422"/>
-+        <location filename="../../ui/options.ui" line="436"/>
-         <source>Retry loading images</source>
-         <translation>Volver a cargar imágenes</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="447"/>
--        <location filename="../../ui/options.ui" line="463"/>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-         <source>Option requires a restart of QMC2 to take effect</source>
-         <translation>La opción necesita que QMC2 se reinicie para surtir efecto</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="466"/>
-+        <location filename="../../ui/options.ui" line="480"/>
-         <source>restart required</source>
-         <translation>Reinicio necesario</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="488"/>
-+        <location filename="../../ui/options.ui" line="502"/>
-         <source>Scaled title</source>
-         <translation>Título escalado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="230"/>
-+        <location filename="../../ui/options.ui" line="239"/>
-         <source>Scaled flyer</source>
-         <translation>Flyer escalado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="658"/>
-+        <location filename="../../ui/options.ui" line="672"/>
-         <source>Application font (= system default if empty)</source>
-         <translation>Tipografía de la aplicación (= usa la tipografía del sistema si se deja en blanco)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="754"/>
-+        <location filename="../../ui/options.ui" line="768"/>
-         <source>Browse application font</source>
-         <translation>Navegar a la tipografía de la aplicación</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="379"/>
-+        <location filename="../../ui/options.ui" line="393"/>
-         <source>Scaled PCB</source>
-         <translation>PCB escalada</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="505"/>
-+        <location filename="../../ui/options.ui" line="519"/>
-         <source>Emulator log size</source>
-         <translation>Tamaño de log del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="518"/>
-+        <location filename="../../ui/options.ui" line="532"/>
-         <source>Maximum number of lines to keep in emulator log browser</source>
-         <translation>Número máximo de líneas a mantener en el visor de log del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="521"/>
--        <location filename="../../ui/options.ui" line="784"/>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-         <source>unlimited</source>
-         <translation>ilimitado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="524"/>
--        <location filename="../../ui/options.ui" line="787"/>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-         <source> lines</source>
-         <translation> líneas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="213"/>
-+        <location filename="../../ui/options.ui" line="222"/>
-         <source>Front end log size</source>
-         <translation>Tamaño de log de la interfaz</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="781"/>
-+        <location filename="../../ui/options.ui" line="795"/>
-         <source>Maximum number of lines to keep in front end log browser</source>
-         <translation>Número máximo de líneas a mantener en el visor de log de la interfaz</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="609"/>
-+        <location filename="../../ui/options.ui" line="623"/>
-         <source>Application font</source>
-         <translation>Tipografía de la aplicación</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="83"/>
-+        <location filename="../../ui/options.ui" line="92"/>
-         <source>Style sheet</source>
-         <translation>Capa de estilos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="392"/>
-+        <location filename="../../ui/options.ui" line="406"/>
-         <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-         <translation>Archivo de capa de estilos de Qt (*.qss, dejar en blanco para dejar sin capa de estilos)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="546"/>
-+        <location filename="../../ui/options.ui" line="560"/>
-         <source>Browse Qt style sheet file</source>
-         <translation>Navegar al archivo de capa de estilos Qt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="220"/>
-+        <location filename="../../ui/options.ui" line="229"/>
-         <source>GUI style</source>
-         <translation>Estilo GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="76"/>
-+        <location filename="../../ui/options.ui" line="85"/>
-         <source>Application style (Default = use system&apos;s default style)</source>
-         <translation>Estilo de aplicación (Predeterminado = usar el estilo predeterminado del sistema)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="409"/>
-+        <location filename="../../ui/options.ui" line="423"/>
-         <source>Smooth image scaling (nicer, but slower)</source>
-         <translation>Escalado suave de imágenes (mejor, pero más lento)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="412"/>
-+        <location filename="../../ui/options.ui" line="426"/>
-         <source>Smooth scaling</source>
-         <translation>Escalado suave</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="803"/>
-+        <location filename="../../ui/options.ui" line="817"/>
-         <source>Image cache size</source>
-         <translation>Tamaño de caché de imagen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="816"/>
-+        <location filename="../../ui/options.ui" line="830"/>
-         <source>Image cache size in MB</source>
-         <translation>Tamaño de caché de imagen en MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="819"/>
-+        <location filename="../../ui/options.ui" line="833"/>
-         <source> MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="688"/>
-+        <location filename="../../ui/options.ui" line="702"/>
-         <source>Use standard or custom color palette?</source>
-         <translation>¿Usar la paleta de colores estándar o personalizada?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="277"/>
-+        <location filename="../../ui/options.ui" line="286"/>
-         <source>Log font</source>
-         <translation>Tipografía del log</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="173"/>
-+        <location filename="../../ui/options.ui" line="182"/>
-         <source>Font used in logs (= application font if empty)</source>
-         <translation>Tipografía utilizada en los logs (= tipografía de la aplicación si se deja en blanco)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="189"/>
-+        <location filename="../../ui/options.ui" line="198"/>
-         <source>Browse font used in logs</source>
-         <translation>Navegar a tipografía utilizada en logs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="138"/>
--        <location filename="../../ui/options.ui" line="141"/>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-         <source>Show tool bar</source>
-         <translation>Mostrar barra de herramientas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="157"/>
-+        <location filename="../../ui/options.ui" line="166"/>
-         <source>Use a unifed tool- and title-bar on Mac OS X</source>
-         <translation>Usar una barra de herramientas y título unificada en Mac OS X</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="160"/>
-+        <location filename="../../ui/options.ui" line="169"/>
-         <source>Unify with title</source>
-         <translation>Unificar con título</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="122"/>
-+        <location filename="../../ui/options.ui" line="131"/>
-         <source>Minimize when launching emulators?</source>
-         <translation>¿Minimizar cuando se lancen emuladores?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="125"/>
-+        <location filename="../../ui/options.ui" line="134"/>
-         <source>Minimize on emulator launch</source>
-         <translation>Minimizar al lanzar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="851"/>
-+        <location filename="../../ui/options.ui" line="865"/>
-         <source>Check for other instances of this QMC2 variant on startup</source>
-         <translation>Comprobar si existen otras instancias de esta variante de QMC2 al iniciar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="854"/>
-+        <location filename="../../ui/options.ui" line="868"/>
-         <source>Check single instance</source>
-         <translation>Comprobar instancia única</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="557"/>
-+        <location filename="../../ui/options.ui" line="571"/>
-         <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-         <translation>No mostrar los mensajes enviados a traves de QDebug o de alguna de las funciones qDebug() / qCritical() / qWarning() / qFatal()</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="560"/>
-+        <location filename="../../ui/options.ui" line="574"/>
-         <source>Suppress Qt messages</source>
-         <translation>Ocultar mensajes Qt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="765"/>
-+        <location filename="../../ui/options.ui" line="779"/>
-         <source>Show splash screen when starting up?</source>
-         <translation>¿Mostrar pantalla de inicio al abrir?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="768"/>
-+        <location filename="../../ui/options.ui" line="782"/>
-         <source>Show splash screen</source>
-         <translation>Mostrar pantalla de inicio</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="594"/>
-+        <location filename="../../ui/options.ui" line="608"/>
-         <source>Customize the tool-bar</source>
-         <translation>Personalizar la barra de herramientas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="597"/>
-+        <location filename="../../ui/options.ui" line="611"/>
-         <source>Tool-bar...</source>
-         <translation>Barra de herramientas...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="868"/>
--        <location filename="../../ui/options.ui" line="5008"/>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-         <source>F&amp;iles / Directories</source>
-         <translation>Arch&amp;ivos / Directorios</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1068"/>
-+        <location filename="../../ui/options.ui" line="1091"/>
-         <source>Front end log file</source>
-         <translation>Log de la interfaz</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1866"/>
-+        <location filename="../../ui/options.ui" line="1961"/>
-         <source>Front end log file (write)</source>
-         <translation>Archivo de log de la interfaz (escritura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2400"/>
-+        <location filename="../../ui/options.ui" line="2531"/>
-         <source>Browse front end log file</source>
-         <translation>Navegar al archivo de log de la interfaz</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1061"/>
-+        <location filename="../../ui/options.ui" line="1084"/>
-         <source>Favorites file</source>
-         <translation>Favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="112"/>
-+        <location filename="../../ui/options.ui" line="121"/>
-         <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-         <translation>Forzar que el directorio de trabajo de QMC2 sea el mismo que la ruta del ejecutable</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="115"/>
-+        <location filename="../../ui/options.ui" line="124"/>
-         <source>Set working directory from executable</source>
-         <translation>Establecer el directorio de trabajo del ejecutable</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1432"/>
-+        <location filename="../../ui/options.ui" line="1491"/>
-         <source>Play history file</source>
-         <translation>Historial de juego</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2387"/>
-+        <location filename="../../ui/options.ui" line="2518"/>
-         <source>Play history file (write)</source>
-         <translation>Archivo de historial de juego (escritura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1658"/>
-+        <location filename="../../ui/options.ui" line="1735"/>
-         <source>Browse play history file</source>
-         <translation>Navegar al archivo de historial de juego</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1054"/>
-+        <location filename="../../ui/options.ui" line="1077"/>
-         <source>Data directory</source>
-         <translation>Directorio de datos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1892"/>
-+        <location filename="../../ui/options.ui" line="1987"/>
-         <source>Frontend data directory (read)</source>
-         <translation>Directorio de datos de la interfaz (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="947"/>
-+        <location filename="../../ui/options.ui" line="970"/>
-         <source>Browse frontend data directory</source>
-         <translation>Navegar al directorio de datos de la interfaz</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3016"/>
-+        <location filename="../../ui/options.ui" line="3201"/>
-         <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-         <translation>Habilitar el uso de catver.ini -- consigue la última versión en http://www.progettoemma.net/?catlist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3019"/>
-+        <location filename="../../ui/options.ui" line="3204"/>
-         <source>Use catver.ini</source>
-         <translation>Usar catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1948"/>
-+        <location filename="../../ui/options.ui" line="2043"/>
-         <source>Path to catver.ini (read)</source>
-         <translation>Ruta a catver.ini (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1961"/>
-+        <location filename="../../ui/options.ui" line="2056"/>
-         <source>Browse path to catver.ini</source>
-         <translation>Navegar a la ruta a catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1112"/>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview directory</source>
-         <translation>Directorio de previsualizaciones</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2164"/>
-+        <location filename="../../ui/options.ui" line="2286"/>
-         <source>Preview directory (read)</source>
-         <translation>Directorio de previsualizaciones (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2177"/>
-+        <location filename="../../ui/options.ui" line="2299"/>
-         <source>Browse preview directory</source>
-         <translation>Navegar al directorio de previsualizaciones</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1405"/>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer directory</source>
-         <translation>Directorio de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2433"/>
-+        <location filename="../../ui/options.ui" line="2573"/>
-         <source>Flyer directory (read)</source>
-         <translation>Directorio de flyers (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2446"/>
-+        <location filename="../../ui/options.ui" line="2586"/>
-         <source>Browse flyer directory</source>
-         <translation>Navegar al directorio de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon directory</source>
-         <translation>Directorio de iconos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2560"/>
-+        <location filename="../../ui/options.ui" line="2718"/>
-         <source>Icon directory (read)</source>
-         <translation>Directorio de iconos (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2573"/>
-+        <location filename="../../ui/options.ui" line="2731"/>
-         <source>Browse icon directory</source>
-         <translation>Navegar al directorio de iconos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="961"/>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet directory</source>
-         <translation>Directorio de cabinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1691"/>
-+        <location filename="../../ui/options.ui" line="1777"/>
-         <source>Cabinet directory (read)</source>
-         <translation>Directorio de cabinas (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1704"/>
-+        <location filename="../../ui/options.ui" line="1790"/>
-         <source>Browse cabinet directory</source>
-         <translation>Navegar al directorio de cabinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2272"/>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller directory</source>
-         <translation>Directorio de mandos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2687"/>
-+        <location filename="../../ui/options.ui" line="2863"/>
-         <source>Controller directory (read)</source>
-         <translation>Directorio de mandos (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2700"/>
-+        <location filename="../../ui/options.ui" line="2876"/>
-         <source>Browse controller directory</source>
-         <translation>Navegar al directorio de mandos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1492"/>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee directory</source>
-         <translation>Directorio de marquesinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1297"/>
-+        <location filename="../../ui/options.ui" line="1347"/>
-         <source>Marquee directory (read)</source>
-         <translation>Directorio de marquesinas (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="691"/>
-+        <location filename="../../ui/options.ui" line="705"/>
-         <source>Default palette</source>
-         <translation>Paleta predeterminada</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="353"/>
-+        <location filename="../../ui/options.ui" line="367"/>
-         <source>Edit the color palette</source>
-         <translation>Editar la paleta de color</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="356"/>
-+        <location filename="../../ui/options.ui" line="370"/>
-         <source>Edit color palette...</source>
-         <translation>Editar paleta de color...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="616"/>
-+        <location filename="../../ui/options.ui" line="630"/>
-         <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-         <translation>Usar los diálogos de archivo del sistema (nativos), o usar los diálogos propios de Qt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1310"/>
-+        <location filename="../../ui/options.ui" line="1360"/>
-         <source>Browse marquee directory</source>
-         <translation>Navegar al directorio de marquesinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1459"/>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title directory</source>
-         <translation>Directorio de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2007"/>
-+        <location filename="../../ui/options.ui" line="2111"/>
-         <source>Title directory (read)</source>
-         <translation>Directorio de títulos (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2020"/>
-+        <location filename="../../ui/options.ui" line="2124"/>
-         <source>Browse title directory</source>
-         <translation>Navegar al directorio de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1128"/>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB directory</source>
-         <translation>Directorio de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1170"/>
-+        <location filename="../../ui/options.ui" line="1202"/>
-         <source>PCB directory (read)</source>
-         <translation>Directorio de PCB (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1183"/>
-+        <location filename="../../ui/options.ui" line="1215"/>
-         <source>Browse PCB directory</source>
-         <translation>Navegar al directorio de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1534"/>
-+        <location filename="../../ui/options.ui" line="1602"/>
-         <source>Software snap-shot directory (read)</source>
-         <translation>Directorio de instantáneas de software (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1547"/>
-+        <location filename="../../ui/options.ui" line="1615"/>
-         <source>Browse software snap-shot directory</source>
-         <translation>Navegar al directorio de instantáneas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2372"/>
--        <location filename="../../ui/options.ui" line="3661"/>
--        <location filename="../../ui/options.ui" line="5220"/>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-         <source>reload required</source>
-         <translation>Recarga necesaria</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="994"/>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap folder</source>
-         <translation>Carpeta de instantáneas SW</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../ui/options.ui" line="1007"/>
-         <source>Software notes folder</source>
-         <translation>Carpeta de notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1905"/>
-+        <location filename="../../ui/options.ui" line="2000"/>
-         <source>Folder used to store personal notes about any software titles (write)</source>
-         <translation>Carpeta usada para almacenar notas personales sobre cualquier título de software (escritura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1918"/>
-+        <location filename="../../ui/options.ui" line="2013"/>
-         <source>Browse software notes folder</source>
-         <translation>Navegar a la carpeta de notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="914"/>
-+        <location filename="../../ui/options.ui" line="937"/>
-         <source>Enable the use of a template for (empty) software notes</source>
-         <translation>Habilitar el uso de una plantilla para las notas de software (vacías)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="917"/>
-+        <location filename="../../ui/options.ui" line="940"/>
-         <source>Software notes template</source>
-         <translation>Plantilla de notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1935"/>
-+        <location filename="../../ui/options.ui" line="2030"/>
-         <source>HTML file used as a template for software-notes (read)</source>
-         <translation>Archivo HTML usado como plantilla para las notas de software (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2334"/>
-+        <location filename="../../ui/options.ui" line="2465"/>
-         <source>Browse software notes template</source>
-         <translation>Navegar a la plantilla de notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1418"/>
-+        <location filename="../../ui/options.ui" line="1477"/>
-         <source>Enable the use of category.ini</source>
-         <translation>Habilitar el uso de category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1421"/>
-+        <location filename="../../ui/options.ui" line="1480"/>
-         <source>Use category.ini</source>
-         <translation>Usar category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1978"/>
-+        <location filename="../../ui/options.ui" line="2073"/>
-         <source>Path to category.ini (read)</source>
-         <translation>Ruta a category.ini (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2131"/>
-+        <location filename="../../ui/options.ui" line="2244"/>
-         <source>Browse path to category.ini</source>
-         <translation>Navegar a la ruta a category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1141"/>
-+        <location filename="../../ui/options.ui" line="1164"/>
-         <source>System notes folder</source>
-         <translation>Carpeta de notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="974"/>
-+        <location filename="../../ui/options.ui" line="997"/>
-         <source>Enable the use of a template for (empty) system notes</source>
-         <translation>Habilitar el uso de una plantilla para las notas de sistema (vacías)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="977"/>
-+        <location filename="../../ui/options.ui" line="1000"/>
-         <source>System notes template</source>
-         <translation>Plantilla de notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="1931"/>
-         <source>HTML file used as a template for system-notes (read)</source>
-         <translation>Archivo HTML usado como plantilla para las notas de sistema (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2854"/>
-+        <location filename="../../ui/options.ui" line="3039"/>
-         <source>Folder used to store personal notes about any systems (write)</source>
-         <translation>Carpeta usada para almacenar notas personales sobre cualquier título de sistema (escritura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2867"/>
-+        <location filename="../../ui/options.ui" line="3052"/>
-         <source>Browse system notes folder</source>
-         <translation>Navegar a la carpeta de notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="1944"/>
-         <source>Browse system notes template</source>
-         <translation>Navegar a la plantilla de notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2918"/>
-+        <location filename="../../ui/options.ui" line="3103"/>
-         <source>Load software information database (from history.dat)</source>
-         <translation>Cargar la base de datos de información del software (desde history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1013"/>
-+        <location filename="../../ui/options.ui" line="1036"/>
-         <source>Software information database - history.dat (read)</source>
-         <translation>Base de datos de información de software - history.dat (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3188"/>
-+        <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3191"/>
-+        <location filename="../../ui/options.ui" line="3385"/>
-         <source>Save machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1445"/>
-+        <location filename="../../ui/options.ui" line="1504"/>
-         <source>Import MAME machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1043"/>
-+        <location filename="../../ui/options.ui" line="1066"/>
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1645"/>
-+        <location filename="../../ui/options.ui" line="1722"/>
-         <source>MAME machine information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1819"/>
-+        <location filename="../../ui/options.ui" line="1914"/>
-         <source>Browse software information database (history.dat)</source>
-         <translation>Navegar a la base de datos de información de software (history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2353"/>
--        <location filename="../../ui/options.ui" line="2369"/>
--        <location filename="../../ui/options.ui" line="3642"/>
--        <location filename="../../ui/options.ui" line="3658"/>
--        <location filename="../../ui/options.ui" line="5201"/>
--        <location filename="../../ui/options.ui" line="5217"/>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-         <source>Option requires a reload of the machine list to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2811"/>
-+        <location filename="../../ui/options.ui" line="2996"/>
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2820"/>
-+        <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-         <translation>Definir clases de arte adicionales para las entradas de listas de sistemas y software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2823"/>
-+        <location filename="../../ui/options.ui" line="3008"/>
-         <source>Set up additional artwork classes...</source>
-         <translation>Configurar clases de arte adicionales...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2833"/>
-+        <location filename="../../ui/options.ui" line="3018"/>
-         <source>Choose active image formats and their priorities (per artwork class)</source>
-         <translation>Escoge los formatos de imagen activos y sus prioridades (por arte)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2836"/>
-+        <location filename="../../ui/options.ui" line="3021"/>
-         <source>Select image formats...</source>
-         <translation>Seleccionar formatos de imagen...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2878"/>
-+        <location filename="../../ui/options.ui" line="3063"/>
-         <source>Load MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2881"/>
-+        <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2908"/>
-+        <location filename="../../ui/options.ui" line="3093"/>
-         <source>Load MESS emulator information database (messinfo.dat)</source>
-         <translation>Cargar la base de datos de información de emulador MESS (messinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2321"/>
-+        <location filename="../../ui/options.ui" line="2452"/>
-         <source>MESS emulator information database - messinfo.dat (read)</source>
-         <translation>Base de datos de información de emulador MESS - messinfo.dat (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="429"/>
-+        <location filename="../../ui/options.ui" line="443"/>
-         <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="432"/>
-+        <location filename="../../ui/options.ui" line="446"/>
-         <source>Parent image / video fallback</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="575"/>
-+        <location filename="../../ui/options.ui" line="589"/>
-         <source>Open the component setup dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="578"/>
-+        <location filename="../../ui/options.ui" line="592"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="366"/>
-+        <location filename="../../ui/options.ui" line="380"/>
-         <source>Show animation when loading, filtering or tagging the machine list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="369"/>
-+        <location filename="../../ui/options.ui" line="383"/>
-         <source>Show loading animation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="402"/>
-+        <location filename="../../ui/options.ui" line="416"/>
-         <source>Scaled software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="99"/>
-+        <location filename="../../ui/options.ui" line="108"/>
-         <source>Select individual fallback settings per artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="102"/>
-+        <location filename="../../ui/options.ui" line="111"/>
-         <source>Individual fallback settings...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1242"/>
--        <location filename="../../ui/options.ui" line="1369"/>
--        <location filename="../../ui/options.ui" line="1606"/>
--        <location filename="../../ui/options.ui" line="1763"/>
--        <location filename="../../ui/options.ui" line="2079"/>
--        <location filename="../../ui/options.ui" line="2236"/>
--        <location filename="../../ui/options.ui" line="2505"/>
--        <location filename="../../ui/options.ui" line="2632"/>
--        <location filename="../../ui/options.ui" line="2759"/>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1802"/>
-+        <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-         <translation>Navegar a la base de datos de información de emulador MESS (messinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2962"/>
-+        <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2975"/>
-+        <location filename="../../ui/options.ui" line="3160"/>
-         <source>Video snap folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3005"/>
-+        <location filename="../../ui/options.ui" line="3190"/>
-         <source>Browse video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3049"/>
-+        <location filename="../../ui/options.ui" line="3234"/>
-         <source>Optimize catver.ini for faster loading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2988"/>
-+        <location filename="../../ui/options.ui" line="3173"/>
-         <source>Setup the icon cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3386"/>
-+        <location filename="../../ui/options.ui" line="3580"/>
-         <source>Enable ROM state filtering?</source>
-         <translation>¿Habilitar el filtrado de estado de ROM?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3389"/>
-+        <location filename="../../ui/options.ui" line="3583"/>
-         <source>ROM state filter</source>
-         <translation>Filtro de estado de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3670"/>
-+        <location filename="../../ui/options.ui" line="3864"/>
-         <source>Update delay</source>
-         <translation>Retraso de actualización</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3572"/>
-+        <location filename="../../ui/options.ui" line="3766"/>
-         <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-         <translation>Deshabilitar automáticamente las instantáneas de software cuando el detalle de software sea visible (puede ser molesto)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3575"/>
-+        <location filename="../../ui/options.ui" line="3769"/>
-         <source>No SW snaps for visible details</source>
-         <translation>Sin instantánea de SW para los detalles visibles</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3786"/>
-+        <location filename="../../ui/options.ui" line="3980"/>
-         <source>Select sort criteria</source>
-         <translation>Seleccionar el criterio de ordenación</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3795"/>
-+        <location filename="../../ui/options.ui" line="3989"/>
-         <source>ROM state</source>
-         <translation>Estado de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3800"/>
-+        <location filename="../../ui/options.ui" line="3994"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3805"/>
-+        <location filename="../../ui/options.ui" line="3999"/>
-         <source>Year</source>
-         <translation>Año</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3810"/>
-+        <location filename="../../ui/options.ui" line="4004"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3820"/>
-+        <location filename="../../ui/options.ui" line="4014"/>
-         <source>ROM types</source>
-         <translation>Tipos de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3825"/>
-+        <location filename="../../ui/options.ui" line="4019"/>
-         <source>Players</source>
-         <translation>Jugadores</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3830"/>
-+        <location filename="../../ui/options.ui" line="4024"/>
-         <source>Driver status</source>
-         <translation>Estado del driver</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3835"/>
-+        <location filename="../../ui/options.ui" line="4029"/>
-         <source>Source file</source>
-         <translation>Archivo fuente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3840"/>
-+        <location filename="../../ui/options.ui" line="4034"/>
-         <source>Rank</source>
-         <translation>Rango</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3702"/>
-+        <location filename="../../ui/options.ui" line="3896"/>
-         <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-         <translation>Mostrar las instantáneas de software al pasar el cursor del ratón por la lista de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3741"/>
-+        <location filename="../../ui/options.ui" line="3935"/>
-         <source>Sort order</source>
-         <translation>Orden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3751"/>
-+        <location filename="../../ui/options.ui" line="3945"/>
-         <source>Select sort order</source>
-         <translation>Seleccionar el orden de organización</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3755"/>
-+        <location filename="../../ui/options.ui" line="3949"/>
-         <source>Ascending</source>
-         <translation>Ascendente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3764"/>
-+        <location filename="../../ui/options.ui" line="3958"/>
-         <source>Descending</source>
-         <translation>Descendente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3307"/>
-+        <location filename="../../ui/options.ui" line="3501"/>
-         <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-         <translation>Lanzar la emulación diréctamente cuando se seleccione algún elemento en la búsqueda-, favoritos-, o la lista de jugados (en vez de saltar a la lista maestra)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3310"/>
-+        <location filename="../../ui/options.ui" line="3504"/>
-         <source>Play on sub-list activation</source>
-         <translation>Jugar al activar en sub-lista</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3528"/>
-+        <location filename="../../ui/options.ui" line="3722"/>
-         <source>Display ROM status icons in master lists?</source>
-         <translation>¿Mostrar los iconos de estado de ROM en las listas maestras?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3531"/>
-+        <location filename="../../ui/options.ui" line="3725"/>
-         <source>Show ROM status icons</source>
-         <translation>Mostrar iconos estado ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3261"/>
-+        <location filename="../../ui/options.ui" line="3455"/>
-         <source>Cursor position</source>
-         <translation>Posición del cursor</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3271"/>
-+        <location filename="../../ui/options.ui" line="3465"/>
-         <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-         <translation>Seleccionar la posición del cursor que QMC2 utiliza al moverse automáticamente al objeto actual (¡esta opción se activa en todas las vistas y listas!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3278"/>
-+        <location filename="../../ui/options.ui" line="3472"/>
-         <source>Visible</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3283"/>
-+        <location filename="../../ui/options.ui" line="3477"/>
-         <source>Top</source>
-         <translation>Arriba</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3288"/>
-+        <location filename="../../ui/options.ui" line="3482"/>
-         <source>Bottom</source>
-         <translation>Abajo</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3293"/>
-+        <location filename="../../ui/options.ui" line="3487"/>
-         <source>Center</source>
-         <translation>Centro</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3712"/>
-+        <location filename="../../ui/options.ui" line="3906"/>
-         <source>Responsiveness</source>
-         <translation>Sensibilidad</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3725"/>
-+        <location filename="../../ui/options.ui" line="3919"/>
-         <source>immediate</source>
-         <translation>inmediato</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3402"/>
-+        <location filename="../../ui/options.ui" line="3596"/>
-         <source>Show ROM state C (correct)?</source>
-         <translation>¿Mostrar estado de ROM C (correcto)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3419"/>
-+        <location filename="../../ui/options.ui" line="3613"/>
-         <source>Show ROM state M (mostly correct)?</source>
-         <translation>¿Mostrar estado de ROM M (mayormente correcto)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3436"/>
-+        <location filename="../../ui/options.ui" line="3630"/>
-         <source>Show ROM state I (incorrect)?</source>
-         <translation>¿Mostrar estado de ROM I (incorrecto)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3453"/>
-+        <location filename="../../ui/options.ui" line="3647"/>
-         <source>Show ROM state N (not found)?</source>
-         <translation>¿Mostrar estado de ROM N (no encontrado)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3470"/>
-+        <location filename="../../ui/options.ui" line="3664"/>
-         <source>Show ROM state U (unknown)?</source>
-         <translation>¿Mostrar estado de ROM D (desconocido)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3776"/>
-+        <location filename="../../ui/options.ui" line="3970"/>
-         <source>Sort criteria</source>
-         <translation>Criterio de ordenación</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3327"/>
-+        <location filename="../../ui/options.ui" line="3521"/>
-         <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-         <translation>Seleccionar el modo de lanzamiento predeterminado (independiente de la ventana empotrada) cuando se inicie la emulación activando una entrada en cualquier lista</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3331"/>
-+        <location filename="../../ui/options.ui" line="3525"/>
-         <source>independent</source>
-         <translation>independiente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3340"/>
-+        <location filename="../../ui/options.ui" line="3534"/>
-         <source>embedded</source>
-         <translation>empotrado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3592"/>
-+        <location filename="../../ui/options.ui" line="3786"/>
-         <source>Select the position where sofware snap-shots are displayed within software lists</source>
-         <translation>Seleccionar la posición donde se muestran las instantáneas de software en las listas de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3596"/>
-+        <location filename="../../ui/options.ui" line="3790"/>
-         <source>Above / Left</source>
-         <translation>Encima / Izquierda</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3601"/>
-+        <location filename="../../ui/options.ui" line="3795"/>
-         <source>Above / Center</source>
-         <translation>Encima / Centro</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3606"/>
-+        <location filename="../../ui/options.ui" line="3800"/>
-         <source>Above / Right</source>
-         <translation>Encima / Derecha</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3611"/>
-+        <location filename="../../ui/options.ui" line="3805"/>
-         <source>Below / Left</source>
-         <translation>Abajo / Izquierda</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3616"/>
-+        <location filename="../../ui/options.ui" line="3810"/>
-         <source>Below / Center</source>
-         <translation>Abajo / Centro</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3621"/>
-+        <location filename="../../ui/options.ui" line="3815"/>
-         <source>Below / Right</source>
-         <translation>Abajo / Derecha</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3626"/>
-+        <location filename="../../ui/options.ui" line="3820"/>
-         <source>Disable snaps</source>
-         <translation>Desactivar instantáneas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3683"/>
-+        <location filename="../../ui/options.ui" line="3877"/>
-         <source>none</source>
-         <translation>ninguno</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3686"/>
-+        <location filename="../../ui/options.ui" line="3880"/>
-         <source> ms</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3238"/>
-+        <location filename="../../ui/options.ui" line="3432"/>
-         <source>Launch emulation on double-click events (may be annoying)</source>
-         <translation>Lanzar la emulación al hacer doble-click (puede ser molesto)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3241"/>
-+        <location filename="../../ui/options.ui" line="3435"/>
-         <source>Double-click activation</source>
-         <translation>Activación por doble-click</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3582"/>
-+        <location filename="../../ui/options.ui" line="3776"/>
-         <source>SW snap position</source>
-         <translation>Posición inst. de SW</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3317"/>
-+        <location filename="../../ui/options.ui" line="3511"/>
-         <source>Default launch-mode</source>
-         <translation>Modo predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3548"/>
-+        <location filename="../../ui/options.ui" line="3742"/>
-         <source>Automatically trigger a ROM check if necessary</source>
-         <translation>Iniciar una comprobación de ROM automática si es necesario</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3551"/>
-+        <location filename="../../ui/options.ui" line="3745"/>
-         <source>Auto-trigger ROM check</source>
-         <translation>Auto-inicio comprobación ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3508"/>
-+        <location filename="../../ui/options.ui" line="3702"/>
-         <source>Display (or hide) device sets in master lists?</source>
-         <translation>¿Mostrar (ocultar) sets de dispositivos en las listas maestras?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3511"/>
-+        <location filename="../../ui/options.ui" line="3705"/>
-         <source>Show device sets</source>
-         <translation>Mostrar sets de dispositivos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3372"/>
-+        <location filename="../../ui/options.ui" line="3566"/>
-         <source>Display (or hide) BIOS sets in master lists?</source>
-         <translation>¿Mostrar (ocultar) sets de BIOS en las listas maestras?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="903"/>
-+        <location filename="../../ui/options.ui" line="926"/>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3036"/>
-+        <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3082"/>
-+        <location filename="../../ui/options.ui" line="3267"/>
-         <source>Software manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3095"/>
-+        <location filename="../../ui/options.ui" line="3280"/>
-         <source>Browse software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3106"/>
-+        <location filename="../../ui/options.ui" line="3291"/>
-         <source>System manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3113"/>
-+        <location filename="../../ui/options.ui" line="3298"/>
-         <source>Software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3126"/>
-+        <location filename="../../ui/options.ui" line="3311"/>
-         <source>Scan available software manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3143"/>
-+        <location filename="../../ui/options.ui" line="3328"/>
-         <source>Scan available system manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3161"/>
-+        <location filename="../../ui/options.ui" line="3346"/>
-         <source>Machine- / Software-&amp;lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3198"/>
-+        <location filename="../../ui/options.ui" line="3392"/>
-         <source>Save the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3201"/>
-+        <location filename="../../ui/options.ui" line="3395"/>
-         <source>Save software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3208"/>
-+        <location filename="../../ui/options.ui" line="3402"/>
-         <source>Restore the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3211"/>
-+        <location filename="../../ui/options.ui" line="3405"/>
-         <source>Restore software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3218"/>
-+        <location filename="../../ui/options.ui" line="3412"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3352"/>
-+        <location filename="../../ui/options.ui" line="3546"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3375"/>
-+        <location filename="../../ui/options.ui" line="3569"/>
-         <source>Show BIOS sets</source>
-         <translation>Mostrar sets BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3558"/>
-+        <location filename="../../ui/options.ui" line="3752"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3705"/>
-+        <location filename="../../ui/options.ui" line="3899"/>
-         <source>Software snaps on mouse hover</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3851"/>
-+        <location filename="../../ui/options.ui" line="4045"/>
-         <source>Apply the state filter dynamically during a full ROM audit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3854"/>
-+        <location filename="../../ui/options.ui" line="4048"/>
-         <source>Apply state filter dynamically when checking ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3876"/>
-+        <location filename="../../ui/options.ui" line="4070"/>
-         <source>&amp;Shortcuts / Keys</source>
-         <translation>&amp;Atajos / Teclas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3908"/>
--        <location filename="../../ui/options.ui" line="3911"/>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-         <source>Redefine key sequence</source>
-         <translation>Redefinir la secuencia de teclas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3928"/>
-+        <location filename="../../ui/options.ui" line="4131"/>
-         <source>Reset key sequence to default</source>
-         <translation>Vover a secuencia de teclas predeterminada</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3931"/>
-+        <location filename="../../ui/options.ui" line="4134"/>
-         <source>Reset</source>
-         <translation>Reiniciar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3951"/>
-+        <location filename="../../ui/options.ui" line="4154"/>
-         <source>Active shortcut definitions; double-click to redefine key sequence</source>
-         <translation>Activar definiciones de atajos; doble-click para redefinir la secuencia de teclas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3973"/>
--        <location filename="../../ui/options.ui" line="4441"/>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-         <source>Function / Key</source>
-         <translation>Función / Tecla</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3978"/>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-         <location filename="../../src/options.cpp" line="379"/>
--        <location filename="../../src/options.cpp" line="380"/>
--        <location filename="../../src/options.cpp" line="2346"/>
--        <location filename="../../src/options.cpp" line="3765"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-         <source>Default</source>
-         <translation>Predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3983"/>
-+        <location filename="../../ui/options.ui" line="4186"/>
-         <source>Custom</source>
-         <translation>Personalizado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3998"/>
-+        <location filename="../../ui/options.ui" line="4201"/>
-         <source>&amp;Joystick</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4027"/>
-+        <location filename="../../ui/options.ui" line="4239"/>
-         <source>Enable GUI control via joystick</source>
-         <translation>Habilitar control de GUI con joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4030"/>
-+        <location filename="../../ui/options.ui" line="4242"/>
-         <source>Enable joystick control</source>
-         <translation>Habilitar control con joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4046"/>
-+        <location filename="../../ui/options.ui" line="4258"/>
-         <source>Rescan available joysticks</source>
-         <translation>Escanear joysticks disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4049"/>
-+        <location filename="../../ui/options.ui" line="4261"/>
-         <source>Rescan joysticks</source>
-         <translation>Escanear joysticks</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4072"/>
-+        <location filename="../../ui/options.ui" line="4284"/>
-         <source>Select joystick</source>
-         <translation>Seleccionar joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4082"/>
-+        <location filename="../../ui/options.ui" line="4294"/>
-         <source>List of available joysticks - select the one you want to use for GUI control</source>
-         <translation>Lista de joysticks disponibles -  selecciona el que quieras utilizar para controlar la GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4086"/>
--        <location filename="../../src/options.cpp" line="4016"/>
--        <location filename="../../src/options.cpp" line="4039"/>
--        <location filename="../../src/options.cpp" line="4091"/>
--        <location filename="../../src/options.cpp" line="4172"/>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-         <source>No joysticks found</source>
-         <translation>No se encontraron joysticks</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4097"/>
-+        <location filename="../../ui/options.ui" line="4309"/>
-         <source>Joystick information and settings</source>
-         <translation>Información de joystick y configuración</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4107"/>
-+        <location filename="../../ui/options.ui" line="4319"/>
-         <source>Axes:</source>
-         <translation>Ejes:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4114"/>
-+        <location filename="../../ui/options.ui" line="4326"/>
-         <source>Number of joystick axes</source>
-         <translation>Numero de ejes del joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4117"/>
--        <location filename="../../ui/options.ui" line="4138"/>
--        <location filename="../../ui/options.ui" line="4159"/>
--        <location filename="../../ui/options.ui" line="4180"/>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-         <source>0</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4128"/>
-+        <location filename="../../ui/options.ui" line="4340"/>
-         <source>Buttons:</source>
-         <translation>Botones:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4135"/>
-+        <location filename="../../ui/options.ui" line="4347"/>
-         <source>Number of joystick buttons</source>
-         <translation>Número de botones del joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4149"/>
-+        <location filename="../../ui/options.ui" line="4361"/>
-         <source>Hats:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4156"/>
-+        <location filename="../../ui/options.ui" line="4368"/>
-         <source>Number of coolie hats</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4170"/>
-+        <location filename="../../ui/options.ui" line="4382"/>
-         <source>Trackballs:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4177"/>
-+        <location filename="../../ui/options.ui" line="4389"/>
-         <source>Number of trackballs</source>
-         <translation>Número de trackballs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4206"/>
-+        <location filename="../../ui/options.ui" line="4418"/>
-         <source>Automatically repeat joystick functions after specified delay</source>
-         <translation>Repetir automáticamente las funciones del joystick tras un tiempo determinado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4209"/>
-+        <location filename="../../ui/options.ui" line="4421"/>
-         <source>Auto repeat after</source>
-         <translation>Auto-repetir tras</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4225"/>
-+        <location filename="../../ui/options.ui" line="4437"/>
-         <source>Repeat all joystick functions after how many milliseconds?</source>
-         <translation>¿Repetir todas las funciones del joystick tras cuantos milisegundos?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4228"/>
--        <location filename="../../ui/options.ui" line="4273"/>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-         <source>ms</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4254"/>
-+        <location filename="../../ui/options.ui" line="4466"/>
-         <source>Event timeout</source>
-         <translation>Tiempo de espera de evento</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4270"/>
-+        <location filename="../../ui/options.ui" line="4482"/>
-         <source>Process joystick events after how many milliseconds?</source>
-         <translation>¿Procesar los eventos de joystick tras cuantos milisegundos?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4296"/>
-+        <location filename="../../ui/options.ui" line="4508"/>
-         <source>Calibrate joystick axes</source>
-         <translation>Calibrar los ejes del joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4299"/>
-+        <location filename="../../ui/options.ui" line="4511"/>
-         <source>Calibrate</source>
-         <translation>Calibrar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4318"/>
-+        <location filename="../../ui/options.ui" line="4530"/>
-         <source>Test all joystick functions</source>
-         <translation>Probar todas las funciones del joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4321"/>
-+        <location filename="../../ui/options.ui" line="4533"/>
-         <source>Test</source>
-         <translation>Probar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4340"/>
-+        <location filename="../../ui/options.ui" line="4552"/>
-         <source>Map joystick functions to GUI functions</source>
-         <translation>Asignar funciones de joystick a funciones de GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4343"/>
-+        <location filename="../../ui/options.ui" line="4555"/>
-         <source>Map</source>
-         <translation>Asignar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4376"/>
-+        <location filename="../../ui/options.ui" line="4597"/>
-         <source>Remap a joystick function to the selected GUI function</source>
-         <translation>Reasignar una función de joystick a la función de GUI seleccionada</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4379"/>
-+        <location filename="../../ui/options.ui" line="4600"/>
-         <source>Remap</source>
-         <translation>Reasignar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4396"/>
-+        <location filename="../../ui/options.ui" line="4617"/>
-         <source>Remove joystick mapping from selected GUI function</source>
-         <translation>Eliminar la asignación de joystick de la función de GUI seleccionada</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4399"/>
-+        <location filename="../../ui/options.ui" line="4620"/>
-         <source>Remove</source>
-         <translation>Eliminar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4419"/>
-+        <location filename="../../ui/options.ui" line="4640"/>
-         <source>Active joystick mappings; double-click to remap joystick function</source>
-         <translation>Activar asignaciones de joystick; doble-click para reasignar la función de joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4446"/>
-+        <location filename="../../ui/options.ui" line="4667"/>
-         <source>Joystick function</source>
-         <translation>Función de joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4467"/>
-+        <location filename="../../ui/options.ui" line="4688"/>
-         <source>Network / &amp;Tools</source>
-         <translation>Red / Herramien&amp;tas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4496"/>
-+        <location filename="../../ui/options.ui" line="4726"/>
-         <source>Zip tool</source>
-         <translation>Herramienta ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4502"/>
--        <location filename="../../ui/options.ui" line="4581"/>
--        <location filename="../../ui/options.ui" line="4922"/>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-         <source>Command</source>
-         <translation>Comando</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4515"/>
-+        <location filename="../../ui/options.ui" line="4745"/>
-         <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-         <translation>Herramienta zip externa, p.ej. &quot;zip&quot; (lectura y ejecutar)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4528"/>
-+        <location filename="../../ui/options.ui" line="4758"/>
-         <source>Browse for zip tool</source>
-         <translation>Navegar a herramienta zip</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4539"/>
--        <location filename="../../ui/options.ui" line="4618"/>
--        <location filename="../../ui/options.ui" line="4959"/>
--        <location filename="../../ui/options.ui" line="5710"/>
--        <location filename="../../ui/options.ui" line="5936"/>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-         <source>Arguments</source>
-         <translation>Argumentos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4552"/>
-+        <location filename="../../ui/options.ui" line="4782"/>
-         <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-         <translation>Lista de argumentos de la herramienta zip para eliminar entradas del archivo ZIP (p.ej. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4575"/>
-+        <location filename="../../ui/options.ui" line="4805"/>
-         <source>ROM tool</source>
-         <translation>Herramienta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4594"/>
-+        <location filename="../../ui/options.ui" line="4824"/>
-         <source>External ROM tool (it&apos;s completely up to you...)</source>
-         <translation>Herramienta ROM externa (usa la que te apetezca...)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4607"/>
-+        <location filename="../../ui/options.ui" line="4837"/>
-         <source>Browse ROM tool</source>
-         <translation>Navegar a herramienta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4631"/>
-+        <location filename="../../ui/options.ui" line="4861"/>
-         <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-         <translation>Lista de argumentos de la herramienta ROM (p.ej. &quot;$ID$ $DESCRIPTION$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4638"/>
--        <location filename="../../ui/options.ui" line="5277"/>
--        <location filename="../../ui/options.ui" line="5705"/>
--        <location filename="../../ui/options.ui" line="5894"/>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-         <source>Working directory</source>
-         <translation>Directorio de trabajo</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4651"/>
-+        <location filename="../../ui/options.ui" line="4881"/>
-         <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation>Directorio de trabajo a utilizar cuando se ejecute la herramienta ROM (se usa el directorio de trabajo actual de QMC2 si se deja en blanco)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4664"/>
-+        <location filename="../../ui/options.ui" line="4894"/>
-         <source>Browse working directory of the ROM tool</source>
-         <translation>Navegar al directorio de trabajo de la herramienta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4681"/>
-+        <location filename="../../ui/options.ui" line="4911"/>
-         <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-         <translation>Copiar la salida de la herramienta al log de la interfaz (manteniéndola para depuración)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4684"/>
-+        <location filename="../../ui/options.ui" line="4914"/>
-         <source>Copy tool output to front end log</source>
-         <translation>Copiar salida a log de interfaz</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4691"/>
-+        <location filename="../../ui/options.ui" line="4921"/>
-         <source>Automatically close the tool-executor dialog when the external process finished</source>
-         <translation>Cerrar automáticamente la ventana de la ejecución de la herramienta cuando el proceso externo finalice</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4694"/>
-+        <location filename="../../ui/options.ui" line="4924"/>
-         <source>Close dialog automatically</source>
-         <translation>Cerrar ventana automáticamente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4704"/>
-+        <location filename="../../ui/options.ui" line="4934"/>
-         <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-         <translation>Habilitar / Deshabilitar el uso de un proxy HTTP para las búsquedas web</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4707"/>
-+        <location filename="../../ui/options.ui" line="4937"/>
-         <source>Use HTTP proxy</source>
-         <translation>Usar proxy HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4719"/>
-+        <location filename="../../ui/options.ui" line="4949"/>
-         <source>Host / IP</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4962"/>
-         <source>Hostname or IP address of the HTTP proxy server</source>
-         <translation>Nombre de host o dirección IP del servidor proxy HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4739"/>
-+        <location filename="../../ui/options.ui" line="4969"/>
-         <source>Port</source>
-         <translation>Puerto</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4752"/>
-+        <location filename="../../ui/options.ui" line="4982"/>
-         <source>Port to access the HTTP proxy service</source>
-         <translation>Puerto para acceder al servicio de proxy HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4765"/>
-+        <location filename="../../ui/options.ui" line="4995"/>
-         <source>User ID</source>
-         <translation>ID usuario</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4778"/>
-+        <location filename="../../ui/options.ui" line="5008"/>
-         <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-         <translation>ID de usuario para acceder al servicio de proxy HTTP (vacío = sin autenticación)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4785"/>
--        <source>Password</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4798"/>
--        <source>Password to access the HTTP proxy service (empty = no authentication)</source>
--        <translation>Password para acceder al servicio de proxy HTTP (vacío = sin autenticación)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4808"/>
--        <source>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNING: stored passwords are &lt;u&gt;weakly&lt;/u&gt; encrypted!&lt;/b&gt;&lt;/font&gt;</source>
--        <translation>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;¡ATENCIÓN: los passwords se guardan con un cifrado &lt;u&gt;débil&lt;/u&gt;!&lt;/b&gt;&lt;/font&gt;</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4818"/>
-+        <location filename="../../ui/options.ui" line="5021"/>
-         <source>Browser settings</source>
-         <translation>Configuración del navegador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4830"/>
-+        <location filename="../../ui/options.ui" line="5033"/>
-         <source>Browse cookie database</source>
-         <translation>Inspeccionar la base de datos de cookies</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4847"/>
-+        <location filename="../../ui/options.ui" line="5050"/>
-         <source>Cookie database file (write)</source>
-         <translation>Archivo de base de datos de cookies (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4854"/>
-+        <location filename="../../ui/options.ui" line="5057"/>
-         <source>Cookie database</source>
-         <translation>Base de datos de cookies</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4863"/>
-+        <location filename="../../ui/options.ui" line="5066"/>
-         <source>Save and restore cookies used on web pages?</source>
-         <translation>¿Guardar y restaurar las cookies utilizadas en las páginas web?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4866"/>
-+        <location filename="../../ui/options.ui" line="5069"/>
-         <source>Restore cookies</source>
-         <translation>Restaurar cookies</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4882"/>
-+        <location filename="../../ui/options.ui" line="5085"/>
-         <source>Manage cookies stored in database</source>
-         <translation>Administrar las cookies almacenadas en la base de datos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4885"/>
-+        <location filename="../../ui/options.ui" line="5088"/>
-         <source>Manage stored cookies</source>
-         <translation>Administrar cookies guardadas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4901"/>
-+        <location filename="../../ui/options.ui" line="5104"/>
-         <source>Clear database</source>
-         <translation>Borrar la base de datos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4916"/>
-+        <location filename="../../ui/options.ui" line="5119"/>
-         <source>7-zip tool</source>
-         <translation>herramienta 7-zip</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4935"/>
-+        <location filename="../../ui/options.ui" line="5138"/>
-         <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-         <translation>Herramienta 7-zip externa, p. ej. &quot;7za&quot; (lectura y ejecución)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4948"/>
-+        <location filename="../../ui/options.ui" line="5151"/>
-         <source>Browse for 7-zip tool</source>
-         <translation>Navegar a herramienta 7-zip</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4972"/>
-+        <location filename="../../ui/options.ui" line="5175"/>
-         <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-         <translation>Lista de argumentos de la herramienta 7-zip para eliminar entradas del archivo 7-zip (p.ej. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5132"/>
-+        <location filename="../../ui/options.ui" line="5344"/>
-         <source>Machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5158"/>
-+        <location filename="../../ui/options.ui" line="5370"/>
-         <source>Browse machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5229"/>
-+        <location filename="../../ui/options.ui" line="5441"/>
-         <source>Software list cache DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5242"/>
-+        <location filename="../../ui/options.ui" line="5454"/>
-         <source>Browse software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5409"/>
-+        <location filename="../../ui/options.ui" line="5621"/>
-         <source>Clean up user data database (removes obsolete entries)</source>
-         <translation>Limpiar la base de datos de usuario (elimina entradas obsoletas)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5517"/>
-+        <location filename="../../ui/options.ui" line="5729"/>
-         <source>Database file for caching the ouput from -listsoftware (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5566"/>
--        <location filename="../../ui/options.ui" line="5569"/>
--        <location filename="../../ui/options.ui" line="5572"/>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-         <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5582"/>
-+        <location filename="../../ui/options.ui" line="5794"/>
-         <source>Machine list database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5595"/>
-+        <location filename="../../ui/options.ui" line="5807"/>
-         <source>Machine list database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5611"/>
-+        <location filename="../../ui/options.ui" line="5823"/>
-         <source>Browse machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5629"/>
-+        <location filename="../../ui/options.ui" line="5841"/>
-         <source>Foreign &amp;emulators</source>
-         <translation>&amp;Emuladores externos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4898"/>
-+        <location filename="../../ui/options.ui" line="5101"/>
-         <source>Remove all cookies by recreating the database</source>
-         <translation>Eliminar todas las cookies volviendo a crear la base de datos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="619"/>
-+        <location filename="../../ui/options.ui" line="633"/>
-         <source>Use native file dialogs</source>
-         <translation>Usar diálogos de archivo nativos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="668"/>
-+        <location filename="../../ui/options.ui" line="682"/>
-         <source>Kill emulators when QMC2 exits?</source>
-         <translation>¿Salir de los emuladores cuando se cierre QMC2?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="671"/>
-+        <location filename="../../ui/options.ui" line="685"/>
-         <source>Kill emulators on exit</source>
-         <translation>Matar emuladores al salir</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="678"/>
-+        <location filename="../../ui/options.ui" line="692"/>
-         <source>Terminate all other emulator instances when launching a new one?</source>
-         <translation>¿Cerrar las demás instancias del emulador cuando se lance una nueva?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="681"/>
-+        <location filename="../../ui/options.ui" line="695"/>
-         <source>One emulator at a time</source>
-         <translation>Un emulador a la vez</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1728"/>
-+        <location filename="../../ui/options.ui" line="1823"/>
-         <source>Compressed cabinet file (read)</source>
-         <translation>Archivo cabinet comprimido (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1220"/>
--        <location filename="../../ui/options.ui" line="1347"/>
--        <location filename="../../ui/options.ui" line="1584"/>
--        <location filename="../../ui/options.ui" line="1741"/>
--        <location filename="../../ui/options.ui" line="2057"/>
--        <location filename="../../ui/options.ui" line="2214"/>
--        <location filename="../../ui/options.ui" line="2483"/>
--        <location filename="../../ui/options.ui" line="2610"/>
--        <location filename="../../ui/options.ui" line="2737"/>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-         <source>Select compression format</source>
-         <translation>Seleccionar formato de compresión</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1224"/>
--        <location filename="../../ui/options.ui" line="1351"/>
--        <location filename="../../ui/options.ui" line="1588"/>
--        <location filename="../../ui/options.ui" line="1745"/>
--        <location filename="../../ui/options.ui" line="2061"/>
--        <location filename="../../ui/options.ui" line="2218"/>
--        <location filename="../../ui/options.ui" line="2487"/>
--        <location filename="../../ui/options.ui" line="2614"/>
--        <location filename="../../ui/options.ui" line="2741"/>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-         <source>ZIP</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1233"/>
--        <location filename="../../ui/options.ui" line="1360"/>
--        <location filename="../../ui/options.ui" line="1597"/>
--        <location filename="../../ui/options.ui" line="1754"/>
--        <location filename="../../ui/options.ui" line="2070"/>
--        <location filename="../../ui/options.ui" line="2227"/>
--        <location filename="../../ui/options.ui" line="2496"/>
--        <location filename="../../ui/options.ui" line="2623"/>
--        <location filename="../../ui/options.ui" line="2750"/>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-         <source>7z</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1781"/>
-+        <location filename="../../ui/options.ui" line="1876"/>
-         <source>Browse compressed cabinet file</source>
-         <translation>Navegar a archivo cabinet comprimido</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2724"/>
-+        <location filename="../../ui/options.ui" line="2909"/>
-         <source>Compressed controller file (read)</source>
-         <translation>Archivo de mandos comprimido (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2962"/>
-         <source>Browse compressed controller file</source>
-         <translation>Navegar al archivo de mandos comprimido</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1334"/>
-+        <location filename="../../ui/options.ui" line="1393"/>
-         <source>Compressed marquee file (read)</source>
-         <translation>Archivo de marquesinas comprimido (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1387"/>
-+        <location filename="../../ui/options.ui" line="1446"/>
-         <source>Browse compressed marquee file</source>
-         <translation>Navegar al archivo de marquesinas comprimido</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1456"/>
-+        <location filename="../../ui/options.ui" line="1515"/>
-         <source>Switch between specifying a title directory or a compressed title file</source>
-         <translation>Cambiar entre especificar un directorio de títulos o un archivo comprimido de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2798"/>
-+        <location filename="../../ui/options.ui" line="2983"/>
-         <source>MAME emulator information database - mameinfo.dat (read)</source>
-         <translation>Base de datos de información de emulador MAME - mameinfo.dat (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2304"/>
-+        <location filename="../../ui/options.ui" line="2435"/>
-         <source>Browse MAME emulator information database (mameinfo.dat)</source>
-         <translation>Navegar a la base de datos de información de emulador MAME (mameinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1109"/>
-+        <location filename="../../ui/options.ui" line="1132"/>
-         <source>Switch between specifying a preview directory or a compressed preview file</source>
-         <translation>Cambiar entre especificar un directorio de previsualizaciones o un archivo comprimido de previsualizaciones</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2201"/>
-+        <location filename="../../ui/options.ui" line="2332"/>
-         <source>Compressed preview file (read)</source>
-         <translation>Archivo comprimido de previsualizaciones (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2254"/>
-+        <location filename="../../ui/options.ui" line="2385"/>
-         <source>Browse compressed preview file</source>
-         <translation>Navegar a archivo comprimido de previsualizaciones</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1402"/>
-+        <location filename="../../ui/options.ui" line="1461"/>
-         <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-         <translation>Cambiar entre especificar un directorio de flyers o un archivo comprimido de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2470"/>
-+        <location filename="../../ui/options.ui" line="2619"/>
-         <source>Compressed flyer file (read)</source>
-         <translation>Archivo comprimido de flyers (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2523"/>
-+        <location filename="../../ui/options.ui" line="2672"/>
-         <source>Browse compressed flyer file</source>
-         <translation>Navegar a archivo comprimido de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3060"/>
-+        <location filename="../../ui/options.ui" line="3245"/>
-         <source>Switch between specifying an icon directory or a compressed icon file</source>
-         <translation>Cambiar entre especificar un directorio de iconos o un archivo comprimido de iconos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2597"/>
-+        <location filename="../../ui/options.ui" line="2764"/>
-         <source>Compressed icon file (read)</source>
-         <translation>Archivo comprimido de iconos (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2650"/>
-+        <location filename="../../ui/options.ui" line="2817"/>
-         <source>Browse compressed icon file</source>
-         <translation>Navegar a archivo comprimido de iconos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="958"/>
-+        <location filename="../../ui/options.ui" line="981"/>
-         <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-         <translation>Cambiar entre especificar un directorio de cabinas o un archivo comprimido de cabinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2269"/>
-+        <location filename="../../ui/options.ui" line="2400"/>
-         <source>Switch between specifying a controller directory or a compressed controller file</source>
-         <translation>Cambiar entre especificar un directorio de mandos o un archivo comprimido de mandos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1489"/>
-+        <location filename="../../ui/options.ui" line="1548"/>
-         <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-         <translation>Cambiar entre especificar un directorio de marquesinas o un archivo comprimido de marquesinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2044"/>
-+        <location filename="../../ui/options.ui" line="2157"/>
-         <source>Compressed title file (read)</source>
-         <translation>Archivo comprimido de títulos (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2097"/>
-+        <location filename="../../ui/options.ui" line="2210"/>
-         <source>Browse compressed title file</source>
-         <translation>Navegar a archivo comprimido de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1125"/>
-+        <location filename="../../ui/options.ui" line="1148"/>
-         <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-         <translation>Cambiar entre especificar un directorio de PCB o un archivo comprimido de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1207"/>
-+        <location filename="../../ui/options.ui" line="1248"/>
-         <source>Compressed PCB file (read)</source>
-         <translation>Archivo comprimido de PCB (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1260"/>
-+        <location filename="../../ui/options.ui" line="1301"/>
-         <source>Browse compressed PCB file</source>
-         <translation>Navegar a archivo comprimido de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1571"/>
-+        <location filename="../../ui/options.ui" line="1648"/>
-         <source>Compressed software snap-shot file (read)</source>
-         <translation>Directorio de instantáneas de software comprimido (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1624"/>
-+        <location filename="../../ui/options.ui" line="1701"/>
-         <source>Browse compressed software snap-shot file</source>
-         <translation>Navegar al directorio de instantáneas de software comprimido</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2898"/>
-+        <location filename="../../ui/options.ui" line="3083"/>
-         <source>Load MAME emulator information database (mameinfo.dat)</source>
-         <translation>Cargar la base de datos de información de emulador MAME (mameinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="991"/>
-+        <location filename="../../ui/options.ui" line="1014"/>
-         <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-         <translation>Cambiar entre especificar un directorio de instantáneas de software o un archivo comprimido de instantáneas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2888"/>
-+        <location filename="../../ui/options.ui" line="3073"/>
-         <source>Load MESS machine information database (sysinfo.dat)</source>
-         <translation>Cargar la base de datos de información de maquinas MESS (sysinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2118"/>
-+        <location filename="../../ui/options.ui" line="2231"/>
-         <source>MESS machine information database - sysinfo.dat (read)</source>
-         <translation>Base de datos de información de maquinas MESS - sysinfo.dat (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1026"/>
-+        <location filename="../../ui/options.ui" line="1049"/>
-         <source>Browse MESS machine information database (sysinfo.dat)</source>
-         <translation>Navegar a la base de datos de información de máquinas MESS (sysinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4993"/>
-+        <location filename="../../ui/options.ui" line="5196"/>
-         <source>E&amp;mulator</source>
-         <translation>E&amp;mulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5003"/>
-+        <location filename="../../ui/options.ui" line="5206"/>
-         <source>&amp;Global configuration</source>
-         <translation>Configuración &amp;global</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5058"/>
--        <location filename="../../ui/options.ui" line="5854"/>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-         <source>Executable file</source>
-         <translation>Archivo ejecutable</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5392"/>
-+        <location filename="../../ui/options.ui" line="5604"/>
-         <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-         <translation>Recrear base de datos de datos de usuario (elimina &lt;b&gt;todas&lt;b&gt; las entradas)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5491"/>
-+        <location filename="../../ui/options.ui" line="5703"/>
-         <source>Emulator executable file (read and execute)</source>
-         <translation>Archivo ejecutable del emulador (lectura y ejecutar)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5073"/>
--        <location filename="../../ui/options.ui" line="5880"/>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-         <source>Browse emulator executable file</source>
-         <translation>Navegar al archivo ejecutable del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5084"/>
-+        <location filename="../../ui/options.ui" line="5296"/>
-         <source>Emulator log file</source>
-         <translation>Archivo log del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5465"/>
-+        <location filename="../../ui/options.ui" line="5677"/>
-         <source>Emulator log file (write)</source>
-         <translation>Archivo log del emulador (escritura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5097"/>
-+        <location filename="../../ui/options.ui" line="5309"/>
-         <source>Browse emulator log file</source>
-         <translation>Navegar al archivo log del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5108"/>
-+        <location filename="../../ui/options.ui" line="5320"/>
-         <source>Options template file</source>
-         <translation>Archivo de plantilla de opciones</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5452"/>
-+        <location filename="../../ui/options.ui" line="5664"/>
-         <source>Options template file (read)</source>
-         <translation>Archivo de plantilla de opciones (lectura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5121"/>
-+        <location filename="../../ui/options.ui" line="5333"/>
-         <source>Browse options template file</source>
-         <translation>Navegar al archivo de plantilla de opciones</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5169"/>
-+        <location filename="../../ui/options.ui" line="5381"/>
-         <source>ROM state cache</source>
-         <translation>Caché de estado ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5504"/>
-+        <location filename="../../ui/options.ui" line="5716"/>
-         <source>ROM state cache file (write)</source>
-         <translation>Archivo de caché de estado ROM (escribir)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5182"/>
-+        <location filename="../../ui/options.ui" line="5394"/>
-         <source>Browse ROM state cache file</source>
-         <translation>Navegar al archivo de caché de estado ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5253"/>
-+        <location filename="../../ui/options.ui" line="5465"/>
-         <source>General software folder</source>
-         <translation>Carpeta de software general</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5543"/>
-+        <location filename="../../ui/options.ui" line="5755"/>
-         <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-         <translation>Directorio a usar como carpeta predeterminada de software para el configurador de dispositivos de MESS ( si existe una sub-carpeta con el mismo nombre que la máquina, se usará esa carpeta)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5266"/>
-+        <location filename="../../ui/options.ui" line="5478"/>
-         <source>Browse general software folder</source>
-         <translation>Navegar a la carpeta de software general</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5478"/>
--        <location filename="../../ui/options.ui" line="5907"/>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-         <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation>Directorio de trabajo a utilizar cuando se ejecute el emulador (se usa el directorio de trabajo actual de QMC2 si se deja en blanco)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5290"/>
--        <location filename="../../ui/options.ui" line="5920"/>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-         <source>Browse working directory</source>
-         <translation>Navegar al directorio de trabajo</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5301"/>
-+        <location filename="../../ui/options.ui" line="5513"/>
-         <source>Software state cache</source>
-         <translation>Caché de estado de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5530"/>
-+        <location filename="../../ui/options.ui" line="5742"/>
-         <source>Directory used to store individual state cache files for each software-list (write)</source>
-         <translation>Directorio a usar para almacenar archivos individuales de caché de estado para cada lista de software (escritura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5314"/>
-+        <location filename="../../ui/options.ui" line="5526"/>
-         <source>Browse software state cache directory</source>
-         <translation>Navegar al directorio de caché de estado de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5325"/>
-+        <location filename="../../ui/options.ui" line="5537"/>
-         <source>XML cache database</source>
-         <translation>Base de datos de cache XML</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5439"/>
-+        <location filename="../../ui/options.ui" line="5651"/>
-         <source>Database file for caching the output from -listxml (write)</source>
-         <translation>Archivo de base de datos para almacenar la salida de -listxml (escritura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5338"/>
-+        <location filename="../../ui/options.ui" line="5550"/>
-         <source>Browse XML cache database file</source>
-         <translation>Navegar al archivo de caché de base de datos XML</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5349"/>
-+        <location filename="../../ui/options.ui" line="5561"/>
-         <source>User data database</source>
-         <translation>Base de datos de datos de usuario</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5362"/>
-+        <location filename="../../ui/options.ui" line="5574"/>
-         <source>Database file for storing/retrieving user data (write)</source>
-         <translation>Archivo de base de datos para almacenar/recuperar datos de usuario (escritura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5375"/>
-+        <location filename="../../ui/options.ui" line="5587"/>
-         <source>Browse user data database file</source>
-         <translation>Navegar al archivo de base de datos de datos de usuario</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5550"/>
--        <location filename="../../ui/options.ui" line="5553"/>
--        <location filename="../../ui/options.ui" line="5556"/>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-         <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-         <translation>Recrear automáticamente todos los caches de emulador cuando el resultado de &apos;-listfull&apos; cambie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5943"/>
-+        <location filename="../../ui/options.ui" line="6164"/>
-         <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-         <translation>Indica si el $ID$ está ausente en la línea de comandos enviada (amarillo) o no (verde)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5847"/>
-+        <location filename="../../ui/options.ui" line="6068"/>
-         <source>Registered emulator&apos;s name</source>
-         <translation>Nombre registrado del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5786"/>
-+        <location filename="../../ui/options.ui" line="6007"/>
-         <source>Replace emulator registration</source>
-         <translation>Sustituir el registro del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5789"/>
-+        <location filename="../../ui/options.ui" line="6010"/>
-         <source>Replace</source>
-         <translation>Sustituir</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5964"/>
-+        <location filename="../../ui/options.ui" line="6185"/>
-         <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-         <translation>Argumentos enviados al emulador -- usa $ID$ como comodín para la ID única del set, $DESCRIPTION$ para su descripción</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="5911"/>
-         <source>Icon</source>
-         <translation>Icono</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5695"/>
-+        <location filename="../../ui/options.ui" line="5916"/>
-         <source>Name</source>
-         <translation>Nombre</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5700"/>
-+        <location filename="../../ui/options.ui" line="5921"/>
-         <source>Executable</source>
-         <translation>Ejecutable</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5715"/>
-+        <location filename="../../ui/options.ui" line="5936"/>
-         <source>Custom IDs</source>
-         <translation>IDs personalizadas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5734"/>
-+        <location filename="../../ui/options.ui" line="5955"/>
-         <source>Register emulator</source>
-         <translation>Registrar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5840"/>
-+        <location filename="../../ui/options.ui" line="6061"/>
-         <source>Emulator name</source>
-         <translation>Nombre de emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5760"/>
-+        <location filename="../../ui/options.ui" line="5981"/>
-         <source>Deregister emulator</source>
-         <translation>Des-registrar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1081"/>
-+        <location filename="../../ui/options.ui" line="1104"/>
-         <source>Import MESS emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1478"/>
-+        <location filename="../../ui/options.ui" line="1537"/>
-         <source>Import MAME emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1098"/>
-+        <location filename="../../ui/options.ui" line="1121"/>
-         <source>Import MESS machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1505"/>
-+        <location filename="../../ui/options.ui" line="1564"/>
-         <source>DAT-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="930"/>
-+        <location filename="../../ui/options.ui" line="953"/>
-         <source>Browse DAT-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1879"/>
-+        <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2891"/>
-+        <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2901"/>
-+        <location filename="../../ui/options.ui" line="3086"/>
-         <source>Emu info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2911"/>
-+        <location filename="../../ui/options.ui" line="3096"/>
-         <source>Emu info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2921"/>
-+        <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-         <translation type="unfinished">Info software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2934"/>
--        <source>Import software information to DAT-info database</source>
-+        <location filename="../../ui/options.ui" line="3119"/>
-+        <source>Import software information to DAT-info database</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.dat)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3984"/>
-+        <source>Machine description</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4009"/>
-+        <source>Machine name</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3916"/>
-+        <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2951"/>
--        <source>Browse MAME machine information database (history.dat)</source>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3790"/>
--        <source>Machine description</source>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3815"/>
--        <source>Machine name</source>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3722"/>
--        <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3680"/>
-+        <location filename="../../ui/options.ui" line="3874"/>
-         <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5426"/>
-+        <location filename="../../ui/options.ui" line="5638"/>
-         <source>Machine list cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5656"/>
-+        <location filename="../../ui/options.ui" line="5877"/>
-         <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5737"/>
-+        <location filename="../../ui/options.ui" line="5958"/>
-         <source>Add</source>
-         <translation>Añadir</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5763"/>
-+        <location filename="../../ui/options.ui" line="5984"/>
-         <source> Remove</source>
-         <translation> Eliminar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5867"/>
-+        <location filename="../../ui/options.ui" line="6088"/>
-         <source>Command to execute the emulator (path to the executable file)</source>
-         <translation>Comando para ejecutar el emulador (ruta al archivo ejecutable)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5985"/>
-+        <location filename="../../ui/options.ui" line="6206"/>
-         <source>Apply settings</source>
-         <translation>Aplicar cambios</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5988"/>
-+        <location filename="../../ui/options.ui" line="6209"/>
-         <source>&amp;Apply</source>
-         <translation>&amp;Aplicar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6002"/>
-+        <location filename="../../ui/options.ui" line="6223"/>
-         <source>Restore currently applied settings</source>
-         <translation>Restaurar la configuración guardada</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6005"/>
-+        <location filename="../../ui/options.ui" line="6226"/>
-         <source>&amp;Restore</source>
-         <translation>&amp;Restaurar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6019"/>
-+        <location filename="../../ui/options.ui" line="6240"/>
-         <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-         <translation>Volver a la configuración predeterminada (¡pulsa &lt;i&gt;Restaurar&lt;/i&gt; para recuperar la configuración actual!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6022"/>
-+        <location filename="../../ui/options.ui" line="6243"/>
-         <source>&amp;Default</source>
-         <translation>Pre&amp;determinado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../ui/options.ui" line="6270"/>
-         <source>Close and apply settings</source>
-         <translation>Cerrar y guardar los cambios</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6052"/>
-+        <location filename="../../ui/options.ui" line="6273"/>
-         <source>&amp;Ok</source>
-         <translation>&amp;Aceptar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6066"/>
-+        <location filename="../../ui/options.ui" line="6287"/>
-         <source>Close and discard changes</source>
-         <translation>Cerrar y descartar los cambios</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6069"/>
-+        <location filename="../../ui/options.ui" line="6290"/>
-         <source>&amp;Cancel</source>
-         <translation>&amp;Cancelar</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="240"/>
-+        <location filename="../../src/options.cpp" line="239"/>
-         <source>Minimize when launching (non-embedded) emulators?</source>
-         <translation>¿Minimizar cuando se lancen emuladores (no empotrados)?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="243"/>
--        <location filename="../../src/options.cpp" line="1087"/>
--        <location filename="../../src/options.cpp" line="1089"/>
--        <location filename="../../src/options.cpp" line="1111"/>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-         <source>Category</source>
-         <translation>Categoría</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="244"/>
--        <location filename="../../src/options.cpp" line="1133"/>
--        <location filename="../../src/options.cpp" line="1135"/>
--        <location filename="../../src/options.cpp" line="1157"/>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-         <source>Version</source>
-         <translation>Versión</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="247"/>
-+        <location filename="../../src/options.cpp" line="246"/>
-         <source>Check all ROM states</source>
-         <translation>Comprobar todos los estados de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="248"/>
-+        <location filename="../../src/options.cpp" line="247"/>
-         <source>Check images and icons</source>
-         <translation>Comprobar imágenes e iconos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="249"/>
-+        <location filename="../../src/options.cpp" line="248"/>
-         <source>About QMC2</source>
-         <translation>Acerca de QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="251"/>
-+        <location filename="../../src/options.cpp" line="250"/>
-         <source>Analyze tagged sets</source>
-         <translation>Analizar los sets etiquetados</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="252"/>
-+        <location filename="../../src/options.cpp" line="251"/>
-         <source>Export ROM Status</source>
-         <translation>Exportar el estado de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="254"/>
-+        <location filename="../../src/options.cpp" line="253"/>
-         <source>Copy tagged sets to favorites</source>
-         <translation>Copiar los sets etiquetados a favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="255"/>
-+        <location filename="../../src/options.cpp" line="254"/>
-         <source>Online documentation</source>
-         <translation>Documentación online</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="256"/>
-+        <location filename="../../src/options.cpp" line="255"/>
-         <source>Clear image cache</source>
-         <translation>Borrar caché de imágenes</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="257"/>
-+        <location filename="../../src/options.cpp" line="256"/>
-         <source>Setup arcade mode</source>
-         <translation>Configurar modo arcade</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="258"/>
-+        <location filename="../../src/options.cpp" line="257"/>
-         <source>Clear ProjectMESS cache</source>
-         <translation>Eliminar caché de ProjectMESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="259"/>
-+        <location filename="../../src/options.cpp" line="258"/>
-         <source>Clear icon cache</source>
-         <translation>Borrar caché de iconos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="261"/>
--        <location filename="../../src/options.cpp" line="263"/>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-         <source>Open options dialog</source>
-         <translation>Abrir la ventana de opciones</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="265"/>
-+        <location filename="../../src/options.cpp" line="264"/>
-         <source>Play (independent)</source>
-         <translation>Jugar (independiente)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="267"/>
-+        <location filename="../../src/options.cpp" line="266"/>
-         <source>Play (embedded)</source>
-         <translation>Jugar (empotrado)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="270"/>
-+        <location filename="../../src/options.cpp" line="269"/>
-         <source>About Qt</source>
-         <translation>Acerca de Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="274"/>
-+        <location filename="../../src/options.cpp" line="273"/>
-         <source>Check states of tagged ROMs</source>
-         <translation>Comprobar el estado de las ROM etiquetadas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="275"/>
-+        <location filename="../../src/options.cpp" line="274"/>
-         <source>Recreate template map</source>
-         <translation>Volver a crear el mapa de plantilla</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="276"/>
-+        <location filename="../../src/options.cpp" line="275"/>
-         <source>Check template map</source>
-         <translation>Comprobar mapa de plantilla</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="278"/>
--        <location filename="../../src/options.cpp" line="280"/>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-         <source>Stop processing / exit QMC2</source>
-         <translation>Parar el proceso / salir de QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="283"/>
-+        <location filename="../../src/options.cpp" line="282"/>
-         <source>Clear YouTube cache</source>
-         <translation>Borrar caché YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="287"/>
-+        <location filename="../../src/options.cpp" line="286"/>
-         <source>Toggle ROM state C</source>
-         <translation>Alternar el estado de ROM C</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="288"/>
-+        <location filename="../../src/options.cpp" line="287"/>
-         <source>Toggle ROM state M</source>
-         <translation>Alternar el estado de ROM M</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="289"/>
-+        <location filename="../../src/options.cpp" line="288"/>
-         <source>Toggle ROM state I</source>
-         <translation>Alternar el estado de ROM I</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="290"/>
-+        <location filename="../../src/options.cpp" line="289"/>
-         <source>Toggle ROM state N</source>
-         <translation>Alternar el estado de ROM N</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="291"/>
-+        <location filename="../../src/options.cpp" line="290"/>
-         <source>Toggle ROM state U</source>
-         <translation>Alternar el estado de ROM D</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="292"/>
-+        <location filename="../../src/options.cpp" line="291"/>
-         <source>Tag current set</source>
-         <translation>Etiquetar set actual</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="293"/>
-+        <location filename="../../src/options.cpp" line="292"/>
-         <source>Untag current set</source>
-         <translation>Desetiquetar set actual</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="294"/>
-+        <location filename="../../src/options.cpp" line="293"/>
-         <source>Toggle tag mark</source>
-         <translation>Cambia la marca de etiquetado</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="295"/>
-+        <location filename="../../src/options.cpp" line="294"/>
-         <source>Toggle tag / cursor down</source>
-         <translation>Alternar etiqueta / cursor abajo</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="296"/>
-+        <location filename="../../src/options.cpp" line="295"/>
-         <source>Toggle tag / cursor up</source>
-         <translation>Alternar etiqueta / cursor arriba</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="297"/>
-+        <location filename="../../src/options.cpp" line="296"/>
-         <source>Tag all sets</source>
-         <translation>Etiquetar todos los sets</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="298"/>
-+        <location filename="../../src/options.cpp" line="297"/>
-         <source>Untag all sets</source>
-         <translation>Desetiquetar todos los sets</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="299"/>
-+        <location filename="../../src/options.cpp" line="298"/>
-         <source>Invert all tags</source>
-         <translation>Invertir todas las etiquetas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="300"/>
-+        <location filename="../../src/options.cpp" line="299"/>
-         <source>Tag visible sets</source>
-         <translation>Etiquetar sets visibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="301"/>
-+        <location filename="../../src/options.cpp" line="300"/>
-         <source>Untag visible sets</source>
-         <translation>Desetiquetar sets visibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="302"/>
-+        <location filename="../../src/options.cpp" line="301"/>
-         <source>Invert visible tags</source>
-         <translation>Invertir las etiquetas visibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="307"/>
-+        <location filename="../../src/options.cpp" line="306"/>
-         <source>Hierarchical view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="314"/>
-+        <location filename="../../src/options.cpp" line="313"/>
-         <source>Run external ROM tool</source>
-         <translation>Ejecutar herramienta de ROM externa</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="315"/>
-+        <location filename="../../src/options.cpp" line="314"/>
-         <source>Run ROM tool for tagged sets</source>
-         <translation>Ejecutar herramienta de ROM en los sets etiquetados</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="317"/>
-+        <location filename="../../src/options.cpp" line="316"/>
-         <source>Toggle full screen</source>
-         <translation>Alternar pantalla completa</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="306"/>
-+        <location filename="../../src/options.cpp" line="305"/>
-         <source>Software-list view-mode flat</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="307"/>
-         <source>Software-list view-mode tree</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="320"/>
-+        <location filename="../../src/options.cpp" line="319"/>
-         <source>Previous track (audio player)</source>
-         <translation>Pista anterior (reproductor de sonido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="321"/>
-+        <location filename="../../src/options.cpp" line="320"/>
-         <source>Next track (audio player)</source>
-         <translation>Pista siguiente (reproductor de sonido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="322"/>
-+        <location filename="../../src/options.cpp" line="321"/>
-         <source>Fast backward (audio player)</source>
-         <translation>Retroceso rápido (reproductor de sonido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="323"/>
-+        <location filename="../../src/options.cpp" line="322"/>
-         <source>Fast forward (audio player)</source>
-         <translation>Avance rápido (reproductor de sonido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="324"/>
-+        <location filename="../../src/options.cpp" line="323"/>
-         <source>Stop track (audio player)</source>
-         <translation>Parar pista (reproductor de sonido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="325"/>
-+        <location filename="../../src/options.cpp" line="324"/>
-         <source>Pause track (audio player)</source>
-         <translation>Pausar pista (reproductor de sonido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="326"/>
-+        <location filename="../../src/options.cpp" line="325"/>
-         <source>Play track (audio player)</source>
-         <translation>Reproducir pista (reproductor de sonido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="327"/>
-+        <location filename="../../src/options.cpp" line="326"/>
-         <source>Raise volume (audio player)</source>
-         <translation>Aumentar volumen (reproductor de sonido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="328"/>
-+        <location filename="../../src/options.cpp" line="327"/>
-         <source>Lower volume (audio player)</source>
-         <translation>Disminuir volumen (reproductor de sonido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="334"/>
-+        <location filename="../../src/options.cpp" line="333"/>
-         <source>Plus (+)</source>
-         <translation>Más (+)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="335"/>
-+        <location filename="../../src/options.cpp" line="334"/>
-         <source>Minus (-)</source>
-         <translation>Menos (-)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="336"/>
-+        <location filename="../../src/options.cpp" line="335"/>
-         <source>Cursor down</source>
-         <translation>Cursor abajo</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="337"/>
-+        <location filename="../../src/options.cpp" line="336"/>
-         <source>End</source>
-         <translation>Fin</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="339"/>
-+        <location filename="../../src/options.cpp" line="338"/>
-         <source>Escape</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="340"/>
-+        <location filename="../../src/options.cpp" line="339"/>
-         <source>Cursor left</source>
-         <translation>Cursor izquierda</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="341"/>
-+        <location filename="../../src/options.cpp" line="340"/>
-         <source>Home</source>
-         <translation>Inicio</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="342"/>
-+        <location filename="../../src/options.cpp" line="341"/>
-         <source>Page down</source>
-         <translation>Av Pág</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="343"/>
-+        <location filename="../../src/options.cpp" line="342"/>
-         <source>Page up</source>
-         <translation>Re pág</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="393"/>
--        <location filename="../../src/options.cpp" line="395"/>
--        <location filename="../../src/options.cpp" line="397"/>
--        <location filename="../../src/options.cpp" line="399"/>
--        <location filename="../../src/options.cpp" line="401"/>
--        <location filename="../../src/options.cpp" line="403"/>
--        <location filename="../../src/options.cpp" line="405"/>
--        <location filename="../../src/options.cpp" line="407"/>
--        <location filename="../../src/options.cpp" line="409"/>
--        <location filename="../../src/options.cpp" line="411"/>
--        <location filename="../../src/options.cpp" line="412"/>
--        <location filename="../../src/options.cpp" line="413"/>
--        <source>use semicolon (;) to separate multiple folders</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-         <location filename="../../src/options.cpp" line="394"/>
-         <location filename="../../src/options.cpp" line="396"/>
-         <location filename="../../src/options.cpp" line="398"/>
-@@ -16100,738 +16013,753 @@ Por favor, revisa la opción &apos;rompath&apos; en la configuración global del
-         <location filename="../../src/options.cpp" line="406"/>
-         <location filename="../../src/options.cpp" line="408"/>
-         <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-         <source>use semicolon (;) to separate multiple files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1389"/>
-+        <location filename="../../src/options.cpp" line="1385"/>
-         <source>An open machine-specific emulator configuration has been detected.
- Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1488"/>
-+        <location filename="../../src/options.cpp" line="1485"/>
-         <source>please reload machine list for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1771"/>
-+        <location filename="../../src/options.cpp" line="1768"/>
-         <source>triggering automatic reload of machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="338"/>
-+        <location filename="../../src/options.cpp" line="337"/>
-         <source>Enter key</source>
-         <translation>Tecla enter</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="250"/>
-+        <location filename="../../src/options.cpp" line="249"/>
-         <source>Analyze current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="253"/>
-+        <location filename="../../src/options.cpp" line="252"/>
-         <source>Copy machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="272"/>
-+        <location filename="../../src/options.cpp" line="271"/>
-         <source>Reload machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="273"/>
-+        <location filename="../../src/options.cpp" line="272"/>
-         <source>Check machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="285"/>
-+        <location filename="../../src/options.cpp" line="284"/>
-         <source>Open ROMAlyzer (system mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="286"/>
-+        <location filename="../../src/options.cpp" line="285"/>
-         <source>Open ROMAlyzer (software mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="303"/>
-+        <location filename="../../src/options.cpp" line="302"/>
-         <source>Rebuild current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="304"/>
-+        <location filename="../../src/options.cpp" line="303"/>
-         <source>Rebuild tagged machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="316"/>
-+        <location filename="../../src/options.cpp" line="315"/>
-         <source>Check software-states</source>
-         <translation>Comprobar los estados de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="318"/>
-+        <location filename="../../src/options.cpp" line="317"/>
-         <source>Launch arcade mode</source>
-         <translation>Lanzar modo arcade</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="330"/>
-+        <location filename="../../src/options.cpp" line="329"/>
-         <source>Increase rank</source>
-         <translation>Incrementar rango</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="331"/>
-+        <location filename="../../src/options.cpp" line="330"/>
-         <source>Decrease rank</source>
-         <translation>Reducir rango</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="344"/>
-+        <location filename="../../src/options.cpp" line="343"/>
-         <source>Return key</source>
-         <translation>Tecla de retorno</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="345"/>
-+        <location filename="../../src/options.cpp" line="344"/>
-         <source>Cursor right</source>
-         <translation>Cursor derecha</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="346"/>
-+        <location filename="../../src/options.cpp" line="345"/>
-         <source>Tabulator</source>
-         <translation>Tabulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="347"/>
-+        <location filename="../../src/options.cpp" line="346"/>
-         <source>Cursor up</source>
-         <translation>Cursor arriba</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="349"/>
-+        <location filename="../../src/options.cpp" line="348"/>
-         <source>Activate item</source>
-         <translation>Activar objeto</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="353"/>
-+        <location filename="../../src/options.cpp" line="352"/>
-         <source>WARNING: configuration is not writeable, please check access permissions for </source>
-         <translation>ATENCIÓN: la configuración no se puede escribir, por favor comprueba los permisos de acceso para </translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="357"/>
--        <location filename="../../src/options.cpp" line="364"/>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-         <source>Reset to default font</source>
-         <translation>Volver a la tipografía predeterminada</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="372"/>
--        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-         <source>No style sheet</source>
-         <translation>Sin capa de estilos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="910"/>
-+        <location filename="../../src/options.cpp" line="909"/>
-         <source>image cache size set to %1 MB</source>
-         <translation>Fijar el tamaño de la caché de imágenes en %1 MB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1388"/>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>Confirm</source>
-         <translation>Confirmar</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Local</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Overwrite</source>
-         <translation>S&amp;obrescribir</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>Do&amp;n&apos;t apply</source>
-         <translation>&amp;No aplicar</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1491"/>
-+        <location filename="../../src/options.cpp" line="1488"/>
-         <source>please restart QMC2 for some changes to take effect</source>
-         <translation>por favor reinicia QMC2 para que algunos cambios surtan efecto</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>ascending</source>
-         <translation>ascendente</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>descending</source>
-         <translation>descendente</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-         <source>7z error</source>
-         <translation>error 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1741"/>
-+        <location filename="../../src/options.cpp" line="1738"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>ERROR: no se puede abrir el archivo de icono, por favor comprueba los permisos de acceso para %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation>ERROR: no se puede abrir archivo de icono %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview file</source>
-         <translation>Archivo de previsualización</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer file</source>
-         <translation>Archivo de flyer</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon file</source>
-         <translation>Archivo de icono</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet file</source>
-         <translation>Archivo de cabina</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller file</source>
-         <translation>Archivo de mando</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee file</source>
-         <translation>Archivo de marquesina</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title file</source>
-         <translation>Archivo de título</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB file</source>
-         <translation>Archivo de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap file</source>
-         <translation>Archivo de captura de SW</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5828"/>
--        <location filename="../../src/options.cpp" line="2221"/>
--        <location filename="../../src/options.cpp" line="3634"/>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-         <source>Custom IDs...</source>
-         <translation>IDs personalizadas...</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="305"/>
-+        <location filename="../../src/options.cpp" line="304"/>
-         <source>Full detail view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="309"/>
--        <location filename="../../src/options.cpp" line="1090"/>
--        <location filename="../../src/options.cpp" line="1097"/>
--        <location filename="../../src/options.cpp" line="1114"/>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-         <source>Category view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="310"/>
--        <location filename="../../src/options.cpp" line="1136"/>
--        <location filename="../../src/options.cpp" line="1143"/>
--        <location filename="../../src/options.cpp" line="1160"/>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-         <source>Version view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Choose Qt style sheet file</source>
-         <translation>Seleccionar archivo de capa de estilos Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Qt Style Sheets (*.qss)</source>
-         <translation>Capas de estilo Qt (*.qss)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="2763"/>
--        <location filename="../../src/options.cpp" line="2771"/>
--        <location filename="../../src/options.cpp" line="2806"/>
--        <location filename="../../src/options.cpp" line="2814"/>
--        <location filename="../../src/options.cpp" line="2822"/>
--        <location filename="../../src/options.cpp" line="2830"/>
--        <location filename="../../src/options.cpp" line="2838"/>
--        <location filename="../../src/options.cpp" line="2854"/>
--        <location filename="../../src/options.cpp" line="2862"/>
--        <location filename="../../src/options.cpp" line="2870"/>
--        <location filename="../../src/options.cpp" line="2878"/>
--        <location filename="../../src/options.cpp" line="2886"/>
--        <location filename="../../src/options.cpp" line="2905"/>
--        <location filename="../../src/options.cpp" line="2935"/>
--        <location filename="../../src/options.cpp" line="2954"/>
--        <location filename="../../src/options.cpp" line="2962"/>
--        <location filename="../../src/options.cpp" line="2970"/>
--        <location filename="../../src/options.cpp" line="2978"/>
--        <location filename="../../src/options.cpp" line="2986"/>
--        <location filename="../../src/options.cpp" line="2994"/>
--        <location filename="../../src/options.cpp" line="3002"/>
--        <location filename="../../src/options.cpp" line="3010"/>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
--        <location filename="../../src/options.cpp" line="3597"/>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>All files (*)</source>
-         <translation>Todos los archivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2659"/>
-+        <location filename="../../src/options.cpp" line="2646"/>
-         <source>Choose preview directory</source>
-         <translation>Seleccionar directorio de previsualizaciones</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="312"/>
-+        <location filename="../../src/options.cpp" line="311"/>
-         <source>Custom view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2395"/>
-+        <location filename="../../src/options.cpp" line="2382"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2670"/>
-+        <location filename="../../src/options.cpp" line="2657"/>
-         <source>Choose flyer directory</source>
-         <translation>Seleccionar directorio de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2681"/>
-+        <location filename="../../src/options.cpp" line="2668"/>
-         <source>Choose icon directory</source>
-         <translation>Seleccionar directorio de iconos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2692"/>
-+        <location filename="../../src/options.cpp" line="2679"/>
-         <source>Choose cabinet directory</source>
-         <translation>Seleccionar directorio de cabinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2703"/>
-+        <location filename="../../src/options.cpp" line="2690"/>
-         <source>Choose controller directory</source>
-         <translation>Seleccionar directorio de mandos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2714"/>
-+        <location filename="../../src/options.cpp" line="2701"/>
-         <source>Choose marquee directory</source>
-         <translation>Seleccionar directorio de marquesinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2725"/>
-+        <location filename="../../src/options.cpp" line="2712"/>
-         <source>Choose title directory</source>
-         <translation>Seleccionar directorio de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2736"/>
-+        <location filename="../../src/options.cpp" line="2723"/>
-         <source>Choose PCB directory</source>
-         <translation>Seleccionar directorio de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-         <source>Choose options template file</source>
-         <translation>Seleccionar archivo de plantilla de opciones</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="3597"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-         <source>Choose emulator executable file</source>
-         <translation>Seleccionar el archivo ejecutable del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2763"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-         <source>Choose emulator log file</source>
-         <translation>Seleccionar el archivo log del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2771"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-         <source>Choose XML cache database file</source>
-         <translation>Seleccionar archivo de base de datos de caché XML</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
- Are you sure you want to do this?</source>
-         <translation>Esto eliminará &lt;b&gt;todos&lt;b&gt; los datos de usuario actuales y creará una nueva base de datos.
- ¿Estás seguro de querer hacerlo?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;Yes</source>
-         <translation>&amp;Sí</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;No</source>
-         <translation>&amp;No</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2806"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-         <source>Choose user data database file</source>
-         <translation>Seleccionar archivo de base de datos de datos de usuario</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2814"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-         <source>Choose cookie database file</source>
-         <translation>Seleccionar archivo de base de datos de cookies</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2822"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-         <source>Choose zip tool</source>
-         <translation>Seleccionar herramienta zip</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2830"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-         <source>Choose 7-zip tool</source>
-         <translation>Seleccionar herramienta 7-zip</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2838"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-         <source>Choose ROM tool</source>
-         <translation>Seleccionar herramienta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2846"/>
--        <location filename="../../src/options.cpp" line="2894"/>
--        <location filename="../../src/options.cpp" line="3613"/>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-         <source>Choose working directory</source>
-         <translation>Seleccionar directorio de trabajo</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2862"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-         <source>Choose play history file</source>
-         <translation>Seleccionar archivo de historial de jugados</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2878"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-         <source>Choose machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2886"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-         <source>Choose ROM state cache file</source>
-         <translation>Seleccionar archivo de caché de estado de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2913"/>
-+        <location filename="../../src/options.cpp" line="2900"/>
-         <source>Choose software state cache directory</source>
-         <translation>Seleccionar el directorio de caché de estado de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2924"/>
-+        <location filename="../../src/options.cpp" line="2911"/>
-         <source>Choose general software folder</source>
-         <translation>Seleccionar carpeta de software general</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2935"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-         <source>Choose front end log file</source>
-         <translation>Seleccionar archivo de log de la interfaz</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2943"/>
-+        <location filename="../../src/options.cpp" line="2930"/>
-         <source>Choose data directory</source>
-         <translation>Seleccionar directorio de datos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2954"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-         <source>Choose dat-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2962"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-         <source>Choose MAME machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2994"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-         <source>Choose software info DB</source>
-         <translation>Seleccionar BD info de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3002"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-         <source>Choose catver.ini file</source>
-         <translation>Seleccionar archivo catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3010"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-         <source>Choose category.ini file</source>
-         <translation>Seleccionar archivo category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-         <source>Choose compressed preview file</source>
-         <translation>Seleccionar archivo comprimido de previsualización</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>ZIP archives</source>
-         <translation>Archivos ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>7z archives</source>
-         <translation>Archivos 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>All files</source>
-         <translation>Todos los archivos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Supported archives</source>
-         <translation>Archivos soportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3154"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-         <source>Choose compressed flyer file</source>
-         <translation>Seleccionar archivo comprimido de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3171"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-         <source>Choose compressed icon file</source>
-         <translation>Seleccionar archivo comprimido de iconos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3188"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-         <source>Choose compressed cabinet file</source>
-         <translation>Seleccionar archivo comprimido de cabinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3205"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-         <source>Choose compressed controller file</source>
-         <translation>Seleccionar archivo comprimido de mandos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3222"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-         <source>Choose compressed marquee file</source>
-         <translation>Seleccionar archivo comprimido de marquesinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3239"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-         <source>Choose compressed title file</source>
-         <translation>Seleccionar archivo comprimido de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3256"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-         <source>Choose compressed PCB file</source>
-         <translation>Seleccionar archivo comprimido de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Choose compressed software snap file</source>
-         <translation>Seleccionar archivo comprimido de instantánea de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3273"/>
-+        <location filename="../../src/options.cpp" line="3260"/>
-         <source>Choose software snap directory</source>
-         <translation>Seleccionar el directorio de capturas de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5825"/>
--        <location filename="../../src/options.cpp" line="2222"/>
--        <location filename="../../src/options.cpp" line="3635"/>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-         <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-         <translation>Especificar IDs externos predefinidos para este emulador, ejecutable desde la vista &apos;emuladores externos&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2240"/>
--        <location filename="../../src/options.cpp" line="3643"/>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-         <source>Choose icon for this foreign emulator (hold down for menu)</source>
-         <translation>Elegir icono para este emulador externos (mantener para menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2242"/>
--        <location filename="../../src/options.cpp" line="3645"/>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-         <source>Default icon</source>
-         <translation>Icono por defecto</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2245"/>
--        <location filename="../../src/options.cpp" line="3648"/>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-         <source>No icon</source>
-         <translation>Sin icono</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2440"/>
-+        <location filename="../../src/options.cpp" line="2427"/>
-         <source>&amp;Foreign emulators</source>
-         <translation type="unfinished">Emuladores e&amp;xternos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2854"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-         <source>Choose machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2870"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-         <source>Choose machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2905"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-         <source>Choose software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2970"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-         <source>Choose MESS machine info DB</source>
-         <translation>Seleccionar BD de info de máquina MESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2978"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-         <source>Choose MAME emulator info DB</source>
-         <translation>Seleccionar BD de info de emulador MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2986"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-         <source>Choose MESS emulator info DB</source>
-         <translation>Seleccionar BD de info de emulador MESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3301"/>
-+        <location filename="../../src/options.cpp" line="3288"/>
-         <source>Choose software notes folder</source>
-         <translation>Seleccionar carpeta de notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-         <source>Choose software notes template</source>
-         <translation>Seleccionar plantilla de notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>Archivos HTML (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3320"/>
-+        <location filename="../../src/options.cpp" line="3307"/>
-         <source>Choose system notes folder</source>
-         <translation>Seleccionar carpeta de notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>Choose system notes template</source>
-         <translation>Seleccionar plantilla de notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3339"/>
-+        <location filename="../../src/options.cpp" line="3326"/>
-         <source>Choose video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3350"/>
-+        <location filename="../../src/options.cpp" line="3337"/>
-         <source>Choose system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3361"/>
-+        <location filename="../../src/options.cpp" line="3348"/>
-         <source>Choose software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3572"/>
-+        <location filename="../../src/options.cpp" line="3559"/>
-         <source>shortcut map is clean</source>
-         <translation>el mapa de atajos está limpio</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3574"/>
-+        <location filename="../../src/options.cpp" line="3561"/>
-         <source>WARNING: shortcut map contains duplicates</source>
-         <translation>ATENCIÓN: el mapa de atajos contiene duplicados</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Choose image file</source>
-         <translation>Seleccionar archivo de imagen</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Supported image files (%1)</source>
-         <translation>Archivos de imagen soportados (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4027"/>
-+        <location filename="../../src/options.cpp" line="4014"/>
-         <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-         <translation>ERROR: no se pudo inicializar el soporte para joystick SDL</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4311"/>
-+        <location filename="../../src/options.cpp" line="4298"/>
-         <source>joystick map is clean</source>
-         <translation>el mapa de joystick está limpio</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4313"/>
-+        <location filename="../../src/options.cpp" line="4300"/>
-         <source>WARNING: joystick map contains duplicates</source>
-         <translation>ATENCIÓN: el mapa de joystick contiene duplicados</translation>
-     </message>
-@@ -17322,28 +17250,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2842"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-         <source>correct</source>
-         <translation>correcto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2872"/>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-         <source>incorrect</source>
-         <translation>incorrecto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2902"/>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-         <source>mostly correct</source>
-         <translation>mayormente correcto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2932"/>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-         <source>not found</source>
-         <translation>no encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2962"/>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17352,54 +17280,54 @@ Are you sure you want to do this?</source>
-         <translation>desconocido</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1844"/>
--        <location filename="../../src/setupwizard.cpp" line="148"/>
--        <location filename="../../src/setupwizard.cpp" line="758"/>
--        <location filename="../../src/setupwizard.cpp" line="766"/>
--        <location filename="../../src/welcome.cpp" line="47"/>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-         <source>Default</source>
-         <translation>Predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4260"/>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <source>Import from...</source>
-         <translation>Importar desde...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4258"/>
--        <location filename="../../src/qmc2main.cpp" line="4259"/>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4261"/>
--        <location filename="../../src/qmc2main.cpp" line="4262"/>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10950"/>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Creando la GUI, por favor espera...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10970"/>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10972"/>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10979"/>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Funciones Phonon activadas - usando Phonon v%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10985"/>
--        <location filename="../../src/qmc2main.cpp" line="10989"/>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>Soporte de joystick SDL activado - usando SDL v%1.%2.%3</translation>
-     </message>
-@@ -17507,19 +17435,19 @@ Are you sure you want to do this?</source>
-         <translation>info de estado de la lista de software &apos;%1&apos;: L:%2 C:%3 M:%4 I:%5 N:%6 U:%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>sí</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>parcialmente</translation>
-@@ -17567,7 +17495,7 @@ Are you sure you want to do this?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="2015"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-         <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-         <translation>reproductor de vídeo: error XML: error fatal en la línea %1, columna %2: %3</translation>
-     </message>
-@@ -21044,7 +20972,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="542"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-         <source>Choose mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21058,7 +20986,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="588"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Choose ui.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21167,178 +21095,179 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="102"/>
--        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-         <source>&amp;Next &gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="103"/>
--        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-         <source>&lt; &amp;Back</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="104"/>
--        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished">&amp;Cancelar</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="105"/>
--        <location filename="../../src/setupwizard.cpp" line="697"/>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-         <source>&amp;Finish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="207"/>
--        <location filename="../../src/setupwizard.cpp" line="236"/>
--        <location filename="../../src/setupwizard.cpp" line="243"/>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-         <source>Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
--        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-         <source>No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-         <source>%1.%2+ required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-         <source>can&apos;t parse version info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-         <source>emulator didn&apos;t start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="283"/>
--        <location filename="../../src/setupwizard.cpp" line="287"/>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-         <source>No ini-file found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-         <location filename="../../src/setupwizard.cpp" line="292"/>
--        <location filename="../../src/setupwizard.cpp" line="293"/>
-         <source>Couldn&apos;t determine ini-path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-         <source>incompatible binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-         <location filename="../../src/setupwizard.cpp" line="297"/>
-         <location filename="../../src/setupwizard.cpp" line="298"/>
-         <location filename="../../src/setupwizard.cpp" line="299"/>
-         <location filename="../../src/setupwizard.cpp" line="300"/>
-         <location filename="../../src/setupwizard.cpp" line="301"/>
--        <location filename="../../src/setupwizard.cpp" line="302"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-         <location filename="../../src/setupwizard.cpp" line="306"/>
-         <location filename="../../src/setupwizard.cpp" line="307"/>
-         <location filename="../../src/setupwizard.cpp" line="308"/>
-         <location filename="../../src/setupwizard.cpp" line="309"/>
-         <location filename="../../src/setupwizard.cpp" line="310"/>
--        <location filename="../../src/setupwizard.cpp" line="311"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-         <location filename="../../src/setupwizard.cpp" line="315"/>
-         <location filename="../../src/setupwizard.cpp" line="316"/>
-         <location filename="../../src/setupwizard.cpp" line="317"/>
-         <location filename="../../src/setupwizard.cpp" line="318"/>
-         <location filename="../../src/setupwizard.cpp" line="319"/>
--        <location filename="../../src/setupwizard.cpp" line="320"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-         <location filename="../../src/setupwizard.cpp" line="324"/>
-         <location filename="../../src/setupwizard.cpp" line="325"/>
-         <location filename="../../src/setupwizard.cpp" line="326"/>
-         <location filename="../../src/setupwizard.cpp" line="327"/>
-         <location filename="../../src/setupwizard.cpp" line="328"/>
--        <location filename="../../src/setupwizard.cpp" line="329"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-         <location filename="../../src/setupwizard.cpp" line="333"/>
-         <location filename="../../src/setupwizard.cpp" line="334"/>
-         <location filename="../../src/setupwizard.cpp" line="335"/>
-         <location filename="../../src/setupwizard.cpp" line="336"/>
-         <location filename="../../src/setupwizard.cpp" line="337"/>
-         <location filename="../../src/setupwizard.cpp" line="338"/>
--        <location filename="../../src/setupwizard.cpp" line="339"/>
-         <source>No result</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="346"/>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-         <source>importing emulator settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="368"/>
--        <location filename="../../src/setupwizard.cpp" line="427"/>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="372"/>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-         <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="387"/>
--        <location filename="../../src/setupwizard.cpp" line="425"/>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="390"/>
--        <location filename="../../src/setupwizard.cpp" line="430"/>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-         <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="397"/>
--        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="398"/>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-         <source>done (importing emulator settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="408"/>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-         <source>importing front-end settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="438"/>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-         <source>done (importing front-end settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-         <location filename="../../src/setupwizard.cpp" line="474"/>
-         <location filename="../../src/setupwizard.cpp" line="475"/>
-         <location filename="../../src/setupwizard.cpp" line="476"/>
-@@ -21346,74 +21275,73 @@ Are you sure you want to do this?</source>
-         <location filename="../../src/setupwizard.cpp" line="478"/>
-         <location filename="../../src/setupwizard.cpp" line="479"/>
-         <location filename="../../src/setupwizard.cpp" line="480"/>
--        <location filename="../../src/setupwizard.cpp" line="481"/>
-         <source>Check result pending...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="487"/>
--        <location filename="../../src/setupwizard.cpp" line="678"/>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-         <source>Import emulator settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="491"/>
--        <location filename="../../src/setupwizard.cpp" line="686"/>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-         <source>Import front-end settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-         <source>Import both emulator and front-end settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="496"/>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-         <source>Import nothing</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="517"/>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-         <source>Default</source>
-         <translation type="unfinished">Predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished">Seleccionar el archivo ejecutable del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Todos los archivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="647"/>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="654"/>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-         <source>Choose ROM path</source>
-         <translation type="unfinished">Seleccionaro la ruta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="661"/>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-         <source>Choose sample path</source>
-         <translation type="unfinished">Seleccionar la ruta de muestras</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="668"/>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished">Seleccionaro la ruta hash</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Ini files (*.ini)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23674,59 +23602,59 @@ Are you sure you want to do this?</source>
-         <translation>Ruta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="117"/>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-         <source>Default</source>
-         <translation type="unfinished">Predeterminado</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>Error</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>The specified file isn&apos;t executable!</source>
-         <translation>¡El archivo especificado no es ejecutable!</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>Choose emulator executable file</source>
-         <translation>Seleccionar el archivo ejecutable del emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>All files (*)</source>
-         <translation>Todos los archivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="166"/>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-         <source>Choose working directory</source>
-         <translation>Seleccionar el directorio de trabajo</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="174"/>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-         <source>Choose ROM path</source>
-         <translation>Seleccionaro la ruta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="182"/>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-         <source>Choose sample path</source>
-         <translation>Seleccionar la ruta de muestras</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="190"/>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-         <source>Choose hash path</source>
-         <translation>Seleccionaro la ruta hash</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="287"/>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-         <source>Single-instance check</source>
-         <translation>Comprobación única-instancia</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="288"/>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-         <source>It appears that another instance of %1 is already running.
- However, this can also be the leftover of a previous crash.
- 
-@@ -23737,17 +23665,17 @@ Aunque puede que sean los restos de una caida previa.
- ¿Salir ahora, aceptar una vez o ignorar completamente?</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Exit</source>
-         <translation>&amp;Salir</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Once</source>
-         <translation>&amp;Una vez</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Ignore</source>
-         <translation>&amp;Ignorar</translation>
-     </message>
-@@ -23890,49 +23818,49 @@ Aunque puede que sean los restos de una caida previa.
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-         <source>FLV 240P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="112"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-         <source>FLV 360P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="113"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-         <source>MP4 360P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-         <source>FLV 480P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="115"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-         <source>MP4 720P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="116"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-         <source>MP4 1080P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="117"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-         <source>MP4 3072P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="192"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-         <source>Start / pause / resume video playback</source>
-         <translation>Comenzar / pausar / resumir reproducción de vídeo</translation>
-     </message>
-@@ -23943,20 +23871,16 @@ Aunque puede que sean los restos de una caida previa.
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="133"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="962"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="979"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1010"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1012"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1043"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1059"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1102"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-         <source>Remaining</source>
-         <translation>Restante</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1726"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-         <source>Volume</source>
-         <translation>Volumen</translation>
-     </message>
-@@ -24001,286 +23925,261 @@ Aunque puede que sean los restos de una caida previa.
-         <translation>R:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-         <source>Mute / unmute audio output</source>
-         <translation>Silenciar / no silenciar el sonido</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="131"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-         <source>Volume level</source>
-         <translation>Nivel de volumen</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="132"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-         <source>Video progress</source>
-         <translation>Progreso de vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="136"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="966"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="988"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1001"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1046"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1062"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1105"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1382"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-         <source>Current buffer fill level: %1%</source>
-         <translation>Nivel de llenado del buffer: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="143"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="249"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-         <source>Play this video</source>
-         <translation>Reproducir este vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="150"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="207"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="260"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-         <source>Copy video URL</source>
-         <translation>Copiar URL del vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="265"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-         <source>Copy video URL (no country filter)</source>
-         <translation>Ver juegos por categoría (sin filtro de país)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-         <source>Copy author URL</source>
-         <translation>Copiar URL del autor</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="171"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-         <source>Paste video URL</source>
-         <translation>Pegar URL del vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="235"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-         <source>Local movie file...</source>
-         <translation>Archivo de película local...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="184"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-         <source>Remove selected videos</source>
-         <translation>Eliminar vídeos seleccionados</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="200"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1644"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1658"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-         <source>Full screen (return with toggle-key)</source>
-         <translation>Pantalla completa (volver con la tecla de alternado)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="241"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="254"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-         <source>Attach this video</source>
-         <translation>Agregar este vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="277"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-         <source>Auto-suggest a search pattern?</source>
-         <translation>¿Auto-sugerir un patrón de búsqueda?</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="278"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-         <source>Auto-suggest</source>
-         <translation>Auto-sugerir</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="283"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-         <source>Enter string to be appended</source>
-         <translation>Introducir el texto que será anexado</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="284"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-         <source>Append...</source>
-         <translation>Anexar...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="292"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-         <source>Enter search string</source>
-         <translation>Introducir texto de búsqueda</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="414"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-         <source>Appended string</source>
-         <translation>Texto anexado</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="415"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-         <source>Enter the string to be appended when suggesting a pattern:</source>
-         <translation>Introducir el texto que será anexado cuando se sugiera una búsqueda:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="416"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-         <source>Valid placeholder macros:</source>
-         <translation>Macros de sustitución válidos:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>All files (*)</source>
-         <translation>Todos los archivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>Choose movie file</source>
-         <translation>Seleccionar archivo de película</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="746"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="764"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-         <source>Full-screen mode -- press %1 to return to windowed mode</source>
-         <translation>Modo pantalla completa -- pulsa &apos;%1&apos; para volver a ventana</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="748"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="766"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-         <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-         <translation>Modo pantalla completa -- pulsa la tecla de alternado para volver a ventana</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="802"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-         <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-         <translation>reproductor de vídeo: el archivo de película local &apos;%1&apos; ya está agregado, ignorando</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="806"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-         <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-         <translation>reproductor de vídeo: un vídeo con la ID &apos;%1&apos; ya está agregado, ignorado</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="989"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-         <source>Buffering: %1%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1003"/>
--        <source>Loading</source>
--        <translation>Cargando</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1019"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1078"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-         <source>Playing</source>
-         <translation>Reproduciendo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1030"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1089"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-         <source>Paused</source>
-         <translation>Pausado</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1033"/>
--        <source>video player: playback error: %1</source>
--        <translation>reproductor de vídeo: error de reproducción: %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1034"/>
--        <source>Video playback error: %1</source>
--        <translation>Error de reproducción de vídeo: %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1155"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-         <source>Fetching info for video ID &apos;%1&apos;</source>
-         <translation>Obteniendo info para el vídeo ID &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1253"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-         <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-         <translation>reproductor de vídeo: error de info de vídeo: ID = &apos;%1&apos;, estado = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1254"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1410"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1847"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-         <source>Video info error: %1</source>
-         <translation>error info vídeo: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1349"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-         <source>video player: video info error: timeout occurred</source>
-         <translation>reproductor de vídeo: error de info de vídeo: tiempo de espera agotado</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1350"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-         <source>video info error: timeout occurred</source>
-         <translation>error info vídeo: tiempo de espera agotado</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1354"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-         <source>video info error: unknown reason</source>
-         <translation>error info vídeo: razón desconocida</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1409"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-         <source>video player: video info error: %1</source>
-         <translation>reproductor de vídeo: error de info de vídeo: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1635"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1649"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-         <source>Return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1642"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1656"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-         <source>Full screen (press %1 to return)</source>
-         <translation>Pantalla completa (pulsa %1 para volver)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1846"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-         <source>video player: video image info error: %1</source>
-         <translation>reproductor de vídeo: error de info de imagen de vídeo: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1866"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-         <source>video player: search request error: %1</source>
-         <translation>reproductor de vídeo: error de petición de búsqueda: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1891"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-         <source>video player: search error: can&apos;t parse XML data</source>
-         <translation>reproductor de vídeo: error de búsqueda: no se puede procesar los datos XML</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1919"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-         <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-         <translation>reproductor de vídeo: no se puede determinar la ID del vídeo con la URL &apos;%1&apos; -- por favor informa a los desarrolladores</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1925"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-         <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-         <translation>reproductor de vídeo: no se puede asociar la imagen devuelta para el vídeo ID &apos;%1&apos; -- por favor informa a los desarrolladores</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1942"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-         <translation>reproductor de vídeo: no se puede guardar la imagen para el vídeo ID &apos;%1&apos; al directorio de caché de YouTube &apos;%2&apos; -- por favor comprueba los permisos</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1944"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-         <translation>reproductor de vídeo: no se puede guardar la imagen para el vídeo ID &apos;%1&apos;, el directorio de caché YouTube &apos;%2&apos; no existe -- por favor corregir</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1946"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-         <translation>reproductor de vídeo: descarga de imagen fallida para el vídeo ID &apos;%1&apos;, la imagen obtenida no es válida</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1948"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-         <translation>reproductor de vídeo: descarga de imagen fallida para el vídeo ID &apos;%1&apos;, error text = &apos;%2&apos;</translation>
-     </message>
-diff --git a/data/lng/qmc2_fr.qm b/data/lng/qmc2_fr.qm
-index f30d192629816918f1ad6f5977910581b1bc7b5b..f57d46c6a25db4d30b71f8174caafbef34102225 100644
-GIT binary patch
-delta 15927
-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
-Mzc!~qXZ{TTe~0$ASO5S3
-
-delta 17301
-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
-
-diff --git a/data/lng/qmc2_fr.ts b/data/lng/qmc2_fr.ts
-index 036b05813..ae0499fde 100644
---- a/data/lng/qmc2_fr.ts
-+++ b/data/lng/qmc2_fr.ts
-@@ -253,8 +253,8 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/additionalartworksetup.ui" line="41"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="186"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="293"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-         <source>Artwork name</source>
-         <translation>Nom de l&apos;illustration</translation>
-     </message>
-@@ -329,183 +329,183 @@ p, li { white-space: pre-wrap; }
-         <translation>Supprimer les catégories d&apos;illustrations sélectionnées</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-         <source>Select / deselect this artwork class for removal</source>
-         <translation>Sélectionner ou déselectionner cette catégorie d&apos;illustrations en vue de sa suppression</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="187"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="294"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-         <source>Enter a name for this artwork class (required)</source>
-         <translation>Entrer un nom pour cette catégorie d&apos;illustrations (requis)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="193"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="299"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-         <source>Choose...</source>
-         <translation>Sélectionner...</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="195"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-         <source>Choose an icon file to be used for this artwork class (optional)</source>
-         <translation>Choisir une icône à utiliser avec cette catégorie d&apos;illustrations (optionnel)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="204"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="305"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-         <source>System</source>
-         <translation>Système</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="205"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="306"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-         <source>Software</source>
-         <translation>Logiciel</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="206"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-         <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-         <translation>Sélectionner le système ou le logiciel &lt;i&gt;cible&lt;/i&gt; de cette catégorie d&apos;illustrations</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="213"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="311"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-         <source>On</source>
-         <translation>Activé</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="214"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="312"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-         <source>Off</source>
-         <translation>Désactivé</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="215"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-         <source>Choose if images of this artwork class are scaled or not</source>
-         <translation>Activer ou désactiver la mise à l&apos;échelle des images de cette catégorie d&apos;illustrations</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="222"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="317"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-         <source>Folder</source>
-         <translation>Dossier</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="223"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="235"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="318"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="327"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-         <source>Archive</source>
-         <translation>Archive</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="224"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="319"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-         <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-         <translation>Charger les images de cette catégorie d&apos;illustrations depuis un dossier ou une archive</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="232"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="324"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-         <source>ZIP</source>
-         <translation>ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-         <source>7z</source>
-         <translation>7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="237"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-         <source>Select archive format</source>
-         <translation>Sélectionner le format de compression</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>Supported archives</source>
-         <translation>Formats gérés</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>ZIP archives</source>
-         <translation>Archives ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>7z archives</source>
-         <translation>Archives 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="250"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="334"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-         <source>Image archive</source>
-         <translation>Archive des images</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>Image archive for this artwork class (required)</source>
-         <translation>Archive d&apos;images pour cette catégorie d&apos;illustrations (requis)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>use semicolon (;) to separate multiple archives</source>
-         <translation>utiliser un point-virgule (;) pour séparer les archives multiples</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="252"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="336"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-         <source>Browse image archive</source>
-         <translation>Parcourir l&apos;archive d&apos;images</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>All files (*)</source>
-         <translation>Tous les fichiers (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="258"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="341"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-         <source>Image folder</source>
-         <translation>Dossier des images</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>Image folder for this artwork class (required)</source>
-         <translation>Dossier d&apos;images pour cette catégorie d&apos;illustrations (requis)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>use semicolon (;) to separate multiple folders</source>
-         <translation>utiliser un point-virgule (;) pour séparer les dossiers multiples</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="260"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="343"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-         <source>Browse image folder</source>
-         <translation>Parcourir le dossier d&apos;images</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>Choose icon file</source>
-         <translation>Choisir une icône</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>PNG files (*.png)</source>
-         <translation>Fichiers PNG (*.png)</translation>
-     </message>
-@@ -1237,7 +1237,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/brusheditor.ui" line="281"/>
--        <location filename="../../src/brusheditor.cpp" line="307"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-         <source>Choose pattern color</source>
-         <translation>Choisir la couleur du motif</translation>
-     </message>
-@@ -1360,17 +1360,17 @@ p, li { white-space: pre-wrap; }
-         <translation>&amp;OK</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Choose image file</source>
-         <translation>Choisir un fichier d&apos;image</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Supported image files (%1)</source>
-         <translation>Fichiers d&apos;images reconnus (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>All files (*)</source>
-         <translation>Tous les fichiers (*)</translation>
-     </message>
-@@ -3463,42 +3463,42 @@ p, li { white-space: pre-wrap; }
-         <translation>Fermer</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-         <source>Name</source>
-         <translation>Nom</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-         <source>Domain</source>
-         <translation>Domaine</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-         <source>Path</source>
-         <translation>Chemin d&apos;accès</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="39"/>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-         <source>Value</source>
-         <translation>Valeur</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="40"/>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-         <source>Expiry date</source>
-         <translation>Date d&apos;expiration</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="41"/>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-         <source>Secure?</source>
-         <translation>Sécurisé ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="42"/>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-         <source>HTTP only?</source>
-         <translation>HTTP simple ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="86"/>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-         <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation>ATTENTION : échec de la suppression du témoin de connexion depuis la base de données : requête = &apos;%1&apos;, erreur = &apos;%2&apos;</translation>
-     </message>
-@@ -4394,7 +4394,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1851"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-         <source>%1. variant of </source>
-         <translation type="unfinished">%1. variante de </translation>
-     </message>
-@@ -4478,7 +4478,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="392"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Open archive</source>
-         <translation type="unfinished">&amp;Ouvrir l&apos;archive</translation>
-     </message>
-@@ -4522,7 +4522,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1841"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-         <source>No devices available</source>
-         <translation type="unfinished">Pas de périphériques disponibles</translation>
-     </message>
-@@ -4581,7 +4581,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1898"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4591,27 +4591,27 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished">Choisir le répertoire du périphérique par défaut pour &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Close archive</source>
-         <translation type="unfinished">&amp;Fermer l&apos;archive</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Choose a unique configuration name</source>
-         <translation type="unfinished">Choisir un nom unique de configuration</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Unique configuration name:</source>
-         <translation type="unfinished">Nom unique de configuration:</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>Name conflict</source>
-         <translation type="unfinished">Confit de nom</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>A configuration named &apos;%1&apos; already exists.
- 
- Do you want to choose a different name?</source>
-@@ -5298,25 +5298,25 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Taille</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="557"/>
--        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-         <source> KB</source>
-         <translation> Ko</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="560"/>
--        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-         <source> MB</source>
-         <translation> Mo</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="563"/>
--        <location filename="../../src/filesystemmodel.h" line="577"/>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-         <source> GB</source>
-         <translation> Go</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="566"/>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-         <source> TB</source>
-         <translation> To</translation>
-     </message>
-@@ -5462,42 +5462,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>FtpReply</name>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="103"/>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-         <source>FTP directory listing for %1</source>
-         <translation>Contenu du dossier FTP pour %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Name</source>
-         <translation>Nom</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Type</source>
-         <translation>Type</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Size</source>
-         <translation>Taille</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="110"/>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-         <source>Parent directory</source>
-         <translation>Dossier parent</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="127"/>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-         <source>File</source>
-         <translation>Fichier</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="129"/>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-         <source>Folder</source>
-         <translation>Dossier</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="131"/>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-         <source>Unknown</source>
-         <translation>Inconnu</translation>
-     </message>
-@@ -5994,212 +5994,212 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>HtmlEditor</name>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="156"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="372"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-         <source>HTML</source>
-         <translation type="unfinished">HTML</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="591"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-         <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-         <translation type="unfinished">Fichier graphiques communs (*.png *.jpg *.jpeg *.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="592"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-         <source>Portable Network Graphics (PNG) (*.png);;</source>
-         <translation type="unfinished">Portable Network Graphics (PNG) (*.png);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="593"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-         <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-         <translation type="unfinished">Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="594"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-         <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-         <translation type="unfinished">Graphics Interchange Format (GIF) (*.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="595"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tous les fichiers (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-         <source>WYSIWYG</source>
-         <translation type="unfinished">WYSIWYG</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-         <source>&amp;Load...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-         <source>Load notes from file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <source>Load notes from an HTML file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="165"/>
-         <source>Save current notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="197"/>
-         <source>Page load progress</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="177"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-         <source>Hide menu</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="181"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-         <source>Read only</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="185"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-         <source>Show HTML</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation type="unfinished">Fichiers HTML (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to load</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to open</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>Save a copy</source>
-         <translation type="unfinished">Sauvegarder une copie</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="597"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-         <source>Open image...</source>
-         <translation type="unfinished">Ouvrir une image...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-         <source>Insert image from URL</source>
-         <translation type="unfinished">Insérer une image depuis une URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Enter URL:</source>
-         <translation type="unfinished">Saisir l&apos;URL:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Create link</source>
-         <translation type="unfinished">Créer un lien</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Font</source>
-         <translation type="unfinished">Police</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Select font:</source>
-         <translation type="unfinished">Choisir la police:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XS</source>
-         <translation type="unfinished">XS</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>S</source>
-         <translation type="unfinished">S</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>M</source>
-         <translation type="unfinished">M</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>L</source>
-         <translation type="unfinished">L</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XL</source>
-         <translation type="unfinished">XL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XXL</source>
-         <translation type="unfinished">XXL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size</source>
-         <translation type="unfinished">Taille de police</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size:</source>
-         <translation type="unfinished">Taille de police:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="984"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-         <source>Zoom: %1%</source>
-         <translation type="unfinished">Zoom: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1194"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-         <source>Select color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>Choose image file</source>
-         <translation type="unfinished">Choisir un fichier d&apos;image</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1259"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1269"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1318"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-         <source>No data available</source>
-         <translation type="unfinished">Pas de données disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1514"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1576"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1515"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1577"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7115,55 +7115,55 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Preview</source>
-         <translation type="unfinished">Aperçu</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Flyer</source>
-         <translation type="unfinished">Flyer</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Cabinet</source>
-         <translation type="unfinished">Borne</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Controller</source>
-         <translation type="unfinished">Contrôleur</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Marquee</source>
-         <translation type="unfinished">Marquee</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Title</source>
-         <translation type="unfinished">Titre</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>PCB</source>
-         <translation type="unfinished">PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Software snap</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="172"/>
--        <location filename="../../src/imageformatsetup.cpp" line="205"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-         <source>deactivated</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="175"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-         <location filename="../../src/imageformatsetup.cpp" line="204"/>
--        <location filename="../../src/imageformatsetup.cpp" line="208"/>
-         <source>activated</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7591,42 +7591,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickCalibrationWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4346"/>
-+        <location filename="../../src/options.cpp" line="4333"/>
-         <source>Axis %1:</source>
-         <translation type="unfinished">Axe %1:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4355"/>
-+        <location filename="../../src/options.cpp" line="4342"/>
-         <source>Current value of axis %1</source>
-         <translation type="unfinished">Valeur actuelle de l&apos;axe %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4359"/>
-+        <location filename="../../src/options.cpp" line="4346"/>
-         <source>DZ:</source>
-         <translation type="unfinished">DZ:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4361"/>
-+        <location filename="../../src/options.cpp" line="4348"/>
-         <source>Deadzone of axis %1</source>
-         <translation type="unfinished">Zone Morte de l&apos;axe %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4367"/>
-+        <location filename="../../src/options.cpp" line="4354"/>
-         <source>S:</source>
-         <translation type="unfinished">S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4369"/>
-+        <location filename="../../src/options.cpp" line="4356"/>
-         <source>Sensitivity of axis %1</source>
-         <translation type="unfinished">Sensibilité de l&apos;axe %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4347"/>
-+        <location filename="../../src/options.cpp" line="4334"/>
-         <source>Reset calibration of axis %1</source>
-         <translation type="unfinished">Ré-initialiser la calibration de l&apos;axe %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4342"/>
-+        <location filename="../../src/options.cpp" line="4329"/>
-         <source>Enable/disable axis %1</source>
-         <translation type="unfinished">Active/Désactive l&apos;axe %1</translation>
-     </message>
-@@ -7680,67 +7680,67 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickTestWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4542"/>
-+        <location filename="../../src/options.cpp" line="4529"/>
-         <source>A%1: %v</source>
-         <translation type="unfinished">A%1: %v</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4543"/>
-+        <location filename="../../src/options.cpp" line="4530"/>
-         <source>Current value of axis %1</source>
-         <translation type="unfinished">Valeur actuelle de l&apos;axe %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4553"/>
-+        <location filename="../../src/options.cpp" line="4540"/>
-         <source>B%1</source>
-         <translation type="unfinished">B%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4554"/>
-+        <location filename="../../src/options.cpp" line="4541"/>
-         <source>Current state of button %1</source>
-         <translation type="unfinished">Valeur actuelle du bouton %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4564"/>
-+        <location filename="../../src/options.cpp" line="4551"/>
-         <source>H%1: 0</source>
-         <translation type="unfinished">H%1: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4565"/>
-+        <location filename="../../src/options.cpp" line="4552"/>
-         <source>Current value of hat %1</source>
-         <translation type="unfinished">Valeur actuelle du hat %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4575"/>
-+        <location filename="../../src/options.cpp" line="4562"/>
-         <source>T%1 DX: 0</source>
-         <translation type="unfinished">T%1 DX: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4576"/>
-+        <location filename="../../src/options.cpp" line="4563"/>
-         <source>Current X-delta of trackball %1</source>
-         <translation type="unfinished">Valeur actuelle X-delta du trackball %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4586"/>
-+        <location filename="../../src/options.cpp" line="4573"/>
-         <source>T%1 DY: 0</source>
-         <translation type="unfinished">T%1 DY: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4587"/>
-+        <location filename="../../src/options.cpp" line="4574"/>
-         <source>Current Y-delta of trackball %1</source>
-         <translation type="unfinished">Valeur actuelle Y-delta du trackball %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4659"/>
-+        <location filename="../../src/options.cpp" line="4646"/>
-         <source>H%1: %2</source>
-         <translation type="unfinished">H%1: %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4689"/>
-+        <location filename="../../src/options.cpp" line="4676"/>
-         <source>T%1 DX: %2</source>
-         <translation type="unfinished">T%1 DX: %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4690"/>
-+        <location filename="../../src/options.cpp" line="4677"/>
-         <source>T%1 DY: %2</source>
-         <translation type="unfinished">T%1 DY: %2</translation>
-     </message>
-@@ -7801,245 +7801,245 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
-         <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="592"/>
--        <location filename="../../src/machinelist.cpp" line="593"/>
--        <location filename="../../src/machinelist.cpp" line="630"/>
--        <location filename="../../src/machinelist.cpp" line="3817"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-         <source>unknown</source>
-         <translation>inconnu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>good</source>
-         <translation>valide</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-         <source>bad</source>
-         <translation>invalide</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="198"/>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>preliminary</source>
-         <translation>préliminaire</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>supported</source>
-         <translation>pris en charge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-         <source>unsupported</source>
-         <translation>non pris en charge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-         <source>imperfect</source>
-         <translation>imparfait</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>yes</source>
-         <translation>oui</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>no</source>
-         <translation>non</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>baddump</source>
-         <translation type="unfinished">mauvais dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>nodump</source>
-         <translation type="unfinished">pas de dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>vertical</source>
-         <translation>vertical</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>horizontal</source>
-         <translation>horizontal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>raster</source>
-         <translation type="unfinished">raster bitmap</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unknown</source>
-         <translation>Inconnu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>On</source>
-         <translation>Activé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Off</source>
-         <translation>Désactivé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>audio</source>
-         <translation>audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Unused</source>
-         <translation>Inutilisé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>original</source>
-         <translation>original</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-         <source>compatible</source>
-         <translation>compatible</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="231"/>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation type="unfinished">FATAL: Impossible d&apos;ouvrir le fichier des icônes, vérifiez les permissions d&apos;accès pour %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-         <source>7z error</source>
-         <translation>erreur 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="211"/>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-         <source>Waiting for data...</source>
-         <translation>En attente de données...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="565"/>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="650"/>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2094"/>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2281"/>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="776"/>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-         <source>XML data - %p%</source>
-         <translation type="unfinished">données XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="827"/>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation type="unfinished">vérification du statut de ROM pour &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="953"/>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-         <source>Updating</source>
-         <translation>Mise à jour en cours</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Name</source>
-         <translation>Nom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Source file</source>
-         <translation>Fichier source</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Clone of</source>
-         <translation>Clone de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>ROM of</source>
-         <translation>ROM de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Sample of</source>
-         <translation>Échantillon de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is device?</source>
-         <translation type="unfinished">Est un périphérique ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="973"/>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-         <source>Year</source>
-         <translation>Année</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="980"/>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-         <source>Manufacturer</source>
-         <translation>Fabricant</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
--        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
--        <location filename="../../src/machinelist.cpp" line="208"/>
--        <location filename="../../src/machinelist.cpp" line="1631"/>
--        <location filename="../../src/machinelist.cpp" line="1632"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>error text = %1</source>
-         <translation>Texte d&apos;erreur : %1</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="639"/>
--        <location filename="../../src/machinelist.cpp" line="662"/>
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8047,219 +8047,219 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Size</source>
-         <translation>Taille</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Merge</source>
-         <translation type="unfinished">Merge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Region</source>
-         <translation>Région</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Offset</source>
-         <translation type="unfinished">Offset</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
--        <location filename="../../src/machinelist.cpp" line="1140"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-         <source>Status</source>
-         <translation>Statut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="995"/>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-         <source>Device reference</source>
-         <translation type="unfinished">Périphérique de référence</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-         <source>Chip</source>
-         <translation>Puce</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Type</source>
-         <translation>Type</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-         <source>Clock</source>
-         <translation>Horloge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Width</source>
-         <translation>Largeur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Height</source>
-         <translation>Hauteur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Refresh</source>
-         <translation>Rafraîchir</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Sound</source>
-         <translation>Son</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1023"/>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-         <source>Channels</source>
-         <translation>Canaux</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-         <source>Input</source>
-         <translation>Entrée</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Service</source>
-         <translation>Service</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Tilt</source>
-         <translation type="unfinished">Tilt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Players</source>
-         <translation>Joueurs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Buttons</source>
-         <translation>Boutons</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Coins</source>
-         <translation>Pièces</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1050"/>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-         <source>DIP switch</source>
-         <translation type="unfinished">DIP switch</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-         <source>DIP value</source>
-         <translation type="unfinished">DIP valeur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1256"/>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1281"/>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-         <location filename="../../src/machinelist.cpp" line="1283"/>
--        <location filename="../../src/machinelist.cpp" line="1287"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1297"/>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1306"/>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1308"/>
--        <location filename="../../src/machinelist.cpp" line="1535"/>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1533"/>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1752"/>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1878"/>
--        <location filename="../../src/machinelist.cpp" line="1894"/>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8267,266 +8267,266 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1914"/>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1919"/>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2438"/>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2743"/>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3137"/>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3405"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / BIOS</source>
-         <translation>Système / BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3406"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-         <source>System / Device</source>
-         <translation>Système / Dispositif</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-         <source>correct</source>
-         <translation>correct</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-         <source>mostly correct</source>
-         <translation>globalement correct</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-         <source>incorrect</source>
-         <translation>incorrect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3815"/>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-         <source>not found</source>
-         <translation type="unfinished">non trouvé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="507"/>
--        <location filename="../../src/machinelist.cpp" line="1061"/>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
--        <location filename="../../src/machinelist.cpp" line="1130"/>
--        <location filename="../../src/machinelist.cpp" line="1156"/>
--        <location filename="../../src/machinelist.cpp" line="1205"/>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-         <source>Default</source>
-         <translation type="unfinished">Défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>libarchive error</source>
-         <translation>erreur libarchive</translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-         <location filename="../../src/machinelist.cpp" line="583"/>
--        <location filename="../../src/machinelist.cpp" line="587"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-         <location filename="../../src/machinelist.cpp" line="685"/>
-         <location filename="../../src/machinelist.cpp" line="689"/>
-         <location filename="../../src/machinelist.cpp" line="693"/>
-         <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="701"/>
--        <location filename="../../src/machinelist.cpp" line="3373"/>
--        <location filename="../../src/machinelist.cpp" line="3639"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="711"/>
--        <location filename="../../src/machinelist.cpp" line="2286"/>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="718"/>
--        <location filename="../../src/machinelist.cpp" line="2293"/>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="774"/>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-         <source>verifying ROM status for all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-         <source>Configuration</source>
-         <translation>Configuration</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-         <source>Mask</source>
-         <translation type="unfinished">Masque</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-         <source>Setting</source>
-         <translation>Paramètre</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-         <source>Value</source>
-         <translation>Valeur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-         <source>Driver</source>
-         <translation>Pilote</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Emulation</source>
-         <translation>Émulation</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Color</source>
-         <translation>Couleur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Graphic</source>
-         <translation type="unfinished">Graphique</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Cocktail</source>
-         <translation type="unfinished">Cocktail</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Protection</source>
-         <translation>Protection</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Save state</source>
-         <translation type="unfinished">Sauvegarde d&apos;état</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Palette size</source>
-         <translation type="unfinished">Dimension de palette</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-         <source>BIOS set</source>
-         <translation type="unfinished">BIOS set</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-         <source>Description</source>
-         <translation type="unfinished">Description</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1110"/>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-         <source>Sample</source>
-         <translation type="unfinished">Samples</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-         <source>Disk</source>
-         <translation type="unfinished">Disque</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>MD5</source>
-         <translation type="unfinished">MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Index</source>
-         <translation type="unfinished">Index</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-         <source>Adjuster</source>
-         <translation type="unfinished">Ajuster</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1135"/>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-         <source>Software list</source>
-         <translation type="unfinished">Liste des logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1145"/>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-         <source>Category</source>
-         <translation type="unfinished">Catégorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-         <source>Item</source>
-         <translation type="unfinished">Objet</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Interface</source>
-         <translation type="unfinished">Interface</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1255"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation type="unfinished">ATTENTION: impossible d&apos;ouvrir le cache d&apos;état de ROM, vérifiez les ROMS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1238"/>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-         <source>loading ROM state from cache</source>
-         <translation type="unfinished">chargement des états de ROM depuis le cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation type="unfinished">fait (chargement d&apos;état de ROM depuis le cache, temps écoulé = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform>%n état de ROM chargé depuis le cache</numerusform>
-@@ -8534,7 +8534,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source> and %n device(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform> et %n périphérique chargé</numerusform>
-@@ -8542,7 +8542,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>, %n BIOS set(s)</source>
-         <translation type="unfinished">
-             <numerusform>, %n set BIOS</numerusform>
-@@ -8550,255 +8550,255 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1925"/>
--        <location filename="../../src/machinelist.cpp" line="2746"/>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation type="unfinished">Infor de statut ROM: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1941"/>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation type="unfinished">ATTENTION: le cache de ROM est incomplet ou périmé, lancement d&apos;une vérification de ROM automatique</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1944"/>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation type="unfinished">ATTENTION: le cache de ROM est incomplet ou périmé, re-vérifiez les ROMS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>ROM, CHD</source>
-         <translation type="unfinished">ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>CHD</source>
-         <translation type="unfinished">CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="210"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>?</source>
-         <translation type="unfinished">?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ascending</source>
-         <translation type="unfinished">ascendant</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>descending</source>
-         <translation type="unfinished">descendant</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-         <source>machine description</source>
-         <translation type="unfinished">description de la machine</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-         <source>tag</source>
-         <translation type="unfinished">étiquette</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-         <source>year</source>
-         <translation type="unfinished">année</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-         <source>manufacturer</source>
-         <translation type="unfinished">fabricant</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-         <source>machine name</source>
-         <translation type="unfinished">nom de la machine</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-         <source>players</source>
-         <translation type="unfinished">joueurs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-         <source>driver status</source>
-         <translation type="unfinished">état du pilote</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-         <source>source file</source>
-         <translation type="unfinished">fichier source</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-         <source>rank</source>
-         <translation type="unfinished">rang</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1987"/>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-         <source>category</source>
-         <translation type="unfinished">catégorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1989"/>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-         <source>version</source>
-         <translation type="unfinished">version</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-         <source>ROM state filter already active</source>
-         <translation type="unfinished">Le filtre d&apos;état de ROM est déjà actif</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished">Patientez SVP durant la vérification des ROMS puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2036"/>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished">attendez SVP la fin du rechargement puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-         <source>applying ROM state filter</source>
-         <translation type="unfinished">Application du filtre d&apos;état de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2059"/>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-         <source>State filter - %p%</source>
-         <translation type="unfinished">Filtre d&apos;état - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2138"/>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation type="unfinished">fait (application du filtre d&apos;état de ROMS, temps écoulé = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2181"/>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-         <source>saving favorites</source>
-         <translation type="unfinished">sauvegarde des favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2190"/>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation type="unfinished">FATAL: impossible d&apos;ouvrir le fichier des favoris en écriture, répertoire = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2228"/>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-         <source>saving play history</source>
-         <translation type="unfinished">sauvegarde de l&apos;historique des jeux joués</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2237"/>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation type="unfinished">FATAL: impossible d&apos;ouvrir l&apos;historique des jeux joués en écriture, répertoire = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>L:</source>
-         <translation>L :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>C:</source>
-         <translation>C :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>M:</source>
-         <translation>M :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>I:</source>
-         <translation>I :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="164"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>N:</source>
-         <translation>N :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="165"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>U:</source>
-         <translation>U :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="166"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>S:</source>
-         <translation>S :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="818"/>
--        <location filename="../../src/machinelist.cpp" line="856"/>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation type="unfinished">ERREUR: impossible d&apos;ouvrir le cache d&apos;état de ROM en écriture, répertoire = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="869"/>
--        <location filename="../../src/machinelist.cpp" line="2475"/>
--        <location filename="../../src/machinelist.cpp" line="2822"/>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-         <source>ROM check - %p%</source>
-         <translation type="unfinished">vérification de ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="167"/>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-         <source>T:</source>
-         <translation>T :</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2741"/>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation type="unfinished">fait (vérification du statut de ROM pour &apos;%1&apos;, temps écoulé = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ROM state</source>
-         <translation type="unfinished">statut de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2996"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation type="unfinished">Le statut de ROM pour &apos;%1&apos; est &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3084"/>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation type="unfinished">mise en cache des icônes depuis l&apos;archive ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3047"/>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-         <source>Icon cache - %p%</source>
-         <translation type="unfinished">Cache d&apos;icônes - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3134"/>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation type="unfinished">fait (mise en cache des icônes depuis l&apos;archive ZIP, temps écoulé = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3177"/>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3212"/>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3285"/>
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-         <source>%n icon(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform>%n icône chargé</numerusform>
-@@ -8806,77 +8806,77 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3217"/>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-         <source>pre-caching icons from directory</source>
-         <translation type="unfinished">mise en cache des icônes depuis le répertoire</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3255"/>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation type="unfinished">fait (mise en cache des icônes depuis le répertoire, temps écoulé = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3265"/>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3283"/>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-         <source>loading category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3310"/>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-         <source>Category.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3355"/>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3362"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-         <source>loading catver.ini</source>
-         <translation type="unfinished">Chargement de catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3565"/>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-         <source>Catver.ini - %p%</source>
-         <translation type="unfinished">Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3621"/>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation type="unfinished">ERREUR: impossible d&apos;ouvrir &apos;%1&apos; en liecture - pas de données catver.ini disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3628"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation type="unfinished">fait (Chargement de catver.ini, temps écoulé = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3629"/>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation type="unfinished">categorie %1 / %2 enregistrements de version chargés</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3392"/>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-         <source>Category view - %p%</source>
-         <translation type="unfinished">Vue par catégorie - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3363"/>
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-         <source>%n category record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8884,312 +8884,312 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3658"/>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-         <source>Version view - %p%</source>
-         <translation type="unfinished">Vue par version - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>unused</source>
-         <translation type="unfinished">inutilisé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>cpu</source>
-         <translation type="unfinished">CPU</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>vector</source>
-         <translation type="unfinished">vecteur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>lcd</source>
-         <translation type="unfinished">lcd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is BIOS?</source>
-         <translation type="unfinished">est BIOS ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Runnable</source>
-         <translation type="unfinished">Jouable</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-         <source>Display</source>
-         <translation type="unfinished">Affichage</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Rotate</source>
-         <translation type="unfinished">Rotation</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Flip-X</source>
-         <translation type="unfinished">Flip-X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Pixel clock</source>
-         <translation type="unfinished">Horloge de Pixel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Total</source>
-         <translation type="unfinished">H-Total</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Bend</source>
-         <translation type="unfinished">H-Bend</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>HB-Start</source>
-         <translation type="unfinished">HB-Start</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Total</source>
-         <translation type="unfinished">V-Total</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Bend</source>
-         <translation type="unfinished">V-Bend</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>VB-Start</source>
-         <translation type="unfinished">VB-Start</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tag</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1038"/>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-         <source>Control</source>
-         <translation type="unfinished">Contrôle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Minimum</source>
-         <translation type="unfinished">Minimum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Maximum</source>
-         <translation type="unfinished">Maximum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Sensitivity</source>
-         <translation type="unfinished">Sensibilité</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Key Delta</source>
-         <translation type="unfinished">Key Delta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Reverse</source>
-         <translation type="unfinished">Inversé</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy4way</source>
-         <translation type="unfinished">joy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy8way</source>
-         <translation type="unfinished">joy8way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>trackball</source>
-         <translation type="unfinished">trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>joy2way</source>
-         <translation type="unfinished">joy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy8way</source>
-         <translation type="unfinished">doublejoy8way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>dial</source>
-         <translation type="unfinished">dial</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>paddle</source>
-         <translation type="unfinished">paddle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>pedal</source>
-         <translation type="unfinished">pedal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>stick</source>
-         <translation type="unfinished">stick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vjoy2way</source>
-         <translation type="unfinished">vjoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>lightgun</source>
-         <translation type="unfinished">lightgun</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy4way</source>
-         <translation type="unfinished">doublejoy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vdoublejoy2way</source>
-         <translation>vdoublejoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>doublejoy2way</source>
-         <translation type="unfinished">doublejoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>printer</source>
-         <translation type="unfinished">imprimante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cdrom</source>
-         <translation type="unfinished">cdrom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cartridge</source>
-         <translation type="unfinished">carte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cassette</source>
-         <translation type="unfinished">cassette</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>quickload</source>
-         <translation type="unfinished">quickload</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>floppydisk</source>
-         <translation type="unfinished">floppydisk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>serial</source>
-         <translation type="unfinished">serial</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>snapshot</source>
-         <translation type="unfinished">snapshot</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="536"/>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-         <source>determining emulator version and supported sets</source>
-         <translation type="unfinished">Détermine la version de l&apos;émulateur et les sets supportés</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation type="unfinished">fait (détermine la version de l&apos;émulateur et les sets supportés, temps écoulé = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="642"/>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation type="unfinished">FATAL: impossible de déterminer le nombre de sets supportés</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1163"/>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-         <source>Device</source>
-         <translation type="unfinished">Device</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1174"/>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-         <source>Instance</source>
-         <translation type="unfinished">Instance</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1179"/>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-         <source>Brief name</source>
-         <translation type="unfinished">Nom court</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1186"/>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-         <source>Extension</source>
-         <translation type="unfinished">Extension</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Mandatory</source>
-         <translation type="unfinished">Mandatory</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation type="unfinished">FATAL: impossible de démarrer MAME en un temps raisonnable, abandon</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="631"/>
--        <location filename="../../src/machinelist.cpp" line="661"/>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation type="unfinished">info émulateur: type = %1, version = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="633"/>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation type="unfinished">FATAL: n&apos;a pas pu déterminer le type et version de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Optional</source>
-         <translation type="unfinished">Optionnel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1568"/>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2270"/>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2535"/>
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation type="unfinished">
-             <numerusform>Vérification du vrai statut de %n set non signalé durant l&apos;audit complet</numerusform>
-@@ -9197,7 +9197,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2654"/>
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation type="unfinished">
-             <numerusform>fait (vérification du vrai statut de %n set non signalé durant l&apos;audit complet)</numerusform>
-@@ -9205,30 +9205,30 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-         <source>RAM options</source>
-         <translation>options de RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1197"/>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-         <source>Option</source>
-         <translation>Option</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation type="unfinished">ATTENTION: l&apos;audit de test de l&apos;émulateur n&apos;a pas fini proprement -- exitCode = %1, exitStatus = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>normal</source>
-         <translation>normal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>crashed</source>
-         <translation>planté</translation>
-     </message>
-@@ -9397,18 +9397,18 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished">Version​‎</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>true</source>
-         <translation type="unfinished">vrai</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>false</source>
-         <translation type="unfinished">faux</translation>
-     </message>
-@@ -9550,161 +9550,161 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MainWindow</name>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4026"/>
--        <location filename="../../src/qmc2main.cpp" line="4192"/>
--        <location filename="../../src/qmc2main.cpp" line="4220"/>
--        <location filename="../../src/qmc2main.cpp" line="4636"/>
--        <location filename="../../src/qmc2main.cpp" line="4739"/>
--        <location filename="../../src/qmc2main.cpp" line="6076"/>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-         <source>Default</source>
-         <translation type="unfinished">Par défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="502"/>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation type="unfinished">Bascule la maximisation de fenêtre de l&apos;émulateur embarqué</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="364"/>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="566"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="567"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>Embed emulator widget</source>
-         <translation type="unfinished">Embarquement de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-         <source>&amp;Embed</source>
-         <translation type="unfinished">&amp;Embarqué</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation type="unfinished">Tue l&apos;émulateur sélectionné (envoit un signal KILL aux processus de l&apos;émulateur)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-         <source>&amp;Kill</source>
-         <translation type="unfinished">&amp;Tuer</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="699"/>
--        <location filename="../../src/qmc2main.cpp" line="715"/>
--        <location filename="../../src/qmc2main.cpp" line="759"/>
--        <location filename="../../src/qmc2main.cpp" line="804"/>
--        <location filename="../../src/qmc2main.cpp" line="859"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-         <source>&amp;Play</source>
-         <translation type="unfinished">&amp;Jouer</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="706"/>
--        <location filename="../../src/qmc2main.cpp" line="722"/>
--        <location filename="../../src/qmc2main.cpp" line="766"/>
--        <location filename="../../src/qmc2main.cpp" line="811"/>
--        <location filename="../../src/qmc2main.cpp" line="866"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-         <source>Play &amp;embedded</source>
-         <translation type="unfinished">Jouer &amp;embarqué</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
--        <location filename="../../src/qmc2main.cpp" line="5173"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-         <source>To &amp;favorites</source>
-         <translation type="unfinished">Ajouter le jeu aux &amp;favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-         <source>Check &amp;ROM state</source>
-         <translation type="unfinished">Vérifie l&apos;état de &amp;ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="739"/>
--        <location filename="../../src/qmc2main.cpp" line="783"/>
--        <location filename="../../src/qmc2main.cpp" line="823"/>
--        <location filename="../../src/qmc2main.cpp" line="883"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="779"/>
-+        <location filename="../../src/qmc2main.cpp" line="819"/>
-+        <location filename="../../src/qmc2main.cpp" line="879"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation type="unfinished">&amp;Analyse ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="745"/>
--        <location filename="../../src/qmc2main.cpp" line="789"/>
--        <location filename="../../src/qmc2main.cpp" line="829"/>
--        <location filename="../../src/qmc2main.cpp" line="889"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-         <source>Remove from favorites</source>
-         <translation type="unfinished">Retirer des favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-         <source>&amp;Remove</source>
-         <translation type="unfinished">&amp;Retirer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-         <source>Clear all favorites</source>
-         <translation type="unfinished">Vide tous les favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-         <source>&amp;Clear</source>
-         <translation type="unfinished">&amp;Nettoyer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="851"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-         <source>Save favorites now</source>
-         <translation type="unfinished">Enregistre les favoris maintenant</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="852"/>
--        <location filename="../../src/qmc2main.cpp" line="912"/>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-         <source>&amp;Save</source>
-         <translation type="unfinished">&amp;Sauvegarder</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>Remove from played</source>
-         <translation type="unfinished">Retirer de la liste des jeux joués</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>Clear all played</source>
-         <translation type="unfinished">Vider toute la liste des jeux joués</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="911"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>Save play-history now</source>
-         <translation type="unfinished">Enregistrer l&apos;historique des jeux joués maintenant</translation>
-     </message>
-@@ -9717,66 +9717,66 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished">En attente de données...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2210"/>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-         <location filename="../../src/qmc2main.cpp" line="2275"/>
--        <location filename="../../src/qmc2main.cpp" line="2293"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation type="unfinished">patientez SVP durant le filtrage par état des ROMS puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2214"/>
--        <location filename="../../src/qmc2main.cpp" line="2648"/>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished">patientez SVP durant la vérification des ROMS puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2218"/>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-         <location filename="../../src/qmc2main.cpp" line="2281"/>
--        <location filename="../../src/qmc2main.cpp" line="2299"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation type="unfinished">patientez SVP durant la vérification des images puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2222"/>
--        <location filename="../../src/qmc2main.cpp" line="2226"/>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-         <location filename="../../src/qmc2main.cpp" line="2283"/>
-         <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
--        <location filename="../../src/qmc2main.cpp" line="2303"/>
--        <location filename="../../src/qmc2main.cpp" line="2516"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation type="unfinished">patientez pendant que ROMAlyzer finit l&apos;analyse en cours et recommencez</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-         <location filename="../../src/qmc2main.cpp" line="2277"/>
--        <location filename="../../src/qmc2main.cpp" line="2295"/>
-         <source>ROM verification already active</source>
-         <translation type="unfinished">vérification de ROM déjà en cours</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-         <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2297"/>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
--        <location filename="../../src/qmc2main.cpp" line="2670"/>
--        <location filename="../../src/qmc2main.cpp" line="2695"/>
--        <location filename="../../src/qmc2main.cpp" line="2708"/>
--        <location filename="../../src/qmc2main.cpp" line="4905"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished">patientez SVP durant le rechargement puis recommencez</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2307"/>
--        <location filename="../../src/qmc2main.cpp" line="5406"/>
--        <location filename="../../src/qmc2main.cpp" line="5440"/>
--        <location filename="../../src/qmc2main.cpp" line="5777"/>
--        <location filename="../../src/qmc2main.cpp" line="5792"/>
--        <location filename="../../src/qmc2main.cpp" line="5823"/>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>Confirm</source>
-         <translation type="unfinished">Confirmer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2308"/>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -9787,187 +9787,187 @@ Ceci effacera toutes les données existantes en cache.
- Etes-vous sûr(e) de vouloir vérifier les ROMS ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2319"/>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-         <source>automatic ROM check triggered</source>
-         <translation type="unfinished">vérification automatique des ROMS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2596"/>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-         <source>image cache cleared</source>
-         <translation type="unfinished">cache d&apos;images nettoyé</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2608"/>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-         <source>icon cache cleared</source>
-         <translation type="unfinished">cache d&apos;icônes nettoyé</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2929"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-         <source>About Qt</source>
-         <translation type="unfinished">A propos de Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3274"/>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-         <source>ERROR: no match found (?)</source>
-         <translation type="unfinished">ERREUR: pas de correspondance trouvée (?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4257"/>
--        <location filename="../../src/qmc2main.cpp" line="10734"/>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <source>Export to...</source>
-         <translation type="unfinished">Exporter vers...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4269"/>
--        <location filename="../../src/qmc2main.cpp" line="4273"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation type="unfinished">&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4270"/>
--        <location filename="../../src/qmc2main.cpp" line="4274"/>
--        <location filename="../../src/qmc2main.cpp" line="10752"/>
--        <location filename="../../src/qmc2main.cpp" line="10756"/>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-         <source>Select file...</source>
-         <translation type="unfinished">Choisir le fichier...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4329"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation type="unfinished">&lt;p&gt;Aucune donnée disponible&lt;/p&gt;</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5126"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-         <source>Embedded emulators</source>
-         <translation type="unfinished">Emulateurs embarqués</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5151"/>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-         <source>Release emulator</source>
-         <translation type="unfinished">Relâcher l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5197"/>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation type="unfinished">ATTENTION: pas de fenêtre correspondante à l&apos;émulateur #%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5203"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Embedding failed</source>
-         <translation type="unfinished">Embarquement échoué</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5229"/>
--        <location filename="../../src/qmc2main.cpp" line="5230"/>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation type="unfinished">En attente de la touche Pause</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-         <source>Choose export file</source>
-         <translation type="unfinished">Choisir le fichier d&apos;export</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tous les fichiers (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-         <source>Choose import file</source>
-         <translation type="unfinished">Choisir le fichier d&apos;import</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5652"/>
--        <location filename="../../src/qmc2main.cpp" line="5675"/>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-         <source>WARNING: invalid inipath</source>
-         <translation type="unfinished">ATTENTION: répetoire ini non valide</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
--        <location filename="../../src/qmc2main.cpp" line="5771"/>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-         <source>stopping current processing upon user request</source>
-         <translation type="unfinished">Arrêt du processus en cours à la demande de l&apos;utilisateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation type="unfinished">Vos changements de configuration n&apos;ont pas encore été appliqués.
- Voulez-vous vraiment quitter ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5793"/>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation type="unfinished">Il y a un ou plusieurs émulateurs encore en fonctionnement.
- Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5824"/>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation type="unfinished">Il y a un ou plusieurs téléchargements en cours. Quitter quand même?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5838"/>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-         <source>cleaning up</source>
-         <translation type="unfinished">nettoyage</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5842"/>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-         <source>aborting running downloads</source>
-         <translation type="unfinished">annulation des téléchargements en cours</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5955"/>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-         <source>saving main widget layout</source>
-         <translation type="unfinished">sauvegarde du layout principal</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5885"/>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation type="unfinished">déconnecte l&apos;audio du mixer audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="698"/>
--        <location filename="../../src/qmc2main.cpp" line="714"/>
--        <location filename="../../src/qmc2main.cpp" line="758"/>
--        <location filename="../../src/qmc2main.cpp" line="803"/>
--        <location filename="../../src/qmc2main.cpp" line="858"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="705"/>
--        <location filename="../../src/qmc2main.cpp" line="721"/>
--        <location filename="../../src/qmc2main.cpp" line="765"/>
--        <location filename="../../src/qmc2main.cpp" line="810"/>
--        <location filename="../../src/qmc2main.cpp" line="865"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished">Jouer la machine sélectionnée (embarqué)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5908"/>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-         <source>destroying YouTube video widget</source>
-         <translation type="unfinished">destruction du widget de vidéo YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6146"/>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-         <source>destroying process manager</source>
-         <translation type="unfinished">destruction du manager de processus</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6156"/>
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation type="unfinished">
-             <numerusform>tue %n émulateur(s) en fonctionnement à la sortie        </numerusform>
-@@ -9975,7 +9975,7 @@ Faut-il les tuer à la sortie ?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6159"/>
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation type="unfinished">
-             <numerusform>conserve %n émulateur(s) en fonctionnement        </numerusform>
-@@ -9983,19 +9983,19 @@ Faut-il les tuer à la sortie ?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6164"/>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-         <source>destroying network access manager</source>
-         <translation type="unfinished">destruction du manager de connection réseau</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6168"/>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-         <source>so long and thanks for all the fish</source>
-         <translation type="unfinished">Salut, et encore merci pour le poisson</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-         <location filename="../../src/macros.h" line="606"/>
--        <location filename="../../src/macros.h" line="609"/>
-         <source>M.A.M.E. Catalog / Launcher II</source>
-         <translation type="unfinished">M.A.M.E. Catalog / Launcher II</translation>
-     </message>
-@@ -10004,16 +10004,16 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1050"/>
--        <location filename="../../src/qmc2main.cpp" line="1085"/>
--        <location filename="../../src/qmc2main.cpp" line="1120"/>
--        <location filename="../../src/qmc2main.cpp" line="1152"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tag</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-         <source>Icon / Value</source>
-         <translation type="unfinished">Icône / Valeur</translation>
-     </message>
-@@ -10022,10 +10022,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1054"/>
--        <location filename="../../src/qmc2main.cpp" line="1089"/>
--        <location filename="../../src/qmc2main.cpp" line="1124"/>
--        <location filename="../../src/qmc2main.cpp" line="1156"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-         <source>Year</source>
-         <translation type="unfinished">Année</translation>
-     </message>
-@@ -10034,10 +10034,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1056"/>
--        <location filename="../../src/qmc2main.cpp" line="1091"/>
--        <location filename="../../src/qmc2main.cpp" line="1126"/>
--        <location filename="../../src/qmc2main.cpp" line="1158"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished">Fabricant</translation>
-     </message>
-@@ -10046,10 +10046,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1064"/>
--        <location filename="../../src/qmc2main.cpp" line="1099"/>
--        <location filename="../../src/qmc2main.cpp" line="1134"/>
--        <location filename="../../src/qmc2main.cpp" line="1166"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-         <source>Driver status</source>
-         <translation type="unfinished">Statut du driver</translation>
-     </message>
-@@ -10057,9 +10057,9 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1087"/>
--        <location filename="../../src/qmc2main.cpp" line="1122"/>
--        <location filename="../../src/qmc2main.cpp" line="1154"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-         <source>Icon</source>
-         <translation type="unfinished">Icône</translation>
-     </message>
-@@ -10253,10 +10253,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1066"/>
--        <location filename="../../src/qmc2main.cpp" line="1101"/>
--        <location filename="../../src/qmc2main.cpp" line="1136"/>
--        <location filename="../../src/qmc2main.cpp" line="1168"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-         <source>Source file</source>
-         <translation type="unfinished">Fichier source</translation>
-     </message>
-@@ -10266,10 +10266,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1138"/>
--        <location filename="../../src/qmc2main.cpp" line="1170"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10726,7 +10726,7 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9522"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10931,12 +10931,12 @@ Faut-il les tuer à la sortie ?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
--        <location filename="../../src/qmc2main.cpp" line="1242"/>
--        <location filename="../../src/qmc2main.cpp" line="1243"/>
--        <location filename="../../src/qmc2main.cpp" line="1244"/>
--        <location filename="../../src/qmc2main.cpp" line="10518"/>
--        <location filename="../../src/qmc2main.cpp" line="10519"/>
--        <location filename="../../src/qmc2main.cpp" line="10520"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11030,7 +11030,7 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9531"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11108,13 +11108,13 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11125,7 +11125,7 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11136,19 +11136,19 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1150"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11306,9 +11306,9 @@ Faut-il les tuer à la sortie ?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="728"/>
--        <location filename="../../src/qmc2main.cpp" line="772"/>
--        <location filename="../../src/qmc2main.cpp" line="872"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11347,10 +11347,10 @@ Faut-il les tuer à la sortie ?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11513,90 +11513,90 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1058"/>
--        <location filename="../../src/qmc2main.cpp" line="1093"/>
--        <location filename="../../src/qmc2main.cpp" line="1128"/>
--        <location filename="../../src/qmc2main.cpp" line="1160"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-         <source>Name</source>
-         <translation type="unfinished">Nom</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5407"/>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation type="unfinished">Etes-vous sûr(e) de vouloir vider la liste des favoris ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5441"/>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation type="unfinished">Etes-vous sûr(e) de vouloir vider l&apos;historique des jeux joués ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3654"/>
--        <location filename="../../src/qmc2main.cpp" line="3680"/>
--        <location filename="../../src/qmc2main.cpp" line="4355"/>
--        <location filename="../../src/qmc2main.cpp" line="4357"/>
--        <location filename="../../src/qmc2main.cpp" line="4546"/>
--        <location filename="../../src/qmc2main.cpp" line="4550"/>
--        <location filename="../../src/qmc2main.cpp" line="4604"/>
--        <location filename="../../src/qmc2main.cpp" line="4608"/>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-         <source>No data available</source>
-         <translation type="unfinished">Pas de données disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="921"/>
--        <location filename="../../src/qmc2main.cpp" line="952"/>
--        <location filename="../../src/qmc2main.cpp" line="983"/>
--        <location filename="../../src/qmc2main.cpp" line="1014"/>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1984"/>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-         <source>Default configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2615"/>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2656"/>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4156"/>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4161"/>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6073"/>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6088"/>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6454"/>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6468"/>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11626,10 +11626,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1060"/>
--        <location filename="../../src/qmc2main.cpp" line="1095"/>
--        <location filename="../../src/qmc2main.cpp" line="1130"/>
--        <location filename="../../src/qmc2main.cpp" line="1162"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-         <source>ROM types</source>
-         <translation type="unfinished">types de ROM</translation>
-     </message>
-@@ -11638,10 +11638,10 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1062"/>
--        <location filename="../../src/qmc2main.cpp" line="1097"/>
--        <location filename="../../src/qmc2main.cpp" line="1132"/>
--        <location filename="../../src/qmc2main.cpp" line="1164"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-         <source>Players</source>
-         <translation type="unfinished">Joueurs</translation>
-     </message>
-@@ -11650,9 +11650,9 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1070"/>
--        <location filename="../../src/qmc2main.cpp" line="1105"/>
--        <location filename="../../src/qmc2main.cpp" line="1172"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-         <source>Category</source>
-         <translation type="unfinished">Catégorie</translation>
-     </message>
-@@ -11661,9 +11661,9 @@ Faut-il les tuer à la sortie ?</translation>
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1073"/>
--        <location filename="../../src/qmc2main.cpp" line="1108"/>
--        <location filename="../../src/qmc2main.cpp" line="1140"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-         <source>Version</source>
-         <translation type="unfinished">Version​‎</translation>
-     </message>
-@@ -11756,7 +11756,7 @@ Faut-il les tuer à la sortie ?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4375"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-         <source>&amp;Notes</source>
-         <translation type="unfinished">&amp;Notes</translation>
-     </message>
-@@ -11815,9 +11815,9 @@ Faut-il les tuer à la sortie ?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7346"/>
--        <location filename="../../src/qmc2main.cpp" line="7351"/>
--        <location filename="../../src/qmc2main.cpp" line="7360"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-         <source>%vs (%ms total)</source>
-         <translation type="unfinished">%vs (%ms total)</translation>
-     </message>
-@@ -11885,21 +11885,21 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Commande</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5132"/>
--        <location filename="../../src/qmc2main.cpp" line="7562"/>
--        <location filename="../../src/qmc2main.cpp" line="7572"/>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-         <source>paused</source>
-         <translation type="unfinished">en pause</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="685"/>
--        <location filename="../../src/qmc2main.cpp" line="5177"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation type="unfinished">Copier la ligne de commande de l&apos;émulateur dans le presse-papier</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
--        <location filename="../../src/qmc2main.cpp" line="5178"/>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-         <source>&amp;Copy command</source>
-         <translation type="unfinished">&amp;Copier la commande</translation>
-     </message>
-@@ -11976,7 +11976,7 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Avance rapide dans le morceau</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-         <source>Select one or more audio files</source>
-         <translation type="unfinished">Sélectionner un ou plusieurs fichiers audio</translation>
-     </message>
-@@ -12005,7 +12005,7 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Baisser / Monter le volume sur pause / reprise</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7472"/>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation type="unfinished">lecteur audio: info du morceau: titre = &apos;%1&apos;, artiste = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</translation>
-     </message>
-@@ -12109,119 +12109,119 @@ Faut-il les tuer à la sortie ?</translation>
-         <source>Toggle full screen / windowed mode</source>
-         <translation type="unfinished">Basculer en plein écran / fenêtre</translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation type="unfinished">Positionner le nord</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation type="unfinished">&amp;Nord</translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="924"/>
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position north</source>
--        <translation type="unfinished">Positionner le nord</translation>
-+        <source>Set tab position south</source>
-+        <translation type="unfinished">Positionner le sud</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="925"/>
-         <location filename="../../src/qmc2main.cpp" line="956"/>
-         <location filename="../../src/qmc2main.cpp" line="987"/>
-         <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;North</source>
--        <translation type="unfinished">&amp;Nord</translation>
-+        <source>&amp;South</source>
-+        <translation type="unfinished">&amp;Sud</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="929"/>
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position south</source>
--        <translation type="unfinished">Positionner le sud</translation>
-+        <source>Set tab position west</source>
-+        <translation type="unfinished">Positionner l&apos;ouest</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="930"/>
-         <location filename="../../src/qmc2main.cpp" line="961"/>
-         <location filename="../../src/qmc2main.cpp" line="992"/>
-         <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;South</source>
--        <translation type="unfinished">&amp;Sud</translation>
-+        <source>&amp;West</source>
-+        <translation type="unfinished">&amp;Ouest</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="934"/>
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position west</source>
--        <translation type="unfinished">Positionner l&apos;ouest</translation>
-+        <source>Set tab position east</source>
-+        <translation type="unfinished">Positionner l&apos;est</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="935"/>
-         <location filename="../../src/qmc2main.cpp" line="966"/>
-         <location filename="../../src/qmc2main.cpp" line="997"/>
-         <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;West</source>
--        <translation type="unfinished">&amp;Ouest</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="939"/>
--        <location filename="../../src/qmc2main.cpp" line="970"/>
--        <location filename="../../src/qmc2main.cpp" line="1001"/>
--        <location filename="../../src/qmc2main.cpp" line="1032"/>
--        <source>Set tab position east</source>
--        <translation type="unfinished">Positionner l&apos;est</translation>
-+        <source>&amp;East</source>
-+        <translation type="unfinished">&amp;Est</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="940"/>
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>&amp;East</source>
--        <translation type="unfinished">&amp;Est</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="945"/>
--        <location filename="../../src/qmc2main.cpp" line="976"/>
--        <location filename="../../src/qmc2main.cpp" line="1007"/>
--        <location filename="../../src/qmc2main.cpp" line="1038"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="946"/>
--        <location filename="../../src/qmc2main.cpp" line="977"/>
--        <location filename="../../src/qmc2main.cpp" line="1008"/>
--        <location filename="../../src/qmc2main.cpp" line="1039"/>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2235"/>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2247"/>
--        <location filename="../../src/qmc2main.cpp" line="5936"/>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2678"/>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2680"/>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6061"/>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6085"/>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12246,7 +12246,7 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Titr&amp;e</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform>%n bit libéré en %1</numerusform>
-@@ -12254,7 +12254,7 @@ Faut-il les tuer à la sortie ?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>%n entry(s)</source>
-         <translation type="unfinished">
-             <numerusform>%n entrée</numerusform>
-@@ -12267,7 +12267,7 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Ctrl+M</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform>%n bit supprimé en %1</numerusform>
-@@ -12275,7 +12275,7 @@ Faut-il les tuer à la sortie ?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>%n file(s)</source>
-         <translation type="unfinished">
-             <numerusform>%n fichier</numerusform>
-@@ -12312,23 +12312,23 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished">Stopper les téléchargements sélectionnés</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>Choose file to store download</source>
-         <translation type="unfinished">Choisir le fichier pour stocker le téléchargement</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6478"/>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation type="unfinished">chargement de la feuille de style &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-         <source>removing current style sheet</source>
-         <translation type="unfinished">enlever la feuille de style actuelle</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1377"/>
--        <location filename="../../src/qmc2main.cpp" line="1391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-         <source>last message repeated %n time(s)</source>
-         <translation type="unfinished">
-             <numerusform>dernier message répété %n fois</numerusform>
-@@ -12336,17 +12336,17 @@ Faut-il les tuer à la sortie ?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="480"/>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation type="unfinished">Bascule la pause automatique des émulateurs embarqués (maintenir pour menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation type="unfinished">En attente de la touche Pause utilisée par l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="490"/>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-         <source>Scan pause key...</source>
-         <translation type="unfinished">En attente de la touche Pause...</translation>
-     </message>
-@@ -12357,187 +12357,187 @@ Faut-il les tuer à la sortie ?</translation>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-         <source>Enter search string</source>
-         <translation type="unfinished">Entrer une chaîne de recherche</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="540"/>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-         <source>Dock / undock this widget</source>
-         <translation type="unfinished">Accroche / Décroche ce widget</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="396"/>
--        <location filename="../../src/qmc2main.cpp" line="544"/>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1077"/>
--        <location filename="../../src/qmc2main.cpp" line="1112"/>
--        <location filename="../../src/qmc2main.cpp" line="1144"/>
--        <location filename="../../src/qmc2main.cpp" line="1176"/>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-         <source>Reset</source>
-         <translation type="unfinished">Ré-initialise</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1200"/>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1713"/>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation type="unfinished">désolé, les périphériques ne peuvent fonctionner seuls</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-         <source>No devices available</source>
-         <translation type="unfinished">Pas de périphériques disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1923"/>
--        <location filename="../../src/qmc2main.cpp" line="2000"/>
--        <location filename="../../src/qmc2main.cpp" line="2051"/>
--        <location filename="../../src/qmc2main.cpp" line="4238"/>
--        <location filename="../../src/qmc2main.cpp" line="4247"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-         <source>default</source>
-         <translation type="unfinished">défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="568"/>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="746"/>
--        <location filename="../../src/qmc2main.cpp" line="790"/>
--        <location filename="../../src/qmc2main.cpp" line="830"/>
--        <location filename="../../src/qmc2main.cpp" line="890"/>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1209"/>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1216"/>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1237"/>
--        <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
--        <location filename="../../src/qmc2main.cpp" line="10513"/>
--        <location filename="../../src/qmc2main.cpp" line="10514"/>
--        <location filename="../../src/qmc2main.cpp" line="10515"/>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1665"/>
--        <location filename="../../src/qmc2main.cpp" line="1924"/>
--        <location filename="../../src/qmc2main.cpp" line="1927"/>
--        <location filename="../../src/qmc2main.cpp" line="2001"/>
--        <location filename="../../src/qmc2main.cpp" line="2004"/>
--        <location filename="../../src/qmc2main.cpp" line="2052"/>
--        <location filename="../../src/qmc2main.cpp" line="2055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2382"/>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2431"/>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2546"/>
--        <location filename="../../src/qmc2main.cpp" line="9602"/>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2636"/>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation type="unfinished">Cache disque YouTube nettoyé (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2658"/>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished">ATTENTION: n&apos;a pas pu enlever le fichier de cache d&apos;état de ROM &apos;%1&apos;, vérifiez les permissions</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation type="unfinished">actionner la vérification automatique de ROM au prochain rafraîchissement</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2941"/>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2972"/>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2975"/>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3555"/>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation type="unfinished">page ProjectMESS de &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3560"/>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation type="unfinished">Récupération de la page ProjectMESS de &apos;%1&apos; / &apos;%2&apos;, patientez svp...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4911"/>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5164"/>
--        <location filename="../../src/qmc2main.cpp" line="5165"/>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation type="unfinished">Basculer les options d&apos;embarquement (maintenir pour le menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5172"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To favorites</source>
-         <translation type="unfinished">Ajouter aux favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5183"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>Kill emulator</source>
-         <translation type="unfinished">Tuer l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5184"/>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-         <source>&amp;Kill emulator</source>
-         <translation type="unfinished">Tu&amp;er l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5204"/>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12548,91 +12548,91 @@ ou plusieurs émulateurs dans un délai raisonnable.
- Re-essayer l&apos;embarquement?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Information</source>
-         <translation type="unfinished">Information</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation type="unfinished">Désolé, l&apos;émulateur est mort durant ce temps :(.</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5857"/>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5878"/>
--        <location filename="../../src/qmc2main.cpp" line="5880"/>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5888"/>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-         <source>destroying audio effects dialog</source>
-         <translation type="unfinished">destruction de la fenêtre des effets audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5900"/>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6349"/>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation type="unfinished">Bienvenue dans QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6382"/>
--        <location filename="../../src/qmc2main.cpp" line="6386"/>
--        <location filename="../../src/qmc2main.cpp" line="6390"/>
--        <location filename="../../src/qmc2main.cpp" line="6394"/>
--        <location filename="../../src/qmc2main.cpp" line="6398"/>
--        <location filename="../../src/qmc2main.cpp" line="6591"/>
--        <location filename="../../src/qmc2main.cpp" line="6598"/>
--        <location filename="../../src/qmc2main.cpp" line="6632"/>
--        <location filename="../../src/qmc2main.cpp" line="6639"/>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6484"/>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6501"/>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6505"/>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6792"/>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6839"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6808"/>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-         <source>YouTube index - %p%</source>
-         <translation type="unfinished">YouTube index - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6840"/>
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-         <source>%n video info record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform>%n information de vidéo chargée</numerusform>
-@@ -12640,142 +12640,142 @@ Re-essayer l&apos;embarquement?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Add URL</source>
-         <translation type="unfinished">
- Ajouter une URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation type="unfinished">Entrer une URL de stream MP3 valide:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7482"/>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-         <source>Buffering %p%</source>
-         <translation type="unfinished">Mise en cache %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7556"/>
--        <location filename="../../src/qmc2main.cpp" line="7570"/>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8779"/>
--        <location filename="../../src/qmc2main.cpp" line="8808"/>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-         <source>Play tagged - %p%</source>
-         <translation type="unfinished">Jouer taggé - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8839"/>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-         <source>Add favorites - %p%</source>
-         <translation type="unfinished">Ajouter aux favoris - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8868"/>
--        <location filename="../../src/qmc2main.cpp" line="8905"/>
--        <location filename="../../src/qmc2main.cpp" line="8936"/>
--        <location filename="../../src/qmc2main.cpp" line="9597"/>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation type="unfinished">merci de patienter pendant l&apos;activité en cours et tenter de nouveau (cette opération ne peut fonctionner qu&apos;exclusivement)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8941"/>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation type="unfinished">outil de ROM taggé - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-         <source>Tag - %p%</source>
-         <translation type="unfinished">Tagger - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9162"/>
--        <location filename="../../src/qmc2main.cpp" line="9318"/>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9209"/>
--        <location filename="../../src/qmc2main.cpp" line="9365"/>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-         <source>Untag - %p%</source>
-         <translation type="unfinished">Enlever le tag - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9213"/>
--        <location filename="../../src/qmc2main.cpp" line="9369"/>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9260"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-         <source>Invert tag - %p%</source>
-         <translation type="unfinished">Inverser le tag - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9264"/>
--        <location filename="../../src/qmc2main.cpp" line="9420"/>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9524"/>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9533"/>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9549"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9550"/>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9824"/>
--        <location filename="../../src/qmc2main.cpp" line="9902"/>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-         <source>Software detail</source>
-         <translation type="unfinished">Détail du logiciel</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10348"/>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10623"/>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-         <source>The ROM paths
- 
- %1
-@@ -12786,58 +12786,58 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10642"/>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-         <source>Check ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10725"/>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished">traitement de la configuration globale de l&apos;émulateur </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10735"/>
--        <location filename="../../src/qmc2main.cpp" line="10736"/>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished">Exporter la configuration globale de MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10737"/>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <source>Import from...</source>
-         <translation type="unfinished">Importer depuis...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10738"/>
--        <location filename="../../src/qmc2main.cpp" line="10739"/>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished">Importer la configuration globale de MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10744"/>
--        <location filename="../../src/qmc2main.cpp" line="10745"/>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10751"/>
--        <location filename="../../src/qmc2main.cpp" line="10755"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished">&lt;rep.ini&gt;/mame.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation type="unfinished">l&apos;émulateur #%1 est déjà embarqué</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
--        <location filename="../../src/qmc2main.cpp" line="5113"/>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation type="unfinished">ATTENTION: plusieurs fenêtres trouvées pour l&apos;émulateur #%1, choix de la fenêtre ID %2 pour embarquement</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5131"/>
--        <location filename="../../src/qmc2main.cpp" line="5134"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation type="unfinished">embarquement de l&apos;émulateur #%1, ID de fenêtre = %2</translation>
-     </message>
-@@ -12994,14 +12994,12 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="192"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="117"/>
-         <source>Go back</source>
-         <translation type="unfinished">Précédent</translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="215"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="119"/>
-         <source>Go forward</source>
-         <translation type="unfinished">Suivant</translation>
-     </message>
-@@ -13019,8 +13017,8 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="83"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="56"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13080,88 +13078,28 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished">Aller à l&apos;accueil (première page)</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="60"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-         <source>Enter URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="102"/>
--        <source>Open link</source>
--        <translation type="unfinished">Ouvrir le lien</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="104"/>
--        <source>Open link in new window</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="106"/>
--        <source>Open image in new window</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="108"/>
--        <source>Save link as...</source>
--        <translation type="unfinished">Sauvegarder le lien sous...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="110"/>
--        <source>Copy link</source>
--        <translation type="unfinished">Copier le lien</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="112"/>
--        <source>Save image as...</source>
--        <translation type="unfinished">Sauvegarder l&apos;image sous...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="114"/>
--        <source>Copy image</source>
--        <translation type="unfinished">Copier l&apos;image</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="116"/>
--        <source>Copy image address</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="121"/>
--        <source>Reload</source>
--        <translation type="unfinished">Recharger</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="123"/>
--        <source>Stop</source>
--        <translation type="unfinished">Stop</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="125"/>
--        <source>Copy</source>
--        <translation type="unfinished">Copier</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="128"/>
--        <source>Inspect</source>
--        <translation type="unfinished">Inspecter</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="575"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-         <source>WARNING: invalid network reply and/or network error</source>
-         <translation type="unfinished">ATTENTION: réponse réseau invalide et/ou erreur réseau</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>MiniWebBrowser</source>
-         <translation type="unfinished">MiniNavigateurWeb</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13295,376 +13233,361 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
- <context>
-     <name>Options</name>
-     <message>
--        <location filename="../../src/options.cpp" line="247"/>
-+        <location filename="../../src/options.cpp" line="246"/>
-         <source>Check all ROM states</source>
-         <translation type="unfinished">Vérifier l&apos;état de toutes les ROMS</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="249"/>
-+        <location filename="../../src/options.cpp" line="248"/>
-         <source>About QMC2</source>
-         <translation type="unfinished">A propos de QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="255"/>
-+        <location filename="../../src/options.cpp" line="254"/>
-         <source>Online documentation</source>
-         <translation type="unfinished">Documention en ligne</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="256"/>
-+        <location filename="../../src/options.cpp" line="255"/>
-         <source>Clear image cache</source>
-         <translation type="unfinished">Nettoyer le cache d&apos;images</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="259"/>
-+        <location filename="../../src/options.cpp" line="258"/>
-         <source>Clear icon cache</source>
-         <translation type="unfinished">Nettoyer le cache des icônes</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="261"/>
--        <location filename="../../src/options.cpp" line="263"/>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-         <source>Open options dialog</source>
-         <translation type="unfinished">Ouvrir la fenêtre d&apos;options</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="270"/>
-+        <location filename="../../src/options.cpp" line="269"/>
-         <source>About Qt</source>
-         <translation type="unfinished">A propos de Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="274"/>
-+        <location filename="../../src/options.cpp" line="273"/>
-         <source>Check states of tagged ROMs</source>
-         <translation type="unfinished">Vérifier les états des ROMS taggées</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="275"/>
-+        <location filename="../../src/options.cpp" line="274"/>
-         <source>Recreate template map</source>
-         <translation type="unfinished">Re-créer le template</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="276"/>
-+        <location filename="../../src/options.cpp" line="275"/>
-         <source>Check template map</source>
-         <translation type="unfinished">Vérifier le template</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="278"/>
--        <location filename="../../src/options.cpp" line="280"/>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-         <source>Stop processing / exit QMC2</source>
-         <translation type="unfinished">Arrêter le processus / quitter QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="283"/>
-+        <location filename="../../src/options.cpp" line="282"/>
-         <source>Clear YouTube cache</source>
-         <translation type="unfinished">Nettoyer le cache YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="292"/>
-+        <location filename="../../src/options.cpp" line="291"/>
-         <source>Tag current set</source>
-         <translation type="unfinished">Tagger le set actuel</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="293"/>
-+        <location filename="../../src/options.cpp" line="292"/>
-         <source>Untag current set</source>
-         <translation type="unfinished">Enlever le tag du set actuel</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="294"/>
-+        <location filename="../../src/options.cpp" line="293"/>
-         <source>Toggle tag mark</source>
-         <translation type="unfinished">Bascule la marque de tag</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="295"/>
-+        <location filename="../../src/options.cpp" line="294"/>
-         <source>Toggle tag / cursor down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="296"/>
-+        <location filename="../../src/options.cpp" line="295"/>
-         <source>Toggle tag / cursor up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="297"/>
-+        <location filename="../../src/options.cpp" line="296"/>
-         <source>Tag all sets</source>
-         <translation type="unfinished">Tagger tous les sets</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="298"/>
-+        <location filename="../../src/options.cpp" line="297"/>
-         <source>Untag all sets</source>
-         <translation type="unfinished">Enlever le tag de tous les sets</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="299"/>
-+        <location filename="../../src/options.cpp" line="298"/>
-         <source>Invert all tags</source>
-         <translation type="unfinished">Inverser tous les tags</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="300"/>
-+        <location filename="../../src/options.cpp" line="299"/>
-         <source>Tag visible sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="301"/>
-+        <location filename="../../src/options.cpp" line="300"/>
-         <source>Untag visible sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="302"/>
-+        <location filename="../../src/options.cpp" line="301"/>
-         <source>Invert visible tags</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="305"/>
-+        <location filename="../../src/options.cpp" line="304"/>
-         <source>Full detail view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="309"/>
--        <location filename="../../src/options.cpp" line="1090"/>
--        <location filename="../../src/options.cpp" line="1097"/>
--        <location filename="../../src/options.cpp" line="1114"/>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-         <source>Category view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="310"/>
--        <location filename="../../src/options.cpp" line="1136"/>
--        <location filename="../../src/options.cpp" line="1143"/>
--        <location filename="../../src/options.cpp" line="1160"/>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-         <source>Version view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="314"/>
-+        <location filename="../../src/options.cpp" line="313"/>
-         <source>Run external ROM tool</source>
-         <translation type="unfinished">Lancer un outil de ROM externe</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="315"/>
-+        <location filename="../../src/options.cpp" line="314"/>
-         <source>Run ROM tool for tagged sets</source>
-         <translation type="unfinished">Exécuter l&apos;outil de ROM pour les sets taggés</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="306"/>
-+        <location filename="../../src/options.cpp" line="305"/>
-         <source>Software-list view-mode flat</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="307"/>
-         <source>Software-list view-mode tree</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="334"/>
-+        <location filename="../../src/options.cpp" line="333"/>
-         <source>Plus (+)</source>
-         <translation type="unfinished">Plus (+)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="335"/>
-+        <location filename="../../src/options.cpp" line="334"/>
-         <source>Minus (-)</source>
-         <translation type="unfinished">Moins (-)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="336"/>
-+        <location filename="../../src/options.cpp" line="335"/>
-         <source>Cursor down</source>
-         <translation type="unfinished">Curseur Bas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="337"/>
-+        <location filename="../../src/options.cpp" line="336"/>
-         <source>End</source>
-         <translation type="unfinished">Fin</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="339"/>
-+        <location filename="../../src/options.cpp" line="338"/>
-         <source>Escape</source>
-         <translation type="unfinished">Echap</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="340"/>
-+        <location filename="../../src/options.cpp" line="339"/>
-         <source>Cursor left</source>
-         <translation type="unfinished">Curseur gauche</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="341"/>
-+        <location filename="../../src/options.cpp" line="340"/>
-         <source>Home</source>
-         <translation type="unfinished">Home</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="342"/>
-+        <location filename="../../src/options.cpp" line="341"/>
-         <source>Page down</source>
-         <translation type="unfinished">Page Bas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="343"/>
-+        <location filename="../../src/options.cpp" line="342"/>
-         <source>Page up</source>
-         <translation type="unfinished">Page Haut</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5825"/>
--        <location filename="../../src/options.cpp" line="2222"/>
--        <location filename="../../src/options.cpp" line="3635"/>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-         <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2240"/>
--        <location filename="../../src/options.cpp" line="3643"/>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-         <source>Choose icon for this foreign emulator (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2242"/>
--        <location filename="../../src/options.cpp" line="3645"/>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-         <source>Default icon</source>
-         <translation type="unfinished">Icône par défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2245"/>
--        <location filename="../../src/options.cpp" line="3648"/>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-         <source>No icon</source>
-         <translation type="unfinished">Pas d&apos;icône</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2440"/>
-+        <location filename="../../src/options.cpp" line="2427"/>
-         <source>&amp;Foreign emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Choose image file</source>
-         <translation type="unfinished">Choisir un fichier d&apos;image</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished">Fichiers d&apos;images reconnus (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="338"/>
-+        <location filename="../../src/options.cpp" line="337"/>
-         <source>Enter key</source>
-         <translation type="unfinished">Appuyer sur la touche</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="250"/>
-+        <location filename="../../src/options.cpp" line="249"/>
-         <source>Analyze current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="253"/>
-+        <location filename="../../src/options.cpp" line="252"/>
-         <source>Copy machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="272"/>
-+        <location filename="../../src/options.cpp" line="271"/>
-         <source>Reload machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="273"/>
-+        <location filename="../../src/options.cpp" line="272"/>
-         <source>Check machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="285"/>
-+        <location filename="../../src/options.cpp" line="284"/>
-         <source>Open ROMAlyzer (system mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="286"/>
-+        <location filename="../../src/options.cpp" line="285"/>
-         <source>Open ROMAlyzer (software mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="303"/>
-+        <location filename="../../src/options.cpp" line="302"/>
-         <source>Rebuild current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="304"/>
-+        <location filename="../../src/options.cpp" line="303"/>
-         <source>Rebuild tagged machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="307"/>
-+        <location filename="../../src/options.cpp" line="306"/>
-         <source>Hierarchical view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="312"/>
-+        <location filename="../../src/options.cpp" line="311"/>
-         <source>Custom view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="316"/>
-+        <location filename="../../src/options.cpp" line="315"/>
-         <source>Check software-states</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="318"/>
-+        <location filename="../../src/options.cpp" line="317"/>
-         <source>Launch arcade mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="330"/>
-+        <location filename="../../src/options.cpp" line="329"/>
-         <source>Increase rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="331"/>
-+        <location filename="../../src/options.cpp" line="330"/>
-         <source>Decrease rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="344"/>
-+        <location filename="../../src/options.cpp" line="343"/>
-         <source>Return key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="345"/>
-+        <location filename="../../src/options.cpp" line="344"/>
-         <source>Cursor right</source>
-         <translation type="unfinished">Curseur Droit</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="346"/>
-+        <location filename="../../src/options.cpp" line="345"/>
-         <source>Tabulator</source>
-         <translation type="unfinished">Tabulation</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="347"/>
-+        <location filename="../../src/options.cpp" line="346"/>
-         <source>Cursor up</source>
-         <translation type="unfinished">Curseur Haut</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="349"/>
-+        <location filename="../../src/options.cpp" line="348"/>
-         <source>Activate item</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="353"/>
-+        <location filename="../../src/options.cpp" line="352"/>
-         <source>WARNING: configuration is not writeable, please check access permissions for </source>
-         <translation type="unfinished">ATTENTION: la configuration n&apos;est pas accessible en écriture, vérifiez les permissions de </translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="357"/>
--        <location filename="../../src/options.cpp" line="364"/>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-         <source>Reset to default font</source>
-         <translation type="unfinished">Revenir à la police par défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="393"/>
--        <location filename="../../src/options.cpp" line="395"/>
--        <location filename="../../src/options.cpp" line="397"/>
--        <location filename="../../src/options.cpp" line="399"/>
--        <location filename="../../src/options.cpp" line="401"/>
--        <location filename="../../src/options.cpp" line="403"/>
--        <location filename="../../src/options.cpp" line="405"/>
--        <location filename="../../src/options.cpp" line="407"/>
--        <location filename="../../src/options.cpp" line="409"/>
--        <location filename="../../src/options.cpp" line="411"/>
--        <location filename="../../src/options.cpp" line="412"/>
--        <location filename="../../src/options.cpp" line="413"/>
--        <source>use semicolon (;) to separate multiple folders</source>
--        <translation type="unfinished">utiliser un point-virgule (;) pour séparer les dossiers multiples</translation>
--    </message>
--    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-         <location filename="../../src/options.cpp" line="394"/>
-         <location filename="../../src/options.cpp" line="396"/>
-         <location filename="../../src/options.cpp" line="398"/>
-@@ -13674,584 +13597,599 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <location filename="../../src/options.cpp" line="406"/>
-         <location filename="../../src/options.cpp" line="408"/>
-         <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation type="unfinished">utiliser un point-virgule (;) pour séparer les dossiers multiples</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-         <source>use semicolon (;) to separate multiple files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="910"/>
-+        <location filename="../../src/options.cpp" line="909"/>
-         <source>image cache size set to %1 MB</source>
-         <translation type="unfinished">taille du cache d&apos;images réglé à %1 MB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1388"/>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>Confirm</source>
-         <translation type="unfinished">Confirmer</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1389"/>
-+        <location filename="../../src/options.cpp" line="1385"/>
-         <source>An open machine-specific emulator configuration has been detected.
- Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Local</source>
-         <translation type="unfinished">Config. &amp;Locale</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Overwrite</source>
-         <translation type="unfinished">&amp;Ecraser</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>Do&amp;n&apos;t apply</source>
-         <translation type="unfinished">&amp;Ne pas appliquer</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>ascending</source>
-         <translation type="unfinished">ascendant</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>descending</source>
-         <translation type="unfinished">descendant</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-         <source>7z error</source>
-         <translation type="unfinished">erreur 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1741"/>
-+        <location filename="../../src/options.cpp" line="1738"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation type="unfinished">FATAL: Impossible d&apos;ouvrir l&apos;icône, vérifiez les permissions d&apos;accès pour %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>libarchive error</source>
-         <translation type="unfinished">erreur libarchive</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1771"/>
-+        <location filename="../../src/options.cpp" line="1768"/>
-         <source>triggering automatic reload of machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap file</source>
-         <translation type="unfinished">fichier SW snap</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5828"/>
--        <location filename="../../src/options.cpp" line="2221"/>
--        <location filename="../../src/options.cpp" line="3634"/>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-         <source>Custom IDs...</source>
-         <translation type="unfinished">IDs personnalisés...</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2771"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-         <source>Choose XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
- Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2806"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-         <source>Choose user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2814"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-         <source>Choose cookie database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2830"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-         <source>Choose 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2838"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-         <source>Choose ROM tool</source>
-         <translation type="unfinished">Choisir l&apos;outil de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2846"/>
--        <location filename="../../src/options.cpp" line="2894"/>
--        <location filename="../../src/options.cpp" line="3613"/>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished">Choisir le répertoire de travail</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2854"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-         <source>Choose machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2870"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-         <source>Choose machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2878"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-         <source>Choose machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2913"/>
-+        <location filename="../../src/options.cpp" line="2900"/>
-         <source>Choose software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2924"/>
-+        <location filename="../../src/options.cpp" line="2911"/>
-         <source>Choose general software folder</source>
-         <translation type="unfinished">Choisir le répertoire des logiciels général</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2954"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-         <source>Choose dat-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2970"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-         <source>Choose MESS machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2978"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-         <source>Choose MAME emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2986"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-         <source>Choose MESS emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2994"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-         <source>Choose software info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3002"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-         <source>Choose catver.ini file</source>
-         <translation type="unfinished">Choisir le fichier catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-         <source>Choose compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished">Archives ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>7z archives</source>
-         <translation type="unfinished">Archives 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>All files</source>
-         <translation type="unfinished">Tous les fichiers</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Supported archives</source>
-         <translation type="unfinished">Formats gérés</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3154"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-         <source>Choose compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3171"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-         <source>Choose compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3188"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-         <source>Choose compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3205"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-         <source>Choose compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3222"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-         <source>Choose compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3239"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-         <source>Choose compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3256"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-         <source>Choose compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Choose compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3978"/>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-         <location filename="../../src/options.cpp" line="379"/>
--        <location filename="../../src/options.cpp" line="380"/>
--        <location filename="../../src/options.cpp" line="2346"/>
--        <location filename="../../src/options.cpp" line="3765"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-         <source>Default</source>
-         <translation type="unfinished">Défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview file</source>
-         <translation type="unfinished">Fichier Capture</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="240"/>
-+        <location filename="../../src/options.cpp" line="239"/>
-         <source>Minimize when launching (non-embedded) emulators?</source>
-         <translation type="unfinished">Minimiser lors de l&apos;exécution d&apos;émulateurs (non embarqués) ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="243"/>
--        <location filename="../../src/options.cpp" line="1087"/>
--        <location filename="../../src/options.cpp" line="1089"/>
--        <location filename="../../src/options.cpp" line="1111"/>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-         <source>Category</source>
-         <translation type="unfinished">Catégorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="244"/>
--        <location filename="../../src/options.cpp" line="1133"/>
--        <location filename="../../src/options.cpp" line="1135"/>
--        <location filename="../../src/options.cpp" line="1157"/>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-         <source>Version</source>
-         <translation type="unfinished">Version​‎</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="248"/>
-+        <location filename="../../src/options.cpp" line="247"/>
-         <source>Check images and icons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="251"/>
-+        <location filename="../../src/options.cpp" line="250"/>
-         <source>Analyze tagged sets</source>
-         <translation type="unfinished">Analyse des sets taggés</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="254"/>
-+        <location filename="../../src/options.cpp" line="253"/>
-         <source>Copy tagged sets to favorites</source>
-         <translation type="unfinished">Ajouter les jeux taggés aux favoris</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="258"/>
-+        <location filename="../../src/options.cpp" line="257"/>
-         <source>Clear ProjectMESS cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="265"/>
-+        <location filename="../../src/options.cpp" line="264"/>
-         <source>Play (independent)</source>
-         <translation type="unfinished">Jouer (indépendant)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="267"/>
-+        <location filename="../../src/options.cpp" line="266"/>
-         <source>Play (embedded)</source>
-         <translation type="unfinished">Jouer (embarqué)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="372"/>
--        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-         <source>No style sheet</source>
-         <translation type="unfinished">Pas de feuille de style</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1112"/>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview directory</source>
-         <translation type="unfinished">Répertoire des captures</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer file</source>
-         <translation type="unfinished">fichier Flyer</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1405"/>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer directory</source>
-         <translation type="unfinished">Répertoire des flyers</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon file</source>
-         <translation type="unfinished">Fichier des icônes</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon directory</source>
-         <translation type="unfinished">Répertoire des icônes</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB file</source>
-         <translation type="unfinished">Fichier des PCB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1128"/>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB directory</source>
-         <translation type="unfinished">Répertoire des PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Choose Qt style sheet file</source>
-         <translation type="unfinished">Choisir le fichier de style QT</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Qt Style Sheets (*.qss)</source>
-         <translation type="unfinished">fichiers Qt Style (*.qss)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="2763"/>
--        <location filename="../../src/options.cpp" line="2771"/>
--        <location filename="../../src/options.cpp" line="2806"/>
--        <location filename="../../src/options.cpp" line="2814"/>
--        <location filename="../../src/options.cpp" line="2822"/>
--        <location filename="../../src/options.cpp" line="2830"/>
--        <location filename="../../src/options.cpp" line="2838"/>
--        <location filename="../../src/options.cpp" line="2854"/>
--        <location filename="../../src/options.cpp" line="2862"/>
--        <location filename="../../src/options.cpp" line="2870"/>
--        <location filename="../../src/options.cpp" line="2878"/>
--        <location filename="../../src/options.cpp" line="2886"/>
--        <location filename="../../src/options.cpp" line="2905"/>
--        <location filename="../../src/options.cpp" line="2935"/>
--        <location filename="../../src/options.cpp" line="2954"/>
--        <location filename="../../src/options.cpp" line="2962"/>
--        <location filename="../../src/options.cpp" line="2970"/>
--        <location filename="../../src/options.cpp" line="2978"/>
--        <location filename="../../src/options.cpp" line="2986"/>
--        <location filename="../../src/options.cpp" line="2994"/>
--        <location filename="../../src/options.cpp" line="3002"/>
--        <location filename="../../src/options.cpp" line="3010"/>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
--        <location filename="../../src/options.cpp" line="3597"/>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tous les fichiers (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2659"/>
-+        <location filename="../../src/options.cpp" line="2646"/>
-         <source>Choose preview directory</source>
-         <translation type="unfinished">Choisir le répertoire des captures</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2395"/>
-+        <location filename="../../src/options.cpp" line="2382"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2670"/>
-+        <location filename="../../src/options.cpp" line="2657"/>
-         <source>Choose flyer directory</source>
-         <translation type="unfinished">Choisir le répertoire des flyers</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2681"/>
-+        <location filename="../../src/options.cpp" line="2668"/>
-         <source>Choose icon directory</source>
-         <translation type="unfinished">Choisir le répertoire des icônes</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2736"/>
-+        <location filename="../../src/options.cpp" line="2723"/>
-         <source>Choose PCB directory</source>
-         <translation type="unfinished">Choisir le répertoire des PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-         <source>Choose options template file</source>
-         <translation type="unfinished">Choisir les options du fichier template</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="3597"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished">Choisir l&apos;exécutable de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2763"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-         <source>Choose emulator log file</source>
-         <translation type="unfinished">Choisir le fichier log de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2822"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-         <source>Choose zip tool</source>
-         <translation type="unfinished">Choisir l&apos;outil zip</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2862"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-         <source>Choose play history file</source>
-         <translation type="unfinished">Choisir le fichier de l&apos;historique des jeux joués</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2886"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-         <source>Choose ROM state cache file</source>
-         <translation type="unfinished">Choisir le fichier cache d&apos;état de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2905"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-         <source>Choose software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2943"/>
-+        <location filename="../../src/options.cpp" line="2930"/>
-         <source>Choose data directory</source>
-         <translation type="unfinished">Choisir le répertoire des données</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2962"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-         <source>Choose MAME machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3010"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-         <source>Choose category.ini file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3273"/>
-+        <location filename="../../src/options.cpp" line="3260"/>
-         <source>Choose software snap directory</source>
-         <translation type="unfinished">Choisir le répertoire des captures des logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3301"/>
-+        <location filename="../../src/options.cpp" line="3288"/>
-         <source>Choose software notes folder</source>
-         <translation type="unfinished">Choisir le répertoire des notes des logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-         <source>Choose software notes template</source>
-         <translation type="unfinished">Choisir le template des notes des logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation type="unfinished">fichiers HTML (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3320"/>
-+        <location filename="../../src/options.cpp" line="3307"/>
-         <source>Choose system notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>Choose system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3339"/>
-+        <location filename="../../src/options.cpp" line="3326"/>
-         <source>Choose video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3350"/>
-+        <location filename="../../src/options.cpp" line="3337"/>
-         <source>Choose system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3361"/>
-+        <location filename="../../src/options.cpp" line="3348"/>
-         <source>Choose software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3572"/>
-+        <location filename="../../src/options.cpp" line="3559"/>
-         <source>shortcut map is clean</source>
-         <translation type="unfinished">La carte des raccourcis est propre</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3574"/>
-+        <location filename="../../src/options.cpp" line="3561"/>
-         <source>WARNING: shortcut map contains duplicates</source>
-         <translation type="unfinished">ATTENTION: la carte des raccourcis contient des doublons</translation>
-     </message>
-@@ -14261,2317 +14199,2317 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished">Options</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="41"/>
--        <source>&amp;GUI</source>
--        <translation type="unfinished">&amp;GUI</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="290"/>
--        <source>Application language</source>
--        <translation type="unfinished">Langue de l&apos;application</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="294"/>
--        <source>DE (German)</source>
--        <translation type="unfinished">DE (Allemand)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="339"/>
--        <source>US (English)</source>
--        <translation type="unfinished">US (Anglais)</translation>
-+        <location filename="../../ui/options.ui" line="41"/>
-+        <source>&amp;GUI</source>
-+        <translation type="unfinished">&amp;GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="319"/>
--        <source>PL (Polish)</source>
--        <translation type="unfinished">PL (Polonais)</translation>
-+        <location filename="../../ui/options.ui" line="299"/>
-+        <source>Application language</source>
-+        <translation type="unfinished">Langue de l&apos;application</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="729"/>
-+        <location filename="../../ui/options.ui" line="743"/>
-         <source>Language</source>
-         <translation type="unfinished">Langue</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="816"/>
-+        <location filename="../../ui/options.ui" line="830"/>
-         <source>Image cache size in MB</source>
-         <translation type="unfinished">Taille du cache d&apos;images en MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="819"/>
-+        <location filename="../../ui/options.ui" line="833"/>
-         <source> MB</source>
-         <translation type="unfinished"> MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="803"/>
-+        <location filename="../../ui/options.ui" line="817"/>
-         <source>Image cache size</source>
-         <translation type="unfinished">Taille du cache d&apos;images</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="609"/>
-+        <location filename="../../ui/options.ui" line="623"/>
-         <source>Application font</source>
-         <translation type="unfinished">Police de l&apos;application</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="698"/>
-+        <location filename="../../ui/options.ui" line="712"/>
-         <source>Show short description of current processing in progress bar</source>
-         <translation type="unfinished">Affiche une courte description du processus en cours dans la barre de progression</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="409"/>
-+        <location filename="../../ui/options.ui" line="423"/>
-         <source>Smooth image scaling (nicer, but slower)</source>
-         <translation type="unfinished">Redimensionnement doux des images (plus joli, mais plus lent)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="412"/>
-+        <location filename="../../ui/options.ui" line="426"/>
-         <source>Smooth scaling</source>
-         <translation type="unfinished">Redimensionnement doux</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="419"/>
-+        <location filename="../../ui/options.ui" line="433"/>
-         <source>Retry loading images which weren&apos;t found before?</source>
-         <translation type="unfinished">Retenter de charger les images qui n&apos;ont pas été trouvées précédemment?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="422"/>
-+        <location filename="../../ui/options.ui" line="436"/>
-         <source>Retry loading images</source>
-         <translation type="unfinished">Retente de charger les images</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="227"/>
--        <location filename="../../ui/options.ui" line="247"/>
--        <location filename="../../ui/options.ui" line="257"/>
--        <location filename="../../ui/options.ui" line="376"/>
--        <location filename="../../ui/options.ui" line="399"/>
--        <location filename="../../ui/options.ui" line="475"/>
--        <location filename="../../ui/options.ui" line="485"/>
--        <location filename="../../ui/options.ui" line="738"/>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-         <source>Scale image to fit frame size (otherwise use original size)</source>
-         <translation type="unfinished">Redimensionner l&apos;image pour remplir la frame (sinon, utilise la taille d&apos;origine)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="741"/>
-+        <location filename="../../ui/options.ui" line="755"/>
-         <source>Scaled preview</source>
-         <translation type="unfinished">Captures redimensionnées</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="688"/>
-+        <location filename="../../ui/options.ui" line="702"/>
-         <source>Use standard or custom color palette?</source>
-         <translation type="unfinished">Utiliser la palette standard ou personnalisée?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="230"/>
-+        <location filename="../../ui/options.ui" line="239"/>
-         <source>Scaled flyer</source>
-         <translation type="unfinished">Flyers redimensionnés</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="220"/>
-+        <location filename="../../ui/options.ui" line="229"/>
-         <source>GUI style</source>
-         <translation type="unfinished">style du GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="658"/>
-+        <location filename="../../ui/options.ui" line="672"/>
-         <source>Application font (= system default if empty)</source>
-         <translation type="unfinished">Police de l&apos;application (= défaut système si vide)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="754"/>
-+        <location filename="../../ui/options.ui" line="768"/>
-         <source>Browse application font</source>
-         <translation type="unfinished">Parcourir pour la police de l&apos;application</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="868"/>
--        <location filename="../../ui/options.ui" line="5008"/>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-         <source>F&amp;iles / Directories</source>
-         <translation type="unfinished">F&amp;ichiers / Répertoires</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="947"/>
-+        <location filename="../../ui/options.ui" line="970"/>
-         <source>Browse frontend data directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire de données du frontend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1892"/>
-+        <location filename="../../ui/options.ui" line="1987"/>
-         <source>Frontend data directory (read)</source>
-         <translation type="unfinished">Répertoire de données du frontend (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1054"/>
-+        <location filename="../../ui/options.ui" line="1077"/>
-         <source>Data directory</source>
-         <translation type="unfinished">Répertoire de données</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5182"/>
-+        <location filename="../../ui/options.ui" line="5394"/>
-         <source>Browse ROM state cache file</source>
-         <translation type="unfinished">Parcourir le cache d&apos;état de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5504"/>
-+        <location filename="../../ui/options.ui" line="5716"/>
-         <source>ROM state cache file (write)</source>
-         <translation type="unfinished">Cache d&apos;état de ROM (écriture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5169"/>
-+        <location filename="../../ui/options.ui" line="5381"/>
-         <source>ROM state cache</source>
-         <translation type="unfinished">Cache d&apos;état de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2387"/>
-+        <location filename="../../ui/options.ui" line="2518"/>
-         <source>Play history file (write)</source>
-         <translation type="unfinished">Fichier historique des jeux joués (écriture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1061"/>
-+        <location filename="../../ui/options.ui" line="1084"/>
-         <source>Favorites file</source>
-         <translation type="unfinished">Fichier des favoris</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1432"/>
-+        <location filename="../../ui/options.ui" line="1491"/>
-         <source>Play history file</source>
-         <translation type="unfinished">Fichier historique des jeux joués</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1658"/>
-+        <location filename="../../ui/options.ui" line="1735"/>
-         <source>Browse play history file</source>
-         <translation type="unfinished">Parcourir pour le fichier historique des jeux joués</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2560"/>
-+        <location filename="../../ui/options.ui" line="2718"/>
-         <source>Icon directory (read)</source>
-         <translation type="unfinished">Répertoire d&apos;icônes (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2573"/>
-+        <location filename="../../ui/options.ui" line="2731"/>
-         <source>Browse icon directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire d&apos;icônes</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2433"/>
-+        <location filename="../../ui/options.ui" line="2573"/>
-         <source>Flyer directory (read)</source>
-         <translation type="unfinished">Répertoire de flyers (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2446"/>
-+        <location filename="../../ui/options.ui" line="2586"/>
-         <source>Browse flyer directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2164"/>
-+        <location filename="../../ui/options.ui" line="2286"/>
-         <source>Preview directory (read)</source>
-         <translation type="unfinished">Répertoire des captures (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2177"/>
-+        <location filename="../../ui/options.ui" line="2299"/>
-         <source>Browse preview directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire de captures</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3551"/>
-+        <location filename="../../ui/options.ui" line="3745"/>
-         <source>Auto-trigger ROM check</source>
-         <translation type="unfinished">Vérification automatique de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3670"/>
-+        <location filename="../../ui/options.ui" line="3864"/>
-         <source>Update delay</source>
-         <translation type="unfinished">Délai de mise à jour</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3725"/>
-+        <location filename="../../ui/options.ui" line="3919"/>
-         <source>immediate</source>
-         <translation type="unfinished">immédiat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3686"/>
-+        <location filename="../../ui/options.ui" line="3880"/>
-         <source> ms</source>
-         <translation type="unfinished"> ms</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3712"/>
-+        <location filename="../../ui/options.ui" line="3906"/>
-         <source>Responsiveness</source>
-         <translation type="unfinished">Répondant</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3751"/>
-+        <location filename="../../ui/options.ui" line="3945"/>
-         <source>Select sort order</source>
-         <translation type="unfinished">Sélectionner l&apos;ordre de tri</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3755"/>
-+        <location filename="../../ui/options.ui" line="3949"/>
-         <source>Ascending</source>
-         <translation type="unfinished">Ascendant</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3764"/>
-+        <location filename="../../ui/options.ui" line="3958"/>
-         <source>Descending</source>
-         <translation type="unfinished">Descendant</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3786"/>
-+        <location filename="../../ui/options.ui" line="3980"/>
-         <source>Select sort criteria</source>
-         <translation type="unfinished">Sélectionner le critère de tri</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3795"/>
-+        <location filename="../../ui/options.ui" line="3989"/>
-         <source>ROM state</source>
-         <translation type="unfinished">statut de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3805"/>
-+        <location filename="../../ui/options.ui" line="3999"/>
-         <source>Year</source>
-         <translation type="unfinished">Année</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3810"/>
-+        <location filename="../../ui/options.ui" line="4004"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished">Fabricant</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3741"/>
-+        <location filename="../../ui/options.ui" line="3935"/>
-         <source>Sort order</source>
-         <translation type="unfinished">Ordre de tri</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3776"/>
-+        <location filename="../../ui/options.ui" line="3970"/>
-         <source>Sort criteria</source>
-         <translation type="unfinished">Critère de tri</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3389"/>
-+        <location filename="../../ui/options.ui" line="3583"/>
-         <source>ROM state filter</source>
-         <translation type="unfinished">filtre d&apos;état de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3402"/>
-+        <location filename="../../ui/options.ui" line="3596"/>
-         <source>Show ROM state C (correct)?</source>
-         <translation type="unfinished">Affiche l&apos;état de ROM C (correct)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3419"/>
-+        <location filename="../../ui/options.ui" line="3613"/>
-         <source>Show ROM state M (mostly correct)?</source>
-         <translation type="unfinished">Affiche l&apos;état de ROM M (presque correct)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3436"/>
-+        <location filename="../../ui/options.ui" line="3630"/>
-         <source>Show ROM state I (incorrect)?</source>
-         <translation type="unfinished">Affiche l&apos;état de ROM I (incorrect)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3453"/>
-+        <location filename="../../ui/options.ui" line="3647"/>
-         <source>Show ROM state N (not found)?</source>
-         <translation type="unfinished">Affiche l&apos;état de ROM N (non trouvé)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3470"/>
-+        <location filename="../../ui/options.ui" line="3664"/>
-         <source>Show ROM state U (unknown)?</source>
-         <translation type="unfinished">Affiche l&apos;état de ROM U (inconnu)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3876"/>
-+        <location filename="../../ui/options.ui" line="4070"/>
-         <source>&amp;Shortcuts / Keys</source>
-         <translation type="unfinished">&amp;Raccourcis / Touches</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3928"/>
-+        <location filename="../../ui/options.ui" line="4131"/>
-         <source>Reset key sequence to default</source>
-         <translation type="unfinished">Ré-initialiser la séquence de touche par défaut</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3931"/>
-+        <location filename="../../ui/options.ui" line="4134"/>
-         <source>Reset</source>
-         <translation type="unfinished">Ré-initialise</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3908"/>
--        <location filename="../../ui/options.ui" line="3911"/>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-         <source>Redefine key sequence</source>
-         <translation type="unfinished">Redéfinir la séquence de touches</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3951"/>
-+        <location filename="../../ui/options.ui" line="4154"/>
-         <source>Active shortcut definitions; double-click to redefine key sequence</source>
-         <translation type="unfinished">Définitions des raccourcis actifs: double-clic pour redéfinir la séquence de touches</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3983"/>
-+        <location filename="../../ui/options.ui" line="4186"/>
-         <source>Custom</source>
-         <translation type="unfinished">Personnalisé</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4496"/>
-+        <location filename="../../ui/options.ui" line="4726"/>
-         <source>Zip tool</source>
-         <translation type="unfinished">outil ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4515"/>
-+        <location filename="../../ui/options.ui" line="4745"/>
-         <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-         <translation type="unfinished">Outil ZIP externe, ex: &quot;zip&quot; (lecture et exécution)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4528"/>
-+        <location filename="../../ui/options.ui" line="4758"/>
-         <source>Browse for zip tool</source>
-         <translation type="unfinished">Parcourir pour l&apos;outil zip</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4552"/>
-+        <location filename="../../ui/options.ui" line="4782"/>
-         <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-         <translation type="unfinished">Liste d&apos;arguments de l&apos;outil zip pour supprimer des entrées depuis l&apos;archive ZIP (ex &quot;$ARCHIVE$ -d $FILELIST$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4539"/>
--        <location filename="../../ui/options.ui" line="4618"/>
--        <location filename="../../ui/options.ui" line="4959"/>
--        <location filename="../../ui/options.ui" line="5710"/>
--        <location filename="../../ui/options.ui" line="5936"/>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-         <source>Arguments</source>
-         <translation type="unfinished">Arguments</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4808"/>
--        <source>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNING: stored passwords are &lt;u&gt;weakly&lt;/u&gt; encrypted!&lt;/b&gt;&lt;/font&gt;</source>
--        <translation type="unfinished">&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;ATTENTION: les mots de passe enregistrés sont &lt;u&gt;faiblement&lt;/u&gt; encryptés!&lt;/b&gt;&lt;/font&gt;</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4993"/>
-+        <location filename="../../ui/options.ui" line="5196"/>
-         <source>E&amp;mulator</source>
-         <translation type="unfinished">E&amp;mulateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5003"/>
-+        <location filename="../../ui/options.ui" line="5206"/>
-         <source>&amp;Global configuration</source>
-         <translation type="unfinished">Confi&amp;guration globale</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5097"/>
-+        <location filename="../../ui/options.ui" line="5309"/>
-         <source>Browse emulator log file</source>
-         <translation type="unfinished">Parcourir pour le fichier de log de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5465"/>
-+        <location filename="../../ui/options.ui" line="5677"/>
-         <source>Emulator log file (write)</source>
-         <translation type="unfinished">Fichier de log de l&apos;émulateur (écriture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5084"/>
-+        <location filename="../../ui/options.ui" line="5296"/>
-         <source>Emulator log file</source>
-         <translation type="unfinished">Fichier de log de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5073"/>
--        <location filename="../../ui/options.ui" line="5880"/>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-         <source>Browse emulator executable file</source>
-         <translation type="unfinished">Parcourir pour l&apos;exécutable de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5491"/>
-+        <location filename="../../ui/options.ui" line="5703"/>
-         <source>Emulator executable file (read and execute)</source>
-         <translation type="unfinished">Exécutable de l&apos;émulateur (lecture et exécution)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5058"/>
--        <location filename="../../ui/options.ui" line="5854"/>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-         <source>Executable file</source>
-         <translation type="unfinished">Exécutable</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5121"/>
-+        <location filename="../../ui/options.ui" line="5333"/>
-         <source>Browse options template file</source>
-         <translation type="unfinished">Parcourir pour le fichier template d&apos;options</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5452"/>
-+        <location filename="../../ui/options.ui" line="5664"/>
-         <source>Options template file (read)</source>
-         <translation type="unfinished">Fichier template d&apos;options (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="324"/>
--        <source>PT (Portuguese)</source>
--        <translation type="unfinished">PT (Portuguais)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="701"/>
-+        <location filename="../../ui/options.ui" line="715"/>
-         <source>Show progress texts</source>
-         <translation type="unfinished">Afficher les textes de progression</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="379"/>
-+        <location filename="../../ui/options.ui" line="393"/>
-         <source>Scaled PCB</source>
-         <translation type="unfinished">PCB redimensionnés</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="83"/>
-+        <location filename="../../ui/options.ui" line="92"/>
-         <source>Style sheet</source>
-         <translation type="unfinished">Feuille de style</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="392"/>
-+        <location filename="../../ui/options.ui" line="406"/>
-         <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-         <translation type="unfinished">Feuille de style Qt ($.qss, laisser vide pour ne pas utiliser de feuille de style)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="546"/>
-+        <location filename="../../ui/options.ui" line="560"/>
-         <source>Browse Qt style sheet file</source>
-         <translation type="unfinished">Parcourir pour un fichier Feuille de style Qt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="277"/>
-+        <location filename="../../ui/options.ui" line="286"/>
-         <source>Log font</source>
-         <translation type="unfinished">Police de log</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="173"/>
-+        <location filename="../../ui/options.ui" line="182"/>
-         <source>Font used in logs (= application font if empty)</source>
-         <translation type="unfinished">Police utilisée dans les logs (= police de l&apos;application si vide)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="189"/>
-+        <location filename="../../ui/options.ui" line="198"/>
-         <source>Browse font used in logs</source>
-         <translation type="unfinished">Parcourir pour la police utilisée dans les logs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1170"/>
-+        <location filename="../../ui/options.ui" line="1202"/>
-         <source>PCB directory (read)</source>
-         <translation type="unfinished">Répertoire des PCB (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1183"/>
-+        <location filename="../../ui/options.ui" line="1215"/>
-         <source>Browse PCB directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire des PCB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3016"/>
-+        <location filename="../../ui/options.ui" line="3201"/>
-         <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-         <translation type="unfinished">Active l&apos;utilisation de catver.ini - Trouvez la nouvelle version sur http://www.progettoemma.net/?catlist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3019"/>
-+        <location filename="../../ui/options.ui" line="3204"/>
-         <source>Use catver.ini</source>
-         <translation type="unfinished">Utilise catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1948"/>
-+        <location filename="../../ui/options.ui" line="2043"/>
-         <source>Path to catver.ini (read)</source>
-         <translation type="unfinished">Chemin de catver.ini (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1961"/>
-+        <location filename="../../ui/options.ui" line="2056"/>
-         <source>Browse path to catver.ini</source>
-         <translation type="unfinished">Parcourir pour le répertoire de catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3820"/>
-+        <location filename="../../ui/options.ui" line="4014"/>
-         <source>ROM types</source>
-         <translation type="unfinished">types de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3582"/>
-+        <location filename="../../ui/options.ui" line="3776"/>
-         <source>SW snap position</source>
-         <translation type="unfinished">Position du SW snap</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3596"/>
-+        <location filename="../../ui/options.ui" line="3790"/>
-         <source>Above / Left</source>
-         <translation type="unfinished">Dessus / Gauche</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3601"/>
-+        <location filename="../../ui/options.ui" line="3795"/>
-         <source>Above / Center</source>
-         <translation type="unfinished">Dessus / Centre</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3606"/>
-+        <location filename="../../ui/options.ui" line="3800"/>
-         <source>Above / Right</source>
-         <translation type="unfinished">Dessus / Droite</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3611"/>
-+        <location filename="../../ui/options.ui" line="3805"/>
-         <source>Below / Left</source>
-         <translation type="unfinished">Dessous / Gauche</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3616"/>
-+        <location filename="../../ui/options.ui" line="3810"/>
-         <source>Below / Center</source>
-         <translation type="unfinished">Dessous / Centre</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3621"/>
-+        <location filename="../../ui/options.ui" line="3815"/>
-         <source>Below / Right</source>
-         <translation type="unfinished">Dessous / Droite</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5543"/>
-+        <location filename="../../ui/options.ui" line="5755"/>
-         <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-         <translation type="unfinished">Répertoire utilisé comme répertoire par défaut des logiciels pour le configurateur de périphériques MESS (si un sous-répertoire nommé comme la machine actuelle existe, il sera sinon sélectionné)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3307"/>
-+        <location filename="../../ui/options.ui" line="3501"/>
-         <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-         <translation type="unfinished">Démarrer l&apos;émulation directement quand un élément est sélectionné dans la recherche, les favoris ou la liste des jeux joués (plutôt que basculer à la liste principale)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="994"/>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap folder</source>
-         <translation type="unfinished">Répertoire SW snap</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1534"/>
-+        <location filename="../../ui/options.ui" line="1602"/>
-         <source>Software snap-shot directory (read)</source>
-         <translation type="unfinished">Répertoire pour les captures d&apos;écran (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1547"/>
-+        <location filename="../../ui/options.ui" line="1615"/>
-         <source>Browse software snap-shot directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire des captures d&apos;écran</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3825"/>
-+        <location filename="../../ui/options.ui" line="4019"/>
-         <source>Players</source>
-         <translation type="unfinished">Joueurs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3310"/>
-+        <location filename="../../ui/options.ui" line="3504"/>
-         <source>Play on sub-list activation</source>
-         <translation type="unfinished">Lancer les jeux dans les sous-listes</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3271"/>
-+        <location filename="../../ui/options.ui" line="3465"/>
-         <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-         <translation type="unfinished">Sélectionner la position du curseur que QMC2 utilise lors du défilement automatique vers l&apos;élément actuel (ce paramètre s&apos;applique à toutes les vues et listes!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3278"/>
-+        <location filename="../../ui/options.ui" line="3472"/>
-         <source>Visible</source>
-         <translation type="unfinished">Visible</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3283"/>
-+        <location filename="../../ui/options.ui" line="3477"/>
-         <source>Top</source>
-         <translation type="unfinished">Haut</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3288"/>
-+        <location filename="../../ui/options.ui" line="3482"/>
-         <source>Bottom</source>
-         <translation type="unfinished">Bas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3293"/>
-+        <location filename="../../ui/options.ui" line="3487"/>
-         <source>Center</source>
-         <translation type="unfinished">Centre</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3261"/>
-+        <location filename="../../ui/options.ui" line="3455"/>
-         <source>Cursor position</source>
-         <translation type="unfinished">Position du curseur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="157"/>
-+        <location filename="../../ui/options.ui" line="166"/>
-         <source>Use a unifed tool- and title-bar on Mac OS X</source>
-         <translation type="unfinished">Utiliser un outil unifié- et une barre d&apos;outils sur Mac OS X</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="160"/>
-+        <location filename="../../ui/options.ui" line="169"/>
-         <source>Unify with title</source>
-         <translation type="unfinished">Unifier avec le titre</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="122"/>
-+        <location filename="../../ui/options.ui" line="131"/>
-         <source>Minimize when launching emulators?</source>
-         <translation type="unfinished">Minimiser au lancement d&apos;émulateurs?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="125"/>
-+        <location filename="../../ui/options.ui" line="134"/>
-         <source>Minimize on emulator launch</source>
-         <translation type="unfinished">Minimiser au lancement d&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="557"/>
-+        <location filename="../../ui/options.ui" line="571"/>
-         <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-         <translation type="unfinished">Supprimer tous les messages envoyés vers la classe QDedug ou autre fonction qDebug() / qCritical() / qWarning() / qFatal()</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="560"/>
-+        <location filename="../../ui/options.ui" line="574"/>
-         <source>Suppress Qt messages</source>
-         <translation type="unfinished">Supprimer les messages de QT</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="765"/>
-+        <location filename="../../ui/options.ui" line="779"/>
-         <source>Show splash screen when starting up?</source>
-         <translation type="unfinished">Afficher l&apos;écran de démarrage au lancement?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="768"/>
-+        <location filename="../../ui/options.ui" line="782"/>
-         <source>Show splash screen</source>
-         <translation type="unfinished">Afficher l&apos;écran de démarrage</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../ui/options.ui" line="1007"/>
-         <source>Software notes folder</source>
-         <translation type="unfinished">Répertoire des notes logicels</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1905"/>
-+        <location filename="../../ui/options.ui" line="2000"/>
-         <source>Folder used to store personal notes about any software titles (write)</source>
-         <translation type="unfinished">Répertoire utilisé pour stocker les notes personnelles au sujet de tout les titres de logiciels (écriture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1918"/>
-+        <location filename="../../ui/options.ui" line="2013"/>
-         <source>Browse software notes folder</source>
-         <translation type="unfinished">Parcourir pour le répertoire des notes logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3800"/>
-+        <location filename="../../ui/options.ui" line="3994"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tag</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3830"/>
-+        <location filename="../../ui/options.ui" line="4024"/>
-         <source>Driver status</source>
-         <translation type="unfinished">Statut du driver</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3528"/>
-+        <location filename="../../ui/options.ui" line="3722"/>
-         <source>Display ROM status icons in master lists?</source>
-         <translation type="unfinished">Afficher les icônes de statut de ROM dans les listes?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3531"/>
-+        <location filename="../../ui/options.ui" line="3725"/>
-         <source>Show ROM status icons</source>
-         <translation type="unfinished">Afficher l&apos;icône de statut ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3592"/>
-+        <location filename="../../ui/options.ui" line="3786"/>
-         <source>Select the position where sofware snap-shots are displayed within software lists</source>
-         <translation type="unfinished">Sélectionner la position où les captures d&apos;écran des logiciels sont affichées dans les listes des logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3626"/>
-+        <location filename="../../ui/options.ui" line="3820"/>
-         <source>Disable snaps</source>
-         <translation type="unfinished">Désactive les captures</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3702"/>
-+        <location filename="../../ui/options.ui" line="3896"/>
-         <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-         <translation type="unfinished">Afficher les captures d&apos;écran des logiciels par survol de la souris sur la liste des logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3386"/>
-+        <location filename="../../ui/options.ui" line="3580"/>
-         <source>Enable ROM state filtering?</source>
-         <translation type="unfinished">Activer le filtrage d&apos;état de ROM?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="299"/>
--        <source>ES (Spanish)</source>
--        <translation type="unfinished">ES (Espagnol)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="314"/>
--        <source>IT (Italian)</source>
--        <translation type="unfinished">IT (Italien)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="329"/>
--        <source>RO (Romanian)</source>
--        <translation type="unfinished">RO (Roumain)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="334"/>
--        <source>SV (Swedish)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="594"/>
-+        <location filename="../../ui/options.ui" line="608"/>
-         <source>Customize the tool-bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="597"/>
-+        <location filename="../../ui/options.ui" line="611"/>
-         <source>Tool-bar...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="112"/>
-+        <location filename="../../ui/options.ui" line="121"/>
-         <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="115"/>
-+        <location filename="../../ui/options.ui" line="124"/>
-         <source>Set working directory from executable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="691"/>
-+        <location filename="../../ui/options.ui" line="705"/>
-         <source>Default palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="353"/>
-+        <location filename="../../ui/options.ui" line="367"/>
-         <source>Edit the color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="356"/>
-+        <location filename="../../ui/options.ui" line="370"/>
-         <source>Edit color palette...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="616"/>
-+        <location filename="../../ui/options.ui" line="630"/>
-         <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1728"/>
-+        <location filename="../../ui/options.ui" line="1823"/>
-         <source>Compressed cabinet file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1220"/>
--        <location filename="../../ui/options.ui" line="1347"/>
--        <location filename="../../ui/options.ui" line="1584"/>
--        <location filename="../../ui/options.ui" line="1741"/>
--        <location filename="../../ui/options.ui" line="2057"/>
--        <location filename="../../ui/options.ui" line="2214"/>
--        <location filename="../../ui/options.ui" line="2483"/>
--        <location filename="../../ui/options.ui" line="2610"/>
--        <location filename="../../ui/options.ui" line="2737"/>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-         <source>Select compression format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1224"/>
--        <location filename="../../ui/options.ui" line="1351"/>
--        <location filename="../../ui/options.ui" line="1588"/>
--        <location filename="../../ui/options.ui" line="1745"/>
--        <location filename="../../ui/options.ui" line="2061"/>
--        <location filename="../../ui/options.ui" line="2218"/>
--        <location filename="../../ui/options.ui" line="2487"/>
--        <location filename="../../ui/options.ui" line="2614"/>
--        <location filename="../../ui/options.ui" line="2741"/>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-         <source>ZIP</source>
-         <translation type="unfinished">ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1233"/>
--        <location filename="../../ui/options.ui" line="1360"/>
--        <location filename="../../ui/options.ui" line="1597"/>
--        <location filename="../../ui/options.ui" line="1754"/>
--        <location filename="../../ui/options.ui" line="2070"/>
--        <location filename="../../ui/options.ui" line="2227"/>
--        <location filename="../../ui/options.ui" line="2496"/>
--        <location filename="../../ui/options.ui" line="2623"/>
--        <location filename="../../ui/options.ui" line="2750"/>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-         <source>7z</source>
-         <translation type="unfinished">7z</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1781"/>
-+        <location filename="../../ui/options.ui" line="1876"/>
-         <source>Browse compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2724"/>
-+        <location filename="../../ui/options.ui" line="2909"/>
-         <source>Compressed controller file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2962"/>
-         <source>Browse compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1334"/>
-+        <location filename="../../ui/options.ui" line="1393"/>
-         <source>Compressed marquee file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1387"/>
-+        <location filename="../../ui/options.ui" line="1446"/>
-         <source>Browse compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1456"/>
-+        <location filename="../../ui/options.ui" line="1515"/>
-         <source>Switch between specifying a title directory or a compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2798"/>
-+        <location filename="../../ui/options.ui" line="2983"/>
-         <source>MAME emulator information database - mameinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2304"/>
-+        <location filename="../../ui/options.ui" line="2435"/>
-         <source>Browse MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1109"/>
-+        <location filename="../../ui/options.ui" line="1132"/>
-         <source>Switch between specifying a preview directory or a compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2201"/>
-+        <location filename="../../ui/options.ui" line="2332"/>
-         <source>Compressed preview file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2254"/>
-+        <location filename="../../ui/options.ui" line="2385"/>
-         <source>Browse compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1402"/>
-+        <location filename="../../ui/options.ui" line="1461"/>
-         <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2470"/>
-+        <location filename="../../ui/options.ui" line="2619"/>
-         <source>Compressed flyer file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2523"/>
-+        <location filename="../../ui/options.ui" line="2672"/>
-         <source>Browse compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3060"/>
-+        <location filename="../../ui/options.ui" line="3245"/>
-         <source>Switch between specifying an icon directory or a compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2597"/>
-+        <location filename="../../ui/options.ui" line="2764"/>
-         <source>Compressed icon file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2650"/>
-+        <location filename="../../ui/options.ui" line="2817"/>
-         <source>Browse compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="958"/>
-+        <location filename="../../ui/options.ui" line="981"/>
-         <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2269"/>
-+        <location filename="../../ui/options.ui" line="2400"/>
-         <source>Switch between specifying a controller directory or a compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1489"/>
-+        <location filename="../../ui/options.ui" line="1548"/>
-         <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2044"/>
-+        <location filename="../../ui/options.ui" line="2157"/>
-         <source>Compressed title file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2097"/>
-+        <location filename="../../ui/options.ui" line="2210"/>
-         <source>Browse compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1125"/>
-+        <location filename="../../ui/options.ui" line="1148"/>
-         <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1207"/>
-+        <location filename="../../ui/options.ui" line="1248"/>
-         <source>Compressed PCB file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1260"/>
-+        <location filename="../../ui/options.ui" line="1301"/>
-         <source>Browse compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1571"/>
-+        <location filename="../../ui/options.ui" line="1648"/>
-         <source>Compressed software snap-shot file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1624"/>
-+        <location filename="../../ui/options.ui" line="1701"/>
-         <source>Browse compressed software snap-shot file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2898"/>
-+        <location filename="../../ui/options.ui" line="3083"/>
-         <source>Load MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="991"/>
-+        <location filename="../../ui/options.ui" line="1014"/>
-         <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="914"/>
-+        <location filename="../../ui/options.ui" line="937"/>
-         <source>Enable the use of a template for (empty) software notes</source>
-         <translation type="unfinished">Active l&apos;utilisation d&apos;un template pour les notes logiciels (vide)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="917"/>
-+        <location filename="../../ui/options.ui" line="940"/>
-         <source>Software notes template</source>
-         <translation type="unfinished">Template des notes logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1935"/>
-+        <location filename="../../ui/options.ui" line="2030"/>
-         <source>HTML file used as a template for software-notes (read)</source>
-         <translation type="unfinished">fichier HTML utilisé comme template pour les notes de logiciels (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2334"/>
-+        <location filename="../../ui/options.ui" line="2465"/>
-         <source>Browse software notes template</source>
-         <translation type="unfinished">Parcourir pour le template des notes logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1418"/>
-+        <location filename="../../ui/options.ui" line="1477"/>
-         <source>Enable the use of category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1421"/>
-+        <location filename="../../ui/options.ui" line="1480"/>
-         <source>Use category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1978"/>
-+        <location filename="../../ui/options.ui" line="2073"/>
-         <source>Path to category.ini (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2131"/>
-+        <location filename="../../ui/options.ui" line="2244"/>
-         <source>Browse path to category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1141"/>
-+        <location filename="../../ui/options.ui" line="1164"/>
-         <source>System notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="974"/>
-+        <location filename="../../ui/options.ui" line="997"/>
-         <source>Enable the use of a template for (empty) system notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="977"/>
-+        <location filename="../../ui/options.ui" line="1000"/>
-         <source>System notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="1931"/>
-         <source>HTML file used as a template for system-notes (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2854"/>
-+        <location filename="../../ui/options.ui" line="3039"/>
-         <source>Folder used to store personal notes about any systems (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2867"/>
-+        <location filename="../../ui/options.ui" line="3052"/>
-         <source>Browse system notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="1944"/>
-         <source>Browse system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2918"/>
-+        <location filename="../../ui/options.ui" line="3103"/>
-         <source>Load software information database (from history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1013"/>
-+        <location filename="../../ui/options.ui" line="1036"/>
-         <source>Software information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1819"/>
-+        <location filename="../../ui/options.ui" line="1914"/>
-         <source>Browse software information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2820"/>
-+        <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2823"/>
-+        <location filename="../../ui/options.ui" line="3008"/>
-         <source>Set up additional artwork classes...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2833"/>
-+        <location filename="../../ui/options.ui" line="3018"/>
-         <source>Choose active image formats and their priorities (per artwork class)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2836"/>
-+        <location filename="../../ui/options.ui" line="3021"/>
-         <source>Select image formats...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2908"/>
-+        <location filename="../../ui/options.ui" line="3093"/>
-         <source>Load MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2321"/>
-+        <location filename="../../ui/options.ui" line="2452"/>
-         <source>MESS emulator information database - messinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="495"/>
-+        <location filename="../../ui/options.ui" line="509"/>
-         <source>Show machine&apos;s description at the bottom of any images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="498"/>
-+        <location filename="../../ui/options.ui" line="512"/>
-         <source>Show machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="841"/>
-+        <location filename="../../ui/options.ui" line="855"/>
-         <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="429"/>
-+        <location filename="../../ui/options.ui" line="443"/>
-         <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="432"/>
-+        <location filename="../../ui/options.ui" line="446"/>
-         <source>Parent image / video fallback</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="575"/>
-+        <location filename="../../ui/options.ui" line="589"/>
-         <source>Open the component setup dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="578"/>
-+        <location filename="../../ui/options.ui" line="592"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="203"/>
-+        <location filename="../../ui/options.ui" line="212"/>
-         <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3861"/>
-+        <location filename="../../ui/options.ui" line="4055"/>
-         <source>Restore saved machine selection at start and after reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3864"/>
-+        <location filename="../../ui/options.ui" line="4058"/>
-         <source>Restore machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="267"/>
-+        <location filename="../../ui/options.ui" line="276"/>
-         <source>Show vertical machine status indicator in machine details</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="270"/>
-+        <location filename="../../ui/options.ui" line="279"/>
-         <source>Machine status indicator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3188"/>
-+        <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3191"/>
-+        <location filename="../../ui/options.ui" line="3385"/>
-         <source>Save machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="366"/>
-+        <location filename="../../ui/options.ui" line="380"/>
-         <source>Show animation when loading, filtering or tagging the machine list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="369"/>
-+        <location filename="../../ui/options.ui" line="383"/>
-         <source>Show loading animation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="402"/>
-+        <location filename="../../ui/options.ui" line="416"/>
-         <source>Scaled software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="99"/>
-+        <location filename="../../ui/options.ui" line="108"/>
-         <source>Select individual fallback settings per artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="102"/>
-+        <location filename="../../ui/options.ui" line="111"/>
-         <source>Individual fallback settings...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1445"/>
-+        <location filename="../../ui/options.ui" line="1504"/>
-         <source>Import MAME machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1043"/>
-+        <location filename="../../ui/options.ui" line="1066"/>
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1242"/>
--        <location filename="../../ui/options.ui" line="1369"/>
--        <location filename="../../ui/options.ui" line="1606"/>
--        <location filename="../../ui/options.ui" line="1763"/>
--        <location filename="../../ui/options.ui" line="2079"/>
--        <location filename="../../ui/options.ui" line="2236"/>
--        <location filename="../../ui/options.ui" line="2505"/>
--        <location filename="../../ui/options.ui" line="2632"/>
--        <location filename="../../ui/options.ui" line="2759"/>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-         <source>Archive</source>
-         <translation type="unfinished">Archive</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1645"/>
-+        <location filename="../../ui/options.ui" line="1722"/>
-         <source>MAME machine information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1802"/>
-+        <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2353"/>
--        <location filename="../../ui/options.ui" line="2369"/>
--        <location filename="../../ui/options.ui" line="3642"/>
--        <location filename="../../ui/options.ui" line="3658"/>
--        <location filename="../../ui/options.ui" line="5201"/>
--        <location filename="../../ui/options.ui" line="5217"/>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-         <source>Option requires a reload of the machine list to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2811"/>
-+        <location filename="../../ui/options.ui" line="2996"/>
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2878"/>
-+        <location filename="../../ui/options.ui" line="3063"/>
-         <source>Load MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2881"/>
-+        <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2951"/>
-+        <location filename="../../ui/options.ui" line="3136"/>
-         <source>Browse MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2962"/>
-+        <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2975"/>
-+        <location filename="../../ui/options.ui" line="3160"/>
-         <source>Video snap folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3005"/>
-+        <location filename="../../ui/options.ui" line="3190"/>
-         <source>Browse video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3049"/>
-+        <location filename="../../ui/options.ui" line="3234"/>
-         <source>Optimize catver.ini for faster loading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2988"/>
-+        <location filename="../../ui/options.ui" line="3173"/>
-         <source>Setup the icon cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3572"/>
-+        <location filename="../../ui/options.ui" line="3766"/>
-         <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-         <translation type="unfinished">Désactive automatiquement les snaps SW quand les détails des logciels sont visibles (peut être dérangeant)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3575"/>
-+        <location filename="../../ui/options.ui" line="3769"/>
-         <source>No SW snaps for visible details</source>
-         <translation type="unfinished">Pas de snaps SW pour les détails visibles</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3790"/>
-+        <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3815"/>
-+        <location filename="../../ui/options.ui" line="4009"/>
-         <source>Machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3835"/>
-+        <location filename="../../ui/options.ui" line="4029"/>
-         <source>Source file</source>
-         <translation type="unfinished">Fichier source</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3840"/>
-+        <location filename="../../ui/options.ui" line="4034"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3722"/>
-+        <location filename="../../ui/options.ui" line="3916"/>
-         <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3327"/>
-+        <location filename="../../ui/options.ui" line="3521"/>
-         <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-         <translation type="unfinished">Choisir le mode de lancement par défaut (indépendant ou embarqué) à utiliser lorsque l&apos;émulation est démarrée par l&apos;activation d&apos;une entrée dans une liste</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3331"/>
-+        <location filename="../../ui/options.ui" line="3525"/>
-         <source>independent</source>
-         <translation type="unfinished">indépendant</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3340"/>
-+        <location filename="../../ui/options.ui" line="3534"/>
-         <source>embedded</source>
-         <translation type="unfinished">embarqué</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3680"/>
-+        <location filename="../../ui/options.ui" line="3874"/>
-         <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3317"/>
-+        <location filename="../../ui/options.ui" line="3511"/>
-         <source>Default launch-mode</source>
-         <translation type="unfinished">Mode de lancement</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3508"/>
-+        <location filename="../../ui/options.ui" line="3702"/>
-         <source>Display (or hide) device sets in master lists?</source>
-         <translation type="unfinished">Afficher (ou masquer) les sets de périphériques dans les listes?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3511"/>
-+        <location filename="../../ui/options.ui" line="3705"/>
-         <source>Show device sets</source>
-         <translation type="unfinished">Voir les sets de périphériques</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3372"/>
-+        <location filename="../../ui/options.ui" line="3566"/>
-         <source>Display (or hide) BIOS sets in master lists?</source>
-         <translation type="unfinished">Afficher (ou masquer) les sets BIOS dans les listes?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3375"/>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3569"/>
-         <source>Show BIOS sets</source>
-         <translation type="unfinished">Afficher les sets BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4575"/>
-+        <location filename="../../ui/options.ui" line="4805"/>
-         <source>ROM tool</source>
-         <translation type="unfinished">outil de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4594"/>
-+        <location filename="../../ui/options.ui" line="4824"/>
-         <source>External ROM tool (it&apos;s completely up to you...)</source>
-         <translation type="unfinished">outil de ROM externe (c&apos;est totalement sous votre contrôle...)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4607"/>
-+        <location filename="../../ui/options.ui" line="4837"/>
-         <source>Browse ROM tool</source>
-         <translation type="unfinished">Parcourir pour l&apos;outil de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4631"/>
-+        <location filename="../../ui/options.ui" line="4861"/>
-         <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-         <translation type="unfinished">liste d&apos;arguments de l&apos;outil de ROM (ex. &quot;$ID$ $DESCRIPTION$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4664"/>
-+        <location filename="../../ui/options.ui" line="4894"/>
-         <source>Browse working directory of the ROM tool</source>
-         <translation type="unfinished">Parcourir pour le répertoire de travail de l&apos;outil de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4681"/>
-+        <location filename="../../ui/options.ui" line="4911"/>
-         <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-         <translation type="unfinished">Copier la sortie de l&apos;outil vers le log du Front-End (conservé pour débug)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4684"/>
-+        <location filename="../../ui/options.ui" line="4914"/>
-         <source>Copy tool output to front end log</source>
-         <translation type="unfinished">Copier la sortie de l&apos;outil dans le log du Front-End</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4691"/>
-+        <location filename="../../ui/options.ui" line="4921"/>
-         <source>Automatically close the tool-executor dialog when the external process finished</source>
-         <translation type="unfinished">Fermer automatiquement la fenêtre de l&apos;outil quand le processus externe est terminé</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4694"/>
-+        <location filename="../../ui/options.ui" line="4924"/>
-         <source>Close dialog automatically</source>
-         <translation type="unfinished">Fermer la fenêtre automatiquement</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4818"/>
-+        <location filename="../../ui/options.ui" line="5021"/>
-         <source>Browser settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4830"/>
-+        <location filename="../../ui/options.ui" line="5033"/>
-         <source>Browse cookie database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4847"/>
-+        <location filename="../../ui/options.ui" line="5050"/>
-         <source>Cookie database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4854"/>
-+        <location filename="../../ui/options.ui" line="5057"/>
-         <source>Cookie database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4863"/>
-+        <location filename="../../ui/options.ui" line="5066"/>
-         <source>Save and restore cookies used on web pages?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4898"/>
-+        <location filename="../../ui/options.ui" line="5101"/>
-         <source>Remove all cookies by recreating the database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4916"/>
-+        <location filename="../../ui/options.ui" line="5119"/>
-         <source>7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4935"/>
-+        <location filename="../../ui/options.ui" line="5138"/>
-         <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4948"/>
-+        <location filename="../../ui/options.ui" line="5151"/>
-         <source>Browse for 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4972"/>
-+        <location filename="../../ui/options.ui" line="5175"/>
-         <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5108"/>
-+        <location filename="../../ui/options.ui" line="5320"/>
-         <source>Options template file</source>
-         <translation type="unfinished">Fichier template d&apos;options</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5409"/>
-+        <location filename="../../ui/options.ui" line="5621"/>
-         <source>Clean up user data database (removes obsolete entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5301"/>
-+        <location filename="../../ui/options.ui" line="5513"/>
-         <source>Software state cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5530"/>
-+        <location filename="../../ui/options.ui" line="5742"/>
-         <source>Directory used to store individual state cache files for each software-list (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5314"/>
-+        <location filename="../../ui/options.ui" line="5526"/>
-         <source>Browse software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5325"/>
-+        <location filename="../../ui/options.ui" line="5537"/>
-         <source>XML cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5439"/>
-+        <location filename="../../ui/options.ui" line="5651"/>
-         <source>Database file for caching the output from -listxml (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5338"/>
-+        <location filename="../../ui/options.ui" line="5550"/>
-         <source>Browse XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5349"/>
-+        <location filename="../../ui/options.ui" line="5561"/>
-         <source>User data database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5362"/>
-+        <location filename="../../ui/options.ui" line="5574"/>
-         <source>Database file for storing/retrieving user data (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5375"/>
-+        <location filename="../../ui/options.ui" line="5587"/>
-         <source>Browse user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5943"/>
-+        <location filename="../../ui/options.ui" line="6164"/>
-         <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-         <translation type="unfinished">Indique si l&apos;$ID$ est manquant dans la ligne de commande envoyée (jaune) or pas (vert) </translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5789"/>
-+        <location filename="../../ui/options.ui" line="6010"/>
-         <source>Replace</source>
-         <translation type="unfinished">Remplacer</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5964"/>
-+        <location filename="../../ui/options.ui" line="6185"/>
-         <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-         <translation type="unfinished">Arguments passés à l&apos;émulateur -- utiliser $ID$ comme base pour un set unique ID, $DESCRIPTION$ pour sa description</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4638"/>
--        <location filename="../../ui/options.ui" line="5277"/>
--        <location filename="../../ui/options.ui" line="5705"/>
--        <location filename="../../ui/options.ui" line="5894"/>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-         <source>Working directory</source>
-         <translation type="unfinished">Répertoire de travail</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5478"/>
--        <location filename="../../ui/options.ui" line="5907"/>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-         <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation type="unfinished">Répertoire de travail utilisé quand l&apos;émulateur est exécuté (si vide, utilise le répertoire de travail actuel de QMC2)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5290"/>
--        <location filename="../../ui/options.ui" line="5920"/>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-         <source>Browse working directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire de travail</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5253"/>
-+        <location filename="../../ui/options.ui" line="5465"/>
-         <source>General software folder</source>
-         <translation type="unfinished">Répertoire général des logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4651"/>
-+        <location filename="../../ui/options.ui" line="4881"/>
-         <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation type="unfinished">Répertoire de travail utilisé quand l&apos;outil de ROM est exécuté (si vide, utilise le répertoire de travail actuel de QMC2)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5229"/>
-+        <location filename="../../ui/options.ui" line="5441"/>
-         <source>Software list cache DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5242"/>
-+        <location filename="../../ui/options.ui" line="5454"/>
-         <source>Browse software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5266"/>
-+        <location filename="../../ui/options.ui" line="5478"/>
-         <source>Browse general software folder</source>
-         <translation type="unfinished">Parcourir pour le répertoire général des logiciels</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5517"/>
-+        <location filename="../../ui/options.ui" line="5729"/>
-         <source>Database file for caching the ouput from -listsoftware (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5550"/>
--        <location filename="../../ui/options.ui" line="5553"/>
--        <location filename="../../ui/options.ui" line="5556"/>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-         <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5695"/>
-+        <location filename="../../ui/options.ui" line="5916"/>
-         <source>Name</source>
-         <translation type="unfinished">Nom</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5700"/>
-+        <location filename="../../ui/options.ui" line="5921"/>
-         <source>Executable</source>
-         <translation type="unfinished">Exécutable</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5715"/>
-+        <location filename="../../ui/options.ui" line="5936"/>
-         <source>Custom IDs</source>
-         <translation type="unfinished">IDs personnalisés</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5734"/>
-+        <location filename="../../ui/options.ui" line="5955"/>
-         <source>Register emulator</source>
-         <translation type="unfinished">Enregistrer l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5737"/>
-+        <location filename="../../ui/options.ui" line="5958"/>
-         <source>Add</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5760"/>
-+        <location filename="../../ui/options.ui" line="5981"/>
-         <source>Deregister emulator</source>
-         <translation type="unfinished">Retire l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5847"/>
-+        <location filename="../../ui/options.ui" line="6068"/>
-         <source>Registered emulator&apos;s name</source>
-         <translation type="unfinished">nom des émulateurs enregistrés</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5867"/>
-+        <location filename="../../ui/options.ui" line="6088"/>
-         <source>Command to execute the emulator (path to the executable file)</source>
-         <translation type="unfinished">Commande pour exécuter l&apos;émulateur (chemin vers l&apos;exécutable)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5786"/>
-+        <location filename="../../ui/options.ui" line="6007"/>
-         <source>Replace emulator registration</source>
-         <translation type="unfinished">Retirer l&apos;enregistrement de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4467"/>
-+        <location filename="../../ui/options.ui" line="4688"/>
-         <source>Network / &amp;Tools</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4866"/>
-+        <location filename="../../ui/options.ui" line="5069"/>
-         <source>Restore cookies</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4882"/>
-+        <location filename="../../ui/options.ui" line="5085"/>
-         <source>Manage cookies stored in database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4885"/>
-+        <location filename="../../ui/options.ui" line="5088"/>
-         <source>Manage stored cookies</source>
-         <translation type="unfinished">Gérer les témoins de connexion enregistrés</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4901"/>
-+        <location filename="../../ui/options.ui" line="5104"/>
-         <source>Clear database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5392"/>
-+        <location filename="../../ui/options.ui" line="5604"/>
-         <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5629"/>
-+        <location filename="../../ui/options.ui" line="5841"/>
-         <source>Foreign &amp;emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="5911"/>
-         <source>Icon</source>
-         <translation type="unfinished">Icône</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5840"/>
-+        <location filename="../../ui/options.ui" line="6061"/>
-         <source>Emulator name</source>
-         <translation type="unfinished">Nom de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5763"/>
-+        <location filename="../../ui/options.ui" line="5984"/>
-         <source> Remove</source>
-         <translation type="unfinished">Enlever</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5132"/>
-+        <location filename="../../ui/options.ui" line="5344"/>
-         <source>Machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5158"/>
-+        <location filename="../../ui/options.ui" line="5370"/>
-         <source>Browse machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5426"/>
-+        <location filename="../../ui/options.ui" line="5638"/>
-         <source>Machine list cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5566"/>
--        <location filename="../../ui/options.ui" line="5569"/>
--        <location filename="../../ui/options.ui" line="5572"/>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-         <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5582"/>
-+        <location filename="../../ui/options.ui" line="5794"/>
-         <source>Machine list database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5595"/>
-+        <location filename="../../ui/options.ui" line="5807"/>
-         <source>Machine list database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5611"/>
-+        <location filename="../../ui/options.ui" line="5823"/>
-         <source>Browse machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5656"/>
-+        <location filename="../../ui/options.ui" line="5877"/>
-         <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5985"/>
-+        <location filename="../../ui/options.ui" line="6206"/>
-         <source>Apply settings</source>
-         <translation type="unfinished">Appliquer les paramètres</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5988"/>
-+        <location filename="../../ui/options.ui" line="6209"/>
-         <source>&amp;Apply</source>
-         <translation type="unfinished">&amp;Appliquer</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6002"/>
-+        <location filename="../../ui/options.ui" line="6223"/>
-         <source>Restore currently applied settings</source>
-         <translation type="unfinished">Restaurer les paramètres appliqués en cours</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6005"/>
-+        <location filename="../../ui/options.ui" line="6226"/>
-         <source>&amp;Restore</source>
-         <translation type="unfinished">&amp;Restaurer</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6019"/>
-+        <location filename="../../ui/options.ui" line="6240"/>
-         <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-         <translation type="unfinished">Remettre au paramètres par défaut (cliquer &lt;i&gt;Restaurer&lt;/i&gt; pour restaurer les paramètres appliqués en cours)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6022"/>
-+        <location filename="../../ui/options.ui" line="6243"/>
-         <source>&amp;Default</source>
-         <translation type="unfinished">Par &amp;défaut</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../ui/options.ui" line="6270"/>
-         <source>Close and apply settings</source>
-         <translation type="unfinished">Fermer et appliquer les paramètres</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6052"/>
-+        <location filename="../../ui/options.ui" line="6273"/>
-         <source>&amp;Ok</source>
-         <translation type="unfinished">&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6066"/>
-+        <location filename="../../ui/options.ui" line="6287"/>
-         <source>Close and discard changes</source>
-         <translation type="unfinished">Fermer et annuler les changements</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6069"/>
-+        <location filename="../../ui/options.ui" line="6290"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished">&amp;Annuler</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="309"/>
--        <source>FR (French)</source>
--        <translation type="unfinished">FR (Français)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="619"/>
-+        <location filename="../../ui/options.ui" line="633"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="304"/>
--        <source>EL (Greek)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="668"/>
-+        <location filename="../../ui/options.ui" line="682"/>
-         <source>Kill emulators when QMC2 exits?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="671"/>
-+        <location filename="../../ui/options.ui" line="685"/>
-         <source>Kill emulators on exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="678"/>
-+        <location filename="../../ui/options.ui" line="692"/>
-         <source>Terminate all other emulator instances when launching a new one?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="681"/>
-+        <location filename="../../ui/options.ui" line="695"/>
-         <source>One emulator at a time</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2888"/>
-+        <location filename="../../ui/options.ui" line="3073"/>
-         <source>Load MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2118"/>
-+        <location filename="../../ui/options.ui" line="2231"/>
-         <source>MESS machine information database - sysinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1026"/>
-+        <location filename="../../ui/options.ui" line="1049"/>
-         <source>Browse MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1081"/>
-+        <location filename="../../ui/options.ui" line="1104"/>
-         <source>Import MESS emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1478"/>
-+        <location filename="../../ui/options.ui" line="1537"/>
-         <source>Import MAME emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1098"/>
-+        <location filename="../../ui/options.ui" line="1121"/>
-         <source>Import MESS machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1505"/>
-+        <location filename="../../ui/options.ui" line="1564"/>
-         <source>DAT-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="930"/>
-+        <location filename="../../ui/options.ui" line="953"/>
-         <source>Browse DAT-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="903"/>
-+        <location filename="../../ui/options.ui" line="926"/>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1879"/>
-+        <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2891"/>
-+        <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2901"/>
-+        <location filename="../../ui/options.ui" line="3086"/>
-         <source>Emu info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2911"/>
-+        <location filename="../../ui/options.ui" line="3096"/>
-         <source>Emu info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2921"/>
-+        <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2934"/>
-+        <location filename="../../ui/options.ui" line="3119"/>
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3036"/>
-+        <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3082"/>
-+        <location filename="../../ui/options.ui" line="3267"/>
-         <source>Software manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3095"/>
-+        <location filename="../../ui/options.ui" line="3280"/>
-         <source>Browse software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3106"/>
-+        <location filename="../../ui/options.ui" line="3291"/>
-         <source>System manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3113"/>
-+        <location filename="../../ui/options.ui" line="3298"/>
-         <source>Software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3126"/>
-+        <location filename="../../ui/options.ui" line="3311"/>
-         <source>Scan available software manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3143"/>
-+        <location filename="../../ui/options.ui" line="3328"/>
-         <source>Scan available system manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3161"/>
-+        <location filename="../../ui/options.ui" line="3346"/>
-         <source>Machine- / Software-&amp;lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3198"/>
-+        <location filename="../../ui/options.ui" line="3392"/>
-         <source>Save the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3201"/>
-+        <location filename="../../ui/options.ui" line="3395"/>
-         <source>Save software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3208"/>
-+        <location filename="../../ui/options.ui" line="3402"/>
-         <source>Restore the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3211"/>
-+        <location filename="../../ui/options.ui" line="3405"/>
-         <source>Restore software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3218"/>
-+        <location filename="../../ui/options.ui" line="3412"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3352"/>
-+        <location filename="../../ui/options.ui" line="3546"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3558"/>
-+        <location filename="../../ui/options.ui" line="3752"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3705"/>
-+        <location filename="../../ui/options.ui" line="3899"/>
-         <source>Software snaps on mouse hover</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3851"/>
-+        <location filename="../../ui/options.ui" line="4045"/>
-         <source>Apply the state filter dynamically during a full ROM audit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3854"/>
-+        <location filename="../../ui/options.ui" line="4048"/>
-         <source>Apply state filter dynamically when checking ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3998"/>
-+        <location filename="../../ui/options.ui" line="4201"/>
-         <source>&amp;Joystick</source>
-         <translation type="unfinished">&amp;Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4027"/>
-+        <location filename="../../ui/options.ui" line="4239"/>
-         <source>Enable GUI control via joystick</source>
-         <translation type="unfinished">Active le contrôle du GUI par le joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4030"/>
-+        <location filename="../../ui/options.ui" line="4242"/>
-         <source>Enable joystick control</source>
-         <translation type="unfinished">Active le contrôle au joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4046"/>
-+        <location filename="../../ui/options.ui" line="4258"/>
-         <source>Rescan available joysticks</source>
-         <translation type="unfinished">Rescanne les joysticks disponibles</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4049"/>
-+        <location filename="../../ui/options.ui" line="4261"/>
-         <source>Rescan joysticks</source>
-         <translation type="unfinished">Rescanne les joysticks</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4072"/>
-+        <location filename="../../ui/options.ui" line="4284"/>
-         <source>Select joystick</source>
-         <translation type="unfinished">Choisir le joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4082"/>
-+        <location filename="../../ui/options.ui" line="4294"/>
-         <source>List of available joysticks - select the one you want to use for GUI control</source>
-         <translation type="unfinished">Liste des joysticks disponibles - sélectionnez celui que vous voulez pour contrôler le GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4086"/>
--        <location filename="../../src/options.cpp" line="4016"/>
--        <location filename="../../src/options.cpp" line="4039"/>
--        <location filename="../../src/options.cpp" line="4091"/>
--        <location filename="../../src/options.cpp" line="4172"/>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-         <source>No joysticks found</source>
-         <translation type="unfinished">Aucun joystick détecté</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4097"/>
-+        <location filename="../../ui/options.ui" line="4309"/>
-         <source>Joystick information and settings</source>
-         <translation type="unfinished">Informations et paramètres du joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4114"/>
-+        <location filename="../../ui/options.ui" line="4326"/>
-         <source>Number of joystick axes</source>
-         <translation type="unfinished">Nombre d&apos;axes du joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4117"/>
--        <location filename="../../ui/options.ui" line="4138"/>
--        <location filename="../../ui/options.ui" line="4159"/>
--        <location filename="../../ui/options.ui" line="4180"/>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-         <source>0</source>
-         <translation type="unfinished">0</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4128"/>
-+        <location filename="../../ui/options.ui" line="4340"/>
-         <source>Buttons:</source>
-         <translation type="unfinished">Boutons:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4135"/>
-+        <location filename="../../ui/options.ui" line="4347"/>
-         <source>Number of joystick buttons</source>
-         <translation type="unfinished">Nombre de boutons du joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4149"/>
-+        <location filename="../../ui/options.ui" line="4361"/>
-         <source>Hats:</source>
-         <translation type="unfinished">Hats:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4156"/>
-+        <location filename="../../ui/options.ui" line="4368"/>
-         <source>Number of coolie hats</source>
-         <translation type="unfinished">Nombre coolie hats</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4170"/>
-+        <location filename="../../ui/options.ui" line="4382"/>
-         <source>Trackballs:</source>
-         <translation type="unfinished">Trackballs:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4177"/>
-+        <location filename="../../ui/options.ui" line="4389"/>
-         <source>Number of trackballs</source>
-         <translation type="unfinished">Nombre de trackballs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4296"/>
-+        <location filename="../../ui/options.ui" line="4508"/>
-         <source>Calibrate joystick axes</source>
-         <translation type="unfinished">Calibrer les axes du joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4318"/>
-+        <location filename="../../ui/options.ui" line="4530"/>
-         <source>Test all joystick functions</source>
-         <translation type="unfinished">Tester toutes les fonctions du joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4107"/>
-+        <location filename="../../ui/options.ui" line="4319"/>
-         <source>Axes:</source>
-         <translation type="unfinished">Axes:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4206"/>
-+        <location filename="../../ui/options.ui" line="4418"/>
-         <source>Automatically repeat joystick functions after specified delay</source>
-         <translation type="unfinished">Répète automatiquement les fonctions de joystick après le délai spécifié</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4209"/>
-+        <location filename="../../ui/options.ui" line="4421"/>
-         <source>Auto repeat after</source>
-         <translation type="unfinished">Recommencer automatiquement après</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4225"/>
-+        <location filename="../../ui/options.ui" line="4437"/>
-         <source>Repeat all joystick functions after how many milliseconds?</source>
-         <translation type="unfinished">Répète automatiquement les fonctions de tous les joysticks après combien de millisecondes ?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4228"/>
--        <location filename="../../ui/options.ui" line="4273"/>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-         <source>ms</source>
-         <translation type="unfinished">ms</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4254"/>
-+        <location filename="../../ui/options.ui" line="4466"/>
-         <source>Event timeout</source>
-         <translation type="unfinished">Temps pour l&apos;évènement écoulé</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4270"/>
-+        <location filename="../../ui/options.ui" line="4482"/>
-         <source>Process joystick events after how many milliseconds?</source>
-         <translation type="unfinished">Exécute les évènements de joystick après combien de millisecondes ?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3973"/>
--        <location filename="../../ui/options.ui" line="4441"/>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-         <source>Function / Key</source>
-         <translation type="unfinished">Fonction / Touche</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4299"/>
-+        <location filename="../../ui/options.ui" line="4511"/>
-         <source>Calibrate</source>
-         <translation type="unfinished">Calibrer</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4321"/>
-+        <location filename="../../ui/options.ui" line="4533"/>
-         <source>Test</source>
-         <translation type="unfinished">Tester</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4343"/>
-+        <location filename="../../ui/options.ui" line="4555"/>
-         <source>Map</source>
-         <translation type="unfinished">Carte</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4379"/>
-+        <location filename="../../ui/options.ui" line="4600"/>
-         <source>Remap</source>
-         <translation type="unfinished">Re-mapper</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4399"/>
-+        <location filename="../../ui/options.ui" line="4620"/>
-         <source>Remove</source>
-         <translation type="unfinished">Enlever</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4419"/>
-+        <location filename="../../ui/options.ui" line="4640"/>
-         <source>Active joystick mappings; double-click to remap joystick function</source>
-         <translation type="unfinished">Active le mapping de joystick: double-clic pour remapper les fonctions joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4446"/>
-+        <location filename="../../ui/options.ui" line="4667"/>
-         <source>Joystick function</source>
-         <translation type="unfinished">Fonction joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4340"/>
-+        <location filename="../../ui/options.ui" line="4552"/>
-         <source>Map joystick functions to GUI functions</source>
-         <translation type="unfinished">Mapper les fonctions de joystick pour les fonctions du GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4376"/>
-+        <location filename="../../ui/options.ui" line="4597"/>
-         <source>Remap a joystick function to the selected GUI function</source>
-         <translation type="unfinished">Remapper une fonction du joystick pour la fonction du GUI sélectionnée</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4396"/>
-+        <location filename="../../ui/options.ui" line="4617"/>
-         <source>Remove joystick mapping from selected GUI function</source>
-         <translation type="unfinished">Enlever une fonction du joystick pour la fonction du GUI sélectionnée</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4027"/>
-+        <location filename="../../src/options.cpp" line="4014"/>
-         <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-         <translation type="unfinished">ERREUR: Impossible d&apos;initialiser le support joystick SDL</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4311"/>
-+        <location filename="../../src/options.cpp" line="4298"/>
-         <source>joystick map is clean</source>
-         <translation type="unfinished">Mapping de joystick nettoyé</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4313"/>
-+        <location filename="../../src/options.cpp" line="4300"/>
-         <source>WARNING: joystick map contains duplicates</source>
-         <translation type="unfinished">ATTENTION: La carte de joystick contient des doublons</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1491"/>
-+        <location filename="../../src/options.cpp" line="1488"/>
-         <source>please restart QMC2 for some changes to take effect</source>
-         <translation type="unfinished">SVP redémarrer QMC2 pour appliquer les changements</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="447"/>
--        <location filename="../../ui/options.ui" line="463"/>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-         <source>Option requires a restart of QMC2 to take effect</source>
-         <translation type="unfinished">L&apos;option nécessite un redémarrage de QMC2 pour prendre effet</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="466"/>
-+        <location filename="../../ui/options.ui" line="480"/>
-         <source>restart required</source>
-         <translation type="unfinished">redémarrage requis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2372"/>
--        <location filename="../../ui/options.ui" line="3661"/>
--        <location filename="../../ui/options.ui" line="5220"/>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-         <source>reload required</source>
-         <translation type="unfinished">rechargement requis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3683"/>
-+        <location filename="../../ui/options.ui" line="3877"/>
-         <source>none</source>
-         <translation type="unfinished">aucun</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="521"/>
--        <location filename="../../ui/options.ui" line="784"/>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-         <source>unlimited</source>
-         <translation type="unfinished">illimité</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="524"/>
--        <location filename="../../ui/options.ui" line="787"/>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-         <source> lines</source>
-         <translation type="unfinished"> lignes</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="505"/>
-+        <location filename="../../ui/options.ui" line="519"/>
-         <source>Emulator log size</source>
-         <translation type="unfinished">Taille du log de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="518"/>
-+        <location filename="../../ui/options.ui" line="532"/>
-         <source>Maximum number of lines to keep in emulator log browser</source>
-         <translation type="unfinished">Nombre maximum de lignes à garder dans le navigateur du fichier log de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="320"/>
-+        <location filename="../../src/options.cpp" line="319"/>
-         <source>Previous track (audio player)</source>
-         <translation type="unfinished">Piste précédente (lecteur audio)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="321"/>
-+        <location filename="../../src/options.cpp" line="320"/>
-         <source>Next track (audio player)</source>
-         <translation type="unfinished">Piste suivante (lecteur audio)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="322"/>
-+        <location filename="../../src/options.cpp" line="321"/>
-         <source>Fast backward (audio player)</source>
-         <translation type="unfinished">Retour rapide (lecteur audio)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="323"/>
-+        <location filename="../../src/options.cpp" line="322"/>
-         <source>Fast forward (audio player)</source>
-         <translation type="unfinished">Avance rapide (lecteur audio)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="324"/>
-+        <location filename="../../src/options.cpp" line="323"/>
-         <source>Stop track (audio player)</source>
-         <translation type="unfinished">Stopper la piste (lecteur audio)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="325"/>
-+        <location filename="../../src/options.cpp" line="324"/>
-         <source>Pause track (audio player)</source>
-         <translation type="unfinished">Mettre en pause la piste (lecteur audio)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="326"/>
-+        <location filename="../../src/options.cpp" line="325"/>
-         <source>Play track (audio player)</source>
-         <translation type="unfinished">Lire la piste (lecteur audio)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="327"/>
-+        <location filename="../../src/options.cpp" line="326"/>
-         <source>Raise volume (audio player)</source>
-         <translation type="unfinished">Monter le volume (lecteur audio)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="328"/>
-+        <location filename="../../src/options.cpp" line="327"/>
-         <source>Lower volume (audio player)</source>
-         <translation type="unfinished">Baisser le volume (lecteur audio)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="252"/>
-+        <location filename="../../src/options.cpp" line="251"/>
-         <source>Export ROM Status</source>
-         <translation type="unfinished">Exporte le statut de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="206"/>
--        <location filename="../../ui/options.ui" line="844"/>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-         <source>Only when required</source>
-         <translation type="unfinished">Uniquement si nécessaire</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="642"/>
-+        <location filename="../../ui/options.ui" line="656"/>
-         <source>Show the menu bar</source>
-         <translation type="unfinished">Affiche la barre de menus</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="645"/>
-+        <location filename="../../ui/options.ui" line="659"/>
-         <source>Show menu bar</source>
-         <translation type="unfinished">Affiche la barre de menus</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="237"/>
--        <location filename="../../ui/options.ui" line="240"/>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-         <source>Show status bar</source>
-         <translation type="unfinished">Affiche la barre de statut</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="138"/>
--        <location filename="../../ui/options.ui" line="141"/>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-         <source>Show tool bar</source>
-         <translation type="unfinished">Affiche la barre d&apos;outils</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="287"/>
-+        <location filename="../../src/options.cpp" line="286"/>
-         <source>Toggle ROM state C</source>
-         <translation type="unfinished">Basculer en ROM state C</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="288"/>
-+        <location filename="../../src/options.cpp" line="287"/>
-         <source>Toggle ROM state M</source>
-         <translation type="unfinished">Basculer en ROM state M</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="289"/>
-+        <location filename="../../src/options.cpp" line="288"/>
-         <source>Toggle ROM state I</source>
-         <translation type="unfinished">Basculer en ROM state I</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="290"/>
-+        <location filename="../../src/options.cpp" line="289"/>
-         <source>Toggle ROM state N</source>
-         <translation type="unfinished">Basculer en ROM state N</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="291"/>
-+        <location filename="../../src/options.cpp" line="290"/>
-         <source>Toggle ROM state U</source>
-         <translation type="unfinished">Basculer en ROM state U</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="851"/>
-+        <location filename="../../ui/options.ui" line="865"/>
-         <source>Check for other instances of this QMC2 variant on startup</source>
-         <translation type="unfinished">Tester pour d&apos;autres instances de cette variante QMC2 au démarrage</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="854"/>
-+        <location filename="../../ui/options.ui" line="868"/>
-         <source>Check single instance</source>
-         <translation type="unfinished">Tester l&apos;instance unique</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="257"/>
-+        <location filename="../../src/options.cpp" line="256"/>
-         <source>Setup arcade mode</source>
-         <translation type="unfinished">Configurer le mode arcade</translation>
-     </message>
-@@ -16581,254 +16519,244 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished">&amp;Front end</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="76"/>
-+        <location filename="../../ui/options.ui" line="85"/>
-         <source>Application style (Default = use system&apos;s default style)</source>
-         <translation type="unfinished">Style d&apos;application (Défaut = utiliser le style par défaut du système)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3548"/>
-+        <location filename="../../ui/options.ui" line="3742"/>
-         <source>Automatically trigger a ROM check if necessary</source>
-         <translation type="unfinished">Effectue automatiquement une vérification de ROM si nécessaire</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4502"/>
--        <location filename="../../ui/options.ui" line="4581"/>
--        <location filename="../../ui/options.ui" line="4922"/>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-         <source>Command</source>
-         <translation type="unfinished">Commande</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3238"/>
-+        <location filename="../../ui/options.ui" line="3432"/>
-         <source>Launch emulation on double-click events (may be annoying)</source>
-         <translation type="unfinished">Lancer l&apos;émulation par double-clic (peut-être ennuyeux)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3241"/>
-+        <location filename="../../ui/options.ui" line="3435"/>
-         <source>Double-click activation</source>
-         <translation type="unfinished">Activation du double-clic</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="317"/>
-+        <location filename="../../src/options.cpp" line="316"/>
-         <source>Toggle full screen</source>
-         <translation type="unfinished">Basculer en plein écran</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1488"/>
-+        <location filename="../../src/options.cpp" line="1485"/>
-         <source>please reload machine list for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet file</source>
-         <translation type="unfinished">Fichier Borne (cabinet)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="961"/>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet directory</source>
-         <translation type="unfinished">Répertoire des bornes</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller file</source>
-         <translation type="unfinished">Fichier Contrôleur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2272"/>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller directory</source>
-         <translation type="unfinished">Répertoire des contrôleurs</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2692"/>
-+        <location filename="../../src/options.cpp" line="2679"/>
-         <source>Choose cabinet directory</source>
-         <translation type="unfinished">Choisir le répertoire des bornes</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2703"/>
-+        <location filename="../../src/options.cpp" line="2690"/>
-         <source>Choose controller directory</source>
-         <translation type="unfinished">Choisir le répertoire des contrôleurs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="250"/>
-+        <location filename="../../ui/options.ui" line="259"/>
-         <source>Scaled cabinet</source>
-         <translation type="unfinished">Bornes redimensionnées</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="260"/>
-+        <location filename="../../ui/options.ui" line="269"/>
-         <source>Scaled controller</source>
-         <translation type="unfinished">Contrôleurs redimensionnés</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1691"/>
-+        <location filename="../../ui/options.ui" line="1777"/>
-         <source>Cabinet directory (read)</source>
-         <translation type="unfinished">Répertoire des bornes (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1704"/>
-+        <location filename="../../ui/options.ui" line="1790"/>
-         <source>Browse cabinet directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire de bornes</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2687"/>
-+        <location filename="../../ui/options.ui" line="2863"/>
-         <source>Controller directory (read)</source>
-         <translation type="unfinished">Répertoire de contrôleurs (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2700"/>
-+        <location filename="../../ui/options.ui" line="2876"/>
-         <source>Browse controller directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire de contrôleurs</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee file</source>
-         <translation type="unfinished">Fichier Marquee</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1492"/>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee directory</source>
-         <translation type="unfinished">Répertoire des marquees</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title file</source>
-         <translation type="unfinished">Fichier titre</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1459"/>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title directory</source>
-         <translation type="unfinished">Répertoire des titres</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2714"/>
-+        <location filename="../../src/options.cpp" line="2701"/>
-         <source>Choose marquee directory</source>
-         <translation type="unfinished">Choisir le répertoire des marquees</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2725"/>
-+        <location filename="../../src/options.cpp" line="2712"/>
-         <source>Choose title directory</source>
-         <translation type="unfinished">Choisir le répertoire des titres</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="478"/>
-+        <location filename="../../ui/options.ui" line="492"/>
-         <source>Scaled marquee</source>
-         <translation type="unfinished">Marquees redimensionnés</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="488"/>
-+        <location filename="../../ui/options.ui" line="502"/>
-         <source>Scaled title</source>
-         <translation type="unfinished">Titres redimensionnés</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1297"/>
-+        <location filename="../../ui/options.ui" line="1347"/>
-         <source>Marquee directory (read)</source>
-         <translation type="unfinished">Répertoire des marquees (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1310"/>
-+        <location filename="../../ui/options.ui" line="1360"/>
-         <source>Browse marquee directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire de marquees</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2007"/>
-+        <location filename="../../ui/options.ui" line="2111"/>
-         <source>Title directory (read)</source>
-         <translation type="unfinished">Répertoire des titres (lecture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2020"/>
-+        <location filename="../../ui/options.ui" line="2124"/>
-         <source>Browse title directory</source>
-         <translation type="unfinished">Parcourir pour le répertoire de titres</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="213"/>
-+        <location filename="../../ui/options.ui" line="222"/>
-         <source>Front end log size</source>
-         <translation type="unfinished">Taille du log du Frontend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="781"/>
-+        <location filename="../../ui/options.ui" line="795"/>
-         <source>Maximum number of lines to keep in front end log browser</source>
-         <translation type="unfinished">Nombre maximum de lignes à garder dans le navigateur du fichier log du front-end</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1068"/>
-+        <location filename="../../ui/options.ui" line="1091"/>
-         <source>Front end log file</source>
-         <translation type="unfinished">Fichier de log du front-end</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1866"/>
-+        <location filename="../../ui/options.ui" line="1961"/>
-         <source>Front end log file (write)</source>
-         <translation type="unfinished">Fichier de log du front-end (écriture)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2400"/>
-+        <location filename="../../ui/options.ui" line="2531"/>
-         <source>Browse front end log file</source>
-         <translation type="unfinished">Parcourir pour le fichier de log du front-end</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2935"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-         <source>Choose front end log file</source>
-         <translation type="unfinished">Choisir le fichier log du front-end</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4707"/>
-+        <location filename="../../ui/options.ui" line="4937"/>
-         <source>Use HTTP proxy</source>
-         <translation type="unfinished">Utiliser un proxy HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4719"/>
-+        <location filename="../../ui/options.ui" line="4949"/>
-         <source>Host / IP</source>
-         <translation type="unfinished">Hôte/IP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4962"/>
-         <source>Hostname or IP address of the HTTP proxy server</source>
-         <translation type="unfinished">Nom d&apos;hôte ou adresse IP du serveur proxy HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4739"/>
-+        <location filename="../../ui/options.ui" line="4969"/>
-         <source>Port</source>
-         <translation type="unfinished">Port</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4752"/>
-+        <location filename="../../ui/options.ui" line="4982"/>
-         <source>Port to access the HTTP proxy service</source>
-         <translation type="unfinished">Port pour l&apos;accès au service du proxy HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4765"/>
-+        <location filename="../../ui/options.ui" line="4995"/>
-         <source>User ID</source>
-         <translation type="unfinished">Compte Utilisateur</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4778"/>
-+        <location filename="../../ui/options.ui" line="5008"/>
-         <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-         <translation type="unfinished">Compte Utilisateur pour accéder au service de proxy HTTP (vide = pas d&apos;authentification)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4785"/>
--        <source>Password</source>
--        <translation type="unfinished">Mot de passe</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4704"/>
-+        <location filename="../../ui/options.ui" line="4934"/>
-         <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-         <translation type="unfinished">Active / Désactive l&apos;utilisation d&apos;un proxy HTTP pour tout accès web</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4798"/>
--        <source>Password to access the HTTP proxy service (empty = no authentication)</source>
--        <translation type="unfinished">Mot de passe pour accéder au service de proxy HTTP (vide = pas d&apos;authentification)</translation>
--    </message>
- </context>
- <context>
-     <name>PCB</name>
-@@ -17316,28 +17244,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2842"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-         <source>correct</source>
-         <translation>correct</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2872"/>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-         <source>incorrect</source>
-         <translation>incorrect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2902"/>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-         <source>mostly correct</source>
-         <translation>globalement correct</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2932"/>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-         <source>not found</source>
-         <translation>introuvable</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2962"/>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17346,43 +17274,43 @@ Are you sure you want to do this?</source>
-         <translation>inconnu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1844"/>
--        <location filename="../../src/setupwizard.cpp" line="148"/>
--        <location filename="../../src/setupwizard.cpp" line="758"/>
--        <location filename="../../src/setupwizard.cpp" line="766"/>
--        <location filename="../../src/welcome.cpp" line="47"/>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-         <source>Default</source>
-         <translation>Par défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4260"/>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <source>Import from...</source>
-         <translation>Importer depuis...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4258"/>
--        <location filename="../../src/qmc2main.cpp" line="4259"/>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation>Exporter la configuration MAME spécifique à la machine</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4261"/>
--        <location filename="../../src/qmc2main.cpp" line="4262"/>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation>Importer la configuration MAME spécifique à la machine</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10950"/>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Configuration de l&apos;interface, veuillez patienter...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10970"/>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation>M.A.M.E. Catalog / Launcher II v</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10972"/>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17423,18 +17351,18 @@ Are you sure you want to do this?</source>
-         <translation>pas de / mauvais dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10985"/>
--        <location filename="../../src/qmc2main.cpp" line="10989"/>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>Support SDL du joystick activé - utilise SDL v%1.%2.%3</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10979"/>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Phonon actif - utilise Phonon v%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="2015"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-         <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-         <translation>lecteur vidéo : erreur XML : erreur fatale ligne %1, colonne %2: %3</translation>
-     </message>
-@@ -17506,19 +17434,19 @@ Are you sure you want to do this?</source>
-         <translation>information d&apos;état pour la software-list &apos;%1&apos; : L :%2 C :%3 M :%4 I :%5 N :%6 U :%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>oui</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation>non</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>partiellement</translation>
-@@ -21038,7 +20966,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="542"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-         <source>Choose mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21052,7 +20980,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="588"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Choose ui.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21161,178 +21089,179 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="102"/>
--        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-         <source>&amp;Next &gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="103"/>
--        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-         <source>&lt; &amp;Back</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="104"/>
--        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished">&amp;Annuler</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="105"/>
--        <location filename="../../src/setupwizard.cpp" line="697"/>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-         <source>&amp;Finish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="207"/>
--        <location filename="../../src/setupwizard.cpp" line="236"/>
--        <location filename="../../src/setupwizard.cpp" line="243"/>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-         <source>Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
--        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-         <source>No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-         <source>%1.%2+ required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
-         <source>Unknown</source>
-         <translation type="unfinished">Inconnu</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-         <source>can&apos;t parse version info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-         <source>emulator didn&apos;t start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="283"/>
--        <location filename="../../src/setupwizard.cpp" line="287"/>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-         <source>No ini-file found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-         <location filename="../../src/setupwizard.cpp" line="292"/>
--        <location filename="../../src/setupwizard.cpp" line="293"/>
-         <source>Couldn&apos;t determine ini-path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-         <source>incompatible binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-         <location filename="../../src/setupwizard.cpp" line="297"/>
-         <location filename="../../src/setupwizard.cpp" line="298"/>
-         <location filename="../../src/setupwizard.cpp" line="299"/>
-         <location filename="../../src/setupwizard.cpp" line="300"/>
-         <location filename="../../src/setupwizard.cpp" line="301"/>
--        <location filename="../../src/setupwizard.cpp" line="302"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-         <location filename="../../src/setupwizard.cpp" line="306"/>
-         <location filename="../../src/setupwizard.cpp" line="307"/>
-         <location filename="../../src/setupwizard.cpp" line="308"/>
-         <location filename="../../src/setupwizard.cpp" line="309"/>
-         <location filename="../../src/setupwizard.cpp" line="310"/>
--        <location filename="../../src/setupwizard.cpp" line="311"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-         <location filename="../../src/setupwizard.cpp" line="315"/>
-         <location filename="../../src/setupwizard.cpp" line="316"/>
-         <location filename="../../src/setupwizard.cpp" line="317"/>
-         <location filename="../../src/setupwizard.cpp" line="318"/>
-         <location filename="../../src/setupwizard.cpp" line="319"/>
--        <location filename="../../src/setupwizard.cpp" line="320"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-         <location filename="../../src/setupwizard.cpp" line="324"/>
-         <location filename="../../src/setupwizard.cpp" line="325"/>
-         <location filename="../../src/setupwizard.cpp" line="326"/>
-         <location filename="../../src/setupwizard.cpp" line="327"/>
-         <location filename="../../src/setupwizard.cpp" line="328"/>
--        <location filename="../../src/setupwizard.cpp" line="329"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-         <location filename="../../src/setupwizard.cpp" line="333"/>
-         <location filename="../../src/setupwizard.cpp" line="334"/>
-         <location filename="../../src/setupwizard.cpp" line="335"/>
-         <location filename="../../src/setupwizard.cpp" line="336"/>
-         <location filename="../../src/setupwizard.cpp" line="337"/>
-         <location filename="../../src/setupwizard.cpp" line="338"/>
--        <location filename="../../src/setupwizard.cpp" line="339"/>
-         <source>No result</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="346"/>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-         <source>importing emulator settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="368"/>
--        <location filename="../../src/setupwizard.cpp" line="427"/>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="372"/>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-         <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="387"/>
--        <location filename="../../src/setupwizard.cpp" line="425"/>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="390"/>
--        <location filename="../../src/setupwizard.cpp" line="430"/>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-         <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="397"/>
--        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="398"/>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-         <source>done (importing emulator settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="408"/>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-         <source>importing front-end settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="438"/>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-         <source>done (importing front-end settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-         <location filename="../../src/setupwizard.cpp" line="474"/>
-         <location filename="../../src/setupwizard.cpp" line="475"/>
-         <location filename="../../src/setupwizard.cpp" line="476"/>
-@@ -21340,74 +21269,73 @@ Are you sure you want to do this?</source>
-         <location filename="../../src/setupwizard.cpp" line="478"/>
-         <location filename="../../src/setupwizard.cpp" line="479"/>
-         <location filename="../../src/setupwizard.cpp" line="480"/>
--        <location filename="../../src/setupwizard.cpp" line="481"/>
-         <source>Check result pending...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="487"/>
--        <location filename="../../src/setupwizard.cpp" line="678"/>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-         <source>Import emulator settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="491"/>
--        <location filename="../../src/setupwizard.cpp" line="686"/>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-         <source>Import front-end settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-         <source>Import both emulator and front-end settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="496"/>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-         <source>Import nothing</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="517"/>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished">Choisir l&apos;exécutable de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tous les fichiers (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="647"/>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="654"/>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-         <source>Choose ROM path</source>
-         <translation type="unfinished">Choisir le chemin d&apos;accès aux ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="661"/>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-         <source>Choose sample path</source>
-         <translation type="unfinished">Choisir le chemin d&apos;accès aux échantillons sonores</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="668"/>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished">Choisir le chemin d&apos;accès aux hachages</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Ini files (*.ini)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23552,54 +23480,54 @@ Are you sure you want to do this?</source>
- <context>
-     <name>Welcome</name>
-     <message>
--        <location filename="../../src/welcome.cpp" line="117"/>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-         <source>Default</source>
-         <translation>Défaut</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>Error</source>
-         <translation>Erreur</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>The specified file isn&apos;t executable!</source>
-         <translation>Le fichier spécifié n&apos;est pas un exécutable !</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>Choose emulator executable file</source>
-         <translation>Choisir l&apos;exécutable de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>All files (*)</source>
-         <translation>Tous les fichiers (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="166"/>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-         <source>Choose working directory</source>
-         <translation>Choisir le dossier de travail</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="174"/>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-         <source>Choose ROM path</source>
-         <translation>Choisir le chemin d&apos;accès aux ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="182"/>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-         <source>Choose sample path</source>
-         <translation>Choisir le chemin d&apos;accès aux échantillons sonores</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="190"/>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-         <source>Choose hash path</source>
-         <translation>Choisir le chemin d&apos;accès aux hachages</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="288"/>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-         <source>It appears that another instance of %1 is already running.
- However, this can also be the leftover of a previous crash.
- 
-@@ -23704,22 +23632,22 @@ Il est fortement recommandé que vous spécifiez le chemin de ROM que vous allez
-         <translation>Parcourir l&apos;exécutable de l&apos;émulateur</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="287"/>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-         <source>Single-instance check</source>
-         <translation>Vérification d&apos;instance unique</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Exit</source>
-         <translation>&amp;Quitter</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Once</source>
-         <translation>&amp;Une fois</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Ignore</source>
-         <translation>&amp;Ignorer</translation>
-     </message>
-@@ -23887,49 +23815,49 @@ Il est fortement recommandé que vous spécifiez le chemin de ROM que vous allez
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-         <source>FLV 240P</source>
-         <translation>FLV 240P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="112"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-         <source>FLV 360P</source>
-         <translation>FLV 360P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="113"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-         <source>MP4 360P</source>
-         <translation>MP4 360P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-         <source>FLV 480P</source>
-         <translation>FLV 480P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="115"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-         <source>MP4 720P</source>
-         <translation>MP4 720P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="116"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-         <source>MP4 1080P</source>
-         <translation>MP4 1080P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="117"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-         <source>MP4 3072P</source>
-         <translation>MP4 3072P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="192"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-         <source>Start / pause / resume video playback</source>
-         <translation>Lecture / pause / reprise de la lecture vidéo</translation>
-     </message>
-@@ -23940,20 +23868,16 @@ Il est fortement recommandé que vous spécifiez le chemin de ROM que vous allez
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="133"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="962"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="979"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1010"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1012"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1043"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1059"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1102"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-         <source>Remaining</source>
-         <translation>Restant</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1726"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-         <source>Volume</source>
-         <translation>Volume</translation>
-     </message>
-@@ -23998,286 +23922,261 @@ Il est fortement recommandé que vous spécifiez le chemin de ROM que vous allez
-         <translation>Suggérer un modèle de recherche (laisser appuyé pour le menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-         <source>Mute / unmute audio output</source>
-         <translation>Ferme / Ouvre la sortie audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="131"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-         <source>Volume level</source>
-         <translation>Volume</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="132"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-         <source>Video progress</source>
-         <translation>Progression de la vidéo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="136"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="966"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="988"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1001"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1046"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1062"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1105"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1382"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-         <source>Current buffer fill level: %1%</source>
-         <translation>Niveau de cache actuel : %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="143"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="249"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-         <source>Play this video</source>
-         <translation>Lire cette vidéo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="150"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="207"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="260"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-         <source>Copy video URL</source>
-         <translation>Copier l&apos;URL de la vidéo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="265"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-         <source>Copy video URL (no country filter)</source>
-         <translation>Copier l&apos;URL de la vidéo (pas de filtre géographique)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-         <source>Copy author URL</source>
-         <translation>Copier l&apos;URL de l&apos;auteur</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="171"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-         <source>Paste video URL</source>
-         <translation>Coller l&apos;URL de la vidéo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="235"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-         <source>Local movie file...</source>
-         <translation>Fichier vidéo local...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="184"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-         <source>Remove selected videos</source>
-         <translation>Enlever les vidéos sélectionnées</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="200"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1644"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1658"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-         <source>Full screen (return with toggle-key)</source>
-         <translation>Plein écran (retour avec la touche de bascule)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="241"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="254"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-         <source>Attach this video</source>
-         <translation>Lier cette vidéo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="277"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-         <source>Auto-suggest a search pattern?</source>
-         <translation>Suggérer automatiquement un modèle de recherche ?</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="278"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-         <source>Auto-suggest</source>
-         <translation>Suggestion automatique</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="283"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-         <source>Enter string to be appended</source>
-         <translation>Entrer la chaîne à ajouter</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="284"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-         <source>Append...</source>
-         <translation>Ajouter...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="292"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-         <source>Enter search string</source>
-         <translation>Entrer la chaîne de recherche</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="414"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-         <source>Appended string</source>
-         <translation>Ajouter une chaîne</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="415"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-         <source>Enter the string to be appended when suggesting a pattern:</source>
-         <translation>Entrer la chaîne à ajouter quand un modèle est suggéré:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="416"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-         <source>Valid placeholder macros:</source>
-         <translation>Macros de remplissage valides :</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>All files (*)</source>
-         <translation>Tous les fichiers (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>Choose movie file</source>
-         <translation>Choisir un fichier vidéo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="746"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="764"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-         <source>Full-screen mode -- press %1 to return to windowed mode</source>
-         <translation>Mode plein écran -- presser %1 pour retourner au mode fenêtré</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="748"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="766"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-         <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-         <translation>Mode plein écran -- presser la touche de bascule pour retourner au mode fenêtré</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="802"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-         <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-         <translation>lecteur vidéo : le fichier vidéo &apos;%1&apos; est déjà lié, ignoré</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="806"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-         <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-         <translation>lecteur vidéo : une vidéo avec l&apos;ID &apos;%1&apos; est déjà liée, ignoré</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="989"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-         <source>Buffering: %1%</source>
-         <translation>Mise en cache : %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1003"/>
--        <source>Loading</source>
--        <translation>Chargement</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1019"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1078"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-         <source>Playing</source>
-         <translation>Lecture en cours</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1030"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1089"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-         <source>Paused</source>
-         <translation>En pause</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1033"/>
--        <source>video player: playback error: %1</source>
--        <translation>lecteur vidéo : erreur de lecture : %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1034"/>
--        <source>Video playback error: %1</source>
--        <translation>Erreur de lecture vidéo : %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1155"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-         <source>Fetching info for video ID &apos;%1&apos;</source>
-         <translation>Récupération des informations de la vidéo ID &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1253"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-         <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-         <translation>lecteur vidéo : info erreur vidéo ID = &apos;%1&apos;, statut = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1254"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1410"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1847"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-         <source>Video info error: %1</source>
-         <translation>Info de l&apos;erreur vidéo: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1349"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-         <source>video player: video info error: timeout occurred</source>
-         <translation>lecteur vidéo : info de l&apos;erreur vidéo : délai expiré</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1350"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-         <source>video info error: timeout occurred</source>
-         <translation>erreur d&apos;information vidéo : dépassement de délais</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1354"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-         <source>video info error: unknown reason</source>
-         <translation>erreur d&apos;information vidéo : raison inconnue</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1409"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-         <source>video player: video info error: %1</source>
-         <translation>lecteur vidéo : info de l&apos;erreur vidéo : %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1635"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1649"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-         <source>Return to windowed mode</source>
-         <translation>Retourner au mode fenêtré</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1642"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1656"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-         <source>Full screen (press %1 to return)</source>
-         <translation>Plein écran (presser %1 pour revenir)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1846"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-         <source>video player: video image info error: %1</source>
-         <translation>lecteur vidéo : info de l&apos;erreur d&apos;image vidéo : %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1866"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-         <source>video player: search request error: %1</source>
-         <translation>lecteur vidéo : erreur de recherche : %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1891"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-         <source>video player: search error: can&apos;t parse XML data</source>
-         <translation>lecteur vidéo : erreur de recherche : n&apos;a pas pu parcourir les données XML</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1919"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-         <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-         <translation>lecteur vidéo : impossible de déterminer l&apos;ID de la vidéo depuis l&apos;URL &apos;%1&apos; -- merci d&apos;informer les développeurs</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1925"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-         <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-         <translation>lecteur vidéo : impossible d&apos;associer l&apos;image retournée pour la vidéo ID &apos;%1&apos; -- merci d&apos;informer les développeurs</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1942"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-         <translation>lecteur vidéo : impossible d&apos;enregistrer l&apos;image pour la vidéo ID &apos;%1&apos; dans le répertoire de cache Youtube &apos;%2&apos; -- vérifiez les permissions svp</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1944"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-         <translation>lecteur vidéo : impossible d&apos;enregistrer l&apos;image pour la vidéo ID &apos;%1&apos;, le répertoire de cache Youtube &apos;%2&apos; n&apos;existe pas -- merci de corriger</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1946"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-         <translation>lecteur vidéo : le téléchargement de l&apos;image pour la vidéo ID &apos;%1&apos; a échoué, l&apos;image reçue n&apos;est pas valide</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1948"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-         <translation>lecteur vidéo : le téléchargement de l&apos;image pour la vidéo ID &apos;%1&apos; a échoué, texte de l&apos;&apos;erreur = &apos;%2&apos;</translation>
-     </message>
-diff --git a/data/lng/qmc2_it.qm b/data/lng/qmc2_it.qm
-index 6244fa5de94d2be49c575ead4b1bbb82479d3cee..784e911c3e18aeb49fa0b6ba3fba7986440bb2bf 100644
-GIT binary patch
-delta 914
-zcmXZZYe<t(7zgnGdFMMlbKb2nX^rqQGt&>z#Xw95XO>CfElf;AGD9ND%qY6<L(-!0
-zD2Wu5R8wQ-+;rZigOs!oDY76iim-y_hYUZJ(2?V(AJ4fw=iz_8J<;?$(cFtSegTjJ
-zTzCV7yax_Gl6rqSwi}FgK)nRq{s4p)0d33DeygL>V4MPy#6nGy^jxvDKj^R<_$-hd
-z3wYujE(6=^n95n}wXFhhhe#(1*8NQ;X2?1NSSQ8#&p>_+&~#qv6t~uDuL=~1{nNw1
-zkw)P9AL)Re8km8dAR9BUy;+tG3@nk0Sz<zgI?=^0I;=U^NsG+PI!RUX6mL3}C>9o=
-zD@tCPa|LStPQX<z9o{1y>ynPwLcN>|bfwagV&N4~AB$-Q<H@AS;T=!|wW7L6wVF(0
-zI@G^6fZ?FjZ<daCkV|9XCTPElkOtq<g2u`GWDBW^*@4oQr$ECylue36+{?5QGRFpJ
-zO1+?r%~Q5Ehi_7d6kuqXY}$;pu4SdGDGL~%Q+jr_0fi>1r&{U@O8qUK1#J^!j7q{R
-zd|0iU@dAM$*}|->fM&yd{90)0zn5azdb0B>ULM+7CVq0XnpU`vy&{*+%=^P$dqptr
-zOq$p2=F>dm_)VZ^l{SQ1Su<6JpNz5d$?1<G<So*^Vww-nNO%_HUlTt8X_b7j=oWBl
-zMW<8{@S=cBdIRIMQ-4?)TqT>nY)g`^{lEjDZ$>&&Eu9EocZ^o`W_FBB5h-cUKk3Hq
-zh`)5VO1&=W$Pej6vouge4H0Hur<=Y%C6Y2xTg27eEZwg>F2+xndPq8yA|2_Fj*d$G
-zucU#E>$X!#q?I+&!$>oWBY$KS@75nJy(=P1qU5Md<0(<~0zS8NWV6(Nh#I0&l<pw4
-gMfuoSDvb7Ow`zdsde6jGC-d~i?tkh@9NL%gAM9Tp3;+NC
-
-delta 924
-zcmXZZS!|3^6bJDC{iffvcczO986){j7&=lh5{advDT#J0nHEtK%cK$-`;(=pAxIx8
-zMof>|9}ry(6*W`SZKf5S1dT|n;lTs31QmOzC2n*2^vk(7_ne#m312Y1ykI&q%>EWY
-z0kFLnNO=e>ILo%!LlbTG1fcH%sviTXB|z;L_S%k+-)8>-j8zA#$Ff_Nun{8^w8?+K
-zxS>E~PN>NyHinV~1HC4!0Gg+;U6pM27&3${PmT5T0MRU9?rNZ7E8C!64b;)8z<hPT
-zu?<+X4cPaUZONz2!X`pgB^(1YefhxkQPd<{+0%h_s!K4)UVlKZghM<aT`RKGe?Ut8
-zPSw^=Ud<&w(>ARrw=oC$T=l!AYPM}X+xe7D9D}}lHqf|?UTH3Q2>Ll)O)I3~rUKau
-zy}Mjh7s+p$WcNe=y&q^d*!V&=(MxqEmn??)wF)by(IZoX_(*}2vg|cjdaw@Id>_7^
-z`M@<N^`+bsuPLr?*WzZHVlI$gjYtF9oD?v-b1yoz#)>?k3tD(;E#NiSNDbRMSjRge
-zkIWT9OeSxdOTN?B-Hrk`3<{)qL?tEDVzN1P{GXeu?`f)%WwJW;s84OQqlWrqO#Gxe
-zi$lIlyAxHxG_Rt&mTB^rbgw)BTyj%})g!`GYF(S1kUh7asIW(~SF7l*)vYxc^w(;$
-zS6ZCk_5icqu*=V|oik`+da)LBQy|?py3}%F-WlL(KigizcFi2LkG`in#6cRKk&}Db
-zYUw<rcH5j}qtDrn5o}kO?LI=~84h{Ua_e{!NEA~rWAE$@miI*x2>aPc58LWv+k4rL
-z4{ZD=+wB?jHhD8WqMm9q9byi(WR}Ti>5G>hR*{vGku}MFN>x|Xc3-gVC2TxE<ykpe
-l*q~rmOq{2}AyKhB(m&)=Jr(XY$k{rKlAH1(&eqhC{{j7TB8dP1
-
-diff --git a/data/lng/qmc2_it.ts b/data/lng/qmc2_it.ts
-index 3a3e212be..37d49fea8 100644
---- a/data/lng/qmc2_it.ts
-+++ b/data/lng/qmc2_it.ts
-@@ -254,8 +254,8 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/additionalartworksetup.ui" line="41"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="186"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="293"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-         <source>Artwork name</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -330,183 +330,183 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-         <source>Select / deselect this artwork class for removal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="187"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="294"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-         <source>Enter a name for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="193"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="299"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-         <source>Choose...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="195"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-         <source>Choose an icon file to be used for this artwork class (optional)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="204"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="305"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-         <source>System</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="205"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="306"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-         <source>Software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="206"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-         <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="213"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="311"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-         <source>On</source>
-         <translation type="unfinished">Acceso</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="214"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="312"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-         <source>Off</source>
-         <translation type="unfinished">Spento</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="215"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-         <source>Choose if images of this artwork class are scaled or not</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="222"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="317"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-         <source>Folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="223"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="235"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="318"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="327"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="224"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="319"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-         <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="232"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="324"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-         <source>7z</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="237"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-         <source>Select archive format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>Supported archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>7z archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="250"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="334"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-         <source>Image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>Image archive for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>use semicolon (;) to separate multiple archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="252"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="336"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-         <source>Browse image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tutti i file (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="258"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="341"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-         <source>Image folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>Image folder for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>use semicolon (;) to separate multiple folders</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="260"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="343"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-         <source>Browse image folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>Choose icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>PNG files (*.png)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1238,7 +1238,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/brusheditor.ui" line="281"/>
--        <location filename="../../src/brusheditor.cpp" line="307"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-         <source>Choose pattern color</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1361,17 +1361,17 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished">&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tutti i file (*)</translation>
-     </message>
-@@ -3464,42 +3464,42 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished">Chiudi</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-         <source>Name</source>
-         <translation type="unfinished">Nome</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-         <source>Domain</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-         <source>Path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="39"/>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-         <source>Value</source>
-         <translation type="unfinished">Valore</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="40"/>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-         <source>Expiry date</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="41"/>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-         <source>Secure?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="42"/>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-         <source>HTTP only?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="86"/>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-         <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4473,7 +4473,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="392"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Open archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4517,7 +4517,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1841"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-         <source>No devices available</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4570,7 +4570,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1898"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4582,7 +4582,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1851"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-         <source>%1. variant of </source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4592,27 +4592,27 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Close archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Choose a unique configuration name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Unique configuration name:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>Name conflict</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>A configuration named &apos;%1&apos; already exists.
- 
- Do you want to choose a different name?</source>
-@@ -5302,25 +5302,25 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Data modifica</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="557"/>
--        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-         <source> KB</source>
-         <translation> KB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="560"/>
--        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-         <source> MB</source>
-         <translation> MB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="563"/>
--        <location filename="../../src/filesystemmodel.h" line="577"/>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-         <source> GB</source>
-         <translation> GB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="566"/>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-         <source> TB</source>
-         <translation> TB</translation>
-     </message>
-@@ -5461,42 +5461,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>FtpReply</name>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="103"/>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-         <source>FTP directory listing for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Name</source>
-         <translation type="unfinished">Nome</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Type</source>
-         <translation type="unfinished">Tipo</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Size</source>
-         <translation type="unfinished">Dimensione</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="110"/>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-         <source>Parent directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="127"/>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-         <source>File</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="129"/>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-         <source>Folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="131"/>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-         <source>Unknown</source>
-         <translation type="unfinished">Sconosciuto</translation>
-     </message>
-@@ -5993,212 +5993,212 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>HtmlEditor</name>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-         <source>WYSIWYG</source>
-         <translation type="unfinished">WYSIWYG</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="156"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="372"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-         <source>HTML</source>
-         <translation type="unfinished">HTML</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-         <source>&amp;Load...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-         <source>Load notes from file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <source>Load notes from an HTML file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="165"/>
-         <source>Save current notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="197"/>
-         <source>Page load progress</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="177"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-         <source>Hide menu</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="181"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-         <source>Read only</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="185"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-         <source>Show HTML</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="595"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tutti i file (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to load</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to open</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>Save a copy</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="591"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-         <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="592"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-         <source>Portable Network Graphics (PNG) (*.png);;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="593"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-         <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="594"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-         <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="597"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-         <source>Open image...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-         <source>Insert image from URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Enter URL:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Create link</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Select font:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>S</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>M</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>L</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XXL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="984"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-         <source>Zoom: %1%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1194"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-         <source>Select color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1259"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1269"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1318"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-         <source>No data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1514"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1576"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1515"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1577"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7114,55 +7114,55 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Software snap</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="172"/>
--        <location filename="../../src/imageformatsetup.cpp" line="205"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-         <source>deactivated</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="175"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-         <location filename="../../src/imageformatsetup.cpp" line="204"/>
--        <location filename="../../src/imageformatsetup.cpp" line="208"/>
-         <source>activated</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7590,42 +7590,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickCalibrationWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4342"/>
-+        <location filename="../../src/options.cpp" line="4329"/>
-         <source>Enable/disable axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4346"/>
-+        <location filename="../../src/options.cpp" line="4333"/>
-         <source>Axis %1:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4347"/>
-+        <location filename="../../src/options.cpp" line="4334"/>
-         <source>Reset calibration of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4355"/>
-+        <location filename="../../src/options.cpp" line="4342"/>
-         <source>Current value of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4359"/>
-+        <location filename="../../src/options.cpp" line="4346"/>
-         <source>DZ:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4361"/>
-+        <location filename="../../src/options.cpp" line="4348"/>
-         <source>Deadzone of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4367"/>
-+        <location filename="../../src/options.cpp" line="4354"/>
-         <source>S:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4369"/>
-+        <location filename="../../src/options.cpp" line="4356"/>
-         <source>Sensitivity of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7679,67 +7679,67 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickTestWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4542"/>
-+        <location filename="../../src/options.cpp" line="4529"/>
-         <source>A%1: %v</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4543"/>
-+        <location filename="../../src/options.cpp" line="4530"/>
-         <source>Current value of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4553"/>
-+        <location filename="../../src/options.cpp" line="4540"/>
-         <source>B%1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4554"/>
-+        <location filename="../../src/options.cpp" line="4541"/>
-         <source>Current state of button %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4564"/>
-+        <location filename="../../src/options.cpp" line="4551"/>
-         <source>H%1: 0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4565"/>
-+        <location filename="../../src/options.cpp" line="4552"/>
-         <source>Current value of hat %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4575"/>
-+        <location filename="../../src/options.cpp" line="4562"/>
-         <source>T%1 DX: 0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4576"/>
-+        <location filename="../../src/options.cpp" line="4563"/>
-         <source>Current X-delta of trackball %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4586"/>
-+        <location filename="../../src/options.cpp" line="4573"/>
-         <source>T%1 DY: 0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4587"/>
-+        <location filename="../../src/options.cpp" line="4574"/>
-         <source>Current Y-delta of trackball %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4659"/>
-+        <location filename="../../src/options.cpp" line="4646"/>
-         <source>H%1: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4689"/>
-+        <location filename="../../src/options.cpp" line="4676"/>
-         <source>T%1 DX: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4690"/>
-+        <location filename="../../src/options.cpp" line="4677"/>
-         <source>T%1 DY: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7799,438 +7799,438 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
-         <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="592"/>
--        <location filename="../../src/machinelist.cpp" line="593"/>
--        <location filename="../../src/machinelist.cpp" line="630"/>
--        <location filename="../../src/machinelist.cpp" line="3817"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-         <source>unknown</source>
-         <translation>sconosciuto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>good</source>
-         <translation>buono</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-         <source>bad</source>
-         <translation>cattivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="198"/>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>preliminary</source>
-         <translation>preliminare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>supported</source>
-         <translation>supportato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-         <source>unsupported</source>
-         <translation>non supportato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-         <source>imperfect</source>
-         <translation>imperfetto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>yes</source>
-         <translation>si</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>no</source>
-         <translation>no</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>baddump</source>
-         <translation>dump cattivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>nodump</source>
-         <translation>no dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>vertical</source>
-         <translation>verticale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>horizontal</source>
-         <translation>orizzontale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>raster</source>
-         <translation>raster</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unknown</source>
-         <translation>Sconosciuto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>On</source>
-         <translation>Acceso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Off</source>
-         <translation>Spento</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>audio</source>
-         <translation>audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>unused</source>
-         <translation>non utilizzato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Unused</source>
-         <translation>Non utilizzato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>cpu</source>
-         <translation>cpu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>vector</source>
-         <translation>vettore</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>lcd</source>
-         <translation>lcd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy4way</source>
-         <translation>joy4vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy8way</source>
-         <translation>joy8vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>trackball</source>
-         <translation>trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>joy2way</source>
-         <translation>joy2vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy8way</source>
-         <translation>doppiojoy8vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>dial</source>
-         <translation>chiama</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>paddle</source>
-         <translation>paddle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>pedal</source>
-         <translation>pedale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>stick</source>
-         <translation>stick</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vjoy2way</source>
-         <translation>vjoy2vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>lightgun</source>
-         <translation>pistolaottica</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy4way</source>
-         <translation>doppiojoy4vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vdoublejoy2way</source>
-         <translation>vdoppiojoy2vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>doublejoy2way</source>
-         <translation>doppiojoy2vie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>printer</source>
-         <translation>stampante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cdrom</source>
-         <translation>cdrom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cartridge</source>
-         <translation>cartuccia</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cassette</source>
-         <translation>cassetta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>quickload</source>
-         <translation>caricamento veloce</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>floppydisk</source>
-         <translation>floppydisk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>serial</source>
-         <translation>seriale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>snapshot</source>
-         <translation>snapshot</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>original</source>
-         <translation>originale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-         <source>compatible</source>
-         <translation>compatibile</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
--        <location filename="../../src/machinelist.cpp" line="208"/>
--        <location filename="../../src/machinelist.cpp" line="1631"/>
--        <location filename="../../src/machinelist.cpp" line="1632"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="231"/>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATALE: impossibile aprire file icona, per favore controlla permessi d&apos;accesso per %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="211"/>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-         <source>Waiting for data...</source>
-         <translation>Aspettando i dati...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="536"/>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>determinando versione emulatore e set supportati</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATALE: impossibile avviare eseguibile MAME in un tempo ragionevole, mi arrendo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>terminato (determinazione versione emulatore e set supportati, tempo impiegato = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="631"/>
--        <location filename="../../src/machinelist.cpp" line="661"/>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>info emulatore: tipo = %1, versione = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="633"/>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATALE: impossibile determinare tipo e versione emulatore</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="642"/>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATALE: impossibile determinare il numero di set supportati</translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-         <location filename="../../src/machinelist.cpp" line="685"/>
-         <location filename="../../src/machinelist.cpp" line="689"/>
-         <location filename="../../src/machinelist.cpp" line="693"/>
-         <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="701"/>
--        <location filename="../../src/machinelist.cpp" line="3373"/>
--        <location filename="../../src/machinelist.cpp" line="3639"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="711"/>
--        <location filename="../../src/machinelist.cpp" line="2286"/>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="718"/>
--        <location filename="../../src/machinelist.cpp" line="2293"/>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="776"/>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-         <source>XML data - %p%</source>
-         <translation>dati XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="827"/>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verifica stato ROM per &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="818"/>
--        <location filename="../../src/machinelist.cpp" line="856"/>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>ERRORE: impossibile aprire cache stato ROM in scrittura, percorso = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="565"/>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2281"/>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="869"/>
--        <location filename="../../src/machinelist.cpp" line="2475"/>
--        <location filename="../../src/machinelist.cpp" line="2822"/>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-         <source>ROM check - %p%</source>
-         <translation>controllo ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Source file</source>
-         <translation>File origina</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is BIOS?</source>
-         <translation>È un BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is device?</source>
-         <translation>È un device?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Runnable</source>
-         <translation>Eseguibile</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Clone of</source>
-         <translation>Clone di</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>ROM of</source>
-         <translation>ROM di</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Sample of</source>
-         <translation>Esempio di</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="973"/>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-         <source>Year</source>
-         <translation>Anno</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="980"/>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-         <source>Manufacturer</source>
-         <translation>Produttore</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
--        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="639"/>
--        <location filename="../../src/machinelist.cpp" line="662"/>
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8238,435 +8238,435 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Size</source>
-         <translation>Dimensione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Merge</source>
-         <translation>Merge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Region</source>
-         <translation>Regione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Offset</source>
-         <translation>Offset</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
--        <location filename="../../src/machinelist.cpp" line="1140"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-         <source>Status</source>
-         <translation>Stato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Optional</source>
-         <translation>Opzionale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="995"/>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-         <source>Device reference</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-         <source>Chip</source>
-         <translation>Chip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Tag</source>
-         <translation>Tag</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Type</source>
-         <translation>Tipo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-         <source>Clock</source>
-         <translation>Clock</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-         <source>Display</source>
-         <translation>DIsplay</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Rotate</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Flip-X</source>
-         <translation>Inverti-X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Width</source>
-         <translation>Larghezza</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Height</source>
-         <translation>Altezza</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Refresh</source>
-         <translation>Aggiornamento</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Pixel clock</source>
-         <translation>Clock pixel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>HB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>VB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Sound</source>
-         <translation>Suono</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1023"/>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-         <source>Channels</source>
-         <translation>Canali</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-         <source>Input</source>
-         <translation>Input</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Service</source>
-         <translation>Servizio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Tilt</source>
-         <translation>Tilt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Players</source>
-         <translation>Giocatori</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Buttons</source>
-         <translation>Tasti</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Coins</source>
-         <translation>Coins</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1038"/>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-         <source>Control</source>
-         <translation>Controllo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Minimum</source>
-         <translation>Minimo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Maximum</source>
-         <translation>Massimo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Sensitivity</source>
-         <translation>Sensibilità</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Key Delta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Reverse</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1050"/>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-         <source>DIP switch</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-         <source>DIP value</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="507"/>
--        <location filename="../../src/machinelist.cpp" line="1061"/>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
--        <location filename="../../src/machinelist.cpp" line="1130"/>
--        <location filename="../../src/machinelist.cpp" line="1156"/>
--        <location filename="../../src/machinelist.cpp" line="1205"/>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-         <source>Default</source>
-         <translation>Predefinito</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="774"/>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="953"/>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-         <source>Updating</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-         <source>Configuration</source>
-         <translation>Configurazione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-         <source>Mask</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-         <source>Setting</source>
-         <translation>Impostazioni</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-         <source>Value</source>
-         <translation>Valore</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-         <source>Driver</source>
-         <translation>Driver</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Emulation</source>
-         <translation>Emulazione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Color</source>
-         <translation>Colore</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Graphic</source>
-         <translation>Grafica</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Cocktail</source>
-         <translation>Cocktail</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Protection</source>
-         <translation>Protezione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Save state</source>
-         <translation>Stato salvataggio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Palette size</source>
-         <translation>Dimensione paletta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-         <source>BIOS set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-         <source>Description</source>
-         <translation>Descrizione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1110"/>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-         <source>Sample</source>
-         <translation>Esempio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-         <source>Disk</source>
-         <translation>Disco</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Index</source>
-         <translation>Indice</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-         <source>Adjuster</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1135"/>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-         <source>Software list</source>
-         <translation>Lista software</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1145"/>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-         <source>Category</source>
-         <translation>Categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-         <source>Item</source>
-         <translation>Oggetto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1163"/>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-         <source>Device</source>
-         <translation>Device</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Mandatory</source>
-         <translation>Obbligatorio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Interface</source>
-         <translation>Interfaccia</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1174"/>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-         <source>Instance</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1179"/>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-         <source>Brief name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1186"/>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-         <source>Extension</source>
-         <translation>Estensione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-         <source>RAM options</source>
-         <translation>Opzioni RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1197"/>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-         <source>Option</source>
-         <translation>Opzione</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1255"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>ATTENZIONE: impossibile aprire cache stato ROM, per favore controlla la ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1238"/>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-         <source>loading ROM state from cache</source>
-         <translation>caricamento stato ROM dalla cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>completato (caricamento stato ROM dalla cache, tempo impiegato = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n stato(i) ROM caricati</numerusform>
-@@ -8674,81 +8674,81 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="210"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-         <source>verifying ROM status for all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1568"/>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2438"/>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-         <location filename="../../src/machinelist.cpp" line="583"/>
--        <location filename="../../src/machinelist.cpp" line="587"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="650"/>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1297"/>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ascending</source>
-         <translation>ascendente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>descending</source>
-         <translation>discendente</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n set BIOS</numerusform>
-@@ -8756,7 +8756,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform> e %n periferiche caricate</numerusform>
-@@ -8764,196 +8764,196 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1925"/>
--        <location filename="../../src/machinelist.cpp" line="2746"/>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1941"/>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1944"/>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-         <source>tag</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-         <source>year</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-         <source>manufacturer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-         <source>players</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-         <source>driver status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-         <source>source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-         <source>rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1987"/>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-         <source>category</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1989"/>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-         <source>version</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-         <source>ROM state filter already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished">per favore aspetta la fine della validazione della ROM e riprova</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2036"/>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished">per favore aspetta la fine del caricamento e riprova</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-         <source>applying ROM state filter</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2059"/>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-         <source>State filter - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2138"/>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2181"/>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-         <source>saving favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2190"/>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2228"/>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-         <source>saving play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2237"/>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>L:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>C:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>M:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>I:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="164"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>N:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="165"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>U:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="166"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>S:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="167"/>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-         <source>T:</source>
-         <translation type="unfinished">T:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>normal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2270"/>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2535"/>
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8961,7 +8961,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2654"/>
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8969,83 +8969,83 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2741"/>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2996"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1256"/>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1281"/>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-         <location filename="../../src/machinelist.cpp" line="1283"/>
--        <location filename="../../src/machinelist.cpp" line="1287"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1306"/>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1308"/>
--        <location filename="../../src/machinelist.cpp" line="1535"/>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1533"/>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1752"/>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1878"/>
--        <location filename="../../src/machinelist.cpp" line="1894"/>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9053,47 +9053,47 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1914"/>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1919"/>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2094"/>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3084"/>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3047"/>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-         <source>Icon cache - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3134"/>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3177"/>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3212"/>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3285"/>
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-         <source>%n icon(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9101,124 +9101,124 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3137"/>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3217"/>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-         <source>pre-caching icons from directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3255"/>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-         <source>loading category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3310"/>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-         <source>Category.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3355"/>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3362"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3405"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3406"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-         <source>System / Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3265"/>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3283"/>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-         <source>loading catver.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3565"/>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-         <source>Catver.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3621"/>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3628"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3629"/>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3815"/>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3392"/>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-         <source>Category view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2743"/>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3363"/>
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-         <source>%n category record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9226,7 +9226,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3658"/>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-         <source>Version view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9395,18 +9395,18 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>true</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>false</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9549,8 +9549,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <name>MainWindow</name>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-         <location filename="../../src/macros.h" line="606"/>
--        <location filename="../../src/macros.h" line="609"/>
-         <source>M.A.M.E. Catalog / Launcher II</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9565,16 +9565,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1050"/>
--        <location filename="../../src/qmc2main.cpp" line="1085"/>
--        <location filename="../../src/qmc2main.cpp" line="1120"/>
--        <location filename="../../src/qmc2main.cpp" line="1152"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tag</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-         <source>Icon / Value</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9583,10 +9583,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1054"/>
--        <location filename="../../src/qmc2main.cpp" line="1089"/>
--        <location filename="../../src/qmc2main.cpp" line="1124"/>
--        <location filename="../../src/qmc2main.cpp" line="1156"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-         <source>Year</source>
-         <translation type="unfinished">Anno</translation>
-     </message>
-@@ -9595,10 +9595,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1056"/>
--        <location filename="../../src/qmc2main.cpp" line="1091"/>
--        <location filename="../../src/qmc2main.cpp" line="1126"/>
--        <location filename="../../src/qmc2main.cpp" line="1158"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished">Produttore</translation>
-     </message>
-@@ -9607,10 +9607,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1058"/>
--        <location filename="../../src/qmc2main.cpp" line="1093"/>
--        <location filename="../../src/qmc2main.cpp" line="1128"/>
--        <location filename="../../src/qmc2main.cpp" line="1160"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-         <source>Name</source>
-         <translation type="unfinished">Nome</translation>
-     </message>
-@@ -9619,10 +9619,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1060"/>
--        <location filename="../../src/qmc2main.cpp" line="1095"/>
--        <location filename="../../src/qmc2main.cpp" line="1130"/>
--        <location filename="../../src/qmc2main.cpp" line="1162"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9631,10 +9631,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1062"/>
--        <location filename="../../src/qmc2main.cpp" line="1097"/>
--        <location filename="../../src/qmc2main.cpp" line="1132"/>
--        <location filename="../../src/qmc2main.cpp" line="1164"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-         <source>Players</source>
-         <translation type="unfinished">Giocatori</translation>
-     </message>
-@@ -9643,10 +9643,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1064"/>
--        <location filename="../../src/qmc2main.cpp" line="1099"/>
--        <location filename="../../src/qmc2main.cpp" line="1134"/>
--        <location filename="../../src/qmc2main.cpp" line="1166"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-         <source>Driver status</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9655,9 +9655,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1070"/>
--        <location filename="../../src/qmc2main.cpp" line="1105"/>
--        <location filename="../../src/qmc2main.cpp" line="1172"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-         <source>Category</source>
-         <translation type="unfinished">Categoria</translation>
-     </message>
-@@ -9666,9 +9666,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1073"/>
--        <location filename="../../src/qmc2main.cpp" line="1108"/>
--        <location filename="../../src/qmc2main.cpp" line="1140"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-         <source>Version</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9689,9 +9689,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1087"/>
--        <location filename="../../src/qmc2main.cpp" line="1122"/>
--        <location filename="../../src/qmc2main.cpp" line="1154"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-         <source>Icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9718,7 +9718,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5126"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-         <source>Embedded emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9942,9 +9942,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7346"/>
--        <location filename="../../src/qmc2main.cpp" line="7351"/>
--        <location filename="../../src/qmc2main.cpp" line="7360"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-         <source>%vs (%ms total)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10074,7 +10074,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4375"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-         <source>&amp;Notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10131,11 +10131,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="699"/>
--        <location filename="../../src/qmc2main.cpp" line="715"/>
--        <location filename="../../src/qmc2main.cpp" line="759"/>
--        <location filename="../../src/qmc2main.cpp" line="804"/>
--        <location filename="../../src/qmc2main.cpp" line="859"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-         <source>&amp;Play</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10167,7 +10167,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2929"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-         <source>About Qt</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10249,10 +10249,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
--        <location filename="../../src/qmc2main.cpp" line="5173"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-         <source>To &amp;favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10305,13 +10305,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10322,7 +10322,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10333,19 +10333,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1150"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10416,9 +10416,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="728"/>
--        <location filename="../../src/qmc2main.cpp" line="772"/>
--        <location filename="../../src/qmc2main.cpp" line="872"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10437,10 +10437,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10611,10 +10611,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1066"/>
--        <location filename="../../src/qmc2main.cpp" line="1101"/>
--        <location filename="../../src/qmc2main.cpp" line="1136"/>
--        <location filename="../../src/qmc2main.cpp" line="1168"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-         <source>Source file</source>
-         <translation type="unfinished">File origina</translation>
-     </message>
-@@ -10624,10 +10624,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1138"/>
--        <location filename="../../src/qmc2main.cpp" line="1170"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10963,11 +10963,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="706"/>
--        <location filename="../../src/qmc2main.cpp" line="722"/>
--        <location filename="../../src/qmc2main.cpp" line="766"/>
--        <location filename="../../src/qmc2main.cpp" line="811"/>
--        <location filename="../../src/qmc2main.cpp" line="866"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-         <source>Play &amp;embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11343,7 +11343,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9522"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11548,12 +11548,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
--        <location filename="../../src/qmc2main.cpp" line="1242"/>
--        <location filename="../../src/qmc2main.cpp" line="1243"/>
--        <location filename="../../src/qmc2main.cpp" line="1244"/>
--        <location filename="../../src/qmc2main.cpp" line="10518"/>
--        <location filename="../../src/qmc2main.cpp" line="10519"/>
--        <location filename="../../src/qmc2main.cpp" line="10520"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11647,7 +11647,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9531"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11659,8 +11659,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1377"/>
--        <location filename="../../src/qmc2main.cpp" line="1391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-         <source>last message repeated %n time(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -11668,48 +11668,48 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4026"/>
--        <location filename="../../src/qmc2main.cpp" line="4192"/>
--        <location filename="../../src/qmc2main.cpp" line="4220"/>
--        <location filename="../../src/qmc2main.cpp" line="4636"/>
--        <location filename="../../src/qmc2main.cpp" line="4739"/>
--        <location filename="../../src/qmc2main.cpp" line="6076"/>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-         <source>Default</source>
-         <translation type="unfinished">Predefinito</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="364"/>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="480"/>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="490"/>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-         <source>Scan pause key...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="502"/>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="540"/>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-         <source>Dock / undock this widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11720,115 +11720,131 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>Embed emulator widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-         <source>&amp;Embed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-         <source>&amp;Kill</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="685"/>
--        <location filename="../../src/qmc2main.cpp" line="5177"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
--        <location filename="../../src/qmc2main.cpp" line="5178"/>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-         <source>&amp;Copy command</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-         <source>Check &amp;ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="779"/>
-+        <location filename="../../src/qmc2main.cpp" line="819"/>
-+        <location filename="../../src/qmc2main.cpp" line="879"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-         <source>Remove from favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-         <source>&amp;Remove</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-         <source>Clear all favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-         <source>&amp;Clear</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="851"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-         <source>Save favorites now</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="852"/>
--        <location filename="../../src/qmc2main.cpp" line="912"/>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-         <source>&amp;Save</source>
-         <translation type="unfinished">&amp;Salva</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>Remove from played</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>Clear all played</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="911"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>Save play-history now</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="921"/>
--        <location filename="../../src/qmc2main.cpp" line="952"/>
--        <location filename="../../src/qmc2main.cpp" line="983"/>
--        <location filename="../../src/qmc2main.cpp" line="1014"/>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="924"/>
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position north</source>
-+        <source>Set tab position south</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11836,7 +11852,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="956"/>
-         <location filename="../../src/qmc2main.cpp" line="987"/>
-         <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;North</source>
-+        <source>&amp;South</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11844,7 +11860,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position south</source>
-+        <source>Set tab position west</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11852,7 +11868,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="961"/>
-         <location filename="../../src/qmc2main.cpp" line="992"/>
-         <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;South</source>
-+        <source>&amp;West</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11860,7 +11876,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position west</source>
-+        <source>Set tab position east</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11868,15 +11884,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="966"/>
-         <location filename="../../src/qmc2main.cpp" line="997"/>
-         <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;West</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="939"/>
--        <location filename="../../src/qmc2main.cpp" line="970"/>
--        <location filename="../../src/qmc2main.cpp" line="1001"/>
--        <location filename="../../src/qmc2main.cpp" line="1032"/>
--        <source>Set tab position east</source>
-+        <source>&amp;East</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11884,101 +11892,93 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>&amp;East</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="945"/>
--        <location filename="../../src/qmc2main.cpp" line="976"/>
--        <location filename="../../src/qmc2main.cpp" line="1007"/>
--        <location filename="../../src/qmc2main.cpp" line="1038"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="946"/>
--        <location filename="../../src/qmc2main.cpp" line="977"/>
--        <location filename="../../src/qmc2main.cpp" line="1008"/>
--        <location filename="../../src/qmc2main.cpp" line="1039"/>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1713"/>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-         <source>No devices available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1984"/>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-         <source>Default configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2210"/>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-         <location filename="../../src/qmc2main.cpp" line="2275"/>
--        <location filename="../../src/qmc2main.cpp" line="2293"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2214"/>
--        <location filename="../../src/qmc2main.cpp" line="2648"/>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished">per favore aspetta la fine della validazione della ROM e riprova</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2218"/>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-         <location filename="../../src/qmc2main.cpp" line="2281"/>
--        <location filename="../../src/qmc2main.cpp" line="2299"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2222"/>
--        <location filename="../../src/qmc2main.cpp" line="2226"/>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-         <location filename="../../src/qmc2main.cpp" line="2283"/>
-         <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
--        <location filename="../../src/qmc2main.cpp" line="2303"/>
--        <location filename="../../src/qmc2main.cpp" line="2516"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-         <location filename="../../src/qmc2main.cpp" line="2277"/>
--        <location filename="../../src/qmc2main.cpp" line="2295"/>
-         <source>ROM verification already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-         <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2297"/>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
--        <location filename="../../src/qmc2main.cpp" line="2670"/>
--        <location filename="../../src/qmc2main.cpp" line="2695"/>
--        <location filename="../../src/qmc2main.cpp" line="2708"/>
--        <location filename="../../src/qmc2main.cpp" line="4905"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished">per favore aspetta la fine del caricamento e riprova</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2307"/>
--        <location filename="../../src/qmc2main.cpp" line="5406"/>
--        <location filename="../../src/qmc2main.cpp" line="5440"/>
--        <location filename="../../src/qmc2main.cpp" line="5777"/>
--        <location filename="../../src/qmc2main.cpp" line="5792"/>
--        <location filename="../../src/qmc2main.cpp" line="5823"/>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2308"/>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -11986,22 +11986,22 @@ Do you really want to check all ROM states now?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2319"/>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-         <source>automatic ROM check triggered</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2596"/>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-         <source>image cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2608"/>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-         <source>icon cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12009,7 +12009,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>%n entry(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12017,7 +12017,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12025,7 +12025,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>%n file(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12033,363 +12033,363 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2615"/>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2656"/>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4156"/>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4161"/>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6061"/>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6085"/>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6454"/>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6468"/>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6484"/>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2636"/>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1923"/>
--        <location filename="../../src/qmc2main.cpp" line="2000"/>
--        <location filename="../../src/qmc2main.cpp" line="2051"/>
--        <location filename="../../src/qmc2main.cpp" line="4238"/>
--        <location filename="../../src/qmc2main.cpp" line="4247"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-         <source>default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="566"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="567"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="698"/>
--        <location filename="../../src/qmc2main.cpp" line="714"/>
--        <location filename="../../src/qmc2main.cpp" line="758"/>
--        <location filename="../../src/qmc2main.cpp" line="803"/>
--        <location filename="../../src/qmc2main.cpp" line="858"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="705"/>
--        <location filename="../../src/qmc2main.cpp" line="721"/>
--        <location filename="../../src/qmc2main.cpp" line="765"/>
--        <location filename="../../src/qmc2main.cpp" line="810"/>
--        <location filename="../../src/qmc2main.cpp" line="865"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="739"/>
--        <location filename="../../src/qmc2main.cpp" line="783"/>
--        <location filename="../../src/qmc2main.cpp" line="823"/>
--        <location filename="../../src/qmc2main.cpp" line="883"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2658"/>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3274"/>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-         <source>ERROR: no match found (?)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3555"/>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3560"/>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4257"/>
--        <location filename="../../src/qmc2main.cpp" line="10734"/>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <source>Export to...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4269"/>
--        <location filename="../../src/qmc2main.cpp" line="4273"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4270"/>
--        <location filename="../../src/qmc2main.cpp" line="4274"/>
--        <location filename="../../src/qmc2main.cpp" line="10752"/>
--        <location filename="../../src/qmc2main.cpp" line="10756"/>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-         <source>Select file...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4329"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3654"/>
--        <location filename="../../src/qmc2main.cpp" line="3680"/>
--        <location filename="../../src/qmc2main.cpp" line="4355"/>
--        <location filename="../../src/qmc2main.cpp" line="4357"/>
--        <location filename="../../src/qmc2main.cpp" line="4546"/>
--        <location filename="../../src/qmc2main.cpp" line="4550"/>
--        <location filename="../../src/qmc2main.cpp" line="4604"/>
--        <location filename="../../src/qmc2main.cpp" line="4608"/>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-         <source>No data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="396"/>
--        <location filename="../../src/qmc2main.cpp" line="544"/>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="746"/>
--        <location filename="../../src/qmc2main.cpp" line="790"/>
--        <location filename="../../src/qmc2main.cpp" line="830"/>
--        <location filename="../../src/qmc2main.cpp" line="890"/>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="745"/>
--        <location filename="../../src/qmc2main.cpp" line="789"/>
--        <location filename="../../src/qmc2main.cpp" line="829"/>
--        <location filename="../../src/qmc2main.cpp" line="889"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="568"/>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1077"/>
--        <location filename="../../src/qmc2main.cpp" line="1112"/>
--        <location filename="../../src/qmc2main.cpp" line="1144"/>
--        <location filename="../../src/qmc2main.cpp" line="1176"/>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-         <source>Reset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1200"/>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1209"/>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1216"/>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1237"/>
--        <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
--        <location filename="../../src/qmc2main.cpp" line="10513"/>
--        <location filename="../../src/qmc2main.cpp" line="10514"/>
--        <location filename="../../src/qmc2main.cpp" line="10515"/>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1665"/>
--        <location filename="../../src/qmc2main.cpp" line="1924"/>
--        <location filename="../../src/qmc2main.cpp" line="1927"/>
--        <location filename="../../src/qmc2main.cpp" line="2001"/>
--        <location filename="../../src/qmc2main.cpp" line="2004"/>
--        <location filename="../../src/qmc2main.cpp" line="2052"/>
--        <location filename="../../src/qmc2main.cpp" line="2055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2235"/>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2247"/>
--        <location filename="../../src/qmc2main.cpp" line="5936"/>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2382"/>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2431"/>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2546"/>
--        <location filename="../../src/qmc2main.cpp" line="9602"/>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2678"/>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2680"/>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2941"/>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2972"/>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2975"/>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4911"/>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
--        <location filename="../../src/qmc2main.cpp" line="5113"/>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5131"/>
--        <location filename="../../src/qmc2main.cpp" line="5134"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5132"/>
--        <location filename="../../src/qmc2main.cpp" line="7562"/>
--        <location filename="../../src/qmc2main.cpp" line="7572"/>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-         <source>paused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5151"/>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-         <source>Release emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5164"/>
--        <location filename="../../src/qmc2main.cpp" line="5165"/>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5172"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5183"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>Kill emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5184"/>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-         <source>&amp;Kill emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5197"/>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5203"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Embedding failed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5204"/>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12397,139 +12397,139 @@ Retry embedding?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Information</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5229"/>
--        <location filename="../../src/qmc2main.cpp" line="5230"/>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5407"/>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5441"/>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-         <source>Choose export file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tutti i file (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-         <source>Choose import file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5652"/>
--        <location filename="../../src/qmc2main.cpp" line="5675"/>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-         <source>WARNING: invalid inipath</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
--        <location filename="../../src/qmc2main.cpp" line="5771"/>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-         <source>stopping current processing upon user request</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5793"/>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5824"/>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5838"/>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-         <source>cleaning up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5842"/>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-         <source>aborting running downloads</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5885"/>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5888"/>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-         <source>destroying audio effects dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5900"/>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5908"/>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-         <source>destroying YouTube video widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5955"/>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-         <source>saving main widget layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6073"/>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6088"/>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6146"/>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-         <source>destroying process manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6156"/>
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12537,7 +12537,7 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6159"/>
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12545,86 +12545,86 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6164"/>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-         <source>destroying network access manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6168"/>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-         <source>so long and thanks for all the fish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6349"/>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6382"/>
--        <location filename="../../src/qmc2main.cpp" line="6386"/>
--        <location filename="../../src/qmc2main.cpp" line="6390"/>
--        <location filename="../../src/qmc2main.cpp" line="6394"/>
--        <location filename="../../src/qmc2main.cpp" line="6398"/>
--        <location filename="../../src/qmc2main.cpp" line="6591"/>
--        <location filename="../../src/qmc2main.cpp" line="6598"/>
--        <location filename="../../src/qmc2main.cpp" line="6632"/>
--        <location filename="../../src/qmc2main.cpp" line="6639"/>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6478"/>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-         <source>removing current style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6501"/>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6505"/>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6792"/>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6839"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6808"/>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-         <source>YouTube index - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5857"/>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5878"/>
--        <location filename="../../src/qmc2main.cpp" line="5880"/>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6840"/>
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-         <source>%n video info record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12632,156 +12632,156 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-         <source>Select one or more audio files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Add URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7472"/>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7482"/>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-         <source>Buffering %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7556"/>
--        <location filename="../../src/qmc2main.cpp" line="7570"/>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>Choose file to store download</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8779"/>
--        <location filename="../../src/qmc2main.cpp" line="8808"/>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-         <source>Play tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8839"/>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-         <source>Add favorites - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8868"/>
--        <location filename="../../src/qmc2main.cpp" line="8905"/>
--        <location filename="../../src/qmc2main.cpp" line="8936"/>
--        <location filename="../../src/qmc2main.cpp" line="9597"/>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8941"/>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-         <source>Tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9162"/>
--        <location filename="../../src/qmc2main.cpp" line="9318"/>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9209"/>
--        <location filename="../../src/qmc2main.cpp" line="9365"/>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-         <source>Untag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9213"/>
--        <location filename="../../src/qmc2main.cpp" line="9369"/>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9260"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-         <source>Invert tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9264"/>
--        <location filename="../../src/qmc2main.cpp" line="9420"/>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9524"/>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9533"/>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9549"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9550"/>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9824"/>
--        <location filename="../../src/qmc2main.cpp" line="9902"/>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-         <source>Software detail</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10348"/>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10623"/>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-         <source>The ROM paths
- 
- %1
-@@ -12792,41 +12792,41 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10642"/>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-         <source>Check ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10725"/>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10735"/>
--        <location filename="../../src/qmc2main.cpp" line="10736"/>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10737"/>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <source>Import from...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10738"/>
--        <location filename="../../src/qmc2main.cpp" line="10739"/>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10744"/>
--        <location filename="../../src/qmc2main.cpp" line="10745"/>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10751"/>
--        <location filename="../../src/qmc2main.cpp" line="10755"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12983,14 +12983,12 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="192"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="117"/>
-         <source>Go back</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="215"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="119"/>
-         <source>Go forward</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13043,8 +13041,8 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="83"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="56"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13069,88 +13067,28 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="60"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-         <source>Enter URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="102"/>
--        <source>Open link</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="104"/>
--        <source>Open link in new window</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="106"/>
--        <source>Open image in new window</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="108"/>
--        <source>Save link as...</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="110"/>
--        <source>Copy link</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="112"/>
--        <source>Save image as...</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="114"/>
--        <source>Copy image</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="116"/>
--        <source>Copy image address</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="121"/>
--        <source>Reload</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="123"/>
--        <source>Stop</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="125"/>
--        <source>Copy</source>
--        <translation type="unfinished">Copia</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="128"/>
--        <source>Inspect</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="575"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-         <source>WARNING: invalid network reply and/or network error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>MiniWebBrowser</source>
-         <translation type="unfinished">MiniWebBrowser</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13299,3028 +13237,3003 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="729"/>
-+        <location filename="../../ui/options.ui" line="743"/>
-         <source>Language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="227"/>
--        <location filename="../../ui/options.ui" line="247"/>
--        <location filename="../../ui/options.ui" line="257"/>
--        <location filename="../../ui/options.ui" line="376"/>
--        <location filename="../../ui/options.ui" line="399"/>
--        <location filename="../../ui/options.ui" line="475"/>
--        <location filename="../../ui/options.ui" line="485"/>
--        <location filename="../../ui/options.ui" line="738"/>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-         <source>Scale image to fit frame size (otherwise use original size)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="495"/>
-+        <location filename="../../ui/options.ui" line="509"/>
-         <source>Show machine&apos;s description at the bottom of any images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="498"/>
-+        <location filename="../../ui/options.ui" line="512"/>
-         <source>Show machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="841"/>
-+        <location filename="../../ui/options.ui" line="855"/>
-         <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="203"/>
-+        <location filename="../../ui/options.ui" line="212"/>
-         <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3861"/>
-+        <location filename="../../ui/options.ui" line="4055"/>
-         <source>Restore saved machine selection at start and after reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3864"/>
-+        <location filename="../../ui/options.ui" line="4058"/>
-         <source>Restore machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="741"/>
-+        <location filename="../../ui/options.ui" line="755"/>
-         <source>Scaled preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="267"/>
-+        <location filename="../../ui/options.ui" line="276"/>
-         <source>Show vertical machine status indicator in machine details</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="270"/>
-+        <location filename="../../ui/options.ui" line="279"/>
-         <source>Machine status indicator</source>
-         <translation type="unfinished"></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="290"/>
--        <source>Application language</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="294"/>
--        <source>DE (German)</source>
--        <translation type="unfinished"></translation>
--    </message>
-     <message>
-         <location filename="../../ui/options.ui" line="299"/>
--        <source>ES (Spanish)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="309"/>
--        <source>FR (French)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="314"/>
--        <source>IT (Italian)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="319"/>
--        <source>PL (Polish)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="324"/>
--        <source>PT (Portuguese)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="329"/>
--        <source>RO (Romanian)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="334"/>
--        <source>SV (Swedish)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="339"/>
--        <source>US (English)</source>
-+        <source>Application language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="250"/>
-+        <location filename="../../ui/options.ui" line="259"/>
-         <source>Scaled cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="260"/>
-+        <location filename="../../ui/options.ui" line="269"/>
-         <source>Scaled controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="478"/>
-+        <location filename="../../ui/options.ui" line="492"/>
-         <source>Scaled marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="237"/>
--        <location filename="../../ui/options.ui" line="240"/>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-         <source>Show status bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="642"/>
-+        <location filename="../../ui/options.ui" line="656"/>
-         <source>Show the menu bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="645"/>
-+        <location filename="../../ui/options.ui" line="659"/>
-         <source>Show menu bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="698"/>
-+        <location filename="../../ui/options.ui" line="712"/>
-         <source>Show short description of current processing in progress bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="701"/>
-+        <location filename="../../ui/options.ui" line="715"/>
-         <source>Show progress texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="206"/>
--        <location filename="../../ui/options.ui" line="844"/>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-         <source>Only when required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="419"/>
-+        <location filename="../../ui/options.ui" line="433"/>
-         <source>Retry loading images which weren&apos;t found before?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="422"/>
-+        <location filename="../../ui/options.ui" line="436"/>
-         <source>Retry loading images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="447"/>
--        <location filename="../../ui/options.ui" line="463"/>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-         <source>Option requires a restart of QMC2 to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="466"/>
-+        <location filename="../../ui/options.ui" line="480"/>
-         <source>restart required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="488"/>
-+        <location filename="../../ui/options.ui" line="502"/>
-         <source>Scaled title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="230"/>
-+        <location filename="../../ui/options.ui" line="239"/>
-         <source>Scaled flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="658"/>
-+        <location filename="../../ui/options.ui" line="672"/>
-         <source>Application font (= system default if empty)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="754"/>
-+        <location filename="../../ui/options.ui" line="768"/>
-         <source>Browse application font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="379"/>
-+        <location filename="../../ui/options.ui" line="393"/>
-         <source>Scaled PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="505"/>
-+        <location filename="../../ui/options.ui" line="519"/>
-         <source>Emulator log size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="518"/>
-+        <location filename="../../ui/options.ui" line="532"/>
-         <source>Maximum number of lines to keep in emulator log browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="521"/>
--        <location filename="../../ui/options.ui" line="784"/>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-         <source>unlimited</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="524"/>
--        <location filename="../../ui/options.ui" line="787"/>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-         <source> lines</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="213"/>
-+        <location filename="../../ui/options.ui" line="222"/>
-         <source>Front end log size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="781"/>
-+        <location filename="../../ui/options.ui" line="795"/>
-         <source>Maximum number of lines to keep in front end log browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="609"/>
-+        <location filename="../../ui/options.ui" line="623"/>
-         <source>Application font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="83"/>
-+        <location filename="../../ui/options.ui" line="92"/>
-         <source>Style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="392"/>
-+        <location filename="../../ui/options.ui" line="406"/>
-         <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="546"/>
-+        <location filename="../../ui/options.ui" line="560"/>
-         <source>Browse Qt style sheet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="220"/>
-+        <location filename="../../ui/options.ui" line="229"/>
-         <source>GUI style</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="76"/>
-+        <location filename="../../ui/options.ui" line="85"/>
-         <source>Application style (Default = use system&apos;s default style)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="409"/>
-+        <location filename="../../ui/options.ui" line="423"/>
-         <source>Smooth image scaling (nicer, but slower)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="412"/>
-+        <location filename="../../ui/options.ui" line="426"/>
-         <source>Smooth scaling</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="803"/>
-+        <location filename="../../ui/options.ui" line="817"/>
-         <source>Image cache size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="816"/>
-+        <location filename="../../ui/options.ui" line="830"/>
-         <source>Image cache size in MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="819"/>
-+        <location filename="../../ui/options.ui" line="833"/>
-         <source> MB</source>
-         <translation type="unfinished"> MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="688"/>
-+        <location filename="../../ui/options.ui" line="702"/>
-         <source>Use standard or custom color palette?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="277"/>
-+        <location filename="../../ui/options.ui" line="286"/>
-         <source>Log font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="173"/>
-+        <location filename="../../ui/options.ui" line="182"/>
-         <source>Font used in logs (= application font if empty)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="189"/>
-+        <location filename="../../ui/options.ui" line="198"/>
-         <source>Browse font used in logs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="138"/>
--        <location filename="../../ui/options.ui" line="141"/>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-         <source>Show tool bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="157"/>
-+        <location filename="../../ui/options.ui" line="166"/>
-         <source>Use a unifed tool- and title-bar on Mac OS X</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="160"/>
-+        <location filename="../../ui/options.ui" line="169"/>
-         <source>Unify with title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="122"/>
-+        <location filename="../../ui/options.ui" line="131"/>
-         <source>Minimize when launching emulators?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="125"/>
-+        <location filename="../../ui/options.ui" line="134"/>
-         <source>Minimize on emulator launch</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="851"/>
-+        <location filename="../../ui/options.ui" line="865"/>
-         <source>Check for other instances of this QMC2 variant on startup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="854"/>
-+        <location filename="../../ui/options.ui" line="868"/>
-         <source>Check single instance</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="557"/>
-+        <location filename="../../ui/options.ui" line="571"/>
-         <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="560"/>
-+        <location filename="../../ui/options.ui" line="574"/>
-         <source>Suppress Qt messages</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="765"/>
-+        <location filename="../../ui/options.ui" line="779"/>
-         <source>Show splash screen when starting up?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="768"/>
-+        <location filename="../../ui/options.ui" line="782"/>
-         <source>Show splash screen</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="594"/>
-+        <location filename="../../ui/options.ui" line="608"/>
-         <source>Customize the tool-bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="597"/>
-+        <location filename="../../ui/options.ui" line="611"/>
-         <source>Tool-bar...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="868"/>
--        <location filename="../../ui/options.ui" line="5008"/>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-         <source>F&amp;iles / Directories</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1068"/>
-+        <location filename="../../ui/options.ui" line="1091"/>
-         <source>Front end log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1866"/>
-+        <location filename="../../ui/options.ui" line="1961"/>
-         <source>Front end log file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2400"/>
-+        <location filename="../../ui/options.ui" line="2531"/>
-         <source>Browse front end log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1061"/>
-+        <location filename="../../ui/options.ui" line="1084"/>
-         <source>Favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="619"/>
-+        <location filename="../../ui/options.ui" line="633"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="112"/>
-+        <location filename="../../ui/options.ui" line="121"/>
-         <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="115"/>
-+        <location filename="../../ui/options.ui" line="124"/>
-         <source>Set working directory from executable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="668"/>
-+        <location filename="../../ui/options.ui" line="682"/>
-         <source>Kill emulators when QMC2 exits?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="671"/>
-+        <location filename="../../ui/options.ui" line="685"/>
-         <source>Kill emulators on exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="678"/>
-+        <location filename="../../ui/options.ui" line="692"/>
-         <source>Terminate all other emulator instances when launching a new one?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="681"/>
-+        <location filename="../../ui/options.ui" line="695"/>
-         <source>One emulator at a time</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1432"/>
-+        <location filename="../../ui/options.ui" line="1491"/>
-         <source>Play history file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2387"/>
-+        <location filename="../../ui/options.ui" line="2518"/>
-         <source>Play history file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1658"/>
-+        <location filename="../../ui/options.ui" line="1735"/>
-         <source>Browse play history file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1054"/>
-+        <location filename="../../ui/options.ui" line="1077"/>
-         <source>Data directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1892"/>
-+        <location filename="../../ui/options.ui" line="1987"/>
-         <source>Frontend data directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="947"/>
-+        <location filename="../../ui/options.ui" line="970"/>
-         <source>Browse frontend data directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3016"/>
-+        <location filename="../../ui/options.ui" line="3201"/>
-         <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3019"/>
-+        <location filename="../../ui/options.ui" line="3204"/>
-         <source>Use catver.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1948"/>
-+        <location filename="../../ui/options.ui" line="2043"/>
-         <source>Path to catver.ini (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1961"/>
-+        <location filename="../../ui/options.ui" line="2056"/>
-         <source>Browse path to catver.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1112"/>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2164"/>
-+        <location filename="../../ui/options.ui" line="2286"/>
-         <source>Preview directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2177"/>
-+        <location filename="../../ui/options.ui" line="2299"/>
-         <source>Browse preview directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1405"/>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2433"/>
-+        <location filename="../../ui/options.ui" line="2573"/>
-         <source>Flyer directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2446"/>
-+        <location filename="../../ui/options.ui" line="2586"/>
-         <source>Browse flyer directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2560"/>
-+        <location filename="../../ui/options.ui" line="2718"/>
-         <source>Icon directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2573"/>
-+        <location filename="../../ui/options.ui" line="2731"/>
-         <source>Browse icon directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="961"/>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1691"/>
-+        <location filename="../../ui/options.ui" line="1777"/>
-         <source>Cabinet directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1704"/>
-+        <location filename="../../ui/options.ui" line="1790"/>
-         <source>Browse cabinet directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2272"/>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2687"/>
-+        <location filename="../../ui/options.ui" line="2863"/>
-         <source>Controller directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2700"/>
-+        <location filename="../../ui/options.ui" line="2876"/>
-         <source>Browse controller directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1492"/>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1297"/>
-+        <location filename="../../ui/options.ui" line="1347"/>
-         <source>Marquee directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="691"/>
-+        <location filename="../../ui/options.ui" line="705"/>
-         <source>Default palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="353"/>
-+        <location filename="../../ui/options.ui" line="367"/>
-         <source>Edit the color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="356"/>
-+        <location filename="../../ui/options.ui" line="370"/>
-         <source>Edit color palette...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="616"/>
-+        <location filename="../../ui/options.ui" line="630"/>
-         <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1310"/>
-+        <location filename="../../ui/options.ui" line="1360"/>
-         <source>Browse marquee directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1459"/>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2007"/>
-+        <location filename="../../ui/options.ui" line="2111"/>
-         <source>Title directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2020"/>
-+        <location filename="../../ui/options.ui" line="2124"/>
-         <source>Browse title directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1128"/>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1170"/>
-+        <location filename="../../ui/options.ui" line="1202"/>
-         <source>PCB directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1183"/>
-+        <location filename="../../ui/options.ui" line="1215"/>
-         <source>Browse PCB directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1534"/>
-+        <location filename="../../ui/options.ui" line="1602"/>
-         <source>Software snap-shot directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1547"/>
-+        <location filename="../../ui/options.ui" line="1615"/>
-         <source>Browse software snap-shot directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2372"/>
--        <location filename="../../ui/options.ui" line="3661"/>
--        <location filename="../../ui/options.ui" line="5220"/>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-         <source>reload required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="994"/>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../ui/options.ui" line="1007"/>
-         <source>Software notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1905"/>
-+        <location filename="../../ui/options.ui" line="2000"/>
-         <source>Folder used to store personal notes about any software titles (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1918"/>
-+        <location filename="../../ui/options.ui" line="2013"/>
-         <source>Browse software notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="914"/>
-+        <location filename="../../ui/options.ui" line="937"/>
-         <source>Enable the use of a template for (empty) software notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="917"/>
-+        <location filename="../../ui/options.ui" line="940"/>
-         <source>Software notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1935"/>
-+        <location filename="../../ui/options.ui" line="2030"/>
-         <source>HTML file used as a template for software-notes (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2334"/>
-+        <location filename="../../ui/options.ui" line="2465"/>
-         <source>Browse software notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1418"/>
-+        <location filename="../../ui/options.ui" line="1477"/>
-         <source>Enable the use of category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1421"/>
-+        <location filename="../../ui/options.ui" line="1480"/>
-         <source>Use category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1978"/>
-+        <location filename="../../ui/options.ui" line="2073"/>
-         <source>Path to category.ini (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2131"/>
-+        <location filename="../../ui/options.ui" line="2244"/>
-         <source>Browse path to category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1141"/>
-+        <location filename="../../ui/options.ui" line="1164"/>
-         <source>System notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="974"/>
-+        <location filename="../../ui/options.ui" line="997"/>
-         <source>Enable the use of a template for (empty) system notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="977"/>
-+        <location filename="../../ui/options.ui" line="1000"/>
-         <source>System notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="1931"/>
-         <source>HTML file used as a template for system-notes (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2854"/>
-+        <location filename="../../ui/options.ui" line="3039"/>
-         <source>Folder used to store personal notes about any systems (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2867"/>
-+        <location filename="../../ui/options.ui" line="3052"/>
-         <source>Browse system notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="1944"/>
-         <source>Browse system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2918"/>
-+        <location filename="../../ui/options.ui" line="3103"/>
-         <source>Load software information database (from history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1013"/>
-+        <location filename="../../ui/options.ui" line="1036"/>
-         <source>Software information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1819"/>
-+        <location filename="../../ui/options.ui" line="1914"/>
-         <source>Browse software information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2820"/>
-+        <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2823"/>
-+        <location filename="../../ui/options.ui" line="3008"/>
-         <source>Set up additional artwork classes...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2833"/>
-+        <location filename="../../ui/options.ui" line="3018"/>
-         <source>Choose active image formats and their priorities (per artwork class)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2836"/>
-+        <location filename="../../ui/options.ui" line="3021"/>
-         <source>Select image formats...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2908"/>
-+        <location filename="../../ui/options.ui" line="3093"/>
-         <source>Load MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2321"/>
-+        <location filename="../../ui/options.ui" line="2452"/>
-         <source>MESS emulator information database - messinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="429"/>
-+        <location filename="../../ui/options.ui" line="443"/>
-         <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="432"/>
-+        <location filename="../../ui/options.ui" line="446"/>
-         <source>Parent image / video fallback</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="575"/>
-+        <location filename="../../ui/options.ui" line="589"/>
-         <source>Open the component setup dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="578"/>
-+        <location filename="../../ui/options.ui" line="592"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="366"/>
-+        <location filename="../../ui/options.ui" line="380"/>
-         <source>Show animation when loading, filtering or tagging the machine list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="369"/>
-+        <location filename="../../ui/options.ui" line="383"/>
-         <source>Show loading animation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="402"/>
-+        <location filename="../../ui/options.ui" line="416"/>
-         <source>Scaled software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="99"/>
-+        <location filename="../../ui/options.ui" line="108"/>
-         <source>Select individual fallback settings per artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="102"/>
-+        <location filename="../../ui/options.ui" line="111"/>
-         <source>Individual fallback settings...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1242"/>
--        <location filename="../../ui/options.ui" line="1369"/>
--        <location filename="../../ui/options.ui" line="1606"/>
--        <location filename="../../ui/options.ui" line="1763"/>
--        <location filename="../../ui/options.ui" line="2079"/>
--        <location filename="../../ui/options.ui" line="2236"/>
--        <location filename="../../ui/options.ui" line="2505"/>
--        <location filename="../../ui/options.ui" line="2632"/>
--        <location filename="../../ui/options.ui" line="2759"/>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1802"/>
-+        <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2962"/>
-+        <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2975"/>
-+        <location filename="../../ui/options.ui" line="3160"/>
-         <source>Video snap folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3005"/>
-+        <location filename="../../ui/options.ui" line="3190"/>
-         <source>Browse video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3049"/>
-+        <location filename="../../ui/options.ui" line="3234"/>
-         <source>Optimize catver.ini for faster loading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2988"/>
-+        <location filename="../../ui/options.ui" line="3173"/>
-         <source>Setup the icon cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3386"/>
-+        <location filename="../../ui/options.ui" line="3580"/>
-         <source>Enable ROM state filtering?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3389"/>
-+        <location filename="../../ui/options.ui" line="3583"/>
-         <source>ROM state filter</source>
-         <translation type="unfinished">Filtro stato ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3670"/>
-+        <location filename="../../ui/options.ui" line="3864"/>
-         <source>Update delay</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3572"/>
-+        <location filename="../../ui/options.ui" line="3766"/>
-         <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3575"/>
-+        <location filename="../../ui/options.ui" line="3769"/>
-         <source>No SW snaps for visible details</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3786"/>
-+        <location filename="../../ui/options.ui" line="3980"/>
-         <source>Select sort criteria</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3795"/>
-+        <location filename="../../ui/options.ui" line="3989"/>
-         <source>ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3800"/>
-+        <location filename="../../ui/options.ui" line="3994"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tag</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3805"/>
-+        <location filename="../../ui/options.ui" line="3999"/>
-         <source>Year</source>
-         <translation type="unfinished">Anno</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3810"/>
-+        <location filename="../../ui/options.ui" line="4004"/>
-         <source>Manufacturer</source>
-         <translation type="unfinished">Produttore</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3820"/>
-+        <location filename="../../ui/options.ui" line="4014"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3825"/>
-+        <location filename="../../ui/options.ui" line="4019"/>
-         <source>Players</source>
-         <translation type="unfinished">Giocatori</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3830"/>
-+        <location filename="../../ui/options.ui" line="4024"/>
-         <source>Driver status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3835"/>
-+        <location filename="../../ui/options.ui" line="4029"/>
-         <source>Source file</source>
-         <translation type="unfinished">File origina</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3840"/>
-+        <location filename="../../ui/options.ui" line="4034"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3702"/>
-+        <location filename="../../ui/options.ui" line="3896"/>
-         <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3741"/>
-+        <location filename="../../ui/options.ui" line="3935"/>
-         <source>Sort order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3751"/>
-+        <location filename="../../ui/options.ui" line="3945"/>
-         <source>Select sort order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3755"/>
-+        <location filename="../../ui/options.ui" line="3949"/>
-         <source>Ascending</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3764"/>
-+        <location filename="../../ui/options.ui" line="3958"/>
-         <source>Descending</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3307"/>
-+        <location filename="../../ui/options.ui" line="3501"/>
-         <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3310"/>
-+        <location filename="../../ui/options.ui" line="3504"/>
-         <source>Play on sub-list activation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3528"/>
-+        <location filename="../../ui/options.ui" line="3722"/>
-         <source>Display ROM status icons in master lists?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3531"/>
-+        <location filename="../../ui/options.ui" line="3725"/>
-         <source>Show ROM status icons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3261"/>
-+        <location filename="../../ui/options.ui" line="3455"/>
-         <source>Cursor position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3271"/>
-+        <location filename="../../ui/options.ui" line="3465"/>
-         <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3278"/>
-+        <location filename="../../ui/options.ui" line="3472"/>
-         <source>Visible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3283"/>
-+        <location filename="../../ui/options.ui" line="3477"/>
-         <source>Top</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3288"/>
-+        <location filename="../../ui/options.ui" line="3482"/>
-         <source>Bottom</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3293"/>
-+        <location filename="../../ui/options.ui" line="3487"/>
-         <source>Center</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3712"/>
-+        <location filename="../../ui/options.ui" line="3906"/>
-         <source>Responsiveness</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3725"/>
-+        <location filename="../../ui/options.ui" line="3919"/>
-         <source>immediate</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3402"/>
-+        <location filename="../../ui/options.ui" line="3596"/>
-         <source>Show ROM state C (correct)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3419"/>
-+        <location filename="../../ui/options.ui" line="3613"/>
-         <source>Show ROM state M (mostly correct)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3436"/>
-+        <location filename="../../ui/options.ui" line="3630"/>
-         <source>Show ROM state I (incorrect)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3453"/>
-+        <location filename="../../ui/options.ui" line="3647"/>
-         <source>Show ROM state N (not found)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3470"/>
-+        <location filename="../../ui/options.ui" line="3664"/>
-         <source>Show ROM state U (unknown)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3776"/>
-+        <location filename="../../ui/options.ui" line="3970"/>
-         <source>Sort criteria</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3327"/>
-+        <location filename="../../ui/options.ui" line="3521"/>
-         <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3331"/>
-+        <location filename="../../ui/options.ui" line="3525"/>
-         <source>independent</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3340"/>
-+        <location filename="../../ui/options.ui" line="3534"/>
-         <source>embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3592"/>
-+        <location filename="../../ui/options.ui" line="3786"/>
-         <source>Select the position where sofware snap-shots are displayed within software lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3596"/>
-+        <location filename="../../ui/options.ui" line="3790"/>
-         <source>Above / Left</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3601"/>
-+        <location filename="../../ui/options.ui" line="3795"/>
-         <source>Above / Center</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3606"/>
-+        <location filename="../../ui/options.ui" line="3800"/>
-         <source>Above / Right</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3611"/>
-+        <location filename="../../ui/options.ui" line="3805"/>
-         <source>Below / Left</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3616"/>
-+        <location filename="../../ui/options.ui" line="3810"/>
-         <source>Below / Center</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3621"/>
-+        <location filename="../../ui/options.ui" line="3815"/>
-         <source>Below / Right</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3626"/>
-+        <location filename="../../ui/options.ui" line="3820"/>
-         <source>Disable snaps</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3683"/>
-+        <location filename="../../ui/options.ui" line="3877"/>
-         <source>none</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3686"/>
-+        <location filename="../../ui/options.ui" line="3880"/>
-         <source> ms</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3238"/>
-+        <location filename="../../ui/options.ui" line="3432"/>
-         <source>Launch emulation on double-click events (may be annoying)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3241"/>
-+        <location filename="../../ui/options.ui" line="3435"/>
-         <source>Double-click activation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3582"/>
-+        <location filename="../../ui/options.ui" line="3776"/>
-         <source>SW snap position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3317"/>
-+        <location filename="../../ui/options.ui" line="3511"/>
-         <source>Default launch-mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3548"/>
-+        <location filename="../../ui/options.ui" line="3742"/>
-         <source>Automatically trigger a ROM check if necessary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3551"/>
-+        <location filename="../../ui/options.ui" line="3745"/>
-         <source>Auto-trigger ROM check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3508"/>
-+        <location filename="../../ui/options.ui" line="3702"/>
-         <source>Display (or hide) device sets in master lists?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3511"/>
-+        <location filename="../../ui/options.ui" line="3705"/>
-         <source>Show device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3372"/>
-+        <location filename="../../ui/options.ui" line="3566"/>
-         <source>Display (or hide) BIOS sets in master lists?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="903"/>
-+        <location filename="../../ui/options.ui" line="926"/>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3036"/>
-+        <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3082"/>
-+        <location filename="../../ui/options.ui" line="3267"/>
-         <source>Software manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3095"/>
-+        <location filename="../../ui/options.ui" line="3280"/>
-         <source>Browse software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3106"/>
-+        <location filename="../../ui/options.ui" line="3291"/>
-         <source>System manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3113"/>
-+        <location filename="../../ui/options.ui" line="3298"/>
-         <source>Software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3126"/>
-+        <location filename="../../ui/options.ui" line="3311"/>
-         <source>Scan available software manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3143"/>
-+        <location filename="../../ui/options.ui" line="3328"/>
-         <source>Scan available system manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3161"/>
-+        <location filename="../../ui/options.ui" line="3346"/>
-         <source>Machine- / Software-&amp;lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3198"/>
-+        <location filename="../../ui/options.ui" line="3392"/>
-         <source>Save the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3201"/>
-+        <location filename="../../ui/options.ui" line="3395"/>
-         <source>Save software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3208"/>
-+        <location filename="../../ui/options.ui" line="3402"/>
-         <source>Restore the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3211"/>
-+        <location filename="../../ui/options.ui" line="3405"/>
-         <source>Restore software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3218"/>
-+        <location filename="../../ui/options.ui" line="3412"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3352"/>
-+        <location filename="../../ui/options.ui" line="3546"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3375"/>
-+        <location filename="../../ui/options.ui" line="3569"/>
-         <source>Show BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3558"/>
-+        <location filename="../../ui/options.ui" line="3752"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3705"/>
-+        <location filename="../../ui/options.ui" line="3899"/>
-         <source>Software snaps on mouse hover</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3851"/>
-+        <location filename="../../ui/options.ui" line="4045"/>
-         <source>Apply the state filter dynamically during a full ROM audit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3854"/>
-+        <location filename="../../ui/options.ui" line="4048"/>
-         <source>Apply state filter dynamically when checking ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3876"/>
-+        <location filename="../../ui/options.ui" line="4070"/>
-         <source>&amp;Shortcuts / Keys</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3908"/>
--        <location filename="../../ui/options.ui" line="3911"/>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-         <source>Redefine key sequence</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3928"/>
-+        <location filename="../../ui/options.ui" line="4131"/>
-         <source>Reset key sequence to default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3931"/>
-+        <location filename="../../ui/options.ui" line="4134"/>
-         <source>Reset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3951"/>
-+        <location filename="../../ui/options.ui" line="4154"/>
-         <source>Active shortcut definitions; double-click to redefine key sequence</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3973"/>
--        <location filename="../../ui/options.ui" line="4441"/>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-         <source>Function / Key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3978"/>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-         <location filename="../../src/options.cpp" line="379"/>
--        <location filename="../../src/options.cpp" line="380"/>
--        <location filename="../../src/options.cpp" line="2346"/>
--        <location filename="../../src/options.cpp" line="3765"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-         <source>Default</source>
-         <translation type="unfinished">Predefinito</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3983"/>
-+        <location filename="../../ui/options.ui" line="4186"/>
-         <source>Custom</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3998"/>
-+        <location filename="../../ui/options.ui" line="4201"/>
-         <source>&amp;Joystick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4027"/>
-+        <location filename="../../ui/options.ui" line="4239"/>
-         <source>Enable GUI control via joystick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4030"/>
-+        <location filename="../../ui/options.ui" line="4242"/>
-         <source>Enable joystick control</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4046"/>
-+        <location filename="../../ui/options.ui" line="4258"/>
-         <source>Rescan available joysticks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4049"/>
-+        <location filename="../../ui/options.ui" line="4261"/>
-         <source>Rescan joysticks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4072"/>
-+        <location filename="../../ui/options.ui" line="4284"/>
-         <source>Select joystick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4082"/>
-+        <location filename="../../ui/options.ui" line="4294"/>
-         <source>List of available joysticks - select the one you want to use for GUI control</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4086"/>
--        <location filename="../../src/options.cpp" line="4016"/>
--        <location filename="../../src/options.cpp" line="4039"/>
--        <location filename="../../src/options.cpp" line="4091"/>
--        <location filename="../../src/options.cpp" line="4172"/>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-         <source>No joysticks found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4097"/>
-+        <location filename="../../ui/options.ui" line="4309"/>
-         <source>Joystick information and settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4107"/>
-+        <location filename="../../ui/options.ui" line="4319"/>
-         <source>Axes:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4114"/>
-+        <location filename="../../ui/options.ui" line="4326"/>
-         <source>Number of joystick axes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4117"/>
--        <location filename="../../ui/options.ui" line="4138"/>
--        <location filename="../../ui/options.ui" line="4159"/>
--        <location filename="../../ui/options.ui" line="4180"/>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-         <source>0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4128"/>
-+        <location filename="../../ui/options.ui" line="4340"/>
-         <source>Buttons:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4135"/>
-+        <location filename="../../ui/options.ui" line="4347"/>
-         <source>Number of joystick buttons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4149"/>
-+        <location filename="../../ui/options.ui" line="4361"/>
-         <source>Hats:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4156"/>
-+        <location filename="../../ui/options.ui" line="4368"/>
-         <source>Number of coolie hats</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4170"/>
-+        <location filename="../../ui/options.ui" line="4382"/>
-         <source>Trackballs:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4177"/>
-+        <location filename="../../ui/options.ui" line="4389"/>
-         <source>Number of trackballs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4206"/>
-+        <location filename="../../ui/options.ui" line="4418"/>
-         <source>Automatically repeat joystick functions after specified delay</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4209"/>
-+        <location filename="../../ui/options.ui" line="4421"/>
-         <source>Auto repeat after</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4225"/>
-+        <location filename="../../ui/options.ui" line="4437"/>
-         <source>Repeat all joystick functions after how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4228"/>
--        <location filename="../../ui/options.ui" line="4273"/>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-         <source>ms</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4254"/>
-+        <location filename="../../ui/options.ui" line="4466"/>
-         <source>Event timeout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4270"/>
-+        <location filename="../../ui/options.ui" line="4482"/>
-         <source>Process joystick events after how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4296"/>
-+        <location filename="../../ui/options.ui" line="4508"/>
-         <source>Calibrate joystick axes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4299"/>
-+        <location filename="../../ui/options.ui" line="4511"/>
-         <source>Calibrate</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4318"/>
-+        <location filename="../../ui/options.ui" line="4530"/>
-         <source>Test all joystick functions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4321"/>
-+        <location filename="../../ui/options.ui" line="4533"/>
-         <source>Test</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4340"/>
-+        <location filename="../../ui/options.ui" line="4552"/>
-         <source>Map joystick functions to GUI functions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4343"/>
-+        <location filename="../../ui/options.ui" line="4555"/>
-         <source>Map</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4376"/>
-+        <location filename="../../ui/options.ui" line="4597"/>
-         <source>Remap a joystick function to the selected GUI function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4379"/>
-+        <location filename="../../ui/options.ui" line="4600"/>
-         <source>Remap</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4396"/>
-+        <location filename="../../ui/options.ui" line="4617"/>
-         <source>Remove joystick mapping from selected GUI function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4399"/>
-+        <location filename="../../ui/options.ui" line="4620"/>
-         <source>Remove</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4419"/>
-+        <location filename="../../ui/options.ui" line="4640"/>
-         <source>Active joystick mappings; double-click to remap joystick function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4446"/>
-+        <location filename="../../ui/options.ui" line="4667"/>
-         <source>Joystick function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4496"/>
-+        <location filename="../../ui/options.ui" line="4726"/>
-         <source>Zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4502"/>
--        <location filename="../../ui/options.ui" line="4581"/>
--        <location filename="../../ui/options.ui" line="4922"/>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-         <source>Command</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4515"/>
-+        <location filename="../../ui/options.ui" line="4745"/>
-         <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4528"/>
-+        <location filename="../../ui/options.ui" line="4758"/>
-         <source>Browse for zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4539"/>
--        <location filename="../../ui/options.ui" line="4618"/>
--        <location filename="../../ui/options.ui" line="4959"/>
--        <location filename="../../ui/options.ui" line="5710"/>
--        <location filename="../../ui/options.ui" line="5936"/>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-         <source>Arguments</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4552"/>
-+        <location filename="../../ui/options.ui" line="4782"/>
-         <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4575"/>
-+        <location filename="../../ui/options.ui" line="4805"/>
-         <source>ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4594"/>
-+        <location filename="../../ui/options.ui" line="4824"/>
-         <source>External ROM tool (it&apos;s completely up to you...)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4607"/>
-+        <location filename="../../ui/options.ui" line="4837"/>
-         <source>Browse ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4631"/>
-+        <location filename="../../ui/options.ui" line="4861"/>
-         <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4638"/>
--        <location filename="../../ui/options.ui" line="5277"/>
--        <location filename="../../ui/options.ui" line="5705"/>
--        <location filename="../../ui/options.ui" line="5894"/>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-         <source>Working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4651"/>
-+        <location filename="../../ui/options.ui" line="4881"/>
-         <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4664"/>
-+        <location filename="../../ui/options.ui" line="4894"/>
-         <source>Browse working directory of the ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4681"/>
-+        <location filename="../../ui/options.ui" line="4911"/>
-         <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4684"/>
-+        <location filename="../../ui/options.ui" line="4914"/>
-         <source>Copy tool output to front end log</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4691"/>
-+        <location filename="../../ui/options.ui" line="4921"/>
-         <source>Automatically close the tool-executor dialog when the external process finished</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4694"/>
-+        <location filename="../../ui/options.ui" line="4924"/>
-         <source>Close dialog automatically</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4704"/>
-+        <location filename="../../ui/options.ui" line="4934"/>
-         <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4707"/>
-+        <location filename="../../ui/options.ui" line="4937"/>
-         <source>Use HTTP proxy</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4719"/>
-+        <location filename="../../ui/options.ui" line="4949"/>
-         <source>Host / IP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4962"/>
-         <source>Hostname or IP address of the HTTP proxy server</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4739"/>
-+        <location filename="../../ui/options.ui" line="4969"/>
-         <source>Port</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4752"/>
-+        <location filename="../../ui/options.ui" line="4982"/>
-         <source>Port to access the HTTP proxy service</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4765"/>
-+        <location filename="../../ui/options.ui" line="4995"/>
-         <source>User ID</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4778"/>
-+        <location filename="../../ui/options.ui" line="5008"/>
-         <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4785"/>
--        <source>Password</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4798"/>
--        <source>Password to access the HTTP proxy service (empty = no authentication)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4808"/>
--        <source>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNING: stored passwords are &lt;u&gt;weakly&lt;/u&gt; encrypted!&lt;/b&gt;&lt;/font&gt;</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4818"/>
-+        <location filename="../../ui/options.ui" line="5021"/>
-         <source>Browser settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4830"/>
-+        <location filename="../../ui/options.ui" line="5033"/>
-         <source>Browse cookie database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4847"/>
-+        <location filename="../../ui/options.ui" line="5050"/>
-         <source>Cookie database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4854"/>
-+        <location filename="../../ui/options.ui" line="5057"/>
-         <source>Cookie database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4863"/>
-+        <location filename="../../ui/options.ui" line="5066"/>
-         <source>Save and restore cookies used on web pages?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4898"/>
-+        <location filename="../../ui/options.ui" line="5101"/>
-         <source>Remove all cookies by recreating the database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4916"/>
-+        <location filename="../../ui/options.ui" line="5119"/>
-         <source>7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4935"/>
-+        <location filename="../../ui/options.ui" line="5138"/>
-         <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4948"/>
-+        <location filename="../../ui/options.ui" line="5151"/>
-         <source>Browse for 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4972"/>
-+        <location filename="../../ui/options.ui" line="5175"/>
-         <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4993"/>
-+        <location filename="../../ui/options.ui" line="5196"/>
-         <source>E&amp;mulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5003"/>
-+        <location filename="../../ui/options.ui" line="5206"/>
-         <source>&amp;Global configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5058"/>
--        <location filename="../../ui/options.ui" line="5854"/>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-         <source>Executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5132"/>
-+        <location filename="../../ui/options.ui" line="5344"/>
-         <source>Machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5158"/>
-+        <location filename="../../ui/options.ui" line="5370"/>
-         <source>Browse machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5229"/>
-+        <location filename="../../ui/options.ui" line="5441"/>
-         <source>Software list cache DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5242"/>
-+        <location filename="../../ui/options.ui" line="5454"/>
-         <source>Browse software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5409"/>
-+        <location filename="../../ui/options.ui" line="5621"/>
-         <source>Clean up user data database (removes obsolete entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5426"/>
-+        <location filename="../../ui/options.ui" line="5638"/>
-         <source>Machine list cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5491"/>
-+        <location filename="../../ui/options.ui" line="5703"/>
-         <source>Emulator executable file (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5073"/>
--        <location filename="../../ui/options.ui" line="5880"/>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-         <source>Browse emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5084"/>
-+        <location filename="../../ui/options.ui" line="5296"/>
-         <source>Emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5465"/>
-+        <location filename="../../ui/options.ui" line="5677"/>
-         <source>Emulator log file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5097"/>
-+        <location filename="../../ui/options.ui" line="5309"/>
-         <source>Browse emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5108"/>
-+        <location filename="../../ui/options.ui" line="5320"/>
-         <source>Options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5452"/>
-+        <location filename="../../ui/options.ui" line="5664"/>
-         <source>Options template file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5121"/>
-+        <location filename="../../ui/options.ui" line="5333"/>
-         <source>Browse options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5169"/>
-+        <location filename="../../ui/options.ui" line="5381"/>
-         <source>ROM state cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5504"/>
-+        <location filename="../../ui/options.ui" line="5716"/>
-         <source>ROM state cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5182"/>
-+        <location filename="../../ui/options.ui" line="5394"/>
-         <source>Browse ROM state cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5253"/>
-+        <location filename="../../ui/options.ui" line="5465"/>
-         <source>General software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5543"/>
-+        <location filename="../../ui/options.ui" line="5755"/>
-         <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5266"/>
-+        <location filename="../../ui/options.ui" line="5478"/>
-         <source>Browse general software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5478"/>
--        <location filename="../../ui/options.ui" line="5907"/>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-         <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5290"/>
--        <location filename="../../ui/options.ui" line="5920"/>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-         <source>Browse working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5301"/>
-+        <location filename="../../ui/options.ui" line="5513"/>
-         <source>Software state cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5530"/>
-+        <location filename="../../ui/options.ui" line="5742"/>
-         <source>Directory used to store individual state cache files for each software-list (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5314"/>
-+        <location filename="../../ui/options.ui" line="5526"/>
-         <source>Browse software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5325"/>
-+        <location filename="../../ui/options.ui" line="5537"/>
-         <source>XML cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5439"/>
-+        <location filename="../../ui/options.ui" line="5651"/>
-         <source>Database file for caching the output from -listxml (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5338"/>
-+        <location filename="../../ui/options.ui" line="5550"/>
-         <source>Browse XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5349"/>
-+        <location filename="../../ui/options.ui" line="5561"/>
-         <source>User data database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5362"/>
-+        <location filename="../../ui/options.ui" line="5574"/>
-         <source>Database file for storing/retrieving user data (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5375"/>
-+        <location filename="../../ui/options.ui" line="5587"/>
-         <source>Browse user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5943"/>
-+        <location filename="../../ui/options.ui" line="6164"/>
-         <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5789"/>
-+        <location filename="../../ui/options.ui" line="6010"/>
-         <source>Replace</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="5911"/>
-         <source>Icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5695"/>
-+        <location filename="../../ui/options.ui" line="5916"/>
-         <source>Name</source>
-         <translation type="unfinished">Nome</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5700"/>
-+        <location filename="../../ui/options.ui" line="5921"/>
-         <source>Executable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5715"/>
-+        <location filename="../../ui/options.ui" line="5936"/>
-         <source>Custom IDs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5734"/>
-+        <location filename="../../ui/options.ui" line="5955"/>
-         <source>Register emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5840"/>
-+        <location filename="../../ui/options.ui" line="6061"/>
-         <source>Emulator name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5760"/>
-+        <location filename="../../ui/options.ui" line="5981"/>
-         <source>Deregister emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5847"/>
-+        <location filename="../../ui/options.ui" line="6068"/>
-         <source>Registered emulator&apos;s name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5867"/>
-+        <location filename="../../ui/options.ui" line="6088"/>
-         <source>Command to execute the emulator (path to the executable file)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5964"/>
-+        <location filename="../../ui/options.ui" line="6185"/>
-         <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="304"/>
--        <source>EL (Greek)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1728"/>
-+        <location filename="../../ui/options.ui" line="1823"/>
-         <source>Compressed cabinet file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1220"/>
--        <location filename="../../ui/options.ui" line="1347"/>
--        <location filename="../../ui/options.ui" line="1584"/>
--        <location filename="../../ui/options.ui" line="1741"/>
--        <location filename="../../ui/options.ui" line="2057"/>
--        <location filename="../../ui/options.ui" line="2214"/>
--        <location filename="../../ui/options.ui" line="2483"/>
--        <location filename="../../ui/options.ui" line="2610"/>
--        <location filename="../../ui/options.ui" line="2737"/>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-         <source>Select compression format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1224"/>
--        <location filename="../../ui/options.ui" line="1351"/>
--        <location filename="../../ui/options.ui" line="1588"/>
--        <location filename="../../ui/options.ui" line="1745"/>
--        <location filename="../../ui/options.ui" line="2061"/>
--        <location filename="../../ui/options.ui" line="2218"/>
--        <location filename="../../ui/options.ui" line="2487"/>
--        <location filename="../../ui/options.ui" line="2614"/>
--        <location filename="../../ui/options.ui" line="2741"/>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1233"/>
--        <location filename="../../ui/options.ui" line="1360"/>
--        <location filename="../../ui/options.ui" line="1597"/>
--        <location filename="../../ui/options.ui" line="1754"/>
--        <location filename="../../ui/options.ui" line="2070"/>
--        <location filename="../../ui/options.ui" line="2227"/>
--        <location filename="../../ui/options.ui" line="2496"/>
--        <location filename="../../ui/options.ui" line="2623"/>
--        <location filename="../../ui/options.ui" line="2750"/>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-         <source>7z</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1781"/>
-+        <location filename="../../ui/options.ui" line="1876"/>
-         <source>Browse compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2724"/>
-+        <location filename="../../ui/options.ui" line="2909"/>
-         <source>Compressed controller file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2962"/>
-         <source>Browse compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1334"/>
-+        <location filename="../../ui/options.ui" line="1393"/>
-         <source>Compressed marquee file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1387"/>
-+        <location filename="../../ui/options.ui" line="1446"/>
-         <source>Browse compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1456"/>
-+        <location filename="../../ui/options.ui" line="1515"/>
-         <source>Switch between specifying a title directory or a compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2798"/>
-+        <location filename="../../ui/options.ui" line="2983"/>
-         <source>MAME emulator information database - mameinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2304"/>
-+        <location filename="../../ui/options.ui" line="2435"/>
-         <source>Browse MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1109"/>
-+        <location filename="../../ui/options.ui" line="1132"/>
-         <source>Switch between specifying a preview directory or a compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2201"/>
-+        <location filename="../../ui/options.ui" line="2332"/>
-         <source>Compressed preview file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2254"/>
-+        <location filename="../../ui/options.ui" line="2385"/>
-         <source>Browse compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1402"/>
-+        <location filename="../../ui/options.ui" line="1461"/>
-         <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2470"/>
-+        <location filename="../../ui/options.ui" line="2619"/>
-         <source>Compressed flyer file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2523"/>
-+        <location filename="../../ui/options.ui" line="2672"/>
-         <source>Browse compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3060"/>
-+        <location filename="../../ui/options.ui" line="3245"/>
-         <source>Switch between specifying an icon directory or a compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2597"/>
-+        <location filename="../../ui/options.ui" line="2764"/>
-         <source>Compressed icon file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2650"/>
-+        <location filename="../../ui/options.ui" line="2817"/>
-         <source>Browse compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="958"/>
-+        <location filename="../../ui/options.ui" line="981"/>
-         <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2269"/>
-+        <location filename="../../ui/options.ui" line="2400"/>
-         <source>Switch between specifying a controller directory or a compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1489"/>
-+        <location filename="../../ui/options.ui" line="1548"/>
-         <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2044"/>
-+        <location filename="../../ui/options.ui" line="2157"/>
-         <source>Compressed title file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2097"/>
-+        <location filename="../../ui/options.ui" line="2210"/>
-         <source>Browse compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1125"/>
-+        <location filename="../../ui/options.ui" line="1148"/>
-         <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1207"/>
-+        <location filename="../../ui/options.ui" line="1248"/>
-         <source>Compressed PCB file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1260"/>
-+        <location filename="../../ui/options.ui" line="1301"/>
-         <source>Browse compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1571"/>
-+        <location filename="../../ui/options.ui" line="1648"/>
-         <source>Compressed software snap-shot file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1624"/>
-+        <location filename="../../ui/options.ui" line="1701"/>
-         <source>Browse compressed software snap-shot file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2898"/>
-+        <location filename="../../ui/options.ui" line="3083"/>
-         <source>Load MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="991"/>
-+        <location filename="../../ui/options.ui" line="1014"/>
-         <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2888"/>
-+        <location filename="../../ui/options.ui" line="3073"/>
-         <source>Load MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2118"/>
-+        <location filename="../../ui/options.ui" line="2231"/>
-         <source>MESS machine information database - sysinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3188"/>
-+        <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3191"/>
-+        <location filename="../../ui/options.ui" line="3385"/>
-         <source>Save machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1445"/>
-+        <location filename="../../ui/options.ui" line="1504"/>
-         <source>Import MAME machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1026"/>
-+        <location filename="../../ui/options.ui" line="1049"/>
-         <source>Browse MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1043"/>
-+        <location filename="../../ui/options.ui" line="1066"/>
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1645"/>
-+        <location filename="../../ui/options.ui" line="1722"/>
-         <source>MAME machine information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2353"/>
--        <location filename="../../ui/options.ui" line="2369"/>
--        <location filename="../../ui/options.ui" line="3642"/>
--        <location filename="../../ui/options.ui" line="3658"/>
--        <location filename="../../ui/options.ui" line="5201"/>
--        <location filename="../../ui/options.ui" line="5217"/>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-         <source>Option requires a reload of the machine list to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2811"/>
-+        <location filename="../../ui/options.ui" line="2996"/>
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2878"/>
-+        <location filename="../../ui/options.ui" line="3063"/>
-         <source>Load MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2881"/>
-+        <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2951"/>
-+        <location filename="../../ui/options.ui" line="3136"/>
-         <source>Browse MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3790"/>
-+        <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3815"/>
-+        <location filename="../../ui/options.ui" line="4009"/>
-         <source>Machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3722"/>
-+        <location filename="../../ui/options.ui" line="3916"/>
-         <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3680"/>
-+        <location filename="../../ui/options.ui" line="3874"/>
-         <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4467"/>
-+        <location filename="../../ui/options.ui" line="4688"/>
-         <source>Network / &amp;Tools</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4866"/>
-+        <location filename="../../ui/options.ui" line="5069"/>
-         <source>Restore cookies</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4882"/>
-+        <location filename="../../ui/options.ui" line="5085"/>
-         <source>Manage cookies stored in database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4885"/>
-+        <location filename="../../ui/options.ui" line="5088"/>
-         <source>Manage stored cookies</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4901"/>
-+        <location filename="../../ui/options.ui" line="5104"/>
-         <source>Clear database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5392"/>
-+        <location filename="../../ui/options.ui" line="5604"/>
-         <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5550"/>
--        <location filename="../../ui/options.ui" line="5553"/>
--        <location filename="../../ui/options.ui" line="5556"/>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-         <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5566"/>
--        <location filename="../../ui/options.ui" line="5569"/>
--        <location filename="../../ui/options.ui" line="5572"/>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-         <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5582"/>
-+        <location filename="../../ui/options.ui" line="5794"/>
-         <source>Machine list database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5595"/>
-+        <location filename="../../ui/options.ui" line="5807"/>
-         <source>Machine list database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5611"/>
-+        <location filename="../../ui/options.ui" line="5823"/>
-         <source>Browse machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5629"/>
-+        <location filename="../../ui/options.ui" line="5841"/>
-         <source>Foreign &amp;emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5786"/>
-+        <location filename="../../ui/options.ui" line="6007"/>
-         <source>Replace emulator registration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5763"/>
-+        <location filename="../../ui/options.ui" line="5984"/>
-         <source> Remove</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1081"/>
-+        <location filename="../../ui/options.ui" line="1104"/>
-         <source>Import MESS emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1478"/>
--        <source>Import MAME emulator information to DAT-info database</source>
-+        <location filename="../../ui/options.ui" line="1537"/>
-+        <source>Import MAME emulator information to DAT-info database</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1121"/>
-+        <source>Import MESS machine information to DAT-info database</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1564"/>
-+        <source>DAT-info database file</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="953"/>
-+        <source>Browse DAT-info database file</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1098"/>
--        <source>Import MESS machine information to DAT-info database</source>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1505"/>
--        <source>DAT-info database file</source>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="930"/>
--        <source>Browse DAT-info database file</source>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1879"/>
-+        <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2891"/>
-+        <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2901"/>
-+        <location filename="../../ui/options.ui" line="3086"/>
-         <source>Emu info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2911"/>
-+        <location filename="../../ui/options.ui" line="3096"/>
-         <source>Emu info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2921"/>
-+        <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2934"/>
-+        <location filename="../../ui/options.ui" line="3119"/>
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5517"/>
-+        <location filename="../../ui/options.ui" line="5729"/>
-         <source>Database file for caching the ouput from -listsoftware (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5656"/>
-+        <location filename="../../ui/options.ui" line="5877"/>
-         <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5737"/>
-+        <location filename="../../ui/options.ui" line="5958"/>
-         <source>Add</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5985"/>
-+        <location filename="../../ui/options.ui" line="6206"/>
-         <source>Apply settings</source>
-         <translation type="unfinished">Applica impostazioni</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5988"/>
-+        <location filename="../../ui/options.ui" line="6209"/>
-         <source>&amp;Apply</source>
-         <translation type="unfinished">&amp;Applica</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6002"/>
-+        <location filename="../../ui/options.ui" line="6223"/>
-         <source>Restore currently applied settings</source>
-         <translation type="unfinished">Ripristina impostazioni correnti</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6005"/>
-+        <location filename="../../ui/options.ui" line="6226"/>
-         <source>&amp;Restore</source>
-         <translation type="unfinished">&amp;Ripristina</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6019"/>
-+        <location filename="../../ui/options.ui" line="6240"/>
-         <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-         <translation type="unfinished">Ripristina le impostazioni di default (clicca &lt;i&gt;Ripristina&lt;/i&gt; per ripristinare le impostazioni correnti!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6022"/>
-+        <location filename="../../ui/options.ui" line="6243"/>
-         <source>&amp;Default</source>
-         <translation type="unfinished">&amp;Default</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../ui/options.ui" line="6270"/>
-         <source>Close and apply settings</source>
-         <translation type="unfinished">Chiudi e applica le impostazioni</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6052"/>
-+        <location filename="../../ui/options.ui" line="6273"/>
-         <source>&amp;Ok</source>
-         <translation type="unfinished">&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6066"/>
-+        <location filename="../../ui/options.ui" line="6287"/>
-         <source>Close and discard changes</source>
-         <translation type="unfinished">Chiudi e annulla modifiche</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6069"/>
-+        <location filename="../../ui/options.ui" line="6290"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished">&amp;Cancella</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="240"/>
-+        <location filename="../../src/options.cpp" line="239"/>
-         <source>Minimize when launching (non-embedded) emulators?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="243"/>
--        <location filename="../../src/options.cpp" line="1087"/>
--        <location filename="../../src/options.cpp" line="1089"/>
--        <location filename="../../src/options.cpp" line="1111"/>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-         <source>Category</source>
-         <translation type="unfinished">Categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="244"/>
--        <location filename="../../src/options.cpp" line="1133"/>
--        <location filename="../../src/options.cpp" line="1135"/>
--        <location filename="../../src/options.cpp" line="1157"/>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-         <source>Version</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="247"/>
-+        <location filename="../../src/options.cpp" line="246"/>
-         <source>Check all ROM states</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="249"/>
-+        <location filename="../../src/options.cpp" line="248"/>
-         <source>About QMC2</source>
-         <translation type="unfinished">Riguardo QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="251"/>
-+        <location filename="../../src/options.cpp" line="250"/>
-         <source>Analyze tagged sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="252"/>
-+        <location filename="../../src/options.cpp" line="251"/>
-         <source>Export ROM Status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="254"/>
-+        <location filename="../../src/options.cpp" line="253"/>
-         <source>Copy tagged sets to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="255"/>
-+        <location filename="../../src/options.cpp" line="254"/>
-         <source>Online documentation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="256"/>
-+        <location filename="../../src/options.cpp" line="255"/>
-         <source>Clear image cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="257"/>
-+        <location filename="../../src/options.cpp" line="256"/>
-         <source>Setup arcade mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="259"/>
-+        <location filename="../../src/options.cpp" line="258"/>
-         <source>Clear icon cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="261"/>
--        <location filename="../../src/options.cpp" line="263"/>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-         <source>Open options dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="265"/>
-+        <location filename="../../src/options.cpp" line="264"/>
-         <source>Play (independent)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="267"/>
-+        <location filename="../../src/options.cpp" line="266"/>
-         <source>Play (embedded)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="270"/>
-+        <location filename="../../src/options.cpp" line="269"/>
-         <source>About Qt</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="274"/>
-+        <location filename="../../src/options.cpp" line="273"/>
-         <source>Check states of tagged ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="275"/>
-+        <location filename="../../src/options.cpp" line="274"/>
-         <source>Recreate template map</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="276"/>
-+        <location filename="../../src/options.cpp" line="275"/>
-         <source>Check template map</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="278"/>
--        <location filename="../../src/options.cpp" line="280"/>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-         <source>Stop processing / exit QMC2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="283"/>
-+        <location filename="../../src/options.cpp" line="282"/>
-         <source>Clear YouTube cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="287"/>
-+        <location filename="../../src/options.cpp" line="286"/>
-         <source>Toggle ROM state C</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="288"/>
-+        <location filename="../../src/options.cpp" line="287"/>
-         <source>Toggle ROM state M</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="289"/>
-+        <location filename="../../src/options.cpp" line="288"/>
-         <source>Toggle ROM state I</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="290"/>
-+        <location filename="../../src/options.cpp" line="289"/>
-         <source>Toggle ROM state N</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="291"/>
-+        <location filename="../../src/options.cpp" line="290"/>
-         <source>Toggle ROM state U</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="292"/>
-+        <location filename="../../src/options.cpp" line="291"/>
-         <source>Tag current set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="293"/>
-+        <location filename="../../src/options.cpp" line="292"/>
-         <source>Untag current set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="294"/>
-+        <location filename="../../src/options.cpp" line="293"/>
-         <source>Toggle tag mark</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="297"/>
-+        <location filename="../../src/options.cpp" line="296"/>
-         <source>Tag all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="298"/>
-+        <location filename="../../src/options.cpp" line="297"/>
-         <source>Untag all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="299"/>
-+        <location filename="../../src/options.cpp" line="298"/>
-         <source>Invert all tags</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="248"/>
-+        <location filename="../../src/options.cpp" line="247"/>
-         <source>Check images and icons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="250"/>
-+        <location filename="../../src/options.cpp" line="249"/>
-         <source>Analyze current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="253"/>
-+        <location filename="../../src/options.cpp" line="252"/>
-         <source>Copy machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="258"/>
-+        <location filename="../../src/options.cpp" line="257"/>
-         <source>Clear ProjectMESS cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="272"/>
-+        <location filename="../../src/options.cpp" line="271"/>
-         <source>Reload machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="273"/>
-+        <location filename="../../src/options.cpp" line="272"/>
-         <source>Check machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="295"/>
-+        <location filename="../../src/options.cpp" line="294"/>
-         <source>Toggle tag / cursor down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="296"/>
-+        <location filename="../../src/options.cpp" line="295"/>
-         <source>Toggle tag / cursor up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="300"/>
-+        <location filename="../../src/options.cpp" line="299"/>
-         <source>Tag visible sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="301"/>
-+        <location filename="../../src/options.cpp" line="300"/>
-         <source>Untag visible sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="302"/>
-+        <location filename="../../src/options.cpp" line="301"/>
-         <source>Invert visible tags</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="314"/>
-+        <location filename="../../src/options.cpp" line="313"/>
-         <source>Run external ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="315"/>
-+        <location filename="../../src/options.cpp" line="314"/>
-         <source>Run ROM tool for tagged sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="317"/>
-+        <location filename="../../src/options.cpp" line="316"/>
-         <source>Toggle full screen</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="320"/>
-+        <location filename="../../src/options.cpp" line="319"/>
-         <source>Previous track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="321"/>
-+        <location filename="../../src/options.cpp" line="320"/>
-         <source>Next track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="322"/>
-+        <location filename="../../src/options.cpp" line="321"/>
-         <source>Fast backward (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="323"/>
-+        <location filename="../../src/options.cpp" line="322"/>
-         <source>Fast forward (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="324"/>
-+        <location filename="../../src/options.cpp" line="323"/>
-         <source>Stop track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="325"/>
-+        <location filename="../../src/options.cpp" line="324"/>
-         <source>Pause track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="326"/>
-+        <location filename="../../src/options.cpp" line="325"/>
-         <source>Play track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="327"/>
-+        <location filename="../../src/options.cpp" line="326"/>
-         <source>Raise volume (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="328"/>
-+        <location filename="../../src/options.cpp" line="327"/>
-         <source>Lower volume (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="334"/>
-+        <location filename="../../src/options.cpp" line="333"/>
-         <source>Plus (+)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="335"/>
-+        <location filename="../../src/options.cpp" line="334"/>
-         <source>Minus (-)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="336"/>
-+        <location filename="../../src/options.cpp" line="335"/>
-         <source>Cursor down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="337"/>
-+        <location filename="../../src/options.cpp" line="336"/>
-         <source>End</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="339"/>
-+        <location filename="../../src/options.cpp" line="338"/>
-         <source>Escape</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="340"/>
-+        <location filename="../../src/options.cpp" line="339"/>
-         <source>Cursor left</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="341"/>
-+        <location filename="../../src/options.cpp" line="340"/>
-         <source>Home</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="342"/>
-+        <location filename="../../src/options.cpp" line="341"/>
-         <source>Page down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="343"/>
-+        <location filename="../../src/options.cpp" line="342"/>
-         <source>Page up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="338"/>
-+        <location filename="../../src/options.cpp" line="337"/>
-         <source>Enter key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="285"/>
-+        <location filename="../../src/options.cpp" line="284"/>
-         <source>Open ROMAlyzer (system mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="286"/>
-+        <location filename="../../src/options.cpp" line="285"/>
-         <source>Open ROMAlyzer (software mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="305"/>
-+        <location filename="../../src/options.cpp" line="304"/>
-         <source>Full detail view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="309"/>
--        <location filename="../../src/options.cpp" line="1090"/>
--        <location filename="../../src/options.cpp" line="1097"/>
--        <location filename="../../src/options.cpp" line="1114"/>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-         <source>Category view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="310"/>
--        <location filename="../../src/options.cpp" line="1136"/>
--        <location filename="../../src/options.cpp" line="1143"/>
--        <location filename="../../src/options.cpp" line="1160"/>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-         <source>Version view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="316"/>
-+        <location filename="../../src/options.cpp" line="315"/>
-         <source>Check software-states</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="318"/>
-+        <location filename="../../src/options.cpp" line="317"/>
-         <source>Launch arcade mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="306"/>
-+        <location filename="../../src/options.cpp" line="305"/>
-         <source>Software-list view-mode flat</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="307"/>
-         <source>Software-list view-mode tree</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="330"/>
-+        <location filename="../../src/options.cpp" line="329"/>
-         <source>Increase rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="331"/>
-+        <location filename="../../src/options.cpp" line="330"/>
-         <source>Decrease rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="344"/>
-+        <location filename="../../src/options.cpp" line="343"/>
-         <source>Return key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="345"/>
-+        <location filename="../../src/options.cpp" line="344"/>
-         <source>Cursor right</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="346"/>
-+        <location filename="../../src/options.cpp" line="345"/>
-         <source>Tabulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="347"/>
-+        <location filename="../../src/options.cpp" line="346"/>
-         <source>Cursor up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="349"/>
-+        <location filename="../../src/options.cpp" line="348"/>
-         <source>Activate item</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="353"/>
-+        <location filename="../../src/options.cpp" line="352"/>
-         <source>WARNING: configuration is not writeable, please check access permissions for </source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="357"/>
--        <location filename="../../src/options.cpp" line="364"/>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-         <source>Reset to default font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="372"/>
--        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-         <source>No style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="910"/>
-+        <location filename="../../src/options.cpp" line="909"/>
-         <source>image cache size set to %1 MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1388"/>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Local</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Overwrite</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>Do&amp;n&apos;t apply</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1491"/>
-+        <location filename="../../src/options.cpp" line="1488"/>
-         <source>please restart QMC2 for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>ascending</source>
-         <translation type="unfinished">ascendente</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>descending</source>
-         <translation type="unfinished">discendente</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1741"/>
-+        <location filename="../../src/options.cpp" line="1738"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation type="unfinished">FATALE: impossibile aprire file icona, per favore controlla permessi d&apos;accesso per %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5828"/>
--        <location filename="../../src/options.cpp" line="2221"/>
--        <location filename="../../src/options.cpp" line="3634"/>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-         <source>Custom IDs...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="303"/>
-+        <location filename="../../src/options.cpp" line="302"/>
-         <source>Rebuild current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="304"/>
-+        <location filename="../../src/options.cpp" line="303"/>
-         <source>Rebuild tagged machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="307"/>
-+        <location filename="../../src/options.cpp" line="306"/>
-         <source>Hierarchical view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="393"/>
--        <location filename="../../src/options.cpp" line="395"/>
--        <location filename="../../src/options.cpp" line="397"/>
--        <location filename="../../src/options.cpp" line="399"/>
--        <location filename="../../src/options.cpp" line="401"/>
--        <location filename="../../src/options.cpp" line="403"/>
--        <location filename="../../src/options.cpp" line="405"/>
--        <location filename="../../src/options.cpp" line="407"/>
--        <location filename="../../src/options.cpp" line="409"/>
--        <location filename="../../src/options.cpp" line="411"/>
--        <location filename="../../src/options.cpp" line="412"/>
--        <location filename="../../src/options.cpp" line="413"/>
--        <source>use semicolon (;) to separate multiple folders</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-         <location filename="../../src/options.cpp" line="394"/>
-         <location filename="../../src/options.cpp" line="396"/>
-         <location filename="../../src/options.cpp" line="398"/>
-@@ -16330,491 +16243,506 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <location filename="../../src/options.cpp" line="406"/>
-         <location filename="../../src/options.cpp" line="408"/>
-         <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-         <source>use semicolon (;) to separate multiple files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1389"/>
-+        <location filename="../../src/options.cpp" line="1385"/>
-         <source>An open machine-specific emulator configuration has been detected.
- Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1488"/>
-+        <location filename="../../src/options.cpp" line="1485"/>
-         <source>please reload machine list for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1771"/>
-+        <location filename="../../src/options.cpp" line="1768"/>
-         <source>triggering automatic reload of machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Choose Qt style sheet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Qt Style Sheets (*.qss)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="2763"/>
--        <location filename="../../src/options.cpp" line="2771"/>
--        <location filename="../../src/options.cpp" line="2806"/>
--        <location filename="../../src/options.cpp" line="2814"/>
--        <location filename="../../src/options.cpp" line="2822"/>
--        <location filename="../../src/options.cpp" line="2830"/>
--        <location filename="../../src/options.cpp" line="2838"/>
--        <location filename="../../src/options.cpp" line="2854"/>
--        <location filename="../../src/options.cpp" line="2862"/>
--        <location filename="../../src/options.cpp" line="2870"/>
--        <location filename="../../src/options.cpp" line="2878"/>
--        <location filename="../../src/options.cpp" line="2886"/>
--        <location filename="../../src/options.cpp" line="2905"/>
--        <location filename="../../src/options.cpp" line="2935"/>
--        <location filename="../../src/options.cpp" line="2954"/>
--        <location filename="../../src/options.cpp" line="2962"/>
--        <location filename="../../src/options.cpp" line="2970"/>
--        <location filename="../../src/options.cpp" line="2978"/>
--        <location filename="../../src/options.cpp" line="2986"/>
--        <location filename="../../src/options.cpp" line="2994"/>
--        <location filename="../../src/options.cpp" line="3002"/>
--        <location filename="../../src/options.cpp" line="3010"/>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
--        <location filename="../../src/options.cpp" line="3597"/>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tutti i file (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2659"/>
-+        <location filename="../../src/options.cpp" line="2646"/>
-         <source>Choose preview directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="312"/>
-+        <location filename="../../src/options.cpp" line="311"/>
-         <source>Custom view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2395"/>
-+        <location filename="../../src/options.cpp" line="2382"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2670"/>
-+        <location filename="../../src/options.cpp" line="2657"/>
-         <source>Choose flyer directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2681"/>
-+        <location filename="../../src/options.cpp" line="2668"/>
-         <source>Choose icon directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2692"/>
-+        <location filename="../../src/options.cpp" line="2679"/>
-         <source>Choose cabinet directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2703"/>
-+        <location filename="../../src/options.cpp" line="2690"/>
-         <source>Choose controller directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2714"/>
-+        <location filename="../../src/options.cpp" line="2701"/>
-         <source>Choose marquee directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2725"/>
-+        <location filename="../../src/options.cpp" line="2712"/>
-         <source>Choose title directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2736"/>
-+        <location filename="../../src/options.cpp" line="2723"/>
-         <source>Choose PCB directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-         <source>Choose options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="3597"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2763"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-         <source>Choose emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2771"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-         <source>Choose XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
- Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2806"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-         <source>Choose user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2814"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-         <source>Choose cookie database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2822"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-         <source>Choose zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2830"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-         <source>Choose 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2838"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-         <source>Choose ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2846"/>
--        <location filename="../../src/options.cpp" line="2894"/>
--        <location filename="../../src/options.cpp" line="3613"/>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2862"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-         <source>Choose play history file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2878"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-         <source>Choose machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2886"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-         <source>Choose ROM state cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2913"/>
-+        <location filename="../../src/options.cpp" line="2900"/>
-         <source>Choose software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2924"/>
-+        <location filename="../../src/options.cpp" line="2911"/>
-         <source>Choose general software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2935"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-         <source>Choose front end log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2943"/>
-+        <location filename="../../src/options.cpp" line="2930"/>
-         <source>Choose data directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2954"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-         <source>Choose dat-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2962"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-         <source>Choose MAME machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2994"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-         <source>Choose software info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3002"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-         <source>Choose catver.ini file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3010"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-         <source>Choose category.ini file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-         <source>Choose compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>7z archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>All files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Supported archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3154"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-         <source>Choose compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3171"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-         <source>Choose compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3188"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-         <source>Choose compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3205"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-         <source>Choose compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3222"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-         <source>Choose compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3239"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-         <source>Choose compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3256"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-         <source>Choose compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Choose compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3273"/>
-+        <location filename="../../src/options.cpp" line="3260"/>
-         <source>Choose software snap directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5825"/>
--        <location filename="../../src/options.cpp" line="2222"/>
--        <location filename="../../src/options.cpp" line="3635"/>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-         <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2240"/>
--        <location filename="../../src/options.cpp" line="3643"/>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-         <source>Choose icon for this foreign emulator (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2242"/>
--        <location filename="../../src/options.cpp" line="3645"/>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-         <source>Default icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2245"/>
--        <location filename="../../src/options.cpp" line="3648"/>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-         <source>No icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2440"/>
-+        <location filename="../../src/options.cpp" line="2427"/>
-         <source>&amp;Foreign emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2854"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-         <source>Choose machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2870"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-         <source>Choose machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2905"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-         <source>Choose software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2970"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-         <source>Choose MESS machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2978"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-         <source>Choose MAME emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2986"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-         <source>Choose MESS emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3301"/>
-+        <location filename="../../src/options.cpp" line="3288"/>
-         <source>Choose software notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-         <source>Choose software notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3320"/>
-+        <location filename="../../src/options.cpp" line="3307"/>
-         <source>Choose system notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>Choose system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3339"/>
-+        <location filename="../../src/options.cpp" line="3326"/>
-         <source>Choose video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3350"/>
-+        <location filename="../../src/options.cpp" line="3337"/>
-         <source>Choose system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3361"/>
-+        <location filename="../../src/options.cpp" line="3348"/>
-         <source>Choose software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3572"/>
-+        <location filename="../../src/options.cpp" line="3559"/>
-         <source>shortcut map is clean</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3574"/>
-+        <location filename="../../src/options.cpp" line="3561"/>
-         <source>WARNING: shortcut map contains duplicates</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4027"/>
-+        <location filename="../../src/options.cpp" line="4014"/>
-         <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4311"/>
-+        <location filename="../../src/options.cpp" line="4298"/>
-         <source>joystick map is clean</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4313"/>
-+        <location filename="../../src/options.cpp" line="4300"/>
-         <source>WARNING: joystick map contains duplicates</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17296,28 +17224,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2842"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2872"/>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2902"/>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2932"/>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2962"/>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17326,54 +17254,54 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished">sconosciuto</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1844"/>
--        <location filename="../../src/setupwizard.cpp" line="148"/>
--        <location filename="../../src/setupwizard.cpp" line="758"/>
--        <location filename="../../src/setupwizard.cpp" line="766"/>
--        <location filename="../../src/welcome.cpp" line="47"/>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-         <source>Default</source>
-         <translation type="unfinished">Predefinito</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4260"/>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <source>Import from...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4258"/>
--        <location filename="../../src/qmc2main.cpp" line="4259"/>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4261"/>
--        <location filename="../../src/qmc2main.cpp" line="4262"/>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10950"/>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10970"/>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10972"/>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10979"/>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10985"/>
--        <location filename="../../src/qmc2main.cpp" line="10989"/>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17481,19 +17409,19 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation type="unfinished">si</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation type="unfinished">no</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation type="unfinished"></translation>
-@@ -17541,7 +17469,7 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="2015"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-         <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21018,7 +20946,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="542"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-         <source>Choose mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21032,7 +20960,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="588"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Choose ui.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21141,178 +21069,179 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="102"/>
--        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-         <source>&amp;Next &gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="103"/>
--        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-         <source>&lt; &amp;Back</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="104"/>
--        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished">&amp;Cancella</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="105"/>
--        <location filename="../../src/setupwizard.cpp" line="697"/>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-         <source>&amp;Finish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="207"/>
--        <location filename="../../src/setupwizard.cpp" line="236"/>
--        <location filename="../../src/setupwizard.cpp" line="243"/>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-         <source>Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
--        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-         <source>No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-         <source>%1.%2+ required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
-         <source>Unknown</source>
-         <translation type="unfinished">Sconosciuto</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-         <source>can&apos;t parse version info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-         <source>emulator didn&apos;t start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="283"/>
--        <location filename="../../src/setupwizard.cpp" line="287"/>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-         <source>No ini-file found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-         <location filename="../../src/setupwizard.cpp" line="292"/>
--        <location filename="../../src/setupwizard.cpp" line="293"/>
-         <source>Couldn&apos;t determine ini-path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-         <source>incompatible binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-         <location filename="../../src/setupwizard.cpp" line="297"/>
-         <location filename="../../src/setupwizard.cpp" line="298"/>
-         <location filename="../../src/setupwizard.cpp" line="299"/>
-         <location filename="../../src/setupwizard.cpp" line="300"/>
-         <location filename="../../src/setupwizard.cpp" line="301"/>
--        <location filename="../../src/setupwizard.cpp" line="302"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-         <location filename="../../src/setupwizard.cpp" line="306"/>
-         <location filename="../../src/setupwizard.cpp" line="307"/>
-         <location filename="../../src/setupwizard.cpp" line="308"/>
-         <location filename="../../src/setupwizard.cpp" line="309"/>
-         <location filename="../../src/setupwizard.cpp" line="310"/>
--        <location filename="../../src/setupwizard.cpp" line="311"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-         <location filename="../../src/setupwizard.cpp" line="315"/>
-         <location filename="../../src/setupwizard.cpp" line="316"/>
-         <location filename="../../src/setupwizard.cpp" line="317"/>
-         <location filename="../../src/setupwizard.cpp" line="318"/>
-         <location filename="../../src/setupwizard.cpp" line="319"/>
--        <location filename="../../src/setupwizard.cpp" line="320"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-         <location filename="../../src/setupwizard.cpp" line="324"/>
-         <location filename="../../src/setupwizard.cpp" line="325"/>
-         <location filename="../../src/setupwizard.cpp" line="326"/>
-         <location filename="../../src/setupwizard.cpp" line="327"/>
-         <location filename="../../src/setupwizard.cpp" line="328"/>
--        <location filename="../../src/setupwizard.cpp" line="329"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-         <location filename="../../src/setupwizard.cpp" line="333"/>
-         <location filename="../../src/setupwizard.cpp" line="334"/>
-         <location filename="../../src/setupwizard.cpp" line="335"/>
-         <location filename="../../src/setupwizard.cpp" line="336"/>
-         <location filename="../../src/setupwizard.cpp" line="337"/>
-         <location filename="../../src/setupwizard.cpp" line="338"/>
--        <location filename="../../src/setupwizard.cpp" line="339"/>
-         <source>No result</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="346"/>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-         <source>importing emulator settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="368"/>
--        <location filename="../../src/setupwizard.cpp" line="427"/>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="372"/>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-         <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="387"/>
--        <location filename="../../src/setupwizard.cpp" line="425"/>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="390"/>
--        <location filename="../../src/setupwizard.cpp" line="430"/>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-         <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="397"/>
--        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="398"/>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-         <source>done (importing emulator settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="408"/>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-         <source>importing front-end settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="438"/>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-         <source>done (importing front-end settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-         <location filename="../../src/setupwizard.cpp" line="474"/>
-         <location filename="../../src/setupwizard.cpp" line="475"/>
-         <location filename="../../src/setupwizard.cpp" line="476"/>
-@@ -21320,74 +21249,73 @@ Are you sure you want to do this?</source>
-         <location filename="../../src/setupwizard.cpp" line="478"/>
-         <location filename="../../src/setupwizard.cpp" line="479"/>
-         <location filename="../../src/setupwizard.cpp" line="480"/>
--        <location filename="../../src/setupwizard.cpp" line="481"/>
-         <source>Check result pending...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="487"/>
--        <location filename="../../src/setupwizard.cpp" line="678"/>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-         <source>Import emulator settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="491"/>
--        <location filename="../../src/setupwizard.cpp" line="686"/>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-         <source>Import front-end settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-         <source>Import both emulator and front-end settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="496"/>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-         <source>Import nothing</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="517"/>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-         <source>Default</source>
-         <translation type="unfinished">Predefinito</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tutti i file (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="647"/>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="654"/>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-         <source>Choose ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="661"/>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-         <source>Choose sample path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="668"/>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Ini files (*.ini)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23647,59 +23575,59 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished">&amp;Cancella</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="117"/>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-         <source>Default</source>
-         <translation type="unfinished">Predefinito</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>Error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>The specified file isn&apos;t executable!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tutti i file (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="166"/>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="174"/>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-         <source>Choose ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="182"/>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-         <source>Choose sample path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="190"/>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="287"/>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-         <source>Single-instance check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="288"/>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-         <source>It appears that another instance of %1 is already running.
- However, this can also be the leftover of a previous crash.
- 
-@@ -23707,17 +23635,17 @@ Exit now, accept once or ignore completely?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Once</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Ignore</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23860,49 +23788,49 @@ Exit now, accept once or ignore completely?</source>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-         <source>FLV 240P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="112"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-         <source>FLV 360P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="113"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-         <source>MP4 360P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-         <source>FLV 480P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="115"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-         <source>MP4 720P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="116"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-         <source>MP4 1080P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="117"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-         <source>MP4 3072P</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="192"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-         <source>Start / pause / resume video playback</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23913,20 +23841,16 @@ Exit now, accept once or ignore completely?</source>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="133"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="962"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="979"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1010"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1012"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1043"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1059"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1102"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-         <source>Remaining</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1726"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-         <source>Volume</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23971,286 +23895,261 @@ Exit now, accept once or ignore completely?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-         <source>Mute / unmute audio output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="131"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-         <source>Volume level</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="132"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-         <source>Video progress</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="136"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="966"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="988"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1001"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1046"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1062"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1105"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1382"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-         <source>Current buffer fill level: %1%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="143"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="249"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-         <source>Play this video</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="150"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="207"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="260"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-         <source>Copy video URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="265"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-         <source>Copy video URL (no country filter)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-         <source>Copy author URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="171"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-         <source>Paste video URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="235"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-         <source>Local movie file...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="184"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-         <source>Remove selected videos</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="200"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1644"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1658"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-         <source>Full screen (return with toggle-key)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="241"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="254"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-         <source>Attach this video</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="277"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-         <source>Auto-suggest a search pattern?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="278"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-         <source>Auto-suggest</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="283"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-         <source>Enter string to be appended</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="284"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-         <source>Append...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="292"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="414"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-         <source>Appended string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="415"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-         <source>Enter the string to be appended when suggesting a pattern:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="416"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-         <source>Valid placeholder macros:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Tutti i file (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>Choose movie file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="746"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="764"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-         <source>Full-screen mode -- press %1 to return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="748"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="766"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-         <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="802"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-         <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="806"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-         <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="989"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-         <source>Buffering: %1%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1003"/>
--        <source>Loading</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1019"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1078"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-         <source>Playing</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1030"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1089"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-         <source>Paused</source>
-         <translation type="unfinished">In Pausa</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1033"/>
--        <source>video player: playback error: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1034"/>
--        <source>Video playback error: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1155"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-         <source>Fetching info for video ID &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1253"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-         <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1254"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1410"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1847"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-         <source>Video info error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1349"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-         <source>video player: video info error: timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1350"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-         <source>video info error: timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1354"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-         <source>video info error: unknown reason</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1409"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-         <source>video player: video info error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1635"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1649"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-         <source>Return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1642"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1656"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-         <source>Full screen (press %1 to return)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1846"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-         <source>video player: video image info error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1866"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-         <source>video player: search request error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1891"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-         <source>video player: search error: can&apos;t parse XML data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1919"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-         <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1925"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-         <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1942"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1944"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1946"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1948"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-diff --git a/data/lng/qmc2_pl.qm b/data/lng/qmc2_pl.qm
-index 8c64b0e6b0225736b09d990e72423e95010f2a45..fc214084d26b998dc478d183f729e602dfea0eee 100644
-GIT binary patch
-delta 15353
-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
-QeBmJ<tH~E%@sGm)0o(Axa{vGU
-
-delta 17030
-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
-VhGyyiJP?!O@ox`0J?0-}{|7JFKr#RT
-
-diff --git a/data/lng/qmc2_pl.ts b/data/lng/qmc2_pl.ts
-index 3ad8b8641..521e0ea0e 100644
---- a/data/lng/qmc2_pl.ts
-+++ b/data/lng/qmc2_pl.ts
-@@ -253,8 +253,8 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/additionalartworksetup.ui" line="41"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="186"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="293"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-         <source>Artwork name</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -329,183 +329,183 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-         <source>Select / deselect this artwork class for removal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="187"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="294"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-         <source>Enter a name for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="193"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="299"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-         <source>Choose...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="195"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-         <source>Choose an icon file to be used for this artwork class (optional)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="204"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="305"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-         <source>System</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="205"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="306"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-         <source>Software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="206"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-         <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="213"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="311"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-         <source>On</source>
-         <translation type="unfinished">Włączony</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="214"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="312"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-         <source>Off</source>
-         <translation type="unfinished">Wyłączony</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="215"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-         <source>Choose if images of this artwork class are scaled or not</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="222"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="317"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-         <source>Folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="223"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="235"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="318"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="327"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="224"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="319"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-         <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="232"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="324"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-         <source>7z</source>
-         <translation type="unfinished">7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="237"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-         <source>Select archive format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>Supported archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>7z archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="250"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="334"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-         <source>Image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>Image archive for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>use semicolon (;) to separate multiple archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="252"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="336"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-         <source>Browse image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>All files (*)</source>
-         <translation>Wszystkie pliki (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="258"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="341"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-         <source>Image folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>Image folder for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>use semicolon (;) to separate multiple folders</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="260"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="343"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-         <source>Browse image folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>Choose icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>PNG files (*.png)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1238,7 +1238,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/brusheditor.ui" line="281"/>
--        <location filename="../../src/brusheditor.cpp" line="307"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-         <source>Choose pattern color</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1361,17 +1361,17 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished">&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Choose image file</source>
-         <translation type="unfinished">Wybierz plik obrazu</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Wszystkie pliki (*)</translation>
-     </message>
-@@ -3469,42 +3469,42 @@ p, li { white-space: pre-wrap; }
-         <translation>Zamknij</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-         <source>Name</source>
-         <translation>Nazwa</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-         <source>Domain</source>
-         <translation>Domena</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-         <source>Path</source>
-         <translation>Ścieżka</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="39"/>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-         <source>Value</source>
-         <translation>Wartość</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="40"/>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-         <source>Expiry date</source>
-         <translation>Data wygaśnięcia</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="41"/>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-         <source>Secure?</source>
-         <translation>Bezpieczne?</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="42"/>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-         <source>HTTP only?</source>
-         <translation>Tylko HTTP?</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="86"/>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-         <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation>UWAGA: nie udało się usunąć ciasteczka z bazy danych: kwerenda = &apos;%1&apos;, błąd = &apos;%2&apos;</translation>
-     </message>
-@@ -4404,7 +4404,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1851"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-         <source>%1. variant of </source>
-         <translation>%1 wariant</translation>
-     </message>
-@@ -4488,7 +4488,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="392"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Open archive</source>
-         <translation>&amp;Otwórz archiwum</translation>
-     </message>
-@@ -4532,7 +4532,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1841"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-         <source>No devices available</source>
-         <translation>Brak dostępnych urządzeń</translation>
-     </message>
-@@ -4591,7 +4591,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1898"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4601,27 +4601,27 @@ p, li { white-space: pre-wrap; }
-         <translation>Wybierz domyślny katalog urządzeń &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Close archive</source>
-         <translation>Za&amp;mknij archiwum</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Choose a unique configuration name</source>
-         <translation>Proszę wybrać unikalną nazwę konfiguracji</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Unique configuration name:</source>
-         <translation>Unikalna nazwa konfiguracji:</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>Name conflict</source>
-         <translation>Konflikt nazw</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>A configuration named &apos;%1&apos; already exists.
- 
- Do you want to choose a different name?</source>
-@@ -5309,25 +5309,25 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Rozmiar</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="557"/>
--        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-         <source> KB</source>
-         <translation> KB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="560"/>
--        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-         <source> MB</source>
-         <translation> MB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="563"/>
--        <location filename="../../src/filesystemmodel.h" line="577"/>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-         <source> GB</source>
-         <translation> GB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="566"/>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-         <source> TB</source>
-         <translation> TB</translation>
-     </message>
-@@ -5473,42 +5473,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>FtpReply</name>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="103"/>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-         <source>FTP directory listing for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Name</source>
-         <translation type="unfinished">Nazwa</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Type</source>
-         <translation type="unfinished">Typ</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Size</source>
-         <translation type="unfinished">Rozmiar</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="110"/>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-         <source>Parent directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="127"/>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-         <source>File</source>
-         <translation type="unfinished">Plik</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="129"/>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-         <source>Folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="131"/>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -6005,212 +6005,212 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>HtmlEditor</name>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="156"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="372"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-         <source>HTML</source>
-         <translation>HTML</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="591"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-         <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-         <translation>Popularne formaty plików graficznych (*.png *.jpg *.jpeg *.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="592"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-         <source>Portable Network Graphics (PNG) (*.png);;</source>
-         <translation>Portable Network Graphics (PNG) (*.png);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="593"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-         <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-         <translation>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="594"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-         <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-         <translation>Graphics Interchange Format (GIF) (*.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="595"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>All files (*)</source>
-         <translation>Wszystkie pliki (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-         <source>WYSIWYG</source>
-         <translation>WYSIWYG</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-         <source>&amp;Load...</source>
-         <translation>&amp;Wczytaj...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-         <source>Load notes from file</source>
-         <translation>Wczytaj notatki z pliku</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <source>Load notes from an HTML file</source>
-         <translation>Wczytaj notatki z pliku HTML</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="165"/>
-         <source>Save current notes</source>
-         <translation>Zapisz bieżące notatki</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="197"/>
-         <source>Page load progress</source>
-         <translation>Postęp wczytywania strony</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="177"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-         <source>Hide menu</source>
-         <translation>Ukryj menu</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="181"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-         <source>Read only</source>
-         <translation>Tylko do odczytu</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="185"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-         <source>Show HTML</source>
-         <translation>Pokaż HTML</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>Pliki HTML (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to load</source>
-         <translation>Wybierz plik do wczytania</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to open</source>
-         <translation>Wybierz plik do otwarcia</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>Save a copy</source>
-         <translation>Zapisz kopię</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="597"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-         <source>Open image...</source>
-         <translation>Otwórz obraz...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-         <source>Insert image from URL</source>
-         <translation>Wstaw obraz z adresu URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Enter URL:</source>
-         <translation>Podaj URL:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Create link</source>
-         <translation>Utwórz dowiązanie</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Font</source>
-         <translation>Czcionka</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Select font:</source>
-         <translation>Wybierz czcionkę:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XS</source>
-         <translation>XS</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>S</source>
-         <translation>S</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>M</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>L</source>
-         <translation>L</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XL</source>
-         <translation>XL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XXL</source>
-         <translation>XXL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size</source>
-         <translation>Rozmiar czcionki</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size:</source>
-         <translation>Rozmiar czcionki:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="984"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-         <source>Zoom: %1%</source>
-         <translation>Powiększenie: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1194"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-         <source>Select color</source>
-         <translation>Wybierz kolor</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>Choose image file</source>
-         <translation>Wybierz plik obrazu</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1259"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1269"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1318"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-         <source>No data available</source>
-         <translation type="unfinished">Brak dostępnych danych</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1514"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1576"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1515"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1577"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7138,55 +7138,55 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Preview</source>
-         <translation type="unfinished">Podgląd</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Flyer</source>
-         <translation type="unfinished">Ulotka</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Cabinet</source>
-         <translation type="unfinished">Automat</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Controller</source>
-         <translation type="unfinished">Kontroler</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Marquee</source>
-         <translation type="unfinished">Plansza tytułowa</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>PCB</source>
-         <translation type="unfinished">Płytka drukowana</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Software snap</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="172"/>
--        <location filename="../../src/imageformatsetup.cpp" line="205"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-         <source>deactivated</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="175"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-         <location filename="../../src/imageformatsetup.cpp" line="204"/>
--        <location filename="../../src/imageformatsetup.cpp" line="208"/>
-         <source>activated</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7614,42 +7614,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickCalibrationWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4346"/>
-+        <location filename="../../src/options.cpp" line="4333"/>
-         <source>Axis %1:</source>
-         <translation>Oś %1:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4355"/>
-+        <location filename="../../src/options.cpp" line="4342"/>
-         <source>Current value of axis %1</source>
-         <translation>Bieżąca wartość osi %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4359"/>
-+        <location filename="../../src/options.cpp" line="4346"/>
-         <source>DZ:</source>
-         <translation>MS:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4361"/>
-+        <location filename="../../src/options.cpp" line="4348"/>
-         <source>Deadzone of axis %1</source>
-         <translation>Martwa strefa osi %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4367"/>
-+        <location filename="../../src/options.cpp" line="4354"/>
-         <source>S:</source>
-         <translation>Cz:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4369"/>
-+        <location filename="../../src/options.cpp" line="4356"/>
-         <source>Sensitivity of axis %1</source>
-         <translation>Czułość osi %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4347"/>
-+        <location filename="../../src/options.cpp" line="4334"/>
-         <source>Reset calibration of axis %1</source>
-         <translation>Zresetuj kalibrację osi %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4342"/>
-+        <location filename="../../src/options.cpp" line="4329"/>
-         <source>Enable/disable axis %1</source>
-         <translation>Włącz/wyłącz oś %1</translation>
-     </message>
-@@ -7703,67 +7703,67 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickTestWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4542"/>
-+        <location filename="../../src/options.cpp" line="4529"/>
-         <source>A%1: %v</source>
-         <translation>O%1: %v</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4543"/>
-+        <location filename="../../src/options.cpp" line="4530"/>
-         <source>Current value of axis %1</source>
-         <translation>Bieżąca wartość osi %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4553"/>
-+        <location filename="../../src/options.cpp" line="4540"/>
-         <source>B%1</source>
-         <translation>P%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4554"/>
-+        <location filename="../../src/options.cpp" line="4541"/>
-         <source>Current state of button %1</source>
-         <translation>Bieżący stan przycisku %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4564"/>
-+        <location filename="../../src/options.cpp" line="4551"/>
-         <source>H%1: 0</source>
-         <translation>K%1: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4565"/>
-+        <location filename="../../src/options.cpp" line="4552"/>
-         <source>Current value of hat %1</source>
-         <translation>Bieżąca wartość kapturka %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4575"/>
-+        <location filename="../../src/options.cpp" line="4562"/>
-         <source>T%1 DX: 0</source>
-         <translation>T%1 OX: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4576"/>
-+        <location filename="../../src/options.cpp" line="4563"/>
-         <source>Current X-delta of trackball %1</source>
-         <translation>Bieżące odchylenie X trackballa %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4586"/>
-+        <location filename="../../src/options.cpp" line="4573"/>
-         <source>T%1 DY: 0</source>
-         <translation>T%1 OY: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4587"/>
-+        <location filename="../../src/options.cpp" line="4574"/>
-         <source>Current Y-delta of trackball %1</source>
-         <translation>Bieżące odchylenie Y trackballa %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4659"/>
-+        <location filename="../../src/options.cpp" line="4646"/>
-         <source>H%1: %2</source>
-         <translation>K%1: %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4689"/>
-+        <location filename="../../src/options.cpp" line="4676"/>
-         <source>T%1 DX: %2</source>
-         <translation>T%1 OX: %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4690"/>
-+        <location filename="../../src/options.cpp" line="4677"/>
-         <source>T%1 DY: %2</source>
-         <translation>T%1 OY: %2</translation>
-     </message>
-@@ -7823,186 +7823,186 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
-         <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="592"/>
--        <location filename="../../src/machinelist.cpp" line="593"/>
--        <location filename="../../src/machinelist.cpp" line="630"/>
--        <location filename="../../src/machinelist.cpp" line="3817"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-         <source>unknown</source>
-         <translation>nieznany</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>good</source>
-         <translation>dobry</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-         <source>bad</source>
-         <translation>zły</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="198"/>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>preliminary</source>
-         <translation>wstępny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>supported</source>
-         <translation>obsługiwana</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-         <source>unsupported</source>
-         <translation>nieobsługiwana</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-         <source>imperfect</source>
-         <translation>niedoskonały</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>yes</source>
-         <translation>tak</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>no</source>
-         <translation>nie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>baddump</source>
-         <translation>zły zrzut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>nodump</source>
-         <translation>brak zrzutu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>vertical</source>
-         <translation>pionowa</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>horizontal</source>
-         <translation>pozioma</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>raster</source>
-         <translation>rastrowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unknown</source>
-         <translation>Nieznany</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>On</source>
-         <translation>Włączony</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Off</source>
-         <translation>Wyłączony</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>audio</source>
-         <translation>dźwięk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Unused</source>
-         <translation>Nieużywany</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>original</source>
-         <translation>oryginalne</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-         <source>compatible</source>
-         <translation>kompatybilne</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="231"/>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATALNIE: nie można otworzyć pliku ikony, proszę sprawdzić uprawnienia dostępu dla %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="211"/>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-         <source>Waiting for data...</source>
-         <translation>Oczekiwanie na dane...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="565"/>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation>FATALNIE: uruchamianie &apos;%1&apos; nie powiodło się, plik &apos;%2&apos; nie istnieje</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1533"/>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1752"/>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1878"/>
--        <location filename="../../src/machinelist.cpp" line="1894"/>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8011,103 +8011,103 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1914"/>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1919"/>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2094"/>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2281"/>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="776"/>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-         <source>XML data - %p%</source>
-         <translation>dane XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="827"/>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>sprawdzanie stanu ROM-ów dla &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="953"/>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-         <source>Updating</source>
-         <translation>Aktualizacja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Name</source>
-         <translation>Nazwa</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Source file</source>
-         <translation>Plik źródłowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Clone of</source>
-         <translation>Klon</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>ROM of</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Sample of</source>
-         <translation>Sampel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is device?</source>
-         <translation>Jest urządzeniem?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="973"/>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-         <source>Year</source>
-         <translation>Rok</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="980"/>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-         <source>Manufacturer</source>
-         <translation>Producent</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
--        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
--        <location filename="../../src/machinelist.cpp" line="208"/>
--        <location filename="../../src/machinelist.cpp" line="1631"/>
--        <location filename="../../src/machinelist.cpp" line="1632"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="639"/>
--        <location filename="../../src/machinelist.cpp" line="662"/>
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8116,501 +8116,501 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="650"/>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Size</source>
-         <translation>Rozmiar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Merge</source>
-         <translation>Scalanie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Region</source>
-         <translation>Region</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Offset</source>
-         <translation>Przesunięcie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
--        <location filename="../../src/machinelist.cpp" line="1140"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-         <source>Status</source>
-         <translation>Stan</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="995"/>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-         <source>Device reference</source>
-         <translation>Referencja urządzenia</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-         <source>Chip</source>
-         <translation>Chip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Type</source>
-         <translation>Typ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-         <source>Clock</source>
-         <translation>Taktowanie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Width</source>
-         <translation>Szerokość</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Height</source>
-         <translation>Wysokość</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Refresh</source>
-         <translation>Odświeżanie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Sound</source>
-         <translation>Dźwięk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1023"/>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-         <source>Channels</source>
-         <translation>Kanały</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-         <source>Input</source>
-         <translation>Wejście</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Service</source>
-         <translation>Serwis</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Tilt</source>
-         <translation>Nachylenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Players</source>
-         <translation>Gracze</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Buttons</source>
-         <translation>Przyciski</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Coins</source>
-         <translation>Monety</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1050"/>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-         <source>DIP switch</source>
-         <translation>przełącznik DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-         <source>DIP value</source>
-         <translation>wartość DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1297"/>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-         <source>tag</source>
-         <translation type="unfinished">zaznaczenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-         <source>year</source>
-         <translation type="unfinished">roku</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-         <source>manufacturer</source>
-         <translation type="unfinished">producenta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-         <source>ROM types</source>
-         <translation type="unfinished">Rodzaje ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-         <source>players</source>
-         <translation type="unfinished">gracze</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-         <source>driver status</source>
-         <translation type="unfinished">stan sterownika</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-         <source>source file</source>
-         <translation type="unfinished">plik źródłowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-         <source>rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1987"/>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-         <source>category</source>
-         <translation type="unfinished">kategoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1989"/>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-         <source>version</source>
-         <translation type="unfinished">wersja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2438"/>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation>UWAGA: bug XML: nazwa &apos;%1&apos; jest używana dla więcej niż jednego zestawu -- proszę poinformować deweloperów MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2743"/>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation>ukończono (weryfikowanie stanu ROM-ów dla wszystkich zestawów, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3137"/>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3405"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3406"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-         <source>System / Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-         <source>correct</source>
-         <translation>poprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-         <source>mostly correct</source>
-         <translation>w większości poprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-         <source>incorrect</source>
-         <translation>niepoprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3815"/>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-         <source>not found</source>
-         <translation>nieznaleziony</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="507"/>
--        <location filename="../../src/machinelist.cpp" line="1061"/>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
--        <location filename="../../src/machinelist.cpp" line="1130"/>
--        <location filename="../../src/machinelist.cpp" line="1156"/>
--        <location filename="../../src/machinelist.cpp" line="1205"/>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-         <source>Default</source>
-         <translation>Domyślny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-         <location filename="../../src/machinelist.cpp" line="583"/>
--        <location filename="../../src/machinelist.cpp" line="587"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-         <location filename="../../src/machinelist.cpp" line="685"/>
-         <location filename="../../src/machinelist.cpp" line="689"/>
-         <location filename="../../src/machinelist.cpp" line="693"/>
-         <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="701"/>
--        <location filename="../../src/machinelist.cpp" line="3373"/>
--        <location filename="../../src/machinelist.cpp" line="3639"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="711"/>
--        <location filename="../../src/machinelist.cpp" line="2286"/>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="718"/>
--        <location filename="../../src/machinelist.cpp" line="2293"/>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="774"/>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-         <source>verifying ROM status for all sets</source>
-         <translation>sprawdzanie stanu ROM-ów dla wszystkich zestawów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-         <source>Configuration</source>
-         <translation>Konfiguracja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-         <source>Mask</source>
-         <translation>Maska</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-         <source>Setting</source>
-         <translation>Ustawienie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-         <source>Value</source>
-         <translation>Wartość</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-         <source>Driver</source>
-         <translation>Sterownik</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Emulation</source>
-         <translation>Emulacja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Color</source>
-         <translation>Kolor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Graphic</source>
-         <translation>Grafika</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Cocktail</source>
-         <translation>Koktajl</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Protection</source>
-         <translation>Ochrona</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Save state</source>
-         <translation>Zapis stanu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Palette size</source>
-         <translation>Rozmiar palety</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-         <source>BIOS set</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-         <source>Description</source>
-         <translation>Opis</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1110"/>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-         <source>Sample</source>
-         <translation>Sampel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-         <source>Disk</source>
-         <translation>Dysk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Index</source>
-         <translation>Indeks</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-         <source>Adjuster</source>
-         <translation>Regulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1135"/>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-         <source>Software list</source>
-         <translation>Lista oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1145"/>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-         <source>Category</source>
-         <translation>Kategoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-         <source>Item</source>
-         <translation>Element</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Interface</source>
-         <translation>Interfejs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1255"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>UWAGA: nie można otworzyć bufora stanów ROM-ów, proszę sprawdzić ROM-y</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1238"/>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-         <source>loading ROM state from cache</source>
-         <translation>wczytywanie stanów ROM-ów z bufora</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>ukończono (wczytywanie stanów ROM-ów z bufora, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1256"/>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1281"/>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-         <location filename="../../src/machinelist.cpp" line="1283"/>
--        <location filename="../../src/machinelist.cpp" line="1287"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1306"/>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1308"/>
--        <location filename="../../src/machinelist.cpp" line="1535"/>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform>oraz %n urządzenie</numerusform>
-@@ -8619,7 +8619,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n BIOS</numerusform>
-@@ -8628,275 +8628,275 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1925"/>
--        <location filename="../../src/machinelist.cpp" line="2746"/>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>Informacje o stanie ROM-ów: W: %1 P:%2 Wp:%3 Np:%4 Nz:%5 Nn:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1941"/>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>UWAGA: bufor stanów ROM-ów jest niekompletny lub nieaktualny, uruchamianie automatycznego sprawdzenia ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1944"/>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>UWAGA: bufor stanów ROM-ów jest niekompletny lub nieaktualny, proszę ponownie sprawdzić ROM-y</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="536"/>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>określanie wersji emulatora i obsługiwanych zestawów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>ukończono (określanie wersji emulatora i obsługiwanych zestawów, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="642"/>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATALNIE: nie udało się ustalić liczby obsługiwanych zestawów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="210"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ascending</source>
-         <translation>rosnącym</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>descending</source>
-         <translation>malejącym</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-         <source>ROM state filter already active</source>
-         <translation>filtr stanów ROM-ów jest już aktywny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>proszę poczekać za zakończenie weryfikacji ROM-ów i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2036"/>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>proszę poczekać za zakończenie przeładowywania i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-         <source>applying ROM state filter</source>
-         <translation>zastosowywanie filtra stanów ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2059"/>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-         <source>State filter - %p%</source>
-         <translation>Filtr stanów - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2138"/>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>ukończono (zastosowywanie filtra stanów ROM-ów, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2181"/>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-         <source>saving favorites</source>
-         <translation>zapisywanie ulubionych</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2190"/>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATALNIE: nie można otworzyć pliku ulubionych do zapisu, ścieżka = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2228"/>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-         <source>saving play history</source>
-         <translation>zapisywanie historii gier</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2237"/>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATALNIE: nie można otworzyć pliku historii do zapisu, ścieżka = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>L:</source>
-         <translation>W:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>C:</source>
-         <translation>P:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>M:</source>
-         <translation>Wp:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>I:</source>
-         <translation>Np:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="164"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>N:</source>
-         <translation>Nz:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="165"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>U:</source>
-         <translation>Nn:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="166"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="818"/>
--        <location filename="../../src/machinelist.cpp" line="856"/>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>BŁĄD: nie można otworzyć bufora stanów ROM-ów do zapisu, ścieżka = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="869"/>
--        <location filename="../../src/machinelist.cpp" line="2475"/>
--        <location filename="../../src/machinelist.cpp" line="2822"/>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-         <source>ROM check - %p%</source>
-         <translation>Sprawdzanie ROM-ów - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="167"/>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-         <source>T:</source>
-         <translation>Z:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2741"/>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>ukończono (weryfikowanie stanu ROM-ów dla &apos;%1&apos;, miniony czas = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ROM state</source>
-         <translation>Stan ROM-u</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2996"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>Stan ROM-u dla &apos;%1&apos; to &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3084"/>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>pre-buforowanie ikon z archiwum ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3134"/>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>ukończono (pre-buforowanie ikon z archiwum ZIP, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3177"/>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3212"/>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3217"/>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-         <source>pre-caching icons from directory</source>
-         <translation>pre-buforowanie ikon z katalogu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3255"/>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>ukończono (pre-buforowanie ikon z katalogu, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3265"/>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3283"/>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-         <source>loading category.ini</source>
-         <translation>Wczytywanie category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3310"/>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-         <source>Category.ini - %p%</source>
-         <translation>Category.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3355"/>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation>BŁĄD: nie można otworzyć &apos;%1&apos; do odczytu -- dane category.ini niedostępne</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3362"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation>ukończono (wczytywanie category.ini, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-         <source>loading catver.ini</source>
-         <translation>wczytywanie catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3565"/>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-         <source>Catver.ini - %p%</source>
-         <translation>Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3621"/>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>UWAGA: nie można otworzyć &apos;%1&apos; do odczytu -- dane catver.ini niedostępne</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3628"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>ukończono (wczytywanie catver.ini, miniony czas = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3629"/>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>wczytano %1 rekordów kategorii / %2 wersji</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3392"/>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-         <source>Category view - %p%</source>
-         <translation>Widok kategorii - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3363"/>
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>załadowano %n rekord informacji o kategoriach</numerusform>
-@@ -8905,12 +8905,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3658"/>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-         <source>Version view - %p%</source>
-         <translation>Widok wersji - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n buforowany stan ROM-ów załadowany</numerusform>
-@@ -8919,7 +8919,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3285"/>
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n ikona załadowana</numerusform>
-@@ -8928,297 +8928,297 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3047"/>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-         <source>Icon cache - %p%</source>
-         <translation>Bufor ikon - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>unused</source>
-         <translation>nieużywany</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>cpu</source>
-         <translation>CPU</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>vector</source>
-         <translation>Wektorowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>lcd</source>
-         <translation>LCD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is BIOS?</source>
-         <translation>Jest BIOS-em?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Runnable</source>
-         <translation>Uruchamialny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-         <source>Display</source>
-         <translation>Ekran</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Rotate</source>
-         <translation>Obrót</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Flip-X</source>
-         <translation>Odbicie w poziomie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Pixel clock</source>
-         <translation>Zegar pikseli</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Total</source>
-         <translation>Poz. całkowite</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Bend</source>
-         <translation>Odchylanie poz. </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>HB-Start</source>
-         <translation>Początek odch. poz.</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Total</source>
-         <translation>Pion. całkowite</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Bend</source>
-         <translation>Odchylanie pion.</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>VB-Start</source>
-         <translation>Początek odch. pion.</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Tag</source>
-         <translation>Zaznaczenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1038"/>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-         <source>Control</source>
-         <translation>Kontrola</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Minimum</source>
-         <translation>Minimum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Maximum</source>
-         <translation>Maksimum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Sensitivity</source>
-         <translation>Czułość</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Key Delta</source>
-         <translation>Delta przycisków</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Reverse</source>
-         <translation>Odwrócenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy4way</source>
-         <translation>Dżojstik czterokierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy8way</source>
-         <translation>Dżojstik ośmiokierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>trackball</source>
-         <translation>Trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>joy2way</source>
-         <translation>Dżojstik dwukierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy8way</source>
-         <translation>Podwójny dżojstik ośmiokierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>dial</source>
-         <translation>Tarcza</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>paddle</source>
-         <translation>Wiosło</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>pedal</source>
-         <translation>Pedał</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>stick</source>
-         <translation>Drążek</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vjoy2way</source>
-         <translation>Pionowy dżojstik dwukierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>lightgun</source>
-         <translation>Pistolet świetlny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy4way</source>
-         <translation>Podwójny dżojstik czterokierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vdoublejoy2way</source>
-         <translation>Pionowy podwójny dżojstik dwukierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>doublejoy2way</source>
-         <translation>Podwójny dżojstik dwukierunkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>printer</source>
-         <translation>Drukarka</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cdrom</source>
-         <translation>CD-ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cartridge</source>
-         <translation>Kartridż</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cassette</source>
-         <translation>Kaseta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>quickload</source>
-         <translation>Szybki zapis</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>floppydisk</source>
-         <translation>Dyskietka</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>serial</source>
-         <translation>Port szeregowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>snapshot</source>
-         <translation>Zrzut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1163"/>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-         <source>Device</source>
-         <translation>Urządzenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1174"/>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-         <source>Instance</source>
-         <translation>Instancja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1179"/>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-         <source>Brief name</source>
-         <translation>Skrócona nazwa</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1186"/>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-         <source>Extension</source>
-         <translation>Rozszerzenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Mandatory</source>
-         <translation>Obowiązkowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATALNIE: nie udało się uruchomienie MAME w sensownym czasie, poddanie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="631"/>
--        <location filename="../../src/machinelist.cpp" line="661"/>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>informacje o emulatorze: typ = %1, wersja = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="633"/>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATALNIE: nie udało się ustalić typu i wersji emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Optional</source>
-         <translation>opcjonalne</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1568"/>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation>UWAGA: atrybut nazwy pusty w %1 linii XML (zestaw zostanie zignorowany) -- proszę poinformować deweloperów MAME załączając problematyczne wyjście parametru -listxml</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2270"/>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2535"/>
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>sprawdzanie rzeczywistego statusu %n zestawu nie wspomnianego podczas analizy</numerusform>
-@@ -9227,7 +9227,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2654"/>
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>ukończono (sprawdzanie rzeczywistego statusu %n zestawu nie wspomnianego podczas analizy)</numerusform>
-@@ -9236,30 +9236,30 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-         <source>RAM options</source>
-         <translation>Opcje RAM-u</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1197"/>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-         <source>Option</source>
-         <translation>Opcja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>UWAGA: wywołanie audytu emulatora nie zakończyło się czysto -- exitCode = %1, exitStatus = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>normal</source>
-         <translation>normalny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>crashed</source>
-         <translation>przestał działać</translation>
-     </message>
-@@ -9428,18 +9428,18 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished">Wersja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>true</source>
-         <translation type="unfinished">prawda</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>false</source>
-         <translation type="unfinished">fałsz</translation>
-     </message>
-@@ -9582,8 +9582,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <name>MainWindow</name>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-         <location filename="../../src/macros.h" line="606"/>
--        <location filename="../../src/macros.h" line="609"/>
-         <source>M.A.M.E. Catalog / Launcher II</source>
-         <translation>M.A.M.E. Catalog / Launcher II</translation>
-     </message>
-@@ -9592,16 +9592,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1050"/>
--        <location filename="../../src/qmc2main.cpp" line="1085"/>
--        <location filename="../../src/qmc2main.cpp" line="1120"/>
--        <location filename="../../src/qmc2main.cpp" line="1152"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-         <source>Tag</source>
-         <translation>Zaznaczenie</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-         <source>Icon / Value</source>
-         <translation>Ikona / Wartość</translation>
-     </message>
-@@ -9610,10 +9610,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1054"/>
--        <location filename="../../src/qmc2main.cpp" line="1089"/>
--        <location filename="../../src/qmc2main.cpp" line="1124"/>
--        <location filename="../../src/qmc2main.cpp" line="1156"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-         <source>Year</source>
-         <translation>Rok</translation>
-     </message>
-@@ -9622,10 +9622,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1056"/>
--        <location filename="../../src/qmc2main.cpp" line="1091"/>
--        <location filename="../../src/qmc2main.cpp" line="1126"/>
--        <location filename="../../src/qmc2main.cpp" line="1158"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-         <source>Manufacturer</source>
-         <translation>Producent</translation>
-     </message>
-@@ -9634,10 +9634,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1064"/>
--        <location filename="../../src/qmc2main.cpp" line="1099"/>
--        <location filename="../../src/qmc2main.cpp" line="1134"/>
--        <location filename="../../src/qmc2main.cpp" line="1166"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-         <source>Driver status</source>
-         <translation>Stan sterownika</translation>
-     </message>
-@@ -9646,10 +9646,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1066"/>
--        <location filename="../../src/qmc2main.cpp" line="1101"/>
--        <location filename="../../src/qmc2main.cpp" line="1136"/>
--        <location filename="../../src/qmc2main.cpp" line="1168"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-         <source>Source file</source>
-         <translation type="unfinished">Plik źródłowy</translation>
-     </message>
-@@ -9659,10 +9659,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1138"/>
--        <location filename="../../src/qmc2main.cpp" line="1170"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9678,9 +9678,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1087"/>
--        <location filename="../../src/qmc2main.cpp" line="1122"/>
--        <location filename="../../src/qmc2main.cpp" line="1154"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-         <source>Icon</source>
-         <translation>Ikona</translation>
-     </message>
-@@ -9855,13 +9855,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9872,7 +9872,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9883,19 +9883,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1150"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9994,9 +9994,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="728"/>
--        <location filename="../../src/qmc2main.cpp" line="772"/>
--        <location filename="../../src/qmc2main.cpp" line="872"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10015,10 +10015,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10109,7 +10109,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9522"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10672,12 +10672,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
--        <location filename="../../src/qmc2main.cpp" line="1242"/>
--        <location filename="../../src/qmc2main.cpp" line="1243"/>
--        <location filename="../../src/qmc2main.cpp" line="1244"/>
--        <location filename="../../src/qmc2main.cpp" line="10518"/>
--        <location filename="../../src/qmc2main.cpp" line="10519"/>
--        <location filename="../../src/qmc2main.cpp" line="10520"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10771,7 +10771,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9531"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10932,11 +10932,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="699"/>
--        <location filename="../../src/qmc2main.cpp" line="715"/>
--        <location filename="../../src/qmc2main.cpp" line="759"/>
--        <location filename="../../src/qmc2main.cpp" line="804"/>
--        <location filename="../../src/qmc2main.cpp" line="859"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Graj</translation>
-     </message>
-@@ -11010,7 +11010,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2929"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-         <source>About Qt</source>
-         <translation>O Qt</translation>
-     </message>
-@@ -11081,10 +11081,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
--        <location filename="../../src/qmc2main.cpp" line="5173"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-         <source>To &amp;favorites</source>
-         <translation>Do ulu&amp;bionych</translation>
-     </message>
-@@ -11115,10 +11115,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Ctrl+S</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="779"/>
-+        <location filename="../../src/qmc2main.cpp" line="819"/>
-+        <location filename="../../src/qmc2main.cpp" line="879"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analizuj ROM...</translation>
-     </message>
-@@ -11138,280 +11138,280 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Ctrl+Z</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4026"/>
--        <location filename="../../src/qmc2main.cpp" line="4192"/>
--        <location filename="../../src/qmc2main.cpp" line="4220"/>
--        <location filename="../../src/qmc2main.cpp" line="4636"/>
--        <location filename="../../src/qmc2main.cpp" line="4739"/>
--        <location filename="../../src/qmc2main.cpp" line="6076"/>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-         <source>Default</source>
-         <translation>Domyślny</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="502"/>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Przełącz maksymalizację osadzonych okien emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="364"/>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="566"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="567"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>Embed emulator widget</source>
-         <translation>Osadzaj widżet emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-         <source>&amp;Embed</source>
-         <translation>Osad&amp;zaj</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Zabij wybrane emulatory (wysyła sygnał KILL do procesów emulatorów)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-         <source>&amp;Kill</source>
-         <translation>Za&amp;bij</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="706"/>
--        <location filename="../../src/qmc2main.cpp" line="722"/>
--        <location filename="../../src/qmc2main.cpp" line="766"/>
--        <location filename="../../src/qmc2main.cpp" line="811"/>
--        <location filename="../../src/qmc2main.cpp" line="866"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-         <source>Play &amp;embedded</source>
-         <translation>Graj osad&amp;zając</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Sprawdź stan &amp;ROM-u</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="739"/>
--        <location filename="../../src/qmc2main.cpp" line="783"/>
--        <location filename="../../src/qmc2main.cpp" line="823"/>
--        <location filename="../../src/qmc2main.cpp" line="883"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="745"/>
--        <location filename="../../src/qmc2main.cpp" line="789"/>
--        <location filename="../../src/qmc2main.cpp" line="829"/>
--        <location filename="../../src/qmc2main.cpp" line="889"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-         <source>Remove from favorites</source>
-         <translation>Usuń z ulubionych</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Usuń</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-         <source>Clear all favorites</source>
-         <translation>Wyczyść wszystkie ulubione</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Wyczyść</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="851"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-         <source>Save favorites now</source>
-         <translation>Zapisz ulubione teraz</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="852"/>
--        <location filename="../../src/qmc2main.cpp" line="912"/>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-         <source>&amp;Save</source>
-         <translation>Zapi&amp;sz</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>Remove from played</source>
-         <translation>Usuń z granych</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>Clear all played</source>
-         <translation>Wyczyść wszystkie grane</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="911"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>Save play-history now</source>
-         <translation>Zapisz historię gier teraz</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-         <source>Enter search string</source>
-         <translation>Wpisz szukany ciąg</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="540"/>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-         <source>Dock / undock this widget</source>
-         <translation>Przełączanie pomiędzy oddzielnym oknem a osadzonym obiektem</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="396"/>
--        <location filename="../../src/qmc2main.cpp" line="544"/>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1077"/>
--        <location filename="../../src/qmc2main.cpp" line="1112"/>
--        <location filename="../../src/qmc2main.cpp" line="1144"/>
--        <location filename="../../src/qmc2main.cpp" line="1176"/>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-         <source>Reset</source>
-         <translation type="unfinished">Zresetuj</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1200"/>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1713"/>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>Przepraszamy, urządzenia nie mogą pracować samodzielnie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-         <source>No devices available</source>
-         <translation>Brak dostępnych urządzeń</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1923"/>
--        <location filename="../../src/qmc2main.cpp" line="2000"/>
--        <location filename="../../src/qmc2main.cpp" line="2051"/>
--        <location filename="../../src/qmc2main.cpp" line="4238"/>
--        <location filename="../../src/qmc2main.cpp" line="4247"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-         <source>default</source>
-         <translation>domyślny</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="568"/>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="746"/>
--        <location filename="../../src/qmc2main.cpp" line="790"/>
--        <location filename="../../src/qmc2main.cpp" line="830"/>
--        <location filename="../../src/qmc2main.cpp" line="890"/>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1209"/>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1216"/>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1237"/>
--        <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
--        <location filename="../../src/qmc2main.cpp" line="10513"/>
--        <location filename="../../src/qmc2main.cpp" line="10514"/>
--        <location filename="../../src/qmc2main.cpp" line="10515"/>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1665"/>
--        <location filename="../../src/qmc2main.cpp" line="1924"/>
--        <location filename="../../src/qmc2main.cpp" line="1927"/>
--        <location filename="../../src/qmc2main.cpp" line="2001"/>
--        <location filename="../../src/qmc2main.cpp" line="2004"/>
--        <location filename="../../src/qmc2main.cpp" line="2052"/>
--        <location filename="../../src/qmc2main.cpp" line="2055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2210"/>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-         <location filename="../../src/qmc2main.cpp" line="2275"/>
--        <location filename="../../src/qmc2main.cpp" line="2293"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>proszę poczekać za zakończenie filtra stanu ROM-ów i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2214"/>
--        <location filename="../../src/qmc2main.cpp" line="2648"/>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>proszę poczekać za zakończenie weryfikacji ROM-ów i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2218"/>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-         <location filename="../../src/qmc2main.cpp" line="2281"/>
--        <location filename="../../src/qmc2main.cpp" line="2299"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>proszę poczekać za zakończenie sprawdzania obrazów i spróbować ponownie</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-         <location filename="../../src/qmc2main.cpp" line="2277"/>
--        <location filename="../../src/qmc2main.cpp" line="2295"/>
-         <source>ROM verification already active</source>
-         <translation>weryfikacja ROM-ów jest już aktywna</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-         <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2297"/>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
--        <location filename="../../src/qmc2main.cpp" line="2670"/>
--        <location filename="../../src/qmc2main.cpp" line="2695"/>
--        <location filename="../../src/qmc2main.cpp" line="2708"/>
--        <location filename="../../src/qmc2main.cpp" line="4905"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>proszę poczekać za zakończenie przeładowywania i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2307"/>
--        <location filename="../../src/qmc2main.cpp" line="5406"/>
--        <location filename="../../src/qmc2main.cpp" line="5440"/>
--        <location filename="../../src/qmc2main.cpp" line="5777"/>
--        <location filename="../../src/qmc2main.cpp" line="5792"/>
--        <location filename="../../src/qmc2main.cpp" line="5823"/>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>Confirm</source>
-         <translation>Potwierdź</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2308"/>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -11422,292 +11422,292 @@ Nadpisze on istniejące zbuforowane dane .
- Czy naprawdę chcesz sprawdzić teraz stany wszystkich ROM-ów?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2319"/>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-         <source>automatic ROM check triggered</source>
-         <translation>uruchomiono automatyczne sprawdzanie ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2382"/>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2431"/>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2546"/>
--        <location filename="../../src/qmc2main.cpp" line="9602"/>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2596"/>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-         <source>image cache cleared</source>
-         <translation>wyczyszczono bufor obrazów</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2608"/>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-         <source>icon cache cleared</source>
-         <translation>wyczyszczono bufor ikon</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2636"/>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>Wyczyszczono dyskowy bufor YouTube (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2658"/>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>UWAGA: nie można usunąć pliku bufora stanów ROM-ów &apos;%1&apos;, proszę sprawdzić uprawnienia</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>uruchamianie automatycznego sprawdzenia romów podczas następnego przeładowania</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2941"/>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2972"/>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2975"/>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3274"/>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>BŁĄD: nie znaleziono dopasowania (?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3555"/>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>Strona ProjectMESS dla &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3560"/>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Pobieranie strony ProjectMESS dla &apos;%1&apos; / &apos;%2&apos;, proszę czekać...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4257"/>
--        <location filename="../../src/qmc2main.cpp" line="10734"/>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <source>Export to...</source>
-         <translation>Eksportuj do...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4269"/>
--        <location filename="../../src/qmc2main.cpp" line="4273"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;ścieżka ini&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4270"/>
--        <location filename="../../src/qmc2main.cpp" line="4274"/>
--        <location filename="../../src/qmc2main.cpp" line="10752"/>
--        <location filename="../../src/qmc2main.cpp" line="10756"/>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-         <source>Select file...</source>
-         <translation>Wybierz plik...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4329"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;p&gt;Brak danych&lt;p&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4911"/>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation>proszę poczekać za zakończenie sortowania i spróbować ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5857"/>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5878"/>
--        <location filename="../../src/qmc2main.cpp" line="5880"/>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5900"/>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6382"/>
--        <location filename="../../src/qmc2main.cpp" line="6386"/>
--        <location filename="../../src/qmc2main.cpp" line="6390"/>
--        <location filename="../../src/qmc2main.cpp" line="6394"/>
--        <location filename="../../src/qmc2main.cpp" line="6398"/>
--        <location filename="../../src/qmc2main.cpp" line="6591"/>
--        <location filename="../../src/qmc2main.cpp" line="6598"/>
--        <location filename="../../src/qmc2main.cpp" line="6632"/>
--        <location filename="../../src/qmc2main.cpp" line="6639"/>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6484"/>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6501"/>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6505"/>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6792"/>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6839"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7556"/>
--        <location filename="../../src/qmc2main.cpp" line="7570"/>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8779"/>
--        <location filename="../../src/qmc2main.cpp" line="8808"/>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-         <source>Play tagged - %p%</source>
-         <translation>Graj w zaznaczone - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8839"/>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-         <source>Add favorites - %p%</source>
-         <translation>Dodaj do ulubionych - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8868"/>
--        <location filename="../../src/qmc2main.cpp" line="8905"/>
--        <location filename="../../src/qmc2main.cpp" line="8936"/>
--        <location filename="../../src/qmc2main.cpp" line="9597"/>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>proszę poczekać na zakończenie bieżącej aktywności i spróbować ponownie (ta operacja wsadowa może działać jedynie samodzielnie)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8941"/>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>Narzędzie ROM-ów (zaznaczone) - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-         <source>Tag - %p%</source>
-         <translation>Ustawianie zaznaczenia - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9162"/>
--        <location filename="../../src/qmc2main.cpp" line="9318"/>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9209"/>
--        <location filename="../../src/qmc2main.cpp" line="9365"/>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-         <source>Untag - %p%</source>
-         <translation>Usuwanie zaznaczenia - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9213"/>
--        <location filename="../../src/qmc2main.cpp" line="9369"/>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9260"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-         <source>Invert tag - %p%</source>
-         <translation>Odwracanie zaznaczenia - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9264"/>
--        <location filename="../../src/qmc2main.cpp" line="9420"/>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9524"/>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9533"/>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9549"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9550"/>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9824"/>
--        <location filename="../../src/qmc2main.cpp" line="9902"/>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-         <source>Software detail</source>
-         <translation>Szczegóły oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10348"/>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10623"/>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-         <source>The ROM paths
- 
- %1
-@@ -11718,166 +11718,166 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10642"/>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-         <source>Check ROM path</source>
-         <translation>Sprawdź ścieżkę ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10725"/>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished">przetwarzanie globalnej konfiguracji emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10735"/>
--        <location filename="../../src/qmc2main.cpp" line="10736"/>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished">Eksportuj globalną konfigurację MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10737"/>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <source>Import from...</source>
-         <translation type="unfinished">Importuj z...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10738"/>
--        <location filename="../../src/qmc2main.cpp" line="10739"/>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished">Importuj globalną konfigurację MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10744"/>
--        <location filename="../../src/qmc2main.cpp" line="10745"/>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10751"/>
--        <location filename="../../src/qmc2main.cpp" line="10755"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished">&lt;ścieżka ini&gt;/mame.ini</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5126"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-         <source>Embedded emulators</source>
-         <translation>Osadzone emulatory</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5151"/>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-         <source>Release emulator</source>
-         <translation>Uwolnij emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5197"/>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>UWAGA: nie znaleziono okna odpowiadającego emulatorowi #%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5203"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Embedding failed</source>
-         <translation>Osadzanie nie powiodło się</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5229"/>
--        <location filename="../../src/qmc2main.cpp" line="5230"/>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Skanowanie klawisza pauzy</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-         <source>Choose export file</source>
-         <translation>Wybierz plik eksportu</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>All files (*)</source>
-         <translation>Wszystkie pliki (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-         <source>Choose import file</source>
-         <translation>Wybierz plik importu</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5652"/>
--        <location filename="../../src/qmc2main.cpp" line="5675"/>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>UWAGA: nieprawidłowa ścieżka ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
--        <location filename="../../src/qmc2main.cpp" line="5771"/>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-         <source>stopping current processing upon user request</source>
-         <translation>zatrzymywanie bieżącego przetwarzania na żądanie użytkownika</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Twoje zmiany konfiguracji nie zostały jeszcze zastosowane.
- Na pewno zakończyć?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5793"/>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Pozostało jeden lub więcej uruchomionych emulatorów.
- Czy mają być zabite przy wyjściu?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5824"/>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Jedno lub więcej pobierań wciąż jest aktywnych. Zakończyć mimo wszystko?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5838"/>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-         <source>cleaning up</source>
-         <translation>czyszczenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5842"/>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-         <source>aborting running downloads</source>
-         <translation>przerywanie aktywnych pobierań</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5955"/>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-         <source>saving main widget layout</source>
-         <translation>zapisywanie układu widżeta głównego</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5885"/>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>odzłączanie źródła dźwięku od wyśjścia</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5908"/>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-         <source>destroying YouTube video widget</source>
-         <translation>niszczenie widżetu filmu YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6146"/>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-         <source>destroying process manager</source>
-         <translation>niszczenie zarządcy procesów</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6164"/>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-         <source>destroying network access manager</source>
-         <translation>niszczenie zarządcy dostępu do sieci</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6168"/>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>cześć, i dzięki za ryby</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6156"/>
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>zabijanie %n uruchomionego emulatora przy wyjściu</numerusform>
-@@ -11886,7 +11886,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6159"/>
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>pozostawianie %n uruchomionego emulatora przy życiu</numerusform>
-@@ -11895,13 +11895,13 @@ Czy mają być zabite przy wyjściu?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2222"/>
--        <location filename="../../src/qmc2main.cpp" line="2226"/>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-         <location filename="../../src/qmc2main.cpp" line="2283"/>
-         <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
--        <location filename="../../src/qmc2main.cpp" line="2303"/>
--        <location filename="../../src/qmc2main.cpp" line="2516"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>proszę poczekać, aż ROMAlyzer skończy bieżącą analizę i spróbować ponownie</translation>
-     </message>
-@@ -11915,32 +11915,32 @@ Czy mają być zabite przy wyjściu?</translation>
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1058"/>
--        <location filename="../../src/qmc2main.cpp" line="1093"/>
--        <location filename="../../src/qmc2main.cpp" line="1128"/>
--        <location filename="../../src/qmc2main.cpp" line="1160"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-         <source>Name</source>
-         <translation>Nazwa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5407"/>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Czy na pewno chcesz wyczyścić listę ulubionych?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5441"/>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Czy na pewno chcesz wyczyścić historię gier?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3654"/>
--        <location filename="../../src/qmc2main.cpp" line="3680"/>
--        <location filename="../../src/qmc2main.cpp" line="4355"/>
--        <location filename="../../src/qmc2main.cpp" line="4357"/>
--        <location filename="../../src/qmc2main.cpp" line="4546"/>
--        <location filename="../../src/qmc2main.cpp" line="4550"/>
--        <location filename="../../src/qmc2main.cpp" line="4604"/>
--        <location filename="../../src/qmc2main.cpp" line="4608"/>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-         <source>No data available</source>
-         <translation>Brak dostępnych danych</translation>
-     </message>
-@@ -11970,10 +11970,10 @@ Czy mają być zabite przy wyjściu?</translation>
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1060"/>
--        <location filename="../../src/qmc2main.cpp" line="1095"/>
--        <location filename="../../src/qmc2main.cpp" line="1130"/>
--        <location filename="../../src/qmc2main.cpp" line="1162"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-         <source>ROM types</source>
-         <translation>Rodzaje ROM-ów</translation>
-     </message>
-@@ -11982,10 +11982,10 @@ Czy mają być zabite przy wyjściu?</translation>
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1062"/>
--        <location filename="../../src/qmc2main.cpp" line="1097"/>
--        <location filename="../../src/qmc2main.cpp" line="1132"/>
--        <location filename="../../src/qmc2main.cpp" line="1164"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-         <source>Players</source>
-         <translation>Gracze</translation>
-     </message>
-@@ -11994,9 +11994,9 @@ Czy mają być zabite przy wyjściu?</translation>
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1070"/>
--        <location filename="../../src/qmc2main.cpp" line="1105"/>
--        <location filename="../../src/qmc2main.cpp" line="1172"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-         <source>Category</source>
-         <translation>Kategoria</translation>
-     </message>
-@@ -12005,9 +12005,9 @@ Czy mają być zabite przy wyjściu?</translation>
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1073"/>
--        <location filename="../../src/qmc2main.cpp" line="1108"/>
--        <location filename="../../src/qmc2main.cpp" line="1140"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-         <source>Version</source>
-         <translation>Wersja</translation>
-     </message>
-@@ -12100,7 +12100,7 @@ Czy mają być zabite przy wyjściu?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4375"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-         <source>&amp;Notes</source>
-         <translation>No&amp;tatki</translation>
-     </message>
-@@ -12154,9 +12154,9 @@ Czy mają być zabite przy wyjściu?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7346"/>
--        <location filename="../../src/qmc2main.cpp" line="7351"/>
--        <location filename="../../src/qmc2main.cpp" line="7360"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-         <source>%vs (%ms total)</source>
-         <translation>%vs (%ms w sumie)</translation>
-     </message>
-@@ -12224,62 +12224,62 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Polecenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5132"/>
--        <location filename="../../src/qmc2main.cpp" line="7562"/>
--        <location filename="../../src/qmc2main.cpp" line="7572"/>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-         <source>paused</source>
-         <translation>wstrzymany</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="685"/>
--        <location filename="../../src/qmc2main.cpp" line="5177"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Skopiuj wiersz poleceń emulatora do schowka</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
--        <location filename="../../src/qmc2main.cpp" line="5178"/>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-         <source>&amp;Copy command</source>
-         <translation>S&amp;kopiuj polecenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="698"/>
--        <location filename="../../src/qmc2main.cpp" line="714"/>
--        <location filename="../../src/qmc2main.cpp" line="758"/>
--        <location filename="../../src/qmc2main.cpp" line="803"/>
--        <location filename="../../src/qmc2main.cpp" line="858"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="705"/>
--        <location filename="../../src/qmc2main.cpp" line="721"/>
--        <location filename="../../src/qmc2main.cpp" line="765"/>
--        <location filename="../../src/qmc2main.cpp" line="810"/>
--        <location filename="../../src/qmc2main.cpp" line="865"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished">Uruchom wybraną maszynę (osadzając)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="921"/>
--        <location filename="../../src/qmc2main.cpp" line="952"/>
--        <location filename="../../src/qmc2main.cpp" line="983"/>
--        <location filename="../../src/qmc2main.cpp" line="1014"/>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6073"/>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6088"/>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12356,7 +12356,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Przewijaj do przodu w ramach ścieżki</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-         <source>Select one or more audio files</source>
-         <translation>Wybierz jeden lub więcej plików dźwiękowych</translation>
-     </message>
-@@ -12385,7 +12385,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Pogłaśniaj i sciszaj przy wstrzymaniu / wznowieniu </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7472"/>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>odtwarzacz dźwięku: informacje o ścieżce: tytuł = &apos;%1&apos;, wykonawca = &apos;%2&apos;, album = &apos;%3&apos;, gatunek = &apos;%4&apos;</translation>
-     </message>
-@@ -12489,104 +12489,104 @@ Czy mają być zabite przy wyjściu?</translation>
-         <source>Toggle full screen / windowed mode</source>
-         <translation>Przełącz pomiędzy trybem pełnoekranowym a oknem</translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation>Ustaw położenie kart na północ</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation>&amp;Północ</translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="924"/>
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position north</source>
--        <translation>Ustaw położenie kart na północ</translation>
-+        <source>Set tab position south</source>
-+        <translation>Ustaw położenie kart na południe</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="925"/>
-         <location filename="../../src/qmc2main.cpp" line="956"/>
-         <location filename="../../src/qmc2main.cpp" line="987"/>
-         <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;North</source>
--        <translation>&amp;Północ</translation>
-+        <source>&amp;South</source>
-+        <translation>P&amp;ołudnie</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="929"/>
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position south</source>
--        <translation>Ustaw położenie kart na południe</translation>
-+        <source>Set tab position west</source>
-+        <translation>Ustaw położenie kart na zachód</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="930"/>
-         <location filename="../../src/qmc2main.cpp" line="961"/>
-         <location filename="../../src/qmc2main.cpp" line="992"/>
-         <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;South</source>
--        <translation>P&amp;ołudnie</translation>
-+        <source>&amp;West</source>
-+        <translation>&amp;Zachód</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="934"/>
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position west</source>
--        <translation>Ustaw położenie kart na zachód</translation>
-+        <source>Set tab position east</source>
-+        <translation>Ustaw położenie kart na wschód</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="935"/>
-         <location filename="../../src/qmc2main.cpp" line="966"/>
-         <location filename="../../src/qmc2main.cpp" line="997"/>
-         <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;West</source>
--        <translation>&amp;Zachód</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="939"/>
--        <location filename="../../src/qmc2main.cpp" line="970"/>
--        <location filename="../../src/qmc2main.cpp" line="1001"/>
--        <location filename="../../src/qmc2main.cpp" line="1032"/>
--        <source>Set tab position east</source>
--        <translation>Ustaw położenie kart na wschód</translation>
-+        <source>&amp;East</source>
-+        <translation>&amp;Wschód</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="940"/>
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>&amp;East</source>
--        <translation>&amp;Wschód</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="945"/>
--        <location filename="../../src/qmc2main.cpp" line="976"/>
--        <location filename="../../src/qmc2main.cpp" line="1007"/>
--        <location filename="../../src/qmc2main.cpp" line="1038"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="946"/>
--        <location filename="../../src/qmc2main.cpp" line="977"/>
--        <location filename="../../src/qmc2main.cpp" line="1008"/>
--        <location filename="../../src/qmc2main.cpp" line="1039"/>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2235"/>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2247"/>
--        <location filename="../../src/qmc2main.cpp" line="5936"/>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2678"/>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2680"/>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12611,7 +12611,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Ekran &amp;tytułowy</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>uwolniono %n bajt w %1</numerusform>
-@@ -12620,7 +12620,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n wpis</numerusform>
-@@ -12634,7 +12634,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Ctrl+M</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>usunięto %n bajt w %1</numerusform>
-@@ -12643,7 +12643,7 @@ Czy mają być zabite przy wyjściu?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>%n file(s)</source>
-         <translatorcomment>%n plików</translatorcomment>
-         <translation>
-@@ -12682,23 +12682,23 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Zatrzymaj wybrane pobierania</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>Choose file to store download</source>
-         <translation>Wybierz plik do zapisania pobierania</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6478"/>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>ładowanie arkusza stylu &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-         <source>removing current style sheet</source>
-         <translation>usuwanie bieżącego arkusza stylu</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1377"/>
--        <location filename="../../src/qmc2main.cpp" line="1391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>ostatnia wiadomość powtarza się %n raz</numerusform>
-@@ -12707,17 +12707,17 @@ Czy mają być zabite przy wyjściu?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="480"/>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Włącz/wyłącz automatyczne pauzowanie osadzonych emulatorów (przytrzymaj aby pokazać menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Skanuj klawisz pauzujący emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="490"/>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-         <source>Scan pause key...</source>
-         <translation>Skanowanie klawisza pauzy...</translation>
-     </message>
-@@ -12728,58 +12728,58 @@ Czy mają być zabite przy wyjściu?</translation>
-         <translation>Wyczyść bufor ProjectMESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1984"/>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-         <source>Default configuration</source>
-         <translation>Domyślna konfiguracja</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2615"/>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation>Wyczyszczono pamięciowy bufor ProjectMESS (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2656"/>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4156"/>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation>Strona ProjectMESS dla systemu &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4161"/>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation>Pobieranie strony ProjectMESS dla systemu &apos;%1&apos;, proszę czekać...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5164"/>
--        <location filename="../../src/qmc2main.cpp" line="5165"/>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Przełącz opcje osadzacza (przytrzymaj dla menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5172"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To favorites</source>
-         <translation>Do ulubionych</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5183"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>Kill emulator</source>
-         <translation>Usuń emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5184"/>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Usuń emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5204"/>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12790,57 +12790,57 @@ liczby emulatorów w sensownym czasie.
- Ponowić próbę osadzania?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Information</source>
-         <translation>Informacja</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>Przykro mi, w międzyczasie emulator zginął bolesną śmiercią :(.</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5888"/>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-         <source>destroying audio effects dialog</source>
-         <translation>niszczenie okna dialogowego efektów dźwięku</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6061"/>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6085"/>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6349"/>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>Witamy w QMC2 w wersji %1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6454"/>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6468"/>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6808"/>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-         <source>YouTube index - %p%</source>
-         <translation>Indeks YouTube - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6840"/>
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>załadowano %n rekord informacji o filmie</numerusform>
-@@ -12849,34 +12849,34 @@ Ponowić próbę osadzania?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Add URL</source>
-         <translation>Dodaj adres URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Wprowadź poprawny adres URL strumienia MP3:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7482"/>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-         <source>Buffering %p%</source>
-         <translation>Buforowanie %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>emulator #%1 jest już osadzony</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
--        <location filename="../../src/qmc2main.cpp" line="5113"/>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>UWAGA: znaleziono wiele okien dla emulatora #%1, wybrano okno o ID %2 do osadzenia</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5131"/>
--        <location filename="../../src/qmc2main.cpp" line="5134"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>osadzanie emulatora #%1, ID okna = %2</translation>
-     </message>
-@@ -13038,14 +13038,12 @@ Ponowić próbę osadzania?</translation>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="192"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="117"/>
-         <source>Go back</source>
-         <translation>Idź wstecz</translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="215"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="119"/>
-         <source>Go forward</source>
-         <translation>Idź naprzód</translation>
-     </message>
-@@ -13063,8 +13061,8 @@ Ponowić próbę osadzania?</translation>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="83"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="56"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-         <source>Enter search string</source>
-         <translation>Wpisz szukany ciąg</translation>
-     </message>
-@@ -13124,88 +13122,28 @@ Ponowić próbę osadzania?</translation>
-         <translation>Idź do strony domowej (pierwszej)</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="60"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-         <source>Enter URL</source>
-         <translation>Wpisz URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="102"/>
--        <source>Open link</source>
--        <translation>Otwórz element docelowy</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="104"/>
--        <source>Open link in new window</source>
--        <translation>Otwórz odnośnik w nowym oknie</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="106"/>
--        <source>Open image in new window</source>
--        <translation>Otwórz obrazek w nowym oknie</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="108"/>
--        <source>Save link as...</source>
--        <translation>Zapisz element docelowy jako...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="110"/>
--        <source>Copy link</source>
--        <translation>Kopiuj adres odnośnika</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="112"/>
--        <source>Save image as...</source>
--        <translation>Zapisz obraz jako...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="114"/>
--        <source>Copy image</source>
--        <translation>Kopiuj adres obrazka</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="116"/>
--        <source>Copy image address</source>
--        <translation>Kopiuj adres obrazka</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="121"/>
--        <source>Reload</source>
--        <translation>Odśwież</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="123"/>
--        <source>Stop</source>
--        <translation>Zatrzymaj</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="125"/>
--        <source>Copy</source>
--        <translation>Skopiuj</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="128"/>
--        <source>Inspect</source>
--        <translation>Zbadaj</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="575"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-         <source>WARNING: invalid network reply and/or network error</source>
-         <translation>UWAGA: niepoprawna odpowiedź sieci lub błąd sieci</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>MiniWebBrowser</source>
-         <translation>MiniWebBrowser</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13349,2044 +13287,2039 @@ Ponowić próbę osadzania?</translation>
-         <translation>&amp;GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="290"/>
-+        <location filename="../../ui/options.ui" line="299"/>
-         <source>Application language</source>
-         <translation>Język aplikacji</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="294"/>
--        <source>DE (German)</source>
--        <translation>DE (niemiecki)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="339"/>
--        <source>US (English)</source>
--        <translation>US (angielski)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="729"/>
-+        <location filename="../../ui/options.ui" line="743"/>
-         <source>Language</source>
-         <translation>Język</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="816"/>
-+        <location filename="../../ui/options.ui" line="830"/>
-         <source>Image cache size in MB</source>
-         <translation>Rozmiar bufora obrazów w MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="819"/>
-+        <location filename="../../ui/options.ui" line="833"/>
-         <source> MB</source>
-         <translation> MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="803"/>
-+        <location filename="../../ui/options.ui" line="817"/>
-         <source>Image cache size</source>
-         <translation>Rozmiar bufora obrazów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="609"/>
-+        <location filename="../../ui/options.ui" line="623"/>
-         <source>Application font</source>
-         <translation>Czcionka aplikacji</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="698"/>
-+        <location filename="../../ui/options.ui" line="712"/>
-         <source>Show short description of current processing in progress bar</source>
-         <translation>Pokaż krótkie opisy bieżącego przetwarzania w pasku postępu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="409"/>
-+        <location filename="../../ui/options.ui" line="423"/>
-         <source>Smooth image scaling (nicer, but slower)</source>
-         <translation>Wygładzone skalowanie obrazów (ładniejsze, ale wolniejsze)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="412"/>
-+        <location filename="../../ui/options.ui" line="426"/>
-         <source>Smooth scaling</source>
-         <translation>Wygładzone skalowanie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="419"/>
-+        <location filename="../../ui/options.ui" line="433"/>
-         <source>Retry loading images which weren&apos;t found before?</source>
-         <translation>Spróbować ponownie wczytać nieznalezione wcześniej obrazy?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="422"/>
-+        <location filename="../../ui/options.ui" line="436"/>
-         <source>Retry loading images</source>
-         <translation>Spróbuj ponownie wczytać obrazy</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="227"/>
--        <location filename="../../ui/options.ui" line="247"/>
--        <location filename="../../ui/options.ui" line="257"/>
--        <location filename="../../ui/options.ui" line="376"/>
--        <location filename="../../ui/options.ui" line="399"/>
--        <location filename="../../ui/options.ui" line="475"/>
--        <location filename="../../ui/options.ui" line="485"/>
--        <location filename="../../ui/options.ui" line="738"/>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-         <source>Scale image to fit frame size (otherwise use original size)</source>
-         <translation>Skaluj obraz do rozmiaru ramki (w przeciwnym wypadku użyj oryginalnego rozmiaru)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="741"/>
-+        <location filename="../../ui/options.ui" line="755"/>
-         <source>Scaled preview</source>
-         <translation>Skalowany podgląd</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="688"/>
-+        <location filename="../../ui/options.ui" line="702"/>
-         <source>Use standard or custom color palette?</source>
-         <translation>Użyć palety kolorów standardowej czy użytkownika?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="230"/>
-+        <location filename="../../ui/options.ui" line="239"/>
-         <source>Scaled flyer</source>
-         <translation>Skalowana ulotka</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="220"/>
-+        <location filename="../../ui/options.ui" line="229"/>
-         <source>GUI style</source>
-         <translation>Styl GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="658"/>
-+        <location filename="../../ui/options.ui" line="672"/>
-         <source>Application font (= system default if empty)</source>
-         <translation>Czcionka aplikacji  (= domyślna systemowa jeśli puste)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="754"/>
-+        <location filename="../../ui/options.ui" line="768"/>
-         <source>Browse application font</source>
-         <translation>Wskaż czcionkę aplikacji</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="868"/>
--        <location filename="../../ui/options.ui" line="5008"/>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-         <source>F&amp;iles / Directories</source>
-         <translation>Pl&amp;iki / Katalogi</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="947"/>
-+        <location filename="../../ui/options.ui" line="970"/>
-         <source>Browse frontend data directory</source>
-         <translation>Wskaż katalog danych interfejsu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1892"/>
-+        <location filename="../../ui/options.ui" line="1987"/>
-         <source>Frontend data directory (read)</source>
-         <translation>Katalog danych interfejsu (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1054"/>
-+        <location filename="../../ui/options.ui" line="1077"/>
-         <source>Data directory</source>
-         <translation>Katalog danych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon directory</source>
-         <translation>Katalog ikon</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1405"/>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer directory</source>
-         <translation>Katalog ulotek</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1112"/>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview directory</source>
-         <translation>Katalog podglądów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5182"/>
-+        <location filename="../../ui/options.ui" line="5394"/>
-         <source>Browse ROM state cache file</source>
-         <translation>Wskaż plik bufora stanów ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5504"/>
-+        <location filename="../../ui/options.ui" line="5716"/>
-         <source>ROM state cache file (write)</source>
-         <translation>Plik bufora stanów ROM-ów (zapis)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5169"/>
-+        <location filename="../../ui/options.ui" line="5381"/>
-         <source>ROM state cache</source>
-         <translation>Bufor stanów ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2387"/>
-+        <location filename="../../ui/options.ui" line="2518"/>
-         <source>Play history file (write)</source>
-         <translation>Plik historii gier (zapis)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1061"/>
-+        <location filename="../../ui/options.ui" line="1084"/>
-         <source>Favorites file</source>
-         <translation>Plik ulubionych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1432"/>
-+        <location filename="../../ui/options.ui" line="1491"/>
-         <source>Play history file</source>
-         <translation>Plik historii gier</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1658"/>
-+        <location filename="../../ui/options.ui" line="1735"/>
-         <source>Browse play history file</source>
-         <translation>Wskaż plik historii gier</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2560"/>
-+        <location filename="../../ui/options.ui" line="2718"/>
-         <source>Icon directory (read)</source>
-         <translation>Katalog ikon (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2573"/>
-+        <location filename="../../ui/options.ui" line="2731"/>
-         <source>Browse icon directory</source>
-         <translation>Wskaż katalog ikon</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2433"/>
-+        <location filename="../../ui/options.ui" line="2573"/>
-         <source>Flyer directory (read)</source>
-         <translation>Katalog ulotek (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2446"/>
-+        <location filename="../../ui/options.ui" line="2586"/>
-         <source>Browse flyer directory</source>
-         <translation>Wskaż katalog ulotek</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2164"/>
-+        <location filename="../../ui/options.ui" line="2286"/>
-         <source>Preview directory (read)</source>
-         <translation>Katalog podglądów (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2177"/>
-+        <location filename="../../ui/options.ui" line="2299"/>
-         <source>Browse preview directory</source>
-         <translation>Wskaż katalog podglądów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3551"/>
-+        <location filename="../../ui/options.ui" line="3745"/>
-         <source>Auto-trigger ROM check</source>
-         <translation>Auto-uruchamianie sprawdzania ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3670"/>
-+        <location filename="../../ui/options.ui" line="3864"/>
-         <source>Update delay</source>
-         <translation>Opóźnienie aktualizacji</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3725"/>
-+        <location filename="../../ui/options.ui" line="3919"/>
-         <source>immediate</source>
-         <translation>natychmiastowe</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3686"/>
-+        <location filename="../../ui/options.ui" line="3880"/>
-         <source> ms</source>
-         <translation> ms</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3712"/>
-+        <location filename="../../ui/options.ui" line="3906"/>
-         <source>Responsiveness</source>
-         <translation>Reakcja</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3751"/>
-+        <location filename="../../ui/options.ui" line="3945"/>
-         <source>Select sort order</source>
-         <translation>Wybierz porządek sortowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3755"/>
-+        <location filename="../../ui/options.ui" line="3949"/>
-         <source>Ascending</source>
-         <translation>Rosnący</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3764"/>
-+        <location filename="../../ui/options.ui" line="3958"/>
-         <source>Descending</source>
-         <translation>Malejący</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3786"/>
-+        <location filename="../../ui/options.ui" line="3980"/>
-         <source>Select sort criteria</source>
-         <translation>Wybierz kryterium sortowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3795"/>
-+        <location filename="../../ui/options.ui" line="3989"/>
-         <source>ROM state</source>
-         <translation>Stan ROM-u</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3805"/>
-+        <location filename="../../ui/options.ui" line="3999"/>
-         <source>Year</source>
-         <translation>Rok</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3810"/>
-+        <location filename="../../ui/options.ui" line="4004"/>
-         <source>Manufacturer</source>
-         <translation>Producent</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3741"/>
-+        <location filename="../../ui/options.ui" line="3935"/>
-         <source>Sort order</source>
-         <translation>Porządek sortowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3776"/>
-+        <location filename="../../ui/options.ui" line="3970"/>
-         <source>Sort criteria</source>
-         <translation>Kryterium sortowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3389"/>
-+        <location filename="../../ui/options.ui" line="3583"/>
-         <source>ROM state filter</source>
-         <translation>Filtr stanu ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3402"/>
-+        <location filename="../../ui/options.ui" line="3596"/>
-         <source>Show ROM state C (correct)?</source>
-         <translation>Pokazać stan ROM-ów P (poprawny)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3419"/>
-+        <location filename="../../ui/options.ui" line="3613"/>
-         <source>Show ROM state M (mostly correct)?</source>
-         <translation>Pokazać stan ROM-ów Wp (w większości poprawny)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3436"/>
-+        <location filename="../../ui/options.ui" line="3630"/>
-         <source>Show ROM state I (incorrect)?</source>
-         <translation>Pokazać stan ROM-ów Np (niepoprawny)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3453"/>
-+        <location filename="../../ui/options.ui" line="3647"/>
-         <source>Show ROM state N (not found)?</source>
-         <translation>Pokazać stan ROM-ów Nz (nieznaleziony)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3470"/>
-+        <location filename="../../ui/options.ui" line="3664"/>
-         <source>Show ROM state U (unknown)?</source>
-         <translation>Pokazać stan ROM-ów Nn (nieznany)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3876"/>
-+        <location filename="../../ui/options.ui" line="4070"/>
-         <source>&amp;Shortcuts / Keys</source>
-         <translation>&amp;Skróty / Klawisze</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3928"/>
-+        <location filename="../../ui/options.ui" line="4131"/>
-         <source>Reset key sequence to default</source>
-         <translation>Zresetuj sekwencję klawiszy do domyślnej</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3931"/>
-+        <location filename="../../ui/options.ui" line="4134"/>
-         <source>Reset</source>
-         <translation>Zresetuj</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3908"/>
--        <location filename="../../ui/options.ui" line="3911"/>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-         <source>Redefine key sequence</source>
-         <translation>Redefiniuj sekwencję klawiszy</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3951"/>
-+        <location filename="../../ui/options.ui" line="4154"/>
-         <source>Active shortcut definitions; double-click to redefine key sequence</source>
-         <translation>Definicje skrótów aktywnych; kliknij podwójnie aby redefiniować sekwencję klawiszy</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3978"/>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-         <location filename="../../src/options.cpp" line="379"/>
--        <location filename="../../src/options.cpp" line="380"/>
--        <location filename="../../src/options.cpp" line="2346"/>
--        <location filename="../../src/options.cpp" line="3765"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-         <source>Default</source>
-         <translation>Domyślny</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3983"/>
-+        <location filename="../../ui/options.ui" line="4186"/>
-         <source>Custom</source>
-         <translation>Użytkownika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4496"/>
-+        <location filename="../../ui/options.ui" line="4726"/>
-         <source>Zip tool</source>
-         <translation>Narzędzie zip</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4528"/>
-+        <location filename="../../ui/options.ui" line="4758"/>
-         <source>Browse for zip tool</source>
-         <translation>Wskaż narzędzie zip</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4552"/>
-+        <location filename="../../ui/options.ui" line="4782"/>
-         <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-         <translation>Parametr narzędzia zip do usunięcia wpisów z archiwum ZIP (np. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4539"/>
--        <location filename="../../ui/options.ui" line="4618"/>
--        <location filename="../../ui/options.ui" line="4959"/>
--        <location filename="../../ui/options.ui" line="5710"/>
--        <location filename="../../ui/options.ui" line="5936"/>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-         <source>Arguments</source>
-         <translation>Parametry</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4808"/>
--        <source>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNING: stored passwords are &lt;u&gt;weakly&lt;/u&gt; encrypted!&lt;/b&gt;&lt;/font&gt;</source>
--        <translation>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;UWAGA: zapisane hasła są &lt;u&gt;słabo&lt;/u&gt; zaszyfrowane!&lt;/b&gt;&lt;/font&gt;</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4993"/>
-+        <location filename="../../ui/options.ui" line="5196"/>
-         <source>E&amp;mulator</source>
-         <translation>E&amp;mulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5003"/>
-+        <location filename="../../ui/options.ui" line="5206"/>
-         <source>&amp;Global configuration</source>
-         <translation>&amp;Globalna konfiguracja</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5097"/>
-+        <location filename="../../ui/options.ui" line="5309"/>
-         <source>Browse emulator log file</source>
-         <translation>Wskaż plik dziennika emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5465"/>
-+        <location filename="../../ui/options.ui" line="5677"/>
-         <source>Emulator log file (write)</source>
-         <translation>Plik dziennika emulatora (zapis)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5084"/>
-+        <location filename="../../ui/options.ui" line="5296"/>
-         <source>Emulator log file</source>
-         <translation>Plik dziennika emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5073"/>
--        <location filename="../../ui/options.ui" line="5880"/>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-         <source>Browse emulator executable file</source>
-         <translation>Wskaż plik wykonywalny emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5058"/>
--        <location filename="../../ui/options.ui" line="5854"/>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-         <source>Executable file</source>
-         <translation>Plik wykonywalny</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5121"/>
-+        <location filename="../../ui/options.ui" line="5333"/>
-         <source>Browse options template file</source>
-         <translation>Wskaż plik szablonu opcji</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5452"/>
-+        <location filename="../../ui/options.ui" line="5664"/>
-         <source>Options template file (read)</source>
-         <translation>Plik szablonu opcji (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="304"/>
--        <source>EL (Greek)</source>
--        <translation>EL (grecki)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="324"/>
--        <source>PT (Portuguese)</source>
--        <translation>PT (portugalski)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="701"/>
-+        <location filename="../../ui/options.ui" line="715"/>
-         <source>Show progress texts</source>
-         <translation>Pokazuj teksty postępu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="379"/>
-+        <location filename="../../ui/options.ui" line="393"/>
-         <source>Scaled PCB</source>
-         <translation>Skalowana płytka drukowana</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="83"/>
-+        <location filename="../../ui/options.ui" line="92"/>
-         <source>Style sheet</source>
-         <translation>Arkusz stylu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="392"/>
-+        <location filename="../../ui/options.ui" line="406"/>
-         <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-         <translation>Plik arkusza stylu Qt (*.qss, proszę zostawić pusty dla żadnego)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="546"/>
-+        <location filename="../../ui/options.ui" line="560"/>
-         <source>Browse Qt style sheet file</source>
-         <translation>Wskaż plik arkusza stylu Qt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="277"/>
-+        <location filename="../../ui/options.ui" line="286"/>
-         <source>Log font</source>
-         <translation>Czcionka dziennika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="173"/>
-+        <location filename="../../ui/options.ui" line="182"/>
-         <source>Font used in logs (= application font if empty)</source>
-         <translation>Czcionka używana w dziennikach (taka sama jak aplikacji jeśli puste)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="189"/>
-+        <location filename="../../ui/options.ui" line="198"/>
-         <source>Browse font used in logs</source>
-         <translation>Wskaż czcionkę używaną w dziennikach</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1170"/>
-+        <location filename="../../ui/options.ui" line="1202"/>
-         <source>PCB directory (read)</source>
-         <translation>Katalog płytek drukowanych (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1183"/>
-+        <location filename="../../ui/options.ui" line="1215"/>
-         <source>Browse PCB directory</source>
-         <translation>Wskaż katalog płytek drukowanych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3016"/>
-+        <location filename="../../ui/options.ui" line="3201"/>
-         <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-         <translation>Włącz korzystanie z catver.ini -- najnowszą wersję można pobrać z http://www.progettoemma.net/?catlist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3019"/>
-+        <location filename="../../ui/options.ui" line="3204"/>
-         <source>Use catver.ini</source>
-         <translation>Używaj catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1948"/>
-+        <location filename="../../ui/options.ui" line="2043"/>
-         <source>Path to catver.ini (read)</source>
-         <translation>Ścieżka do catver.ini (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1961"/>
-+        <location filename="../../ui/options.ui" line="2056"/>
-         <source>Browse path to catver.ini</source>
-         <translation>Wskaż ścieżkę do catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3820"/>
-+        <location filename="../../ui/options.ui" line="4014"/>
-         <source>ROM types</source>
-         <translation>Rodzaje ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3582"/>
-+        <location filename="../../ui/options.ui" line="3776"/>
-         <source>SW snap position</source>
-         <translation>Położenie zrzutu ekranu oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3596"/>
-+        <location filename="../../ui/options.ui" line="3790"/>
-         <source>Above / Left</source>
-         <translation>Na górze / z lewej</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3601"/>
-+        <location filename="../../ui/options.ui" line="3795"/>
-         <source>Above / Center</source>
-         <translation>Na górze / pośrodku</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3606"/>
-+        <location filename="../../ui/options.ui" line="3800"/>
-         <source>Above / Right</source>
-         <translation>Na górze / z prawej</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3611"/>
-+        <location filename="../../ui/options.ui" line="3805"/>
-         <source>Below / Left</source>
-         <translation>Na dole / z lewej</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3616"/>
-+        <location filename="../../ui/options.ui" line="3810"/>
-         <source>Below / Center</source>
-         <translation>Na dole / pośrodku</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3621"/>
-+        <location filename="../../ui/options.ui" line="3815"/>
-         <source>Below / Right</source>
-         <translation>Na dole / z prawej</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5543"/>
-+        <location filename="../../ui/options.ui" line="5755"/>
-         <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-         <translation>Katalog używany przez konfigurator urządzeń MESS jako domyślny folder oprogramowania (jeżeli istnieje podfolder nazwany jak bieżąca maszyna, będzie on wybrany w zamian)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3307"/>
-+        <location filename="../../ui/options.ui" line="3501"/>
-         <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-         <translation>Uruchamiaj emulację bezpośrednio po aktywacji elementu w liście wyników wyszukiwania, ulubionych bądź granych (zamiast przeskakiwać do listy głównej)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="994"/>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap folder</source>
-         <translation>Katalog zrzutów ekranu oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1534"/>
-+        <location filename="../../ui/options.ui" line="1602"/>
-         <source>Software snap-shot directory (read)</source>
-         <translation>Katalog zrzutów ekranu oprogramowania (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1547"/>
-+        <location filename="../../ui/options.ui" line="1615"/>
-         <source>Browse software snap-shot directory</source>
-         <translation>Wskaż katalog zrzutów ekranu oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3825"/>
-+        <location filename="../../ui/options.ui" line="4019"/>
-         <source>Players</source>
-         <translation>Gracze</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3310"/>
-+        <location filename="../../ui/options.ui" line="3504"/>
-         <source>Play on sub-list activation</source>
-         <translation>Graj po aktywacji w listach podległych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3271"/>
-+        <location filename="../../ui/options.ui" line="3465"/>
-         <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-         <translation>Wybór pozycji kursora używanej przez QMC2 podczas automatycznego przewijania do bieżącego elementu (to ustawienie ma zastosowanie do wszystkich widoków i list!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3278"/>
-+        <location filename="../../ui/options.ui" line="3472"/>
-         <source>Visible</source>
-         <translation>Widoczny</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3283"/>
-+        <location filename="../../ui/options.ui" line="3477"/>
-         <source>Top</source>
-         <translation>Góra</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3288"/>
-+        <location filename="../../ui/options.ui" line="3482"/>
-         <source>Bottom</source>
-         <translation>Dół</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3293"/>
-+        <location filename="../../ui/options.ui" line="3487"/>
-         <source>Center</source>
-         <translation>Środek</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3261"/>
-+        <location filename="../../ui/options.ui" line="3455"/>
-         <source>Cursor position</source>
-         <translation>Pozycja kursora</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="157"/>
-+        <location filename="../../ui/options.ui" line="166"/>
-         <source>Use a unifed tool- and title-bar on Mac OS X</source>
-         <translation>Używaj wspólnego paska narzędzi i tytułowego pod Mac OS X</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="160"/>
-+        <location filename="../../ui/options.ui" line="169"/>
-         <source>Unify with title</source>
-         <translation>Wspólnie z tytułem</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="122"/>
-+        <location filename="../../ui/options.ui" line="131"/>
-         <source>Minimize when launching emulators?</source>
-         <translation>Minimalizacja podczas uruchamiania emulatorów?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="125"/>
-+        <location filename="../../ui/options.ui" line="134"/>
-         <source>Minimize on emulator launch</source>
-         <translation>Minimalizuj uruchamiając emulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="557"/>
-+        <location filename="../../ui/options.ui" line="571"/>
-         <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-         <translation>Ukrywanie wszystkich wiadomości przesyłanych za pomocą klasy QDebug bądź funkcji qDebug(), qCritical(), qWarning() czy też qFatal()</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="560"/>
-+        <location filename="../../ui/options.ui" line="574"/>
-         <source>Suppress Qt messages</source>
-         <translation>Ukrywanie wiadomości Qt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="765"/>
-+        <location filename="../../ui/options.ui" line="779"/>
-         <source>Show splash screen when starting up?</source>
-         <translation>Pokazywać ekran tytułowy podczas uruchamiania?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="768"/>
-+        <location filename="../../ui/options.ui" line="782"/>
-         <source>Show splash screen</source>
-         <translation>Pokazuj ekran tytułowy</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../ui/options.ui" line="1007"/>
-         <source>Software notes folder</source>
-         <translation>Folder notatek o oprogramowaniu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1905"/>
-+        <location filename="../../ui/options.ui" line="2000"/>
-         <source>Folder used to store personal notes about any software titles (write)</source>
-         <translation>Folder używany do zapisu osobistych notatek o oprogramowaniu (zapis)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1918"/>
-+        <location filename="../../ui/options.ui" line="2013"/>
-         <source>Browse software notes folder</source>
-         <translation>Wskaż folder notatek o oprogramowaniu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3800"/>
-+        <location filename="../../ui/options.ui" line="3994"/>
-         <source>Tag</source>
-         <translation>Zaznaczenie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3830"/>
-+        <location filename="../../ui/options.ui" line="4024"/>
-         <source>Driver status</source>
-         <translation>Stan sterownika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3528"/>
-+        <location filename="../../ui/options.ui" line="3722"/>
-         <source>Display ROM status icons in master lists?</source>
-         <translation>Wyświetlać ikony stanów ROM-ów na listach głównych?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3531"/>
-+        <location filename="../../ui/options.ui" line="3725"/>
-         <source>Show ROM status icons</source>
-         <translation>Pokazać ikony stanów ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3592"/>
-+        <location filename="../../ui/options.ui" line="3786"/>
-         <source>Select the position where sofware snap-shots are displayed within software lists</source>
-         <translation>Wybierz pozycję na której w ramach listy oprogramowania są wyświetlane zrzuty ekranu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3626"/>
-+        <location filename="../../ui/options.ui" line="3820"/>
-         <source>Disable snaps</source>
-         <translation>Bez zrzutów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3702"/>
-+        <location filename="../../ui/options.ui" line="3896"/>
-         <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-         <translation>Wyświetlanie zrzutów ekranu oprogramowania po najechaniu kursorem na listę oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3386"/>
-+        <location filename="../../ui/options.ui" line="3580"/>
-         <source>Enable ROM state filtering?</source>
-         <translation>Włączyć filtrowanie stanu ROM-ów?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="299"/>
--        <source>ES (Spanish)</source>
--        <translation>ES (hiszpański)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="314"/>
--        <source>IT (Italian)</source>
--        <translation>IT (włoski)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="329"/>
--        <source>RO (Romanian)</source>
--        <translation>RO (rumuński)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="334"/>
--        <source>SV (Swedish)</source>
--        <translation>SV (szwedzki)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="594"/>
-+        <location filename="../../ui/options.ui" line="608"/>
-         <source>Customize the tool-bar</source>
-         <translation>Dostosuj pasek narzędzi</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="597"/>
-+        <location filename="../../ui/options.ui" line="611"/>
-         <source>Tool-bar...</source>
-         <translation>Pasek narzędzi...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="112"/>
-+        <location filename="../../ui/options.ui" line="121"/>
-         <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-         <translation>Wymuś, aby katalog roboczy QMC2 był taki sam jak pliku wykonywalnego</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="115"/>
-+        <location filename="../../ui/options.ui" line="124"/>
-         <source>Set working directory from executable</source>
-         <translation>Katalog roboczy na podstawie pliku wykonywalnego</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="691"/>
-+        <location filename="../../ui/options.ui" line="705"/>
-         <source>Default palette</source>
-         <translation>Domyślna paleta</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="353"/>
-+        <location filename="../../ui/options.ui" line="367"/>
-         <source>Edit the color palette</source>
-         <translation>Edycja palety kolorów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="356"/>
-+        <location filename="../../ui/options.ui" line="370"/>
-         <source>Edit color palette...</source>
-         <translation>Edycja palety kolorów...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="616"/>
-+        <location filename="../../ui/options.ui" line="630"/>
-         <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-         <translation>Używanie systemowych (natywnych) okien dialogowych, w przeciwnym wypadku są używane wbudowane okna Qt.</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1728"/>
-+        <location filename="../../ui/options.ui" line="1823"/>
-         <source>Compressed cabinet file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1220"/>
--        <location filename="../../ui/options.ui" line="1347"/>
--        <location filename="../../ui/options.ui" line="1584"/>
--        <location filename="../../ui/options.ui" line="1741"/>
--        <location filename="../../ui/options.ui" line="2057"/>
--        <location filename="../../ui/options.ui" line="2214"/>
--        <location filename="../../ui/options.ui" line="2483"/>
--        <location filename="../../ui/options.ui" line="2610"/>
--        <location filename="../../ui/options.ui" line="2737"/>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-         <source>Select compression format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1224"/>
--        <location filename="../../ui/options.ui" line="1351"/>
--        <location filename="../../ui/options.ui" line="1588"/>
--        <location filename="../../ui/options.ui" line="1745"/>
--        <location filename="../../ui/options.ui" line="2061"/>
--        <location filename="../../ui/options.ui" line="2218"/>
--        <location filename="../../ui/options.ui" line="2487"/>
--        <location filename="../../ui/options.ui" line="2614"/>
--        <location filename="../../ui/options.ui" line="2741"/>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1233"/>
--        <location filename="../../ui/options.ui" line="1360"/>
--        <location filename="../../ui/options.ui" line="1597"/>
--        <location filename="../../ui/options.ui" line="1754"/>
--        <location filename="../../ui/options.ui" line="2070"/>
--        <location filename="../../ui/options.ui" line="2227"/>
--        <location filename="../../ui/options.ui" line="2496"/>
--        <location filename="../../ui/options.ui" line="2623"/>
--        <location filename="../../ui/options.ui" line="2750"/>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-         <source>7z</source>
-         <translation type="unfinished">7z</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1781"/>
-+        <location filename="../../ui/options.ui" line="1876"/>
-         <source>Browse compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2724"/>
-+        <location filename="../../ui/options.ui" line="2909"/>
-         <source>Compressed controller file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2962"/>
-         <source>Browse compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1334"/>
-+        <location filename="../../ui/options.ui" line="1393"/>
-         <source>Compressed marquee file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1387"/>
-+        <location filename="../../ui/options.ui" line="1446"/>
-         <source>Browse compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1456"/>
-+        <location filename="../../ui/options.ui" line="1515"/>
-         <source>Switch between specifying a title directory or a compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2798"/>
-+        <location filename="../../ui/options.ui" line="2983"/>
-         <source>MAME emulator information database - mameinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2304"/>
-+        <location filename="../../ui/options.ui" line="2435"/>
-         <source>Browse MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1109"/>
-+        <location filename="../../ui/options.ui" line="1132"/>
-         <source>Switch between specifying a preview directory or a compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2201"/>
-+        <location filename="../../ui/options.ui" line="2332"/>
-         <source>Compressed preview file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2254"/>
-+        <location filename="../../ui/options.ui" line="2385"/>
-         <source>Browse compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1402"/>
-+        <location filename="../../ui/options.ui" line="1461"/>
-         <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2470"/>
-+        <location filename="../../ui/options.ui" line="2619"/>
-         <source>Compressed flyer file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2523"/>
-+        <location filename="../../ui/options.ui" line="2672"/>
-         <source>Browse compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3060"/>
-+        <location filename="../../ui/options.ui" line="3245"/>
-         <source>Switch between specifying an icon directory or a compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2597"/>
-+        <location filename="../../ui/options.ui" line="2764"/>
-         <source>Compressed icon file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2650"/>
-+        <location filename="../../ui/options.ui" line="2817"/>
-         <source>Browse compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="958"/>
-+        <location filename="../../ui/options.ui" line="981"/>
-         <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2269"/>
-+        <location filename="../../ui/options.ui" line="2400"/>
-         <source>Switch between specifying a controller directory or a compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1489"/>
-+        <location filename="../../ui/options.ui" line="1548"/>
-         <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2044"/>
-+        <location filename="../../ui/options.ui" line="2157"/>
-         <source>Compressed title file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2097"/>
-+        <location filename="../../ui/options.ui" line="2210"/>
-         <source>Browse compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1125"/>
-+        <location filename="../../ui/options.ui" line="1148"/>
-         <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1207"/>
-+        <location filename="../../ui/options.ui" line="1248"/>
-         <source>Compressed PCB file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1260"/>
-+        <location filename="../../ui/options.ui" line="1301"/>
-         <source>Browse compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1571"/>
-+        <location filename="../../ui/options.ui" line="1648"/>
-         <source>Compressed software snap-shot file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1624"/>
-+        <location filename="../../ui/options.ui" line="1701"/>
-         <source>Browse compressed software snap-shot file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2898"/>
-+        <location filename="../../ui/options.ui" line="3083"/>
-         <source>Load MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="991"/>
-+        <location filename="../../ui/options.ui" line="1014"/>
-         <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="914"/>
-+        <location filename="../../ui/options.ui" line="937"/>
-         <source>Enable the use of a template for (empty) software notes</source>
-         <translation>Korzystanie z szablonu do (pustych) notatek o oprogramowaniu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="917"/>
-+        <location filename="../../ui/options.ui" line="940"/>
-         <source>Software notes template</source>
-         <translation>Szablon notatek o oprogramowaniu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1935"/>
-+        <location filename="../../ui/options.ui" line="2030"/>
-         <source>HTML file used as a template for software-notes (read)</source>
-         <translation>Plik HTML używany jako szablon notatek o oprogramowaniu (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2334"/>
-+        <location filename="../../ui/options.ui" line="2465"/>
-         <source>Browse software notes template</source>
-         <translation>Wskaż szablon notatek o oprogramowaniu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1418"/>
-+        <location filename="../../ui/options.ui" line="1477"/>
-         <source>Enable the use of category.ini</source>
-         <translation>Włącz korzystanie z category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1421"/>
-+        <location filename="../../ui/options.ui" line="1480"/>
-         <source>Use category.ini</source>
-         <translation>Używaj category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1978"/>
-+        <location filename="../../ui/options.ui" line="2073"/>
-         <source>Path to category.ini (read)</source>
-         <translation>Ścieżka do category.ini (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2131"/>
-+        <location filename="../../ui/options.ui" line="2244"/>
-         <source>Browse path to category.ini</source>
-         <translation>Wskaż ścieżkę do category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1141"/>
-+        <location filename="../../ui/options.ui" line="1164"/>
-         <source>System notes folder</source>
-         <translation>Folder notatek o systemie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="974"/>
-+        <location filename="../../ui/options.ui" line="997"/>
-         <source>Enable the use of a template for (empty) system notes</source>
-         <translation>Korzystanie z szablonu do (pustych) notatek o systemie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="977"/>
-+        <location filename="../../ui/options.ui" line="1000"/>
-         <source>System notes template</source>
-         <translation>Szablon notatek o systemie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="1931"/>
-         <source>HTML file used as a template for system-notes (read)</source>
-         <translation>Plik HTML używany jako szablon notatek o systemie (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2854"/>
-+        <location filename="../../ui/options.ui" line="3039"/>
-         <source>Folder used to store personal notes about any systems (write)</source>
-         <translation>Folder używany do zapisu osobistych notatek o systemie (zapis)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2867"/>
-+        <location filename="../../ui/options.ui" line="3052"/>
-         <source>Browse system notes folder</source>
-         <translation>Wskaż folder notatek o systemie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="1944"/>
-         <source>Browse system notes template</source>
-         <translation>Wskaż szablon notatek o systemie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2918"/>
-+        <location filename="../../ui/options.ui" line="3103"/>
-         <source>Load software information database (from history.dat)</source>
-         <translation>Ładuj bazę danych informacji o historii (z history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1013"/>
-+        <location filename="../../ui/options.ui" line="1036"/>
-         <source>Software information database - history.dat (read)</source>
-         <translation>Baza danych informacji o oprogramowaniu - history.dat (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1819"/>
-+        <location filename="../../ui/options.ui" line="1914"/>
-         <source>Browse software information database (history.dat)</source>
-         <translation>Wskaż bazę danych informacji o oprogramowaniu (history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2820"/>
-+        <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-         <translation type="unfinished">Definicja dodatkowych typów </translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2823"/>
-+        <location filename="../../ui/options.ui" line="3008"/>
-         <source>Set up additional artwork classes...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2833"/>
-+        <location filename="../../ui/options.ui" line="3018"/>
-         <source>Choose active image formats and their priorities (per artwork class)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2836"/>
-+        <location filename="../../ui/options.ui" line="3021"/>
-         <source>Select image formats...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2908"/>
-+        <location filename="../../ui/options.ui" line="3093"/>
-         <source>Load MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2321"/>
-+        <location filename="../../ui/options.ui" line="2452"/>
-         <source>MESS emulator information database - messinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="495"/>
-+        <location filename="../../ui/options.ui" line="509"/>
-         <source>Show machine&apos;s description at the bottom of any images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="498"/>
-+        <location filename="../../ui/options.ui" line="512"/>
-         <source>Show machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="841"/>
-+        <location filename="../../ui/options.ui" line="855"/>
-         <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="429"/>
-+        <location filename="../../ui/options.ui" line="443"/>
-         <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="432"/>
-+        <location filename="../../ui/options.ui" line="446"/>
-         <source>Parent image / video fallback</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="575"/>
-+        <location filename="../../ui/options.ui" line="589"/>
-         <source>Open the component setup dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="578"/>
-+        <location filename="../../ui/options.ui" line="592"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="203"/>
-+        <location filename="../../ui/options.ui" line="212"/>
-         <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3861"/>
-+        <location filename="../../ui/options.ui" line="4055"/>
-         <source>Restore saved machine selection at start and after reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3864"/>
-+        <location filename="../../ui/options.ui" line="4058"/>
-         <source>Restore machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="267"/>
-+        <location filename="../../ui/options.ui" line="276"/>
-         <source>Show vertical machine status indicator in machine details</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="270"/>
-+        <location filename="../../ui/options.ui" line="279"/>
-         <source>Machine status indicator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3188"/>
-+        <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3191"/>
-+        <location filename="../../ui/options.ui" line="3385"/>
-         <source>Save machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="366"/>
-+        <location filename="../../ui/options.ui" line="380"/>
-         <source>Show animation when loading, filtering or tagging the machine list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="369"/>
-+        <location filename="../../ui/options.ui" line="383"/>
-         <source>Show loading animation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="402"/>
-+        <location filename="../../ui/options.ui" line="416"/>
-         <source>Scaled software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="99"/>
-+        <location filename="../../ui/options.ui" line="108"/>
-         <source>Select individual fallback settings per artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="102"/>
-+        <location filename="../../ui/options.ui" line="111"/>
-         <source>Individual fallback settings...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1445"/>
-+        <location filename="../../ui/options.ui" line="1504"/>
-         <source>Import MAME machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1043"/>
-+        <location filename="../../ui/options.ui" line="1066"/>
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1242"/>
--        <location filename="../../ui/options.ui" line="1369"/>
--        <location filename="../../ui/options.ui" line="1606"/>
--        <location filename="../../ui/options.ui" line="1763"/>
--        <location filename="../../ui/options.ui" line="2079"/>
--        <location filename="../../ui/options.ui" line="2236"/>
--        <location filename="../../ui/options.ui" line="2505"/>
--        <location filename="../../ui/options.ui" line="2632"/>
--        <location filename="../../ui/options.ui" line="2759"/>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1645"/>
-+        <location filename="../../ui/options.ui" line="1722"/>
-         <source>MAME machine information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1802"/>
-+        <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2353"/>
--        <location filename="../../ui/options.ui" line="2369"/>
--        <location filename="../../ui/options.ui" line="3642"/>
--        <location filename="../../ui/options.ui" line="3658"/>
--        <location filename="../../ui/options.ui" line="5201"/>
--        <location filename="../../ui/options.ui" line="5217"/>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-         <source>Option requires a reload of the machine list to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2811"/>
-+        <location filename="../../ui/options.ui" line="2996"/>
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2878"/>
-+        <location filename="../../ui/options.ui" line="3063"/>
-         <source>Load MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2881"/>
-+        <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2951"/>
-+        <location filename="../../ui/options.ui" line="3136"/>
-         <source>Browse MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2962"/>
-+        <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2975"/>
-+        <location filename="../../ui/options.ui" line="3160"/>
-         <source>Video snap folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3005"/>
-+        <location filename="../../ui/options.ui" line="3190"/>
-         <source>Browse video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3049"/>
-+        <location filename="../../ui/options.ui" line="3234"/>
-         <source>Optimize catver.ini for faster loading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2988"/>
-+        <location filename="../../ui/options.ui" line="3173"/>
-         <source>Setup the icon cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3572"/>
-+        <location filename="../../ui/options.ui" line="3766"/>
-         <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-         <translation>Automatyczne wyłączanie zrzutów ekranu oprogramowania kiedy szczegóły są widoczne (może być irytujące)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3575"/>
-+        <location filename="../../ui/options.ui" line="3769"/>
-         <source>No SW snaps for visible details</source>
-         <translation>Brak zrzutów ekranu oprogramowania przy widocznych szczegółach</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3790"/>
-+        <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3815"/>
-+        <location filename="../../ui/options.ui" line="4009"/>
-         <source>Machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3835"/>
-+        <location filename="../../ui/options.ui" line="4029"/>
-         <source>Source file</source>
-         <translation type="unfinished">Plik źródłowy</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3840"/>
-+        <location filename="../../ui/options.ui" line="4034"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3722"/>
-+        <location filename="../../ui/options.ui" line="3916"/>
-         <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3327"/>
-+        <location filename="../../ui/options.ui" line="3521"/>
-         <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-         <translation>Ustaw domyślny tryb uruchamiania (oddzielne okno lub osadzanie) używane, gdy emulacja jest uruchamiana poprzez aktywację wpisu na dowolnej liście</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3331"/>
-+        <location filename="../../ui/options.ui" line="3525"/>
-         <source>independent</source>
-         <translation>oddzielne okno</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3340"/>
-+        <location filename="../../ui/options.ui" line="3534"/>
-         <source>embedded</source>
-         <translation>osadzanie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3680"/>
-+        <location filename="../../ui/options.ui" line="3874"/>
-         <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3317"/>
-+        <location filename="../../ui/options.ui" line="3511"/>
-         <source>Default launch-mode</source>
-         <translation>Domyślny tryb uruchamiania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3508"/>
-+        <location filename="../../ui/options.ui" line="3702"/>
-         <source>Display (or hide) device sets in master lists?</source>
-         <translation>Pokazywać (czy ukrywać) zestawy urządzeń na głównych listach?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3511"/>
-+        <location filename="../../ui/options.ui" line="3705"/>
-         <source>Show device sets</source>
-         <translation>Pokaż zestawy urządzeń</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3372"/>
-+        <location filename="../../ui/options.ui" line="3566"/>
-         <source>Display (or hide) BIOS sets in master lists?</source>
-         <translation>Pokazywać (czy ukrywać) BIOS-y na głównych listach?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3375"/>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3569"/>
-         <source>Show BIOS sets</source>
-         <translation>Pokaż BIOS-y</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4575"/>
-+        <location filename="../../ui/options.ui" line="4805"/>
-         <source>ROM tool</source>
-         <translation>Narzędzie do obsługi ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4594"/>
-+        <location filename="../../ui/options.ui" line="4824"/>
-         <source>External ROM tool (it&apos;s completely up to you...)</source>
-         <translation>Zewnętrzne narzędzie do obsługi ROM-ów (masz wolny wybór...)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4607"/>
-+        <location filename="../../ui/options.ui" line="4837"/>
-         <source>Browse ROM tool</source>
-         <translation>Wskaż narzędzie do obsługo ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4631"/>
-+        <location filename="../../ui/options.ui" line="4861"/>
-         <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-         <translation>Lista parametrów narzędzia do obsługi ROM-ów (np. &quot;$ID$ $DESCRIPTION$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4664"/>
-+        <location filename="../../ui/options.ui" line="4894"/>
-         <source>Browse working directory of the ROM tool</source>
-         <translation>Wskaż katalog roboczy narzędzia ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4681"/>
-+        <location filename="../../ui/options.ui" line="4911"/>
-         <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-         <translation>Kopiowanie wyjścia narzędzia do dziennika interfejsu (w celu debugowania)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4684"/>
-+        <location filename="../../ui/options.ui" line="4914"/>
-         <source>Copy tool output to front end log</source>
-         <translation>Kopiuj wyjście narzędzia do dziennika interfejsu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4691"/>
-+        <location filename="../../ui/options.ui" line="4921"/>
-         <source>Automatically close the tool-executor dialog when the external process finished</source>
-         <translation>Automatyczne zamykanie okna dialogowego wykonawcy narzędzia po zakończeniu zewnętrznego procesu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4694"/>
-+        <location filename="../../ui/options.ui" line="4924"/>
-         <source>Close dialog automatically</source>
-         <translation>Zamknij okno dialogowe automatycznie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4818"/>
-+        <location filename="../../ui/options.ui" line="5021"/>
-         <source>Browser settings</source>
-         <translation>Ustawienia przeglądarki</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4830"/>
-+        <location filename="../../ui/options.ui" line="5033"/>
-         <source>Browse cookie database</source>
-         <translation>Wskaż bazę danych ciasteczek</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4847"/>
-+        <location filename="../../ui/options.ui" line="5050"/>
-         <source>Cookie database file (write)</source>
-         <translation>Baza danych ciasteczek (zapis)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4854"/>
-+        <location filename="../../ui/options.ui" line="5057"/>
-         <source>Cookie database</source>
-         <translation>Baza danych ciasteczek</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4863"/>
-+        <location filename="../../ui/options.ui" line="5066"/>
-         <source>Save and restore cookies used on web pages?</source>
-         <translation>Zapisywać i przywracać ciasteczka używane na stronach internetowych?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4898"/>
-+        <location filename="../../ui/options.ui" line="5101"/>
-         <source>Remove all cookies by recreating the database</source>
-         <translation>Usuń wszystkie ciasteczka tworząc bazę danych od nowa</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4916"/>
-+        <location filename="../../ui/options.ui" line="5119"/>
-         <source>7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4935"/>
-+        <location filename="../../ui/options.ui" line="5138"/>
-         <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4948"/>
-+        <location filename="../../ui/options.ui" line="5151"/>
-         <source>Browse for 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4972"/>
-+        <location filename="../../ui/options.ui" line="5175"/>
-         <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5108"/>
-+        <location filename="../../ui/options.ui" line="5320"/>
-         <source>Options template file</source>
-         <translation>Plik szablonu opcji</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5409"/>
-+        <location filename="../../ui/options.ui" line="5621"/>
-         <source>Clean up user data database (removes obsolete entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5301"/>
-+        <location filename="../../ui/options.ui" line="5513"/>
-         <source>Software state cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5530"/>
-+        <location filename="../../ui/options.ui" line="5742"/>
-         <source>Directory used to store individual state cache files for each software-list (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5314"/>
-+        <location filename="../../ui/options.ui" line="5526"/>
-         <source>Browse software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5325"/>
-+        <location filename="../../ui/options.ui" line="5537"/>
-         <source>XML cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5439"/>
-+        <location filename="../../ui/options.ui" line="5651"/>
-         <source>Database file for caching the output from -listxml (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5338"/>
-+        <location filename="../../ui/options.ui" line="5550"/>
-         <source>Browse XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5349"/>
-+        <location filename="../../ui/options.ui" line="5561"/>
-         <source>User data database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5362"/>
-+        <location filename="../../ui/options.ui" line="5574"/>
-         <source>Database file for storing/retrieving user data (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5375"/>
-+        <location filename="../../ui/options.ui" line="5587"/>
-         <source>Browse user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5943"/>
-+        <location filename="../../ui/options.ui" line="6164"/>
-         <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-         <translation>Wskazuje, czy $ID$ brakuje w podanym wierszu polecenia (żółty) czy nie (zielony)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5789"/>
-+        <location filename="../../ui/options.ui" line="6010"/>
-         <source>Replace</source>
-         <translation>Zastąp</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5964"/>
-+        <location filename="../../ui/options.ui" line="6185"/>
-         <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-         <translation>Parametry przekazywane do emulatora -- użyj $ID$ jako nazwy zestawu, $DESCRIPTION$ dla jego opisu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4638"/>
--        <location filename="../../ui/options.ui" line="5277"/>
--        <location filename="../../ui/options.ui" line="5705"/>
--        <location filename="../../ui/options.ui" line="5894"/>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-         <source>Working directory</source>
-         <translation>Katalog roboczy</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5478"/>
--        <location filename="../../ui/options.ui" line="5907"/>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-         <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation>Katalog roboczy używany podczas pracy emulatora (jeśli pusty, będzie używany bieżący katalog roboczy QMC2)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5290"/>
--        <location filename="../../ui/options.ui" line="5920"/>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-         <source>Browse working directory</source>
-         <translation>Wskaż katalog roboczy</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5253"/>
-+        <location filename="../../ui/options.ui" line="5465"/>
-         <source>General software folder</source>
-         <translation>Ogólny folder oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4651"/>
-+        <location filename="../../ui/options.ui" line="4881"/>
-         <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation>Katalog roboczy używany podczas pracy narzędzi do obsługi ROM-ów (jeśli puste, używany jest bieżący katalog roboczy QMC2)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5229"/>
-+        <location filename="../../ui/options.ui" line="5441"/>
-         <source>Software list cache DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5242"/>
-+        <location filename="../../ui/options.ui" line="5454"/>
-         <source>Browse software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5266"/>
-+        <location filename="../../ui/options.ui" line="5478"/>
-         <source>Browse general software folder</source>
-         <translation>Wskaż ogólny folder oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5517"/>
-+        <location filename="../../ui/options.ui" line="5729"/>
-         <source>Database file for caching the ouput from -listsoftware (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5550"/>
--        <location filename="../../ui/options.ui" line="5553"/>
--        <location filename="../../ui/options.ui" line="5556"/>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-         <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5695"/>
-+        <location filename="../../ui/options.ui" line="5916"/>
-         <source>Name</source>
-         <translation>Nazwa</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5700"/>
-+        <location filename="../../ui/options.ui" line="5921"/>
-         <source>Executable</source>
-         <translation>Plik wykonywalny</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5715"/>
-+        <location filename="../../ui/options.ui" line="5936"/>
-         <source>Custom IDs</source>
-         <translation>Niestandardowe ID</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5734"/>
-+        <location filename="../../ui/options.ui" line="5955"/>
-         <source>Register emulator</source>
-         <translation>Zarejestruj emulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5737"/>
-+        <location filename="../../ui/options.ui" line="5958"/>
-         <source>Add</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5760"/>
-+        <location filename="../../ui/options.ui" line="5981"/>
-         <source>Deregister emulator</source>
-         <translation>Wyrejestruj emulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5847"/>
-+        <location filename="../../ui/options.ui" line="6068"/>
-         <source>Registered emulator&apos;s name</source>
-         <translation>Nazwa zarejestrowanego emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5867"/>
-+        <location filename="../../ui/options.ui" line="6088"/>
-         <source>Command to execute the emulator (path to the executable file)</source>
-         <translation>Komenda uruchamiająca emulator (ścieżka do pliku wykonywalnego)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5786"/>
-+        <location filename="../../ui/options.ui" line="6007"/>
-         <source>Replace emulator registration</source>
-         <translation>Zastąp rejestrację emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="619"/>
-+        <location filename="../../ui/options.ui" line="633"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4467"/>
-+        <location filename="../../ui/options.ui" line="4688"/>
-         <source>Network / &amp;Tools</source>
-         <translation>Sieć / &amp;Narzędzia</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4866"/>
-+        <location filename="../../ui/options.ui" line="5069"/>
-         <source>Restore cookies</source>
-         <translation>Przywracaj ciasteczka</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4882"/>
-+        <location filename="../../ui/options.ui" line="5085"/>
-         <source>Manage cookies stored in database</source>
-         <translation>Zarządzaj ciasteczkami przechowywanymi w bazie danych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4885"/>
-+        <location filename="../../ui/options.ui" line="5088"/>
-         <source>Manage stored cookies</source>
-         <translation>Zarządzaj zapisanymi ciasteczkami</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4901"/>
-+        <location filename="../../ui/options.ui" line="5104"/>
-         <source>Clear database</source>
-         <translation>Wyczyść bazę danych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5392"/>
-+        <location filename="../../ui/options.ui" line="5604"/>
-         <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5629"/>
-+        <location filename="../../ui/options.ui" line="5841"/>
-         <source>Foreign &amp;emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="5911"/>
-         <source>Icon</source>
-         <translation type="unfinished">Ikona</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5840"/>
-+        <location filename="../../ui/options.ui" line="6061"/>
-         <source>Emulator name</source>
-         <translation>Nazwa emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5763"/>
-+        <location filename="../../ui/options.ui" line="5984"/>
-         <source> Remove</source>
-         <translation>Usuń</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5132"/>
-+        <location filename="../../ui/options.ui" line="5344"/>
-         <source>Machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5158"/>
-+        <location filename="../../ui/options.ui" line="5370"/>
-         <source>Browse machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5426"/>
-+        <location filename="../../ui/options.ui" line="5638"/>
-         <source>Machine list cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5566"/>
--        <location filename="../../ui/options.ui" line="5569"/>
--        <location filename="../../ui/options.ui" line="5572"/>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-         <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5582"/>
-+        <location filename="../../ui/options.ui" line="5794"/>
-         <source>Machine list database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5595"/>
-+        <location filename="../../ui/options.ui" line="5807"/>
-         <source>Machine list database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5611"/>
-+        <location filename="../../ui/options.ui" line="5823"/>
-         <source>Browse machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5656"/>
-+        <location filename="../../ui/options.ui" line="5877"/>
-         <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5985"/>
-+        <location filename="../../ui/options.ui" line="6206"/>
-         <source>Apply settings</source>
-         <translation>Zastosuj ustawienia</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5988"/>
-+        <location filename="../../ui/options.ui" line="6209"/>
-         <source>&amp;Apply</source>
-         <translation>&amp;Zastosuj</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6002"/>
-+        <location filename="../../ui/options.ui" line="6223"/>
-         <source>Restore currently applied settings</source>
-         <translation>Przywróć bieżąco zastosowane ustawienia</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6005"/>
-+        <location filename="../../ui/options.ui" line="6226"/>
-         <source>&amp;Restore</source>
-         <translation>&amp;Przywróć</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6019"/>
-+        <location filename="../../ui/options.ui" line="6240"/>
-         <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-         <translation>Zresetuj do ustawień domyślnych (kliknij &lt;i&gt;Przywróć&lt;/i&gt; aby przywrócić bieżąco zastosowane ustawienia!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6022"/>
-+        <location filename="../../ui/options.ui" line="6243"/>
-         <source>&amp;Default</source>
-         <translation>&amp;Domyślne</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../ui/options.ui" line="6270"/>
-         <source>Close and apply settings</source>
-         <translation>Zamknij i zastosuj ustawienia</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6052"/>
-+        <location filename="../../ui/options.ui" line="6273"/>
-         <source>&amp;Ok</source>
-         <translation>&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6066"/>
-+        <location filename="../../ui/options.ui" line="6287"/>
-         <source>Close and discard changes</source>
-         <translation>Zamknij i porzuć zmiany</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6069"/>
-+        <location filename="../../ui/options.ui" line="6290"/>
-         <source>&amp;Cancel</source>
-         <translation>&amp;Anuluj</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="247"/>
-+        <location filename="../../src/options.cpp" line="246"/>
-         <source>Check all ROM states</source>
-         <translation>Sprawdź stany wszystkich ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="249"/>
-+        <location filename="../../src/options.cpp" line="248"/>
-         <source>About QMC2</source>
-         <translation>O QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="255"/>
-+        <location filename="../../src/options.cpp" line="254"/>
-         <source>Online documentation</source>
-         <translation>Dokumentacja on-line</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="256"/>
-+        <location filename="../../src/options.cpp" line="255"/>
-         <source>Clear image cache</source>
-         <translation>Wyczyść bufor obrazów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="259"/>
-+        <location filename="../../src/options.cpp" line="258"/>
-         <source>Clear icon cache</source>
-         <translation>Wyczyść bufor ikon</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="261"/>
--        <location filename="../../src/options.cpp" line="263"/>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-         <source>Open options dialog</source>
-         <translation>Otwórz okno dialogowe opcji</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="270"/>
-+        <location filename="../../src/options.cpp" line="269"/>
-         <source>About Qt</source>
-         <translation>O Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="274"/>
-+        <location filename="../../src/options.cpp" line="273"/>
-         <source>Check states of tagged ROMs</source>
-         <translation>Sprawdź stan zaznaczonych ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="275"/>
-+        <location filename="../../src/options.cpp" line="274"/>
-         <source>Recreate template map</source>
-         <translation>Odtwórz mapę szablonu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="276"/>
-+        <location filename="../../src/options.cpp" line="275"/>
-         <source>Check template map</source>
-         <translation>Sprawdź mapę szablonu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="278"/>
--        <location filename="../../src/options.cpp" line="280"/>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-         <source>Stop processing / exit QMC2</source>
-         <translation>Zatrzymaj przetwarzanie / wyjdź z QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="283"/>
-+        <location filename="../../src/options.cpp" line="282"/>
-         <source>Clear YouTube cache</source>
-         <translation>Wyczyść bufor YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="292"/>
-+        <location filename="../../src/options.cpp" line="291"/>
-         <source>Tag current set</source>
-         <translation>Zaznacz bieżący zestaw</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="293"/>
-+        <location filename="../../src/options.cpp" line="292"/>
-         <source>Untag current set</source>
-         <translation>Odznacz bieżący zestaw</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="294"/>
-+        <location filename="../../src/options.cpp" line="293"/>
-         <source>Toggle tag mark</source>
-         <translation>Odwróć zaznaczenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="295"/>
-+        <location filename="../../src/options.cpp" line="294"/>
-         <source>Toggle tag / cursor down</source>
-         <translation>Odwróć zaznaczenie / kursor w dół</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="296"/>
-+        <location filename="../../src/options.cpp" line="295"/>
-         <source>Toggle tag / cursor up</source>
-         <translation>Odwróć zaznaczenie / kursor w górę</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="297"/>
-+        <location filename="../../src/options.cpp" line="296"/>
-         <source>Tag all sets</source>
-         <translation>Zaznacz wszystkie zestawy</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="298"/>
-+        <location filename="../../src/options.cpp" line="297"/>
-         <source>Untag all sets</source>
-         <translation>Odznacz wszystkie zestawy</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="299"/>
-+        <location filename="../../src/options.cpp" line="298"/>
-         <source>Invert all tags</source>
-         <translation>Odwróć wszystkie zaznaczenia</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="300"/>
-+        <location filename="../../src/options.cpp" line="299"/>
-         <source>Tag visible sets</source>
-         <translation>Zaznacz widoczne zestawy</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="301"/>
-+        <location filename="../../src/options.cpp" line="300"/>
-         <source>Untag visible sets</source>
-         <translation>Odznacz widoczne zestawy</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="302"/>
-+        <location filename="../../src/options.cpp" line="301"/>
-         <source>Invert visible tags</source>
-         <translation>Odwróć zaznaczenie widocznych</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="305"/>
-+        <location filename="../../src/options.cpp" line="304"/>
-         <source>Full detail view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="309"/>
--        <location filename="../../src/options.cpp" line="1090"/>
--        <location filename="../../src/options.cpp" line="1097"/>
--        <location filename="../../src/options.cpp" line="1114"/>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-         <source>Category view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="310"/>
--        <location filename="../../src/options.cpp" line="1136"/>
--        <location filename="../../src/options.cpp" line="1143"/>
--        <location filename="../../src/options.cpp" line="1160"/>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-         <source>Version view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="312"/>
-+        <location filename="../../src/options.cpp" line="311"/>
-         <source>Custom view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="314"/>
-+        <location filename="../../src/options.cpp" line="313"/>
-         <source>Run external ROM tool</source>
-         <translation>Uruchom zewnętrzne narzędzie do obsługi ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="315"/>
-+        <location filename="../../src/options.cpp" line="314"/>
-         <source>Run ROM tool for tagged sets</source>
-         <translation>Uruchom narzędzie obsługi ROM-ów dla zaznaczonych zestawów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="334"/>
-+        <location filename="../../src/options.cpp" line="333"/>
-         <source>Plus (+)</source>
-         <translation>Plus (+)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="335"/>
-+        <location filename="../../src/options.cpp" line="334"/>
-         <source>Minus (-)</source>
-         <translation>Minus (-)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="336"/>
-+        <location filename="../../src/options.cpp" line="335"/>
-         <source>Cursor down</source>
-         <translation>Kursor w dół</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="337"/>
-+        <location filename="../../src/options.cpp" line="336"/>
-         <source>End</source>
-         <translation>End</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="339"/>
-+        <location filename="../../src/options.cpp" line="338"/>
-         <source>Escape</source>
-         <translation>Escape</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="340"/>
-+        <location filename="../../src/options.cpp" line="339"/>
-         <source>Cursor left</source>
-         <translation>Kursor w lewo</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="341"/>
-+        <location filename="../../src/options.cpp" line="340"/>
-         <source>Home</source>
-         <translation>Home</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="342"/>
-+        <location filename="../../src/options.cpp" line="341"/>
-         <source>Page down</source>
-         <translation>Page down</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="343"/>
-+        <location filename="../../src/options.cpp" line="342"/>
-         <source>Page up</source>
-         <translation>Page up</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="338"/>
-+        <location filename="../../src/options.cpp" line="337"/>
-         <source>Enter key</source>
-         <translation>Klawisz Enter</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="250"/>
-+        <location filename="../../src/options.cpp" line="249"/>
-         <source>Analyze current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="253"/>
-+        <location filename="../../src/options.cpp" line="252"/>
-         <source>Copy machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="272"/>
-+        <location filename="../../src/options.cpp" line="271"/>
-         <source>Reload machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="273"/>
-+        <location filename="../../src/options.cpp" line="272"/>
-         <source>Check machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="303"/>
-+        <location filename="../../src/options.cpp" line="302"/>
-         <source>Rebuild current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="304"/>
-+        <location filename="../../src/options.cpp" line="303"/>
-         <source>Rebuild tagged machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="307"/>
-+        <location filename="../../src/options.cpp" line="306"/>
-         <source>Hierarchical view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="345"/>
-+        <location filename="../../src/options.cpp" line="344"/>
-         <source>Cursor right</source>
-         <translation>Kursor w prawo</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="346"/>
-+        <location filename="../../src/options.cpp" line="345"/>
-         <source>Tabulator</source>
-         <translation>Tabulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="347"/>
-+        <location filename="../../src/options.cpp" line="346"/>
-         <source>Cursor up</source>
-         <translation>Kursor w górę</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="353"/>
-+        <location filename="../../src/options.cpp" line="352"/>
-         <source>WARNING: configuration is not writeable, please check access permissions for </source>
-         <translation>UWAGA: konfiguracja nie jest zapisywalna, proszę sprawdzić uprawnienia dostępu dla </translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="357"/>
--        <location filename="../../src/options.cpp" line="364"/>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-         <source>Reset to default font</source>
-         <translation>Zresetuj do domyślnej czcionki</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="393"/>
--        <location filename="../../src/options.cpp" line="395"/>
--        <location filename="../../src/options.cpp" line="397"/>
--        <location filename="../../src/options.cpp" line="399"/>
--        <location filename="../../src/options.cpp" line="401"/>
--        <location filename="../../src/options.cpp" line="403"/>
--        <location filename="../../src/options.cpp" line="405"/>
--        <location filename="../../src/options.cpp" line="407"/>
--        <location filename="../../src/options.cpp" line="409"/>
--        <location filename="../../src/options.cpp" line="411"/>
--        <location filename="../../src/options.cpp" line="412"/>
--        <location filename="../../src/options.cpp" line="413"/>
--        <source>use semicolon (;) to separate multiple folders</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-         <location filename="../../src/options.cpp" line="394"/>
-         <location filename="../../src/options.cpp" line="396"/>
-         <location filename="../../src/options.cpp" line="398"/>
-@@ -15396,1113 +15329,1118 @@ Ponowić próbę osadzania?</translation>
-         <location filename="../../src/options.cpp" line="406"/>
-         <location filename="../../src/options.cpp" line="408"/>
-         <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-         <source>use semicolon (;) to separate multiple files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="910"/>
-+        <location filename="../../src/options.cpp" line="909"/>
-         <source>image cache size set to %1 MB</source>
-         <translation>rozmiar bufora obrazów ustawiony na %1 MB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1388"/>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>Confirm</source>
-         <translation>Potwierdź</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1389"/>
-+        <location filename="../../src/options.cpp" line="1385"/>
-         <source>An open machine-specific emulator configuration has been detected.
- Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Local</source>
-         <translation>&amp;Lokalne</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Overwrite</source>
-         <translation>&amp;Nadpisz</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>Do&amp;n&apos;t apply</source>
-         <translation>&amp;Nie zastosowuj</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>ascending</source>
-         <translation>rosnącym</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>descending</source>
-         <translation>malejącym</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1741"/>
-+        <location filename="../../src/options.cpp" line="1738"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATALNIE: nie można otworzyć pliku ikony, proszę sprawdzić uprawnienia dostępu dla %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1771"/>
-+        <location filename="../../src/options.cpp" line="1768"/>
-         <source>triggering automatic reload of machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview file</source>
-         <translation>Plik podglądu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer file</source>
-         <translation>Plik ulotki</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon file</source>
-         <translation>Plik ikony</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB file</source>
-         <translation>Plik płytek drukowanych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1128"/>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB directory</source>
-         <translation>Katalog płytek drukowanych</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Choose Qt style sheet file</source>
-         <translation>Wybierz plik arkusza stylu Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Qt Style Sheets (*.qss)</source>
-         <translation>Akrusze stylu Qt (*.qss)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="2763"/>
--        <location filename="../../src/options.cpp" line="2771"/>
--        <location filename="../../src/options.cpp" line="2806"/>
--        <location filename="../../src/options.cpp" line="2814"/>
--        <location filename="../../src/options.cpp" line="2822"/>
--        <location filename="../../src/options.cpp" line="2830"/>
--        <location filename="../../src/options.cpp" line="2838"/>
--        <location filename="../../src/options.cpp" line="2854"/>
--        <location filename="../../src/options.cpp" line="2862"/>
--        <location filename="../../src/options.cpp" line="2870"/>
--        <location filename="../../src/options.cpp" line="2878"/>
--        <location filename="../../src/options.cpp" line="2886"/>
--        <location filename="../../src/options.cpp" line="2905"/>
--        <location filename="../../src/options.cpp" line="2935"/>
--        <location filename="../../src/options.cpp" line="2954"/>
--        <location filename="../../src/options.cpp" line="2962"/>
--        <location filename="../../src/options.cpp" line="2970"/>
--        <location filename="../../src/options.cpp" line="2978"/>
--        <location filename="../../src/options.cpp" line="2986"/>
--        <location filename="../../src/options.cpp" line="2994"/>
--        <location filename="../../src/options.cpp" line="3002"/>
--        <location filename="../../src/options.cpp" line="3010"/>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
--        <location filename="../../src/options.cpp" line="3597"/>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>All files (*)</source>
-         <translation>Wszystkie pliki (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2659"/>
-+        <location filename="../../src/options.cpp" line="2646"/>
-         <source>Choose preview directory</source>
-         <translation>Wybierz katalog podglądów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2670"/>
-+        <location filename="../../src/options.cpp" line="2657"/>
-         <source>Choose flyer directory</source>
-         <translation>Wybierz katalog ulotek</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2681"/>
-+        <location filename="../../src/options.cpp" line="2668"/>
-         <source>Choose icon directory</source>
-         <translation>Wybierz katalog ikon</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2736"/>
-+        <location filename="../../src/options.cpp" line="2723"/>
-         <source>Choose PCB directory</source>
-         <translation>Wybierz katalog płytek drukowanych</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-         <source>Choose options template file</source>
-         <translation>Wybierz plik szablonu opcji</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="3597"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-         <source>Choose emulator executable file</source>
-         <translation>Wybierz plik wykonywalny emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2763"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-         <source>Choose emulator log file</source>
-         <translation>Wybierz plik dziennika emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2771"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-         <source>Choose XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
- Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2806"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-         <source>Choose user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2822"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-         <source>Choose zip tool</source>
-         <translation>Wybierz narzędzie zip</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2830"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-         <source>Choose 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2838"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-         <source>Choose ROM tool</source>
-         <translation>Wybierz narzędzie do obsługi ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2862"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-         <source>Choose play history file</source>
-         <translation>Wybierz plik historii gier</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2886"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-         <source>Choose ROM state cache file</source>
-         <translation>Wybierz plik bufora stanów ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2846"/>
--        <location filename="../../src/options.cpp" line="2894"/>
--        <location filename="../../src/options.cpp" line="3613"/>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-         <source>Choose working directory</source>
-         <translation>Wybierz katalog roboczy</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1488"/>
-+        <location filename="../../src/options.cpp" line="1485"/>
-         <source>please reload machine list for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5828"/>
--        <location filename="../../src/options.cpp" line="2221"/>
--        <location filename="../../src/options.cpp" line="3634"/>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-         <source>Custom IDs...</source>
-         <translation>Niestandardowe ID...</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2814"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-         <source>Choose cookie database file</source>
-         <translation>Wybierz plik bazy danych ciasteczek</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2913"/>
-+        <location filename="../../src/options.cpp" line="2900"/>
-         <source>Choose software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2924"/>
-+        <location filename="../../src/options.cpp" line="2911"/>
-         <source>Choose general software folder</source>
-         <translation>Wybierz ogólny folder oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2943"/>
-+        <location filename="../../src/options.cpp" line="2930"/>
-         <source>Choose data directory</source>
-         <translation>Wybierz katalog danych</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2970"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-         <source>Choose MESS machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2978"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-         <source>Choose MAME emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2986"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-         <source>Choose MESS emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2994"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-         <source>Choose software info DB</source>
-         <translation>Wybierz bazę danych informacji o oprogramowaniu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3002"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-         <source>Choose catver.ini file</source>
-         <translation>Wybierz plik catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3010"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-         <source>Choose category.ini file</source>
-         <translation>Wybierz plik category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Supported archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3273"/>
-+        <location filename="../../src/options.cpp" line="3260"/>
-         <source>Choose software snap directory</source>
-         <translation>Wybierz katalog zrzutów ekranu oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3301"/>
-+        <location filename="../../src/options.cpp" line="3288"/>
-         <source>Choose software notes folder</source>
-         <translation>Wybierz folder notatek o oprogramowaniu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-         <source>Choose software notes template</source>
-         <translation>Wybierz szablon notatek o oprogramowaniu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>Pliki HTML (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3320"/>
-+        <location filename="../../src/options.cpp" line="3307"/>
-         <source>Choose system notes folder</source>
-         <translation>Wybierz folder notatek o systemie</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>Choose system notes template</source>
-         <translation>Wybierz szablon notatek o systemie</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3572"/>
-+        <location filename="../../src/options.cpp" line="3559"/>
-         <source>shortcut map is clean</source>
-         <translation>mapa skrótów jest czysta</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3574"/>
-+        <location filename="../../src/options.cpp" line="3561"/>
-         <source>WARNING: shortcut map contains duplicates</source>
-         <translation>UWAGA: mapa skrótów zawiera duplikaty</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="319"/>
--        <source>PL (Polish)</source>
--        <translation>PL (polski)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4515"/>
-+        <location filename="../../ui/options.ui" line="4745"/>
-         <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-         <translation>Zewnętrzne narzędzie zip, np. &quot;zip&quot; (odczyt i wykonanie)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5491"/>
-+        <location filename="../../ui/options.ui" line="5703"/>
-         <source>Emulator executable file (read and execute)</source>
-         <translation>Plik wykonywalny emulatora (odczyt i wykonanie)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="309"/>
--        <source>FR (French)</source>
--        <translation>FR (francuski)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="668"/>
-+        <location filename="../../ui/options.ui" line="682"/>
-         <source>Kill emulators when QMC2 exits?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="671"/>
-+        <location filename="../../ui/options.ui" line="685"/>
-         <source>Kill emulators on exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="678"/>
-+        <location filename="../../ui/options.ui" line="692"/>
-         <source>Terminate all other emulator instances when launching a new one?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="681"/>
-+        <location filename="../../ui/options.ui" line="695"/>
-         <source>One emulator at a time</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2888"/>
-+        <location filename="../../ui/options.ui" line="3073"/>
-         <source>Load MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2118"/>
-+        <location filename="../../ui/options.ui" line="2231"/>
-         <source>MESS machine information database - sysinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1026"/>
-+        <location filename="../../ui/options.ui" line="1049"/>
-         <source>Browse MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1081"/>
-+        <location filename="../../ui/options.ui" line="1104"/>
-         <source>Import MESS emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1478"/>
-+        <location filename="../../ui/options.ui" line="1537"/>
-         <source>Import MAME emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1098"/>
-+        <location filename="../../ui/options.ui" line="1121"/>
-         <source>Import MESS machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1505"/>
-+        <location filename="../../ui/options.ui" line="1564"/>
-         <source>DAT-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="930"/>
-+        <location filename="../../ui/options.ui" line="953"/>
-         <source>Browse DAT-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="903"/>
-+        <location filename="../../ui/options.ui" line="926"/>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1879"/>
-+        <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2891"/>
-+        <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2901"/>
-+        <location filename="../../ui/options.ui" line="3086"/>
-         <source>Emu info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2911"/>
-+        <location filename="../../ui/options.ui" line="3096"/>
-         <source>Emu info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2921"/>
-+        <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-         <translation type="unfinished">Informacje o oprogramowaniu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2934"/>
-+        <location filename="../../ui/options.ui" line="3119"/>
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3036"/>
-+        <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3082"/>
-+        <location filename="../../ui/options.ui" line="3267"/>
-         <source>Software manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3095"/>
-+        <location filename="../../ui/options.ui" line="3280"/>
-         <source>Browse software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3106"/>
-+        <location filename="../../ui/options.ui" line="3291"/>
-         <source>System manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3113"/>
-+        <location filename="../../ui/options.ui" line="3298"/>
-         <source>Software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3126"/>
-+        <location filename="../../ui/options.ui" line="3311"/>
-         <source>Scan available software manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3143"/>
-+        <location filename="../../ui/options.ui" line="3328"/>
-         <source>Scan available system manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3161"/>
-+        <location filename="../../ui/options.ui" line="3346"/>
-         <source>Machine- / Software-&amp;lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3198"/>
-+        <location filename="../../ui/options.ui" line="3392"/>
-         <source>Save the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3201"/>
-+        <location filename="../../ui/options.ui" line="3395"/>
-         <source>Save software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3208"/>
-+        <location filename="../../ui/options.ui" line="3402"/>
-         <source>Restore the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3211"/>
-+        <location filename="../../ui/options.ui" line="3405"/>
-         <source>Restore software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3218"/>
-+        <location filename="../../ui/options.ui" line="3412"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3352"/>
-+        <location filename="../../ui/options.ui" line="3546"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3558"/>
-+        <location filename="../../ui/options.ui" line="3752"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3705"/>
-+        <location filename="../../ui/options.ui" line="3899"/>
-         <source>Software snaps on mouse hover</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3851"/>
-+        <location filename="../../ui/options.ui" line="4045"/>
-         <source>Apply the state filter dynamically during a full ROM audit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3854"/>
-+        <location filename="../../ui/options.ui" line="4048"/>
-         <source>Apply state filter dynamically when checking ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3998"/>
-+        <location filename="../../ui/options.ui" line="4201"/>
-         <source>&amp;Joystick</source>
-         <translation>Dżo&amp;jstik</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4027"/>
-+        <location filename="../../ui/options.ui" line="4239"/>
-         <source>Enable GUI control via joystick</source>
-         <translation>Włącz kontrolowanie GUI za pomocą dżojstika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4030"/>
-+        <location filename="../../ui/options.ui" line="4242"/>
-         <source>Enable joystick control</source>
-         <translation>Włącz kontrolowanie dżojstikiem</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4046"/>
-+        <location filename="../../ui/options.ui" line="4258"/>
-         <source>Rescan available joysticks</source>
-         <translation>Przeskanuj ponownie dostępne dżojstiki</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4049"/>
-+        <location filename="../../ui/options.ui" line="4261"/>
-         <source>Rescan joysticks</source>
-         <translation>Przeskanuj ponownie dżojstiki</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4072"/>
-+        <location filename="../../ui/options.ui" line="4284"/>
-         <source>Select joystick</source>
-         <translation>Wybierz dżojstik</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4082"/>
-+        <location filename="../../ui/options.ui" line="4294"/>
-         <source>List of available joysticks - select the one you want to use for GUI control</source>
-         <translation>Lista dostępnych dżojstików - wybierz ten, którego chcesz używać do kontrolowania GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4086"/>
--        <location filename="../../src/options.cpp" line="4016"/>
--        <location filename="../../src/options.cpp" line="4039"/>
--        <location filename="../../src/options.cpp" line="4091"/>
--        <location filename="../../src/options.cpp" line="4172"/>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-         <source>No joysticks found</source>
-         <translation>Nie znaleziono dżojstików</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4097"/>
-+        <location filename="../../ui/options.ui" line="4309"/>
-         <source>Joystick information and settings</source>
-         <translation>Informacje o i ustawienia dżojstika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4114"/>
-+        <location filename="../../ui/options.ui" line="4326"/>
-         <source>Number of joystick axes</source>
-         <translation>Liczba osi dżojstika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4117"/>
--        <location filename="../../ui/options.ui" line="4138"/>
--        <location filename="../../ui/options.ui" line="4159"/>
--        <location filename="../../ui/options.ui" line="4180"/>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-         <source>0</source>
-         <translation>0</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4128"/>
-+        <location filename="../../ui/options.ui" line="4340"/>
-         <source>Buttons:</source>
-         <translation>Przyciski:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4135"/>
-+        <location filename="../../ui/options.ui" line="4347"/>
-         <source>Number of joystick buttons</source>
-         <translation>Liczba przycisków dżojstika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4149"/>
-+        <location filename="../../ui/options.ui" line="4361"/>
-         <source>Hats:</source>
-         <translation>Kapturki:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4156"/>
-+        <location filename="../../ui/options.ui" line="4368"/>
-         <source>Number of coolie hats</source>
-         <translation>Liczba kapturków</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4170"/>
-+        <location filename="../../ui/options.ui" line="4382"/>
-         <source>Trackballs:</source>
-         <translation>Trackballe:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4177"/>
-+        <location filename="../../ui/options.ui" line="4389"/>
-         <source>Number of trackballs</source>
-         <translation>Liczba trackballi</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4296"/>
-+        <location filename="../../ui/options.ui" line="4508"/>
-         <source>Calibrate joystick axes</source>
-         <translation>Skalibruj osie dżojstika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4318"/>
-+        <location filename="../../ui/options.ui" line="4530"/>
-         <source>Test all joystick functions</source>
-         <translation>Przetestuj wszystkie funkcje dżojstika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4107"/>
-+        <location filename="../../ui/options.ui" line="4319"/>
-         <source>Axes:</source>
-         <translation>Osie:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4206"/>
-+        <location filename="../../ui/options.ui" line="4418"/>
-         <source>Automatically repeat joystick functions after specified delay</source>
-         <translation>Automatycznie powtórz funkcje dżojstika po podanym opóźnieniu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4209"/>
-+        <location filename="../../ui/options.ui" line="4421"/>
-         <source>Auto repeat after</source>
-         <translation>Powtórz automatycznie po</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4225"/>
-+        <location filename="../../ui/options.ui" line="4437"/>
-         <source>Repeat all joystick functions after how many milliseconds?</source>
-         <translation>Powtarzać wszystkie funkcje dżojstika po ilu milisekundach?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4228"/>
--        <location filename="../../ui/options.ui" line="4273"/>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-         <source>ms</source>
-         <translation>ms</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4254"/>
-+        <location filename="../../ui/options.ui" line="4466"/>
-         <source>Event timeout</source>
-         <translation>Czas oczekiwania zdarzeń</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4270"/>
-+        <location filename="../../ui/options.ui" line="4482"/>
-         <source>Process joystick events after how many milliseconds?</source>
-         <translation>Przetwarzać zdarzenia dżojstika po ilu milisekundach?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3973"/>
--        <location filename="../../ui/options.ui" line="4441"/>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-         <source>Function / Key</source>
-         <translation>Funkcja / Klawisz</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4299"/>
-+        <location filename="../../ui/options.ui" line="4511"/>
-         <source>Calibrate</source>
-         <translation>Kalibruj</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4321"/>
-+        <location filename="../../ui/options.ui" line="4533"/>
-         <source>Test</source>
-         <translation>Testuj</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4343"/>
-+        <location filename="../../ui/options.ui" line="4555"/>
-         <source>Map</source>
-         <translation>Przypisz</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4379"/>
-+        <location filename="../../ui/options.ui" line="4600"/>
-         <source>Remap</source>
-         <translation>Przypisz ponownie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4399"/>
-+        <location filename="../../ui/options.ui" line="4620"/>
-         <source>Remove</source>
-         <translation>Usuń</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4419"/>
-+        <location filename="../../ui/options.ui" line="4640"/>
-         <source>Active joystick mappings; double-click to remap joystick function</source>
-         <translation>Aktywne przypisania dżojstika, kliknij dwa razy aby ponownie przypisać funkcję dżojstika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4446"/>
-+        <location filename="../../ui/options.ui" line="4667"/>
-         <source>Joystick function</source>
-         <translation>Funkcja dżojstika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4340"/>
-+        <location filename="../../ui/options.ui" line="4552"/>
-         <source>Map joystick functions to GUI functions</source>
-         <translation>Przypisz funkcje dżojstika do funkcji GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4376"/>
-+        <location filename="../../ui/options.ui" line="4597"/>
-         <source>Remap a joystick function to the selected GUI function</source>
-         <translation>Przypisz ponownie funkcję dżojstika do wybranej funkcji GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4396"/>
-+        <location filename="../../ui/options.ui" line="4617"/>
-         <source>Remove joystick mapping from selected GUI function</source>
-         <translation>Usuń przypisanie dżojstika do wybranej funkcji GUI</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap file</source>
-         <translation>Plik zrzutów ekranu oprogramowania</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5825"/>
--        <location filename="../../src/options.cpp" line="2222"/>
--        <location filename="../../src/options.cpp" line="3635"/>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-         <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2240"/>
--        <location filename="../../src/options.cpp" line="3643"/>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-         <source>Choose icon for this foreign emulator (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2242"/>
--        <location filename="../../src/options.cpp" line="3645"/>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-         <source>Default icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2245"/>
--        <location filename="../../src/options.cpp" line="3648"/>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-         <source>No icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2395"/>
-+        <location filename="../../src/options.cpp" line="2382"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2440"/>
-+        <location filename="../../src/options.cpp" line="2427"/>
-         <source>&amp;Foreign emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2854"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-         <source>Choose machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2870"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-         <source>Choose machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2878"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-         <source>Choose machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2905"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-         <source>Choose software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2954"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-         <source>Choose dat-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2962"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-         <source>Choose MAME machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-         <source>Choose compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>7z archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>All files</source>
-         <translation type="unfinished">Wszystkie pliki</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3154"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-         <source>Choose compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3171"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-         <source>Choose compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3188"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-         <source>Choose compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3205"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-         <source>Choose compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3222"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-         <source>Choose compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3239"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-         <source>Choose compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3256"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-         <source>Choose compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Choose compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3339"/>
-+        <location filename="../../src/options.cpp" line="3326"/>
-         <source>Choose video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3350"/>
-+        <location filename="../../src/options.cpp" line="3337"/>
-         <source>Choose system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3361"/>
-+        <location filename="../../src/options.cpp" line="3348"/>
-         <source>Choose software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Choose image file</source>
-         <translation type="unfinished">Wybierz plik obrazu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4027"/>
-+        <location filename="../../src/options.cpp" line="4014"/>
-         <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-         <translation type="unfinished">BŁĄD: nie udało się zainicjować wsparcia dla dżojstika SDL</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4311"/>
-+        <location filename="../../src/options.cpp" line="4298"/>
-         <source>joystick map is clean</source>
-         <translation>mapa dżojstika jest czysta</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4313"/>
-+        <location filename="../../src/options.cpp" line="4300"/>
-         <source>WARNING: joystick map contains duplicates</source>
-         <translation>UWAGA: mapa dżojstika zawiera duplikaty</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1491"/>
-+        <location filename="../../src/options.cpp" line="1488"/>
-         <source>please restart QMC2 for some changes to take effect</source>
-         <translation>proszę zrestartować QMC2 aby niektóre zmiany mogły odnieść skutek</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="447"/>
--        <location filename="../../ui/options.ui" line="463"/>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-         <source>Option requires a restart of QMC2 to take effect</source>
-         <translation>Opcja wymaga restartu QMC2 do odniesienia skutku</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="466"/>
-+        <location filename="../../ui/options.ui" line="480"/>
-         <source>restart required</source>
-         <translation>wymagany restart</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2372"/>
--        <location filename="../../ui/options.ui" line="3661"/>
--        <location filename="../../ui/options.ui" line="5220"/>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-         <source>reload required</source>
-         <translation>wymagane przeładowanie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3683"/>
-+        <location filename="../../ui/options.ui" line="3877"/>
-         <source>none</source>
-         <translation>brak</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="521"/>
--        <location filename="../../ui/options.ui" line="784"/>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-         <source>unlimited</source>
-         <translation>nieograniczony</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="524"/>
--        <location filename="../../ui/options.ui" line="787"/>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-         <source> lines</source>
-         <translation> linii</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="505"/>
-+        <location filename="../../ui/options.ui" line="519"/>
-         <source>Emulator log size</source>
-         <translation>Rozmiar dziennika emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="518"/>
-+        <location filename="../../ui/options.ui" line="532"/>
-         <source>Maximum number of lines to keep in emulator log browser</source>
-         <translation>Maksymalna liczba linii do zachowania w przeglądarce dziennika emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="320"/>
-+        <location filename="../../src/options.cpp" line="319"/>
-         <source>Previous track (audio player)</source>
-         <translation>Poprzednia ścieżka (odtwarzacz dźwięku)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="321"/>
-+        <location filename="../../src/options.cpp" line="320"/>
-         <source>Next track (audio player)</source>
-         <translation>Następna ścieżka (odtwarzacz dźwięku)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="322"/>
-+        <location filename="../../src/options.cpp" line="321"/>
-         <source>Fast backward (audio player)</source>
-         <translation>Przewijanie wstecz (odtwarzacz dźwięku)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="323"/>
-+        <location filename="../../src/options.cpp" line="322"/>
-         <source>Fast forward (audio player)</source>
-         <translation>Przewijanie do przodu (odtwarzacz dźwięku)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="324"/>
-+        <location filename="../../src/options.cpp" line="323"/>
-         <source>Stop track (audio player)</source>
-         <translation>Zatrzymaj ścieżkę (odtwarzacz dźwięku)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="325"/>
-+        <location filename="../../src/options.cpp" line="324"/>
-         <source>Pause track (audio player)</source>
-         <translation>Wstrzymaj ścieżkę (odtwarzacz dźwięku)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="326"/>
-+        <location filename="../../src/options.cpp" line="325"/>
-         <source>Play track (audio player)</source>
-         <translation>Odtwarzaj ścieżkę (odtwarzacz dźwięku)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="327"/>
-+        <location filename="../../src/options.cpp" line="326"/>
-         <source>Raise volume (audio player)</source>
-         <translation>Zwiększ głośność (odtwarzacz dźwięku)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="328"/>
-+        <location filename="../../src/options.cpp" line="327"/>
-         <source>Lower volume (audio player)</source>
-         <translation>Zmniejsz głośność (odtwarzacz dźwięku)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="252"/>
-+        <location filename="../../src/options.cpp" line="251"/>
-         <source>Export ROM Status</source>
-         <translation>Eksportuj stan ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="206"/>
--        <location filename="../../ui/options.ui" line="844"/>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-         <source>Only when required</source>
-         <translation>Tylko kiedy potrzeba</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="642"/>
-+        <location filename="../../ui/options.ui" line="656"/>
-         <source>Show the menu bar</source>
-         <translation>Pokazuj pasek menu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="645"/>
-+        <location filename="../../ui/options.ui" line="659"/>
-         <source>Show menu bar</source>
-         <translation>Pokaż pasek menu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="237"/>
--        <location filename="../../ui/options.ui" line="240"/>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-         <source>Show status bar</source>
-         <translation>Pokaż pasek stanu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="138"/>
--        <location filename="../../ui/options.ui" line="141"/>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-         <source>Show tool bar</source>
-         <translation>Pokaż pasek narzędzi</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="287"/>
-+        <location filename="../../src/options.cpp" line="286"/>
-         <source>Toggle ROM state C</source>
-         <translation>Przełącz stan ROM-ów P</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="288"/>
-+        <location filename="../../src/options.cpp" line="287"/>
-         <source>Toggle ROM state M</source>
-         <translation>Przełącz stan ROM-ów Wp</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="289"/>
-+        <location filename="../../src/options.cpp" line="288"/>
-         <source>Toggle ROM state I</source>
-         <translation>Przełącz stan ROM-ów Np</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="290"/>
-+        <location filename="../../src/options.cpp" line="289"/>
-         <source>Toggle ROM state N</source>
-         <translation>Przełącz stan ROM-ów Nz</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="291"/>
-+        <location filename="../../src/options.cpp" line="290"/>
-         <source>Toggle ROM state U</source>
-         <translation>Przełącz stan ROM-ów Nn</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="851"/>
-+        <location filename="../../ui/options.ui" line="865"/>
-         <source>Check for other instances of this QMC2 variant on startup</source>
-         <translation>Sprawdź, czy nie ma innych instancji tego wariantu QMC2 podczas startu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="854"/>
-+        <location filename="../../ui/options.ui" line="868"/>
-         <source>Check single instance</source>
-         <translation>Sprawdź pojedynczą instancję</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="257"/>
-+        <location filename="../../src/options.cpp" line="256"/>
-         <source>Setup arcade mode</source>
-         <translation>Ustawienia trybu salonowego</translation>
-     </message>
-@@ -16512,367 +16450,357 @@ Are you sure you want to do this?</source>
-         <translation>I&amp;nterfejs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="76"/>
-+        <location filename="../../ui/options.ui" line="85"/>
-         <source>Application style (Default = use system&apos;s default style)</source>
-         <translation>Styl aplikacji (Domyślny = używaj domyślnego stylu systemowego)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3548"/>
-+        <location filename="../../ui/options.ui" line="3742"/>
-         <source>Automatically trigger a ROM check if necessary</source>
-         <translation>Automatycznie uruchamiaj sprawdzanie ROM-ów jeśli konieczne</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4502"/>
--        <location filename="../../ui/options.ui" line="4581"/>
--        <location filename="../../ui/options.ui" line="4922"/>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-         <source>Command</source>
-         <translation>Polecenie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3238"/>
-+        <location filename="../../ui/options.ui" line="3432"/>
-         <source>Launch emulation on double-click events (may be annoying)</source>
-         <translation>Rozpoczynanie emulacji po zdarzeniach dwukrotnego kliknięcia (może być denerwujące)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3241"/>
-+        <location filename="../../ui/options.ui" line="3435"/>
-         <source>Double-click activation</source>
-         <translation>Uruchamianie podwójnym kliknięciem</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="317"/>
-+        <location filename="../../src/options.cpp" line="316"/>
-         <source>Toggle full screen</source>
-         <translation>Przełącz tryb pełnoekranowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="240"/>
-+        <location filename="../../src/options.cpp" line="239"/>
-         <source>Minimize when launching (non-embedded) emulators?</source>
-         <translation>Minimalizować podczas uruchamiania (nieosadzonych) emulatorów?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="243"/>
--        <location filename="../../src/options.cpp" line="1087"/>
--        <location filename="../../src/options.cpp" line="1089"/>
--        <location filename="../../src/options.cpp" line="1111"/>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-         <source>Category</source>
-         <translation>Kategoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="244"/>
--        <location filename="../../src/options.cpp" line="1133"/>
--        <location filename="../../src/options.cpp" line="1135"/>
--        <location filename="../../src/options.cpp" line="1157"/>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-         <source>Version</source>
-         <translation>Wersja</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="248"/>
-+        <location filename="../../src/options.cpp" line="247"/>
-         <source>Check images and icons</source>
-         <translation>Sprawdź obrazy i ikony</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="251"/>
-+        <location filename="../../src/options.cpp" line="250"/>
-         <source>Analyze tagged sets</source>
-         <translation>Analizuj zaznaczone zestawy</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="254"/>
-+        <location filename="../../src/options.cpp" line="253"/>
-         <source>Copy tagged sets to favorites</source>
-         <translation>Skopiuj zaznaczone zestawy do ulubionych</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="258"/>
-+        <location filename="../../src/options.cpp" line="257"/>
-         <source>Clear ProjectMESS cache</source>
-         <translation>Wyczyść bufor ProjectMESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="265"/>
-+        <location filename="../../src/options.cpp" line="264"/>
-         <source>Play (independent)</source>
-         <translation>Graj (niezależnie)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="267"/>
-+        <location filename="../../src/options.cpp" line="266"/>
-         <source>Play (embedded)</source>
-         <translation>Graj (osadzaj)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="285"/>
-+        <location filename="../../src/options.cpp" line="284"/>
-         <source>Open ROMAlyzer (system mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="286"/>
-+        <location filename="../../src/options.cpp" line="285"/>
-         <source>Open ROMAlyzer (software mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="316"/>
-+        <location filename="../../src/options.cpp" line="315"/>
-         <source>Check software-states</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="318"/>
-+        <location filename="../../src/options.cpp" line="317"/>
-         <source>Launch arcade mode</source>
-         <translation>Uruchom tryb salonowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="306"/>
-+        <location filename="../../src/options.cpp" line="305"/>
-         <source>Software-list view-mode flat</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="307"/>
-         <source>Software-list view-mode tree</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="330"/>
-+        <location filename="../../src/options.cpp" line="329"/>
-         <source>Increase rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="331"/>
-+        <location filename="../../src/options.cpp" line="330"/>
-         <source>Decrease rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="344"/>
-+        <location filename="../../src/options.cpp" line="343"/>
-         <source>Return key</source>
-         <translation>Klawisz Enter</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="349"/>
-+        <location filename="../../src/options.cpp" line="348"/>
-         <source>Activate item</source>
-         <translation>Aktywuj element</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="372"/>
--        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-         <source>No style sheet</source>
-         <translation>Brak arkusza stylu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet file</source>
-         <translation>Plik automatów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="961"/>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet directory</source>
-         <translation>Katalog automatów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller file</source>
-         <translation>Plik kontrolerów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2272"/>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller directory</source>
-         <translation>Katalog kontrolerów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2692"/>
-+        <location filename="../../src/options.cpp" line="2679"/>
-         <source>Choose cabinet directory</source>
-         <translation>Wybierz katalog automatów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2703"/>
-+        <location filename="../../src/options.cpp" line="2690"/>
-         <source>Choose controller directory</source>
-         <translation>Wybierz katalog kontrolerów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="250"/>
-+        <location filename="../../ui/options.ui" line="259"/>
-         <source>Scaled cabinet</source>
-         <translation>Skalowany automat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="260"/>
-+        <location filename="../../ui/options.ui" line="269"/>
-         <source>Scaled controller</source>
-         <translation>Skalowany kontroler</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1691"/>
-+        <location filename="../../ui/options.ui" line="1777"/>
-         <source>Cabinet directory (read)</source>
-         <translation>Katalog automatów (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1704"/>
-+        <location filename="../../ui/options.ui" line="1790"/>
-         <source>Browse cabinet directory</source>
-         <translation>Wskaż katalog automatów</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2687"/>
-+        <location filename="../../ui/options.ui" line="2863"/>
-         <source>Controller directory (read)</source>
-         <translation>Katalog kontrolerów (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2700"/>
-+        <location filename="../../ui/options.ui" line="2876"/>
-         <source>Browse controller directory</source>
-         <translation>Wskaż katalog kontrolerów</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee file</source>
-         <translation>Plik plansz tytułowych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1492"/>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee directory</source>
-         <translation>Katalog plansz tytułowych</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title file</source>
-         <translation>Plik ekranów tytułowych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1459"/>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title directory</source>
-         <translation>Katalog ekranów tytułowych</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2714"/>
-+        <location filename="../../src/options.cpp" line="2701"/>
-         <source>Choose marquee directory</source>
-         <translation>Wybierz katalog plansz tytułowych</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2725"/>
-+        <location filename="../../src/options.cpp" line="2712"/>
-         <source>Choose title directory</source>
-         <translation>Wybierz katalog ekranów tytułowych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="478"/>
-+        <location filename="../../ui/options.ui" line="492"/>
-         <source>Scaled marquee</source>
-         <translation>Skalowana plansza tytułowa</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="488"/>
-+        <location filename="../../ui/options.ui" line="502"/>
-         <source>Scaled title</source>
-         <translation>Skalowany ekran tytułowy</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1297"/>
-+        <location filename="../../ui/options.ui" line="1347"/>
-         <source>Marquee directory (read)</source>
-         <translation>Katalog plansz tytułowych (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1310"/>
-+        <location filename="../../ui/options.ui" line="1360"/>
-         <source>Browse marquee directory</source>
-         <translation>Wskaż katalog plansz tytułowych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2007"/>
-+        <location filename="../../ui/options.ui" line="2111"/>
-         <source>Title directory (read)</source>
-         <translation>Katalog ekranów tytułowych (odczyt)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2020"/>
-+        <location filename="../../ui/options.ui" line="2124"/>
-         <source>Browse title directory</source>
-         <translation>Wskaż katalog ekranów tytułowych</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="213"/>
-+        <location filename="../../ui/options.ui" line="222"/>
-         <source>Front end log size</source>
-         <translation>Rozmiar dziennika interfejsu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="781"/>
-+        <location filename="../../ui/options.ui" line="795"/>
-         <source>Maximum number of lines to keep in front end log browser</source>
-         <translation>Maksymalna liczba linii zachowywana w przeglądarce dziennika interfejsu </translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1068"/>
-+        <location filename="../../ui/options.ui" line="1091"/>
-         <source>Front end log file</source>
-         <translation>Plik dziennika interfejsu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1866"/>
-+        <location filename="../../ui/options.ui" line="1961"/>
-         <source>Front end log file (write)</source>
-         <translation>Plik dziennika interfejsu (zapis)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2400"/>
-+        <location filename="../../ui/options.ui" line="2531"/>
-         <source>Browse front end log file</source>
-         <translation>Wskaż plik dziennika interfejsu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2935"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-         <source>Choose front end log file</source>
-         <translation>Wybierz plik dziennika interfejsu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4707"/>
-+        <location filename="../../ui/options.ui" line="4937"/>
-         <source>Use HTTP proxy</source>
-         <translation>Używaj pośrednika HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4719"/>
-+        <location filename="../../ui/options.ui" line="4949"/>
-         <source>Host / IP</source>
-         <translation>Serwer / IP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4962"/>
-         <source>Hostname or IP address of the HTTP proxy server</source>
-         <translation>Nazwa serwera lub adres IP pośrednika HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4739"/>
-+        <location filename="../../ui/options.ui" line="4969"/>
-         <source>Port</source>
-         <translation>Port</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4752"/>
-+        <location filename="../../ui/options.ui" line="4982"/>
-         <source>Port to access the HTTP proxy service</source>
-         <translation>Port do dostępu do usługi pośrednika HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4765"/>
-+        <location filename="../../ui/options.ui" line="4995"/>
-         <source>User ID</source>
-         <translation>ID użytkownika</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4778"/>
-+        <location filename="../../ui/options.ui" line="5008"/>
-         <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-         <translation>ID użytkownika dostępu do usługi pośrednika HTTP (puste = bez autoryzacji)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4785"/>
--        <source>Password</source>
--        <translation>Hasło</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4704"/>
-+        <location filename="../../ui/options.ui" line="4934"/>
-         <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-         <translation>Korzystaj / nie korzystaj z pośrednika HTTP do jakichkolwiek odwołań do sieci</translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4798"/>
--        <source>Password to access the HTTP proxy service (empty = no authentication)</source>
--        <translation>Hasło dostępu do usługi pośrednika HTTP (puste = bez autoryzacji)</translation>
--    </message>
- </context>
- <context>
-     <name>PCB</name>
-@@ -17351,69 +17279,69 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/options.cpp" line="1844"/>
--        <location filename="../../src/setupwizard.cpp" line="148"/>
--        <location filename="../../src/setupwizard.cpp" line="758"/>
--        <location filename="../../src/setupwizard.cpp" line="766"/>
--        <location filename="../../src/welcome.cpp" line="47"/>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-         <source>Default</source>
-         <translation>Domyślny</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4260"/>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <source>Import from...</source>
-         <translation>Importuj z...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4258"/>
--        <location filename="../../src/qmc2main.cpp" line="4259"/>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4261"/>
--        <location filename="../../src/qmc2main.cpp" line="4262"/>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10950"/>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Ustawianie interfejsu, proszę czekać...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10970"/>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation>M.A.M.E. Catalog / Launcher II wersja </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10972"/>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2842"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-         <source>correct</source>
-         <translation>poprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2872"/>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-         <source>incorrect</source>
-         <translation>niepoprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2902"/>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-         <source>mostly correct</source>
-         <translation>w większości poprawny</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2932"/>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-         <source>not found</source>
-         <translation>nieznaleziony</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2962"/>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17458,18 +17386,18 @@ Are you sure you want to do this?</source>
-         <translation>brak zrzutu / zły zrzut</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10985"/>
--        <location filename="../../src/qmc2main.cpp" line="10989"/>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>Wsparcie dla dżojstika SDL włączone - używanie SDL w wersji %1.%2.%3</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10979"/>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Funkcje Phonona włączone - używanie Phonon w wersji %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="2015"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-         <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-         <translation>odtwarzacz filmów: błąd XML: fatalny błąd w linii %1, kolumna %2: %3</translation>
-     </message>
-@@ -17541,19 +17469,19 @@ Are you sure you want to do this?</source>
-         <translation>informacje o stanach listy oprogramowania &apos;%1&apos;: W:%2 P:%3 Wp:%4 Np:%5 Nz:%6 Nn:%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>tak</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation>nie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>częściowo</translation>
-@@ -21084,7 +21012,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="542"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-         <source>Choose mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21098,7 +21026,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="588"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Choose ui.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21207,178 +21135,179 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="102"/>
--        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-         <source>&amp;Next &gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="103"/>
--        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-         <source>&lt; &amp;Back</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="104"/>
--        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished">&amp;Anuluj</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="105"/>
--        <location filename="../../src/setupwizard.cpp" line="697"/>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-         <source>&amp;Finish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="207"/>
--        <location filename="../../src/setupwizard.cpp" line="236"/>
--        <location filename="../../src/setupwizard.cpp" line="243"/>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-         <source>Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
--        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-         <source>No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-         <source>%1.%2+ required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-         <source>can&apos;t parse version info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-         <source>emulator didn&apos;t start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="283"/>
--        <location filename="../../src/setupwizard.cpp" line="287"/>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-         <source>No ini-file found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-         <location filename="../../src/setupwizard.cpp" line="292"/>
--        <location filename="../../src/setupwizard.cpp" line="293"/>
-         <source>Couldn&apos;t determine ini-path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-         <source>incompatible binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-         <location filename="../../src/setupwizard.cpp" line="297"/>
-         <location filename="../../src/setupwizard.cpp" line="298"/>
-         <location filename="../../src/setupwizard.cpp" line="299"/>
-         <location filename="../../src/setupwizard.cpp" line="300"/>
-         <location filename="../../src/setupwizard.cpp" line="301"/>
--        <location filename="../../src/setupwizard.cpp" line="302"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-         <location filename="../../src/setupwizard.cpp" line="306"/>
-         <location filename="../../src/setupwizard.cpp" line="307"/>
-         <location filename="../../src/setupwizard.cpp" line="308"/>
-         <location filename="../../src/setupwizard.cpp" line="309"/>
-         <location filename="../../src/setupwizard.cpp" line="310"/>
--        <location filename="../../src/setupwizard.cpp" line="311"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-         <location filename="../../src/setupwizard.cpp" line="315"/>
-         <location filename="../../src/setupwizard.cpp" line="316"/>
-         <location filename="../../src/setupwizard.cpp" line="317"/>
-         <location filename="../../src/setupwizard.cpp" line="318"/>
-         <location filename="../../src/setupwizard.cpp" line="319"/>
--        <location filename="../../src/setupwizard.cpp" line="320"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-         <location filename="../../src/setupwizard.cpp" line="324"/>
-         <location filename="../../src/setupwizard.cpp" line="325"/>
-         <location filename="../../src/setupwizard.cpp" line="326"/>
-         <location filename="../../src/setupwizard.cpp" line="327"/>
-         <location filename="../../src/setupwizard.cpp" line="328"/>
--        <location filename="../../src/setupwizard.cpp" line="329"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-         <location filename="../../src/setupwizard.cpp" line="333"/>
-         <location filename="../../src/setupwizard.cpp" line="334"/>
-         <location filename="../../src/setupwizard.cpp" line="335"/>
-         <location filename="../../src/setupwizard.cpp" line="336"/>
-         <location filename="../../src/setupwizard.cpp" line="337"/>
-         <location filename="../../src/setupwizard.cpp" line="338"/>
--        <location filename="../../src/setupwizard.cpp" line="339"/>
-         <source>No result</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="346"/>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-         <source>importing emulator settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="368"/>
--        <location filename="../../src/setupwizard.cpp" line="427"/>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="372"/>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-         <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="387"/>
--        <location filename="../../src/setupwizard.cpp" line="425"/>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="390"/>
--        <location filename="../../src/setupwizard.cpp" line="430"/>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-         <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="397"/>
--        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="398"/>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-         <source>done (importing emulator settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="408"/>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-         <source>importing front-end settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="438"/>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-         <source>done (importing front-end settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-         <location filename="../../src/setupwizard.cpp" line="474"/>
-         <location filename="../../src/setupwizard.cpp" line="475"/>
-         <location filename="../../src/setupwizard.cpp" line="476"/>
-@@ -21386,74 +21315,73 @@ Are you sure you want to do this?</source>
-         <location filename="../../src/setupwizard.cpp" line="478"/>
-         <location filename="../../src/setupwizard.cpp" line="479"/>
-         <location filename="../../src/setupwizard.cpp" line="480"/>
--        <location filename="../../src/setupwizard.cpp" line="481"/>
-         <source>Check result pending...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="487"/>
--        <location filename="../../src/setupwizard.cpp" line="678"/>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-         <source>Import emulator settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="491"/>
--        <location filename="../../src/setupwizard.cpp" line="686"/>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-         <source>Import front-end settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-         <source>Import both emulator and front-end settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="496"/>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-         <source>Import nothing</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="517"/>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished">Wybierz plik wykonywalny emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Wszystkie pliki (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="647"/>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished">Wybierz katalog roboczy</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="654"/>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-         <source>Choose ROM path</source>
-         <translation type="unfinished">Wybierz ścieżkę ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="661"/>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-         <source>Choose sample path</source>
-         <translation type="unfinished">Wybierz ścieżkę sampli</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="668"/>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished">Wybierz ścieżkę skrótów</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Ini files (*.ini)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23714,39 +23642,39 @@ Are you sure you want to do this?</source>
-         <translation>Wskaż plik wykonywalny emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>Error</source>
-         <translation>Błąd</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>The specified file isn&apos;t executable!</source>
-         <translation>Wybrany plik nie jest wykonywalny!</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>Choose emulator executable file</source>
-         <translation>Wybierz plik wykonywalny emulatora</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>All files (*)</source>
-         <translation>Wszystkie pliki (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="174"/>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-         <source>Choose ROM path</source>
-         <translation>Wybierz ścieżkę ROM-ów</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="182"/>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-         <source>Choose sample path</source>
-         <translation>Wybierz ścieżkę sampli</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="288"/>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-         <source>It appears that another instance of %1 is already running.
- However, this can also be the leftover of a previous crash.
- 
-@@ -23757,37 +23685,37 @@ Jednakowoż, może to być pozostałość po poprzedniej awarii.
- Wyjść teraz, zaakceptować raz czy zupełnie zignorować?</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="166"/>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-         <source>Choose working directory</source>
-         <translation>Wybierz katalog roboczy</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="117"/>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-         <source>Default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="190"/>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-         <source>Choose hash path</source>
-         <translation>Wybierz ścieżkę skrótów</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="287"/>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-         <source>Single-instance check</source>
-         <translation>Sprawdzenie jednej instancji</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Exit</source>
-         <translation>&amp;Wyjdź</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Once</source>
-         <translation>&amp;Raz</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Ignore</source>
-         <translation>Z&amp;ignoruj</translation>
-     </message>
-@@ -23930,49 +23858,49 @@ Wyjść teraz, zaakceptować raz czy zupełnie zignorować?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-         <source>FLV 240P</source>
-         <translation>FLV 240P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="112"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-         <source>FLV 360P</source>
-         <translation>FLV 360P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="113"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-         <source>MP4 360P</source>
-         <translation>MP4 360P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-         <source>FLV 480P</source>
-         <translation>FLV 480P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="115"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-         <source>MP4 720P</source>
-         <translation>MP4 720P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="116"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-         <source>MP4 1080P</source>
-         <translation>MP4 1080P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="117"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-         <source>MP4 3072P</source>
-         <translation>MP4 3072P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="192"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-         <source>Start / pause / resume video playback</source>
-         <translation>Uruchom / wstrzymaj / wznów odtwarzanie filmu</translation>
-     </message>
-@@ -23983,20 +23911,16 @@ Wyjść teraz, zaakceptować raz czy zupełnie zignorować?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="133"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="962"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="979"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1010"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1012"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1043"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1059"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1102"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-         <source>Remaining</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1726"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-         <source>Volume</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -24041,286 +23965,261 @@ Wyjść teraz, zaakceptować raz czy zupełnie zignorować?</translation>
-         <translation>Zaproponuj wzorzec szukania (przytrzymaj dla menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-         <source>Mute / unmute audio output</source>
-         <translation>Wyciszenie / aktywacja wyjścia dźwięku</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="131"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-         <source>Volume level</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="132"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-         <source>Video progress</source>
-         <translation>Postęp filmu</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="136"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="966"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="988"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1001"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1046"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1062"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1105"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1382"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-         <source>Current buffer fill level: %1%</source>
-         <translation>Obecny poziom zapełnienia bufora: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="143"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="249"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-         <source>Play this video</source>
-         <translation>Odtwarzaj ten film</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="150"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="207"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="260"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-         <source>Copy video URL</source>
-         <translation>Kopiuj URL filmu</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="265"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-         <source>Copy video URL (no country filter)</source>
-         <translation>Skopiuj URL filmu (brak filtru państw)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-         <source>Copy author URL</source>
-         <translation>Kopiuj URL autora</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="171"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-         <source>Paste video URL</source>
-         <translation>Wklej URL filmu</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="235"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-         <source>Local movie file...</source>
-         <translation>Lokalny plik wideo...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="184"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-         <source>Remove selected videos</source>
-         <translation>Usuń wybrane filmy</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="200"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1644"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1658"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-         <source>Full screen (return with toggle-key)</source>
-         <translation>Pełny ekran (powrót za pomocą klawisza przełączającego)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="241"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="254"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-         <source>Attach this video</source>
-         <translation>Załącz ten film</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="277"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-         <source>Auto-suggest a search pattern?</source>
-         <translation>Autosugestia wzorca szukania?</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="278"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-         <source>Auto-suggest</source>
-         <translation>Automatyczna sugestia</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="283"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-         <source>Enter string to be appended</source>
-         <translation>Proszę wprowadzić ciąg do dołączenia</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="284"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-         <source>Append...</source>
-         <translation>Dołącz...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="292"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-         <source>Enter search string</source>
-         <translation>Wpisz szukany ciąg</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="414"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-         <source>Appended string</source>
-         <translation>Dołączony ciąg</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="415"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-         <source>Enter the string to be appended when suggesting a pattern:</source>
-         <translation>Wprowadź ciąg, który ma być dołączony podczas propozycji wzorca:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="416"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-         <source>Valid placeholder macros:</source>
-         <translation>Prawidłowe makra:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>All files (*)</source>
-         <translation>Wszystkie pliki (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>Choose movie file</source>
-         <translation>Wybierz plik filmu</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="746"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="764"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-         <source>Full-screen mode -- press %1 to return to windowed mode</source>
-         <translation>Tryb pełnoekranowy -- naciśnij %1 aby go opuścić</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="748"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="766"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-         <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-         <translation>Tryb pełnoekranowy -- naciśnij klawisz przełączający aby go opuścić</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="802"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-         <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-         <translation>odtwarzacz filmów: lokalny plik wideo &apos;%1&apos; jest już załączony, zignorowano</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="806"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-         <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-         <translation>odtwarzacz filmów: film o ID &apos;%1&apos; jest już załączony, zignorowano</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="989"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-         <source>Buffering: %1%</source>
-         <translation>Buforowanie: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1003"/>
--        <source>Loading</source>
--        <translation>Wczytywanie</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1019"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1078"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-         <source>Playing</source>
-         <translation>Odtwarzanie</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1030"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1089"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-         <source>Paused</source>
-         <translation>Wstrzymano</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1033"/>
--        <source>video player: playback error: %1</source>
--        <translation>odtwarzacz filmów: błąd odtwarzania: %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1034"/>
--        <source>Video playback error: %1</source>
--        <translation>Błąd odtwarzania filmu: %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1155"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-         <source>Fetching info for video ID &apos;%1&apos;</source>
-         <translation>Uzyskiwanie informacji o filmie o ID &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1253"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-         <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-         <translation>odtwarzacz filmów: błąd informacji o filmie: ID = &apos;%1&apos;, stan = &apos;%2&apos;, kod błędu = &apos;%3, tekst błędu = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1254"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1410"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1847"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-         <source>Video info error: %1</source>
-         <translation>Błąd informacji o filmie: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1349"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-         <source>video player: video info error: timeout occurred</source>
-         <translation>odtwarzacz filmów: błąd informacji o filmie: przekroczono czas</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1350"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-         <source>video info error: timeout occurred</source>
-         <translation>błąd informacji o filmie: przekroczono czas</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1354"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-         <source>video info error: unknown reason</source>
-         <translation>błąd informacji o filmie: powód nieznany</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1409"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-         <source>video player: video info error: %1</source>
-         <translation>odtwarzacz filmów: błąd informacji o filmie: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1635"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1649"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-         <source>Return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1642"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1656"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-         <source>Full screen (press %1 to return)</source>
-         <translation>Pełny ekran (powrót za pomocą %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1846"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-         <source>video player: video image info error: %1</source>
-         <translation>odtwarzacz filmów: błąd informacji o obrazie: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1866"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-         <source>video player: search request error: %1</source>
-         <translation>odtwarzacz filmów: błąd zapytania: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1891"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-         <source>video player: search error: can&apos;t parse XML data</source>
-         <translation>odtwarzacz filmów: błąd szukania: nie można parsować danych XML</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1919"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-         <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-         <translation>odtwarzacz filmów: nie można ustalić ID filmu na podstawie zwróconego URL &apos;%1&apos; -- proszę powiadomić programistów</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1925"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-         <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-         <translation>odtwarzacz filmów: nie można powiązać zwróconego obrazu z ID filmu &apos;%1&apos; -- proszę powiadomić programistów</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1942"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-         <translation>odtwarzacz filmów: nie można zapisać obrazu dla ID filmu &apos;%1&apos; w katalogu bufora YouTube &apos;%2&apos; -- proszę sprawdzić uprawnienia</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1944"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-         <translation>odtwarzacz filmów: nie można zapisać obrazu dla ID filmu &apos;%1&apos;, katalog bufora YouTube &apos;%2&apos; nie istnieje -- proszę poprawić</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1946"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-         <translation>odtwarzacz filmów: pobieranie obrazu nieudane dla ID filmu &apos;%1&apos;, uzyskany obraz jest nieprawidłowy</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1948"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-         <translation>odtwarzacz filmów: pobieranie obrazu nieudane dla ID filmu &apos;%1&apos;, tekst błędu = &apos;%2&apos;</translation>
-     </message>
-diff --git a/data/lng/qmc2_pt.qm b/data/lng/qmc2_pt.qm
-index 66a791ee537bccdc8d6e8c80a0ad2d5f50d6b49c..6993d4404f510510cb07fa651e5cf7a51e18ccfa 100644
-GIT binary patch
-delta 23550
-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
-BMVbHr
-
-delta 25269
-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
-F{{fGf3H1N~
-
-diff --git a/data/lng/qmc2_pt.ts b/data/lng/qmc2_pt.ts
-index 977d68567..2052d81e0 100644
---- a/data/lng/qmc2_pt.ts
-+++ b/data/lng/qmc2_pt.ts
-@@ -253,8 +253,8 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/additionalartworksetup.ui" line="41"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="186"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="293"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-         <source>Artwork name</source>
-         <translation>Nome da arte</translation>
-     </message>
-@@ -329,183 +329,183 @@ p, li { white-space: pre-wrap; }
-         <translation>Remover classes de arte selecionadas</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-         <source>Select / deselect this artwork class for removal</source>
-         <translation>Selecionar / deselecionar essa classe de arte para remoção</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="187"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="294"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-         <source>Enter a name for this artwork class (required)</source>
-         <translation>Entre um nome para essa classe de arte (obrigatório)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="193"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="299"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-         <source>Choose...</source>
-         <translation>Escolher...</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="195"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-         <source>Choose an icon file to be used for this artwork class (optional)</source>
-         <translation>Escolha um arquivo de ícone para ser utilizado para essa classe de arte (opcional)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="204"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="305"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-         <source>System</source>
-         <translation>Sistema</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="205"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="306"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-         <source>Software</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="206"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-         <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-         <translation>Selecione o sistema ou software como &lt;i&gt;alvo&lt;/i&gt; para essa classe de arte</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="213"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="311"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-         <source>On</source>
-         <translation>Ligado</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="214"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="312"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-         <source>Off</source>
-         <translation>Desligado</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="215"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-         <source>Choose if images of this artwork class are scaled or not</source>
-         <translation>Escolha se as imagens dessa classe de artworks são esticadas ou não</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="222"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="317"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-         <source>Folder</source>
-         <translation>Pasta</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="223"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="235"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="318"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="327"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-         <source>Archive</source>
-         <translation>Arquivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="224"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="319"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-         <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-         <translation>Escolha se as imagens são carregadas de uma pasta ou um arquivo para essa classe de artworks</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="232"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="324"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-         <source>ZIP</source>
-         <translation>ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-         <source>7z</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="237"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-         <source>Select archive format</source>
-         <translation>Selecionar um formato de arquivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>Supported archives</source>
-         <translation>Arquivos suportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>ZIP archives</source>
-         <translation>Arquivos ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>7z archives</source>
-         <translation>Arquivos 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="250"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="334"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-         <source>Image archive</source>
-         <translation>Arquivo de imagem</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>Image archive for this artwork class (required)</source>
-         <translation>Arquivo de imagem para essa classe de artworks (requerido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>use semicolon (;) to separate multiple archives</source>
-         <translation>use ponto e vírgula (;) para separar múltiplos arquivos</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="252"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="336"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-         <source>Browse image archive</source>
-         <translation>Procurar arquivo de imagem</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>All files (*)</source>
-         <translation>Todos os arquivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="258"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="341"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-         <source>Image folder</source>
-         <translation>Pasta de imagens</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>Image folder for this artwork class (required)</source>
-         <translation>Pasta de imagens para essa classe de arte (obrigatório)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>use semicolon (;) to separate multiple folders</source>
-         <translation>use ponto e vírgula (;) para separar múltiplos arquivos</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="260"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="343"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-         <source>Browse image folder</source>
-         <translation>Procurar pela pasta de imagens</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>Choose icon file</source>
-         <translation>Escolha arquivo de ícone</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>PNG files (*.png)</source>
-         <translation>Arquivos PNG (*.png)</translation>
-     </message>
-@@ -1237,7 +1237,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/brusheditor.ui" line="281"/>
--        <location filename="../../src/brusheditor.cpp" line="307"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-         <source>Choose pattern color</source>
-         <translation>Escolha a cor do padrão</translation>
-     </message>
-@@ -1360,17 +1360,17 @@ p, li { white-space: pre-wrap; }
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Choose image file</source>
-         <translation>Escolhar arquivo de imagem</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Supported image files (%1)</source>
-         <translation>Arquivos de imagem suportados (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>All files (*)</source>
-         <translation>Todos os arquivos (*)</translation>
-     </message>
-@@ -3463,42 +3463,42 @@ p, li { white-space: pre-wrap; }
-         <translation>Fechar</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-         <source>Domain</source>
-         <translation>Domínio</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-         <source>Path</source>
-         <translation>Caminho</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="39"/>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-         <source>Value</source>
-         <translation>Valor</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="40"/>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-         <source>Expiry date</source>
-         <translation>Data de expiração</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="41"/>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-         <source>Secure?</source>
-         <translation>Seguro?</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="42"/>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-         <source>HTTP only?</source>
-         <translation>Somente HTTP?</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="86"/>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-         <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation>AVISO: falha ao remover o cookie do banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-     </message>
-@@ -4259,7 +4259,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="392"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Open archive</source>
-         <translation>&amp;Abrir arquivo compactado</translation>
-     </message>
-@@ -4303,7 +4303,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1841"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-         <source>No devices available</source>
-         <translation>Nenhum dispositivo disponível</translation>
-     </message>
-@@ -4327,7 +4327,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1898"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4380,7 +4380,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1851"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-         <source>%1. variant of </source>
-         <translation>%1. variação de</translation>
-     </message>
-@@ -4390,27 +4390,27 @@ p, li { white-space: pre-wrap; }
-         <translation>Escolha o diretório de dispositivo padrão para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Close archive</source>
-         <translation>&amp;Fechar arquivo compactado</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Choose a unique configuration name</source>
-         <translation>Escolha um nome de configuração único</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Unique configuration name:</source>
-         <translation>Nome de configuração único:</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>Name conflict</source>
-         <translation>Conflito de nome</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>A configuration named &apos;%1&apos; already exists.
- 
- Do you want to choose a different name?</source>
-@@ -5299,25 +5299,25 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         <translation>Tamanho</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="557"/>
--        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-         <source> KB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="560"/>
--        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-         <source> MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="563"/>
--        <location filename="../../src/filesystemmodel.h" line="577"/>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-         <source> GB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="566"/>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-         <source> TB</source>
-         <translation></translation>
-     </message>
-@@ -5463,42 +5463,42 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
- <context>
-     <name>FtpReply</name>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="103"/>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-         <source>FTP directory listing for %1</source>
-         <translation>Listagem de diretório FTP para %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Type</source>
-         <translation>Tipo</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Size</source>
-         <translation>Tamanho</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="110"/>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-         <source>Parent directory</source>
-         <translation>Diretório pai</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="127"/>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-         <source>File</source>
-         <translation>Arquivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="129"/>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-         <source>Folder</source>
-         <translation>Pasta</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="131"/>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-         <source>Unknown</source>
-         <translation>Desconhecido</translation>
-     </message>
-@@ -5995,212 +5995,212 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
- <context>
-     <name>HtmlEditor</name>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="156"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="372"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-         <source>HTML</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="591"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-         <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-         <translation>Formatos comuns de imagem (*.png *.jpg *.jpeg *.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="592"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-         <source>Portable Network Graphics (PNG) (*.png);;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="593"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-         <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="594"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-         <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="595"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>All files (*)</source>
-         <translation>Todos os arquivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-         <source>WYSIWYG</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-         <source>&amp;Load...</source>
-         <translation>&amp;Abrir...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-         <source>Load notes from file</source>
-         <translation>Carregar notas de um arquivo</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <source>Load notes from an HTML file</source>
-         <translation>Carregar notas de um arquivo HTML</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="165"/>
-         <source>Save current notes</source>
-         <translation>Salvar notas atuais</translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="197"/>
-         <source>Page load progress</source>
-         <translation>Progresso do carregamento da página</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="177"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-         <source>Hide menu</source>
-         <translation>Esconder menu</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="181"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-         <source>Read only</source>
-         <translation>Somente leitura</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="185"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-         <source>Show HTML</source>
-         <translation>Mostrar HTML</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>Arquivos HTML (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to load</source>
-         <translation>Selecionar arquivo para carregar</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to open</source>
-         <translation>Selecionar arquivo para abrir</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>Save a copy</source>
-         <translation>Salvar uma cópia</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="597"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-         <source>Open image...</source>
-         <translation>Abrir imagem...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-         <source>Insert image from URL</source>
-         <translation>Inserir imagem da URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Enter URL:</source>
-         <translation>URL:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Create link</source>
-         <translation>Criar link</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Font</source>
-         <translation>Fonte</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Select font:</source>
-         <translation>Selecione a fonte:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XS</source>
-         <translation>EP</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>S</source>
-         <translation>P</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>M</source>
-         <translation>M</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>L</source>
-         <translation>G</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XL</source>
-         <translation>EG</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XXL</source>
-         <translation>EEG</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size</source>
-         <translation>Tamanho da fonte</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size:</source>
-         <translation>Tamanho da fonte:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="984"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-         <source>Zoom: %1%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1194"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-         <source>Select color</source>
-         <translation>Selecionar cor</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>Choose image file</source>
-         <translation>Escolhar arquivo de imagem</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1259"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1269"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1318"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-         <source>No data available</source>
-         <translation>Nenhum dado disponível</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1514"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1576"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1515"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1577"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7116,55 +7116,55 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         <translation>Formatos de imagem ativos</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Preview</source>
-         <translation>Previsualização</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Flyer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Cabinet</source>
-         <translation>Gabinete</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Controller</source>
-         <translation>Controle</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Marquee</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Title</source>
-         <translation>Título</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>PCB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Software snap</source>
-         <translation>Snap de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="172"/>
--        <location filename="../../src/imageformatsetup.cpp" line="205"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-         <source>deactivated</source>
-         <translation>desativado</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="175"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-         <location filename="../../src/imageformatsetup.cpp" line="204"/>
--        <location filename="../../src/imageformatsetup.cpp" line="208"/>
-         <source>activated</source>
-         <translation>ativado</translation>
-     </message>
-@@ -7592,42 +7592,42 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
- <context>
-     <name>JoystickCalibrationWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4342"/>
-+        <location filename="../../src/options.cpp" line="4329"/>
-         <source>Enable/disable axis %1</source>
-         <translation>Habilitar/desabilitar eixo %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4346"/>
-+        <location filename="../../src/options.cpp" line="4333"/>
-         <source>Axis %1:</source>
-         <translation>Eixo %1:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4347"/>
-+        <location filename="../../src/options.cpp" line="4334"/>
-         <source>Reset calibration of axis %1</source>
-         <translation>Reiniciar calibração do eixo %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4355"/>
-+        <location filename="../../src/options.cpp" line="4342"/>
-         <source>Current value of axis %1</source>
-         <translation>Valor atual do eixo %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4359"/>
-+        <location filename="../../src/options.cpp" line="4346"/>
-         <source>DZ:</source>
-         <translation>ZM:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4361"/>
-+        <location filename="../../src/options.cpp" line="4348"/>
-         <source>Deadzone of axis %1</source>
-         <translation>Zona morta do eixo %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4367"/>
-+        <location filename="../../src/options.cpp" line="4354"/>
-         <source>S:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4369"/>
-+        <location filename="../../src/options.cpp" line="4356"/>
-         <source>Sensitivity of axis %1</source>
-         <translation>Sensibilidade do eixo %1</translation>
-     </message>
-@@ -7681,67 +7681,67 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
- <context>
-     <name>JoystickTestWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4542"/>
-+        <location filename="../../src/options.cpp" line="4529"/>
-         <source>A%1: %v</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4543"/>
-+        <location filename="../../src/options.cpp" line="4530"/>
-         <source>Current value of axis %1</source>
-         <translation>Valor atual do eixo %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4553"/>
-+        <location filename="../../src/options.cpp" line="4540"/>
-         <source>B%1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4554"/>
-+        <location filename="../../src/options.cpp" line="4541"/>
-         <source>Current state of button %1</source>
-         <translation>Estado atual do botão %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4564"/>
-+        <location filename="../../src/options.cpp" line="4551"/>
-         <source>H%1: 0</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4565"/>
-+        <location filename="../../src/options.cpp" line="4552"/>
-         <source>Current value of hat %1</source>
-         <translation>Valor atual do hat %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4575"/>
-+        <location filename="../../src/options.cpp" line="4562"/>
-         <source>T%1 DX: 0</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4576"/>
-+        <location filename="../../src/options.cpp" line="4563"/>
-         <source>Current X-delta of trackball %1</source>
-         <translation>Diferença X atual do trackball %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4586"/>
-+        <location filename="../../src/options.cpp" line="4573"/>
-         <source>T%1 DY: 0</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4587"/>
-+        <location filename="../../src/options.cpp" line="4574"/>
-         <source>Current Y-delta of trackball %1</source>
-         <translation>Diferença Y atual do trackball %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4659"/>
-+        <location filename="../../src/options.cpp" line="4646"/>
-         <source>H%1: %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4689"/>
-+        <location filename="../../src/options.cpp" line="4676"/>
-         <source>T%1 DX: %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4690"/>
-+        <location filename="../../src/options.cpp" line="4677"/>
-         <source>T%1 DY: %2</source>
-         <translation></translation>
-     </message>
-@@ -7801,426 +7801,426 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
-         <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="592"/>
--        <location filename="../../src/machinelist.cpp" line="593"/>
--        <location filename="../../src/machinelist.cpp" line="630"/>
--        <location filename="../../src/machinelist.cpp" line="3817"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-         <source>unknown</source>
-         <translation>desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>good</source>
-         <translation>bom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-         <source>bad</source>
-         <translation>ruim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="198"/>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>preliminary</source>
-         <translation>preliminar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>supported</source>
-         <translation>suportado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-         <source>unsupported</source>
-         <translation>não suportado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-         <source>imperfect</source>
-         <translation>imperfeito</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>yes</source>
-         <translation>sim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>no</source>
-         <translation>não</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>baddump</source>
-         <translation>dump ruim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>nodump</source>
-         <translation>sem dump</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>vertical</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>horizontal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>raster</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unknown</source>
-         <translation>Desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>On</source>
-         <translation>Ligado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Off</source>
-         <translation>Desligado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>audio</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>unused</source>
-         <translation>não usado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Unused</source>
-         <translation>Não usado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>cpu</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>vector</source>
-         <translation>vetor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>lcd</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy4way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy8way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>trackball</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>joy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy8way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>dial</source>
-         <translation>discador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>paddle</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>pedal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>stick</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vjoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>lightgun</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy4way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vdoublejoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>doublejoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>printer</source>
-         <translation>impressora</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cdrom</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cartridge</source>
-         <translation>cartucho</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cassette</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>quickload</source>
-         <translation>carregamento rápido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>floppydisk</source>
-         <translation>disquete</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>serial</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>snapshot</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>original</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-         <source>compatible</source>
-         <translation>compatível</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="231"/>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: impossível abrir arquivo do ícone, por favor verifique permissões de acesso para %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation>FATAL: impossível abrir o arquivo de ícone %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-         <source>7z error</source>
-         <translation>erro do 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>libarchive error</source>
-         <translation>erro do libarchive</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="211"/>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-         <source>Waiting for data...</source>
-         <translation>Aguardando dados...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="565"/>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation>FATAL: impossível iniciar o executável %1, arquivo &apos;%2&apos; não existe</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="631"/>
--        <location filename="../../src/machinelist.cpp" line="661"/>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>informação do emulador: tipo = %1, versão = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="633"/>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATAL: impossível determinar o tipo e versão do emulador</translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-         <location filename="../../src/machinelist.cpp" line="685"/>
-         <location filename="../../src/machinelist.cpp" line="689"/>
-         <location filename="../../src/machinelist.cpp" line="693"/>
-         <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="701"/>
--        <location filename="../../src/machinelist.cpp" line="3373"/>
--        <location filename="../../src/machinelist.cpp" line="3639"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-         <source>Loading, please wait...</source>
-         <translation>Carregando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="711"/>
--        <location filename="../../src/machinelist.cpp" line="2286"/>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-         <source>loading favorites and play history</source>
-         <translation>carregando favoritos e histórico</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-         <source>done (loading favorites and play history)</source>
-         <translation>feito (carregando favoritos e histórico)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="718"/>
--        <location filename="../../src/machinelist.cpp" line="2293"/>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-         <source>total start-up time: %1</source>
-         <translation>tempo total de inicialização: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="776"/>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-         <source>XML data - %p%</source>
-         <translation>dados XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="827"/>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verificando estado da ROM para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation>AVISO: impossível encontrar informações de máquina para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="953"/>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-         <source>Updating</source>
-         <translation>Atualizando</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Source file</source>
-         <translation>Arquivo fonte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is BIOS?</source>
-         <translation>É BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Runnable</source>
-         <translation>Executável</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Clone of</source>
-         <translation>Clone de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>ROM of</source>
-         <translation>ROM de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Sample of</source>
-         <translation>Exemplo de</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is device?</source>
-         <translation>É dispositivo?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="973"/>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-         <source>Year</source>
-         <translation>Ano</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="980"/>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
--        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
--        <location filename="../../src/machinelist.cpp" line="208"/>
--        <location filename="../../src/machinelist.cpp" line="1631"/>
--        <location filename="../../src/machinelist.cpp" line="1632"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>error text = %1</source>
-         <translation>texto do erro = %1</translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-         <location filename="../../src/machinelist.cpp" line="583"/>
--        <location filename="../../src/machinelist.cpp" line="587"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation>AVISO: o executável do emulador selecionado não pode ser identificado como MAME</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="639"/>
--        <location filename="../../src/machinelist.cpp" line="662"/>
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8228,546 +8228,546 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="650"/>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation>AVISO: a saída do -listfull mudou, forçando uma atualização do cache de todos os emuladores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Size</source>
-         <translation>Tamanho</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Merge</source>
-         <translation>Junção</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Region</source>
-         <translation>Região</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Offset</source>
-         <translation>Desvio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
--        <location filename="../../src/machinelist.cpp" line="1140"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-         <source>Status</source>
-         <translation>Estado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>SHA-1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="995"/>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-         <source>Device reference</source>
-         <translation>Referência do dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-         <source>Chip</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Type</source>
-         <translation>Tipo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-         <source>Clock</source>
-         <translation>Relógio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-         <source>Display</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Rotate</source>
-         <translation>Rotação</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Flip-X</source>
-         <translation>Inverte-X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Width</source>
-         <translation>Largura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Height</source>
-         <translation>Altura</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Refresh</source>
-         <translation>Recarregar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Pixel clock</source>
-         <translation>Relógio do pixel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Bend</source>
-         <translation>Curvatura-H</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>HB-Start</source>
-         <translation>Início-HB</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Bend</source>
-         <translation>Curvatura-V</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>VB-Start</source>
-         <translation>Início-VB</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Sound</source>
-         <translation>Som</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1023"/>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-         <source>Channels</source>
-         <translation>Canais</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-         <source>Input</source>
-         <translation>Entrada</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Service</source>
-         <translation>Serviço</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Tilt</source>
-         <translation>Declive</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Players</source>
-         <translation>Jogadores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Buttons</source>
-         <translation>Botões</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Coins</source>
-         <translation>Moedas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1038"/>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-         <source>Control</source>
-         <translation>Controle</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Minimum</source>
-         <translation>Mínimo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Maximum</source>
-         <translation>Máximo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Sensitivity</source>
-         <translation>Sensitividade</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Key Delta</source>
-         <translation>Variação da tecla</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Reverse</source>
-         <translation>Reverso</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1050"/>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-         <source>DIP switch</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-         <source>DIP value</source>
-         <translation>valor DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation>AVISO: o cache da lista de máquinas é inválido, forçando atualização</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1297"/>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation>AVISO: o banco de lista de máquinas é invalido, forçando atualização </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-         <source>machine description</source>
-         <translation>descrição da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-         <source>tag</source>
-         <translation>etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-         <source>year</source>
-         <translation>ano</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-         <source>manufacturer</source>
-         <translation>fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-         <source>machine name</source>
-         <translation>nome da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-         <source>ROM types</source>
-         <translation>Tipos de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-         <source>players</source>
-         <translation>jogadores</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-         <source>driver status</source>
-         <translation>estado do driver</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-         <source>source file</source>
-         <translation>arquivo fonte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-         <source>rank</source>
-         <translation>classificação</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1987"/>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-         <source>category</source>
-         <translation>categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1989"/>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-         <source>version</source>
-         <translation>versão</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2094"/>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-         <source>Filtering, please wait...</source>
-         <translation>Filtrando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2438"/>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation>AVISO: Defeito do XML: o nome &apos;%1&apos; é usado por vários conjuntos -- por favor informe os desenvolvedores do MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2743"/>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation>feito (verificando estado da ROM para todos os conjuntos, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3137"/>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation>fazendo pré-cache de ícones do arquivo 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation>feito (fazendo pré-cache de ícones do arquivo 7z, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3405"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / BIOS</source>
-         <translation>Sistema / BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3406"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-         <source>System / Device</source>
-         <translation>Sistema / Dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-         <source>correct</source>
-         <translation>correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-         <source>mostly correct</source>
-         <translation>maioria correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-         <source>incorrect</source>
-         <translation>incorreto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3815"/>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-         <source>not found</source>
-         <translation>não encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="507"/>
--        <location filename="../../src/machinelist.cpp" line="1061"/>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
--        <location filename="../../src/machinelist.cpp" line="1130"/>
--        <location filename="../../src/machinelist.cpp" line="1156"/>
--        <location filename="../../src/machinelist.cpp" line="1205"/>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-         <source>Default</source>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-         <source>Configuration</source>
-         <translation>Configuração</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-         <source>Mask</source>
-         <translation>Máscara</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-         <source>Setting</source>
-         <translation>Configuração</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-         <source>Value</source>
-         <translation>Valor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-         <source>Driver</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Emulation</source>
-         <translation>Emulação</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Color</source>
-         <translation>Cor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Graphic</source>
-         <translation>Gráfico</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Cocktail</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Protection</source>
-         <translation>Proteção</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Save state</source>
-         <translation>Salvar estado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Palette size</source>
-         <translation>Tamanho da paleta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-         <source>BIOS set</source>
-         <translation>Conjunto de BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-         <source>Description</source>
-         <translation>Descrição</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1110"/>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-         <source>Sample</source>
-         <translation>Exemplo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-         <source>Disk</source>
-         <translation>Disco</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>MD5</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Index</source>
-         <translation>Índice</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-         <source>Adjuster</source>
-         <translation>Ajustador</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1135"/>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-         <source>Software list</source>
-         <translation>Lista de Software</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1145"/>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-         <source>Category</source>
-         <translation>Categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-         <source>Item</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1163"/>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-         <source>Device</source>
-         <translation>Dispositivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Mandatory</source>
-         <translation>Mandatório</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Interface</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1174"/>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-         <source>Instance</source>
-         <translation>Instância</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1179"/>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-         <source>Brief name</source>
-         <translation>Nome resumido</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1186"/>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-         <source>Extension</source>
-         <translation>Extensão</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-         <source>RAM options</source>
-         <translation>Opções de RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1197"/>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-         <source>Option</source>
-         <translation>Opção</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1255"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>AVISO: impossível abrir cache de estado da ROM, por favor verifique as ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1238"/>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-         <source>loading ROM state from cache</source>
-         <translation>carregando estado da ROM do cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>feito (carregando estado da ROM do cache, tempo = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n estado de ROM carregado do cache</numerusform>
-@@ -8775,34 +8775,34 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1256"/>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-         <source>processing machine list</source>
-         <translation>processando lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1281"/>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation>AVISO: impossível determinar versão do emulador do cache da lista de máquinas</translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-         <location filename="../../src/machinelist.cpp" line="1283"/>
--        <location filename="../../src/machinelist.cpp" line="1287"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation>INFORMAÇÃO: o cache de lista de máquinas será atualizado devido ao novo formato</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1306"/>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-         <source>loading machine data from machine list cache</source>
-         <translation>carregando dados da máquina do cache da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1308"/>
--        <location filename="../../src/machinelist.cpp" line="1535"/>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-         <source>Machine data - %p%</source>
-         <translation>Dados da máquina - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform>e %n dispositivo carregado</numerusform>
-@@ -8810,7 +8810,7 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n conjuto de BIOS</numerusform>
-@@ -8818,218 +8818,218 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1925"/>
--        <location filename="../../src/machinelist.cpp" line="2746"/>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>Informação do estado da ROM: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1941"/>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>AVISO: cache de estado de ROM está imcompleto ou desatualizado, iniciando uma checagem automática de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1944"/>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>AVISO: cache de estado de ROM está imcompleto ou desatualizado, por favor re-verifique as ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="536"/>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>determinando versão do emulador e conjuntos suportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>feito (determinando versão do emulador e conjuntos suportados, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="642"/>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATAL: impossível determinar o número de conjuntos suportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2281"/>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation>AVISO: Cache de dados XML está incompleto, invalidando cache de dados XML</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-         <source>verifying ROM status for all sets</source>
-         <translation>verificando estado da ROM para todos os conjuntos</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>ROM, CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="774"/>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-         <source>loading XML data and recreating cache</source>
-         <translation>carregando dados XML e recriando cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="210"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1568"/>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation>AVISO: atributo nome está vazio na linha %1 do XML (conjunto será ignorado!) -- por favor informe os desenvolvedores do MAME e inclua a saída com problema do --listxml</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ascending</source>
-         <translation>crescente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>descending</source>
-         <translation>decrescente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-         <source>ROM state filter already active</source>
-         <translation>Filtro de estado da ROM já ativo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>por favor aguarde a verificação de ROM terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2036"/>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>por favor espere o fim do recarregamento e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-         <source>applying ROM state filter</source>
-         <translation>aplicando filtro de estado de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2059"/>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-         <source>State filter - %p%</source>
-         <translation>Filtro de estado - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2138"/>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>feito (aplicando filtro de estado de ROM, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2181"/>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-         <source>saving favorites</source>
-         <translation>salvando favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2190"/>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATAL: impossível carregar arquivo de favoritos para escrita, caminho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2228"/>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-         <source>saving play history</source>
-         <translation>salvando histórico de jogadas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2237"/>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATAL: impossível abrir arquivo de histórico de jogadas para escrita, camiho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>L:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>C:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>M:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>I:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="164"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>N:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="165"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>U:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="166"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>S:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="167"/>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-         <source>T:</source>
-         <translation>T:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>AVISO: chamada de auditoria do emulador não acabou sem erros -- código de saída = %1, estado de saída = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>normal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>crashed</source>
-         <translation>quebrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="818"/>
--        <location filename="../../src/machinelist.cpp" line="856"/>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>ERRO: impossível abrir cache de estado da ROM para escrita, caminho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATAL: impossível iniciar o executável do MAME dentro de um tempo razoável, desistindo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="869"/>
--        <location filename="../../src/machinelist.cpp" line="2475"/>
--        <location filename="../../src/machinelist.cpp" line="2822"/>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-         <source>ROM check - %p%</source>
-         <translation>Verificação da ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Optional</source>
-         <translation>Opcional</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2535"/>
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>verificando estado real de %n conjunto não mencionado durante audição</numerusform>
-@@ -9037,7 +9037,7 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2654"/>
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>feito (verificando estado real de %n conjunto não mencionado durante audição)</numerusform>
-@@ -9045,56 +9045,56 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2741"/>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>feito (verificando estado da ROM para &apos;%1&apos;, tempo = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ROM state</source>
-         <translation>Estado da ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2996"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>Estado da ROM para &apos;%1&apos; é &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation>feito (carregando dados da máquina do cache da lista de máquinas, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1533"/>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation>analisando dados das máquinas e recriando cache de lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1752"/>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation>ERRO: impossível abrir cache da lista de máquinas para escrita, caminho = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation>ordenando lista de máquinas por %1 na ordem %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1878"/>
--        <location filename="../../src/machinelist.cpp" line="1894"/>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-         <source>restoring machine selection</source>
-         <translation>restaurando seleção de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation>feito (processando lista de máquinas, tempo = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>%n machine(s)</source>
-         <translation>
-             <numerusform>%n máquina</numerusform>
-@@ -9102,47 +9102,47 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1914"/>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation>AVISO: lista de máquinas não totalmente analisada, invalidando cache de lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1919"/>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation>AVISO: lista de máquinas desatualizada, invalidando cache da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2270"/>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation>feito (carregando dados XML e recriando cache, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3084"/>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>pre-cache de ícones do arquivo ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3047"/>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-         <source>Icon cache - %p%</source>
-         <translation>Cache de ícones - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3134"/>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>feito (pre-cache de íconos do arquivo ZIP, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3177"/>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-         <source>pre-caching icons from archive</source>
-         <translation>fazendo pré-cache dos ícones do arquivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3212"/>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation>feito (fazendo pré-cache de ícones do arquivo, tempo = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3285"/>
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n ícone carregado</numerusform>
-@@ -9150,77 +9150,77 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3217"/>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-         <source>pre-caching icons from directory</source>
-         <translation>pre-cache de ícones do diretório</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3255"/>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>feito (pre-cache de ícones do diretório, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3265"/>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-         <source>loading icons from cache database</source>
-         <translation>carregando ícones da base de dados do cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3283"/>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation>feito (carregando ícones da base de dados do cache, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-         <source>loading category.ini</source>
-         <translation>carregando category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3310"/>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-         <source>Category.ini - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3355"/>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation>ERRO: impossível abrir &apos;%1&apos; para leitura -- arquivo category.ini não disponível</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3362"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation>feito (carregando category.ini, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-         <source>loading catver.ini</source>
-         <translation>carregando catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3565"/>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-         <source>Catver.ini - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3621"/>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>ERRO: impossível abrir &apos;%1&apos; para leitura -- arquivo catver.ini não disponível</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3628"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>feito (carregando catver.ini, tempo = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3629"/>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>%1 categoria / %2 versão de registros carregados</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3392"/>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-         <source>Category view - %p%</source>
-         <translation>Visão de categoria - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3363"/>
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>%n registo de categoria carregado</numerusform>
-@@ -9228,7 +9228,7 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3658"/>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-         <source>Version view - %p%</source>
-         <translation>Visão de versão - %p%</translation>
-     </message>
-@@ -9397,18 +9397,18 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         <translation>Versão</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>true</source>
-         <translation type="unfinished">verdadeiro</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>false</source>
-         <translation type="unfinished">falso</translation>
-     </message>
-@@ -9550,229 +9550,229 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
- <context>
-     <name>MainWindow</name>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4026"/>
--        <location filename="../../src/qmc2main.cpp" line="4192"/>
--        <location filename="../../src/qmc2main.cpp" line="4220"/>
--        <location filename="../../src/qmc2main.cpp" line="4636"/>
--        <location filename="../../src/qmc2main.cpp" line="4739"/>
--        <location filename="../../src/qmc2main.cpp" line="6076"/>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-         <source>Default</source>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="502"/>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Ativar/desativar maximização das janelas de emuladores embutidos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="364"/>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-         <source>Searching machines - %p%</source>
-         <translation>Buscando máquinas - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="566"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine/software titles</source>
-         <translation>Mostrar títulos das máquinas/softwares</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="567"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation>Mostrar títulos de máquinas ou software embaixo de qualquer imagem</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>Embed emulator widget</source>
-         <translation>Embutir widget do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Embutir</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Matar emulador(res) selecionado(s) (envia sinal KILL para o(s) processo(s) do emulador)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Matar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="685"/>
--        <location filename="../../src/qmc2main.cpp" line="5177"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Copiar linha de comando do emulador para a área de transferência</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
--        <location filename="../../src/qmc2main.cpp" line="5178"/>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Copiar comando</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="699"/>
--        <location filename="../../src/qmc2main.cpp" line="715"/>
--        <location filename="../../src/qmc2main.cpp" line="759"/>
--        <location filename="../../src/qmc2main.cpp" line="804"/>
--        <location filename="../../src/qmc2main.cpp" line="859"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Jogar</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="706"/>
--        <location filename="../../src/qmc2main.cpp" line="722"/>
--        <location filename="../../src/qmc2main.cpp" line="766"/>
--        <location filename="../../src/qmc2main.cpp" line="811"/>
--        <location filename="../../src/qmc2main.cpp" line="866"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-         <source>Play &amp;embedded</source>
-         <translation>Jogar &amp;embutido</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
--        <location filename="../../src/qmc2main.cpp" line="5173"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-         <source>To &amp;favorites</source>
-         <translation>Para &amp;favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <source>Check &amp;ROM state</source>
-+        <translation>Verificar estado da &amp;ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-         <location filename="../../src/qmc2main.cpp" line="779"/>
-         <location filename="../../src/qmc2main.cpp" line="819"/>
-         <location filename="../../src/qmc2main.cpp" line="879"/>
--        <source>Check &amp;ROM state</source>
--        <translation>Verificar estado da &amp;ROM</translation>
-+        <source>&amp;Analyse ROM...</source>
-+        <translation>&amp;Analisar ROM...</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="740"/>
-         <location filename="../../src/qmc2main.cpp" line="784"/>
-         <location filename="../../src/qmc2main.cpp" line="824"/>
-         <location filename="../../src/qmc2main.cpp" line="884"/>
--        <source>&amp;Analyse ROM...</source>
--        <translation>&amp;Analisar ROM...</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="745"/>
--        <location filename="../../src/qmc2main.cpp" line="789"/>
--        <location filename="../../src/qmc2main.cpp" line="829"/>
--        <location filename="../../src/qmc2main.cpp" line="889"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation>Reconstruir ROM da máquina atual com o ROMAlyzer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-         <source>Remove from favorites</source>
-         <translation>Remover dos favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Remover</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-         <source>Clear all favorites</source>
-         <translation>Limpar favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Limpar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="851"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-         <source>Save favorites now</source>
-         <translation>Salvar favoritos agora</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="852"/>
--        <location filename="../../src/qmc2main.cpp" line="912"/>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Salvar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>Remove from played</source>
-         <translation>Remover dos jogados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>Clear all played</source>
-         <translation>Limpar todos os jogados</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="911"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>Save play-history now</source>
-         <translation>Salvar histórico de jogadas agora</translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation>Definir posição da aba ao norte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation>&amp;Norte</translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="924"/>
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position north</source>
--        <translation>Definir posição da aba ao norte</translation>
-+        <source>Set tab position south</source>
-+        <translation>Definir posição da aba ao sul</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="925"/>
-         <location filename="../../src/qmc2main.cpp" line="956"/>
-         <location filename="../../src/qmc2main.cpp" line="987"/>
-         <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;North</source>
--        <translation>&amp;Norte</translation>
-+        <source>&amp;South</source>
-+        <translation>&amp;Sul</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="929"/>
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position south</source>
--        <translation>Definir posição da aba ao sul</translation>
-+        <source>Set tab position west</source>
-+        <translation>Definir posição da aba ao Oeste</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="930"/>
-         <location filename="../../src/qmc2main.cpp" line="961"/>
-         <location filename="../../src/qmc2main.cpp" line="992"/>
-         <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;South</source>
--        <translation>&amp;Sul</translation>
-+        <source>&amp;West</source>
-+        <translation>&amp;Oeste</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="934"/>
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position west</source>
--        <translation>Definir posição da aba ao Oeste</translation>
-+        <source>Set tab position east</source>
-+        <translation>Definir posição da aba ao Leste</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="935"/>
-         <location filename="../../src/qmc2main.cpp" line="966"/>
-         <location filename="../../src/qmc2main.cpp" line="997"/>
-         <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;West</source>
--        <translation>&amp;Oeste</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="939"/>
--        <location filename="../../src/qmc2main.cpp" line="970"/>
--        <location filename="../../src/qmc2main.cpp" line="1001"/>
--        <location filename="../../src/qmc2main.cpp" line="1032"/>
--        <source>Set tab position east</source>
--        <translation>Definir posição da aba ao Leste</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="940"/>
--        <location filename="../../src/qmc2main.cpp" line="971"/>
--        <location filename="../../src/qmc2main.cpp" line="1002"/>
--        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>&amp;East</source>
-         <translation>&amp;Leste</translation>
-     </message>
-@@ -9790,66 +9790,66 @@ Usar valor local para a opção &apos;%1&apos;, sobrescrever com o valor global
-         <translation>Aguardando dados...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2210"/>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-         <location filename="../../src/qmc2main.cpp" line="2275"/>
--        <location filename="../../src/qmc2main.cpp" line="2293"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>por favor espere o filtro de estado de ROM terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2214"/>
--        <location filename="../../src/qmc2main.cpp" line="2648"/>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>por favor aguarde a verificação de ROM terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2218"/>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-         <location filename="../../src/qmc2main.cpp" line="2281"/>
--        <location filename="../../src/qmc2main.cpp" line="2299"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>por favor espere a verificação de imagem terminar e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2222"/>
--        <location filename="../../src/qmc2main.cpp" line="2226"/>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-         <location filename="../../src/qmc2main.cpp" line="2283"/>
-         <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
--        <location filename="../../src/qmc2main.cpp" line="2303"/>
--        <location filename="../../src/qmc2main.cpp" line="2516"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>por favor espere o ROMAlyzer terminar a análise atual e tente novamente</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-         <location filename="../../src/qmc2main.cpp" line="2277"/>
--        <location filename="../../src/qmc2main.cpp" line="2295"/>
-         <source>ROM verification already active</source>
-         <translation>Verificação de ROM já ativa</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-         <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2297"/>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
--        <location filename="../../src/qmc2main.cpp" line="2670"/>
--        <location filename="../../src/qmc2main.cpp" line="2695"/>
--        <location filename="../../src/qmc2main.cpp" line="2708"/>
--        <location filename="../../src/qmc2main.cpp" line="4905"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>por favor espere o fim do recarregamento e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2307"/>
--        <location filename="../../src/qmc2main.cpp" line="5406"/>
--        <location filename="../../src/qmc2main.cpp" line="5440"/>
--        <location filename="../../src/qmc2main.cpp" line="5777"/>
--        <location filename="../../src/qmc2main.cpp" line="5792"/>
--        <location filename="../../src/qmc2main.cpp" line="5823"/>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>Confirm</source>
-         <translation>Confirmar</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2308"/>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -9860,22 +9860,22 @@ Ele vai sobrescrever dados de cache existente.
- Você realmente quer verificar o estado de todas as ROMs agora?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2319"/>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-         <source>automatic ROM check triggered</source>
-         <translation>verificação automática de ROM ativado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2596"/>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-         <source>image cache cleared</source>
-         <translation>cache de imagens limpo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2608"/>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-         <source>icon cache cleared</source>
-         <translation>cache de ícones limpo</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>liberado %n byte em %1</numerusform>
-@@ -9883,7 +9883,7 @@ Você realmente quer verificar o estado de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n entrada</numerusform>
-@@ -9891,7 +9891,7 @@ Você realmente quer verificar o estado de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>removido %n byte em %1</numerusform>
-@@ -9899,7 +9899,7 @@ Você realmente quer verificar o estado de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n arquivo</numerusform>
-@@ -9907,167 +9907,167 @@ Você realmente quer verificar o estado de todas as ROMs agora?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2636"/>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>Cache em disco do YouTube limpo (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2656"/>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation>arquivo de cache de estado de ROM &apos;%1&apos; removido</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2929"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-         <source>About Qt</source>
-         <translation>Sobre o Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3274"/>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>ERRO: nenhuma ocorrência encontrada (?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4257"/>
--        <location filename="../../src/qmc2main.cpp" line="10734"/>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <source>Export to...</source>
-         <translation>Exportar para...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4269"/>
--        <location filename="../../src/qmc2main.cpp" line="4273"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4270"/>
--        <location filename="../../src/qmc2main.cpp" line="4274"/>
--        <location filename="../../src/qmc2main.cpp" line="10752"/>
--        <location filename="../../src/qmc2main.cpp" line="10756"/>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-         <source>Select file...</source>
-         <translation>Selecionar arquivo...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4329"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;b&gt;Nenhum dado disponível&lt;/b&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3654"/>
--        <location filename="../../src/qmc2main.cpp" line="3680"/>
--        <location filename="../../src/qmc2main.cpp" line="4355"/>
--        <location filename="../../src/qmc2main.cpp" line="4357"/>
--        <location filename="../../src/qmc2main.cpp" line="4546"/>
--        <location filename="../../src/qmc2main.cpp" line="4550"/>
--        <location filename="../../src/qmc2main.cpp" line="4604"/>
--        <location filename="../../src/qmc2main.cpp" line="4608"/>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-         <source>No data available</source>
-         <translation>Nenhum dado disponível</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5126"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-         <source>Embedded emulators</source>
-         <translation>Emuladores embutidos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5151"/>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-         <source>Release emulator</source>
-         <translation>Soltar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5197"/>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>AVISO: nenhuma janela para o emulador #%1 encontrada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5203"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Embedding failed</source>
-         <translation>Embutir falhou</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5229"/>
--        <location filename="../../src/qmc2main.cpp" line="5230"/>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Escaneando tecla de pausa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5407"/>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Tem certeza que deseja limpar a lista de favoritos?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5441"/>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Tem certeza que deseja limpar o histórico de jogadas?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-         <source>Choose export file</source>
-         <translation>Escolha o arquivo de exportação</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>All files (*)</source>
-         <translation>Todos os arquivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-         <source>Choose import file</source>
-         <translation>Escolha o arquivo de importação</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5652"/>
--        <location filename="../../src/qmc2main.cpp" line="5675"/>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>AVISO: inipath inválido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
--        <location filename="../../src/qmc2main.cpp" line="5771"/>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-         <source>stopping current processing upon user request</source>
-         <translation>parando processamento atual devido à requisição do usuário</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Suas mudanças ainda não foram aplicadas.
- Sair realmente?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5793"/>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Existem um ou mais emuladores em execução.
- Eles devem ser mortos ao sair?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5824"/>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Existem um ou mais downloads em execução.
- Sair mesmo assim?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5838"/>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-         <source>cleaning up</source>
-         <translation>limpando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5842"/>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-         <source>aborting running downloads</source>
-         <translation>abortando downloads em execução</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5955"/>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-         <source>saving main widget layout</source>
-         <translation>salvando layout do widget principal</translation>
-     </message>
-@@ -10078,292 +10078,292 @@ Sair mesmo assim?</translation>
-         <translation>Limpar cache do ProjectMESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1984"/>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-         <source>Default configuration</source>
-         <translation>Configuração padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2615"/>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation>Cache em memória do ProjectMESS limpo (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2658"/>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>AVISO: impossível remover o arquivo de cache &apos;%1&apos; do estado da ROM, por favor cheque as permissões</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4156"/>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation>Página do ProjectMESS para o sistema &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4161"/>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation>Baixando página do ProjectMESS para o sistema &apos;%1&apos;, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5885"/>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>desconectando fonte de áudio do sumidouro de áudio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-         <source>Enter search string</source>
-         <translation>Entre com o texto de busca</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="540"/>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-         <source>Dock / undock this widget</source>
-         <translation>Anexar / desanexar este widget</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="396"/>
--        <location filename="../../src/qmc2main.cpp" line="544"/>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation>nota: os caracteres especiais $, (, ), *, +, ., ?, [, ], ^, {, |, } e \ devem ser precedidos pelo caracter de escape quando forem utilizados literalmente!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1077"/>
--        <location filename="../../src/qmc2main.cpp" line="1112"/>
--        <location filename="../../src/qmc2main.cpp" line="1144"/>
--        <location filename="../../src/qmc2main.cpp" line="1176"/>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-         <source>Reset</source>
-         <translation>Redefinir</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1200"/>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-         <source>Negate search</source>
-         <translation>Negar busca</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1713"/>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>desculpe, dispositivos não podem ser executados sozinhos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-         <source>No devices available</source>
-         <translation>Nenhum dispositivo disponível</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1923"/>
--        <location filename="../../src/qmc2main.cpp" line="2000"/>
--        <location filename="../../src/qmc2main.cpp" line="2051"/>
--        <location filename="../../src/qmc2main.cpp" line="4238"/>
--        <location filename="../../src/qmc2main.cpp" line="4247"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-         <source>default</source>
-         <translation>padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="746"/>
--        <location filename="../../src/qmc2main.cpp" line="790"/>
--        <location filename="../../src/qmc2main.cpp" line="830"/>
--        <location filename="../../src/qmc2main.cpp" line="890"/>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation>&amp;Reconstruir ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1209"/>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-         <source>Include BIOS sets</source>
-         <translation>Incluir conjuntos de BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1216"/>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-         <source>Include device sets</source>
-         <translation>Incluir conjuntos de dispositivos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1237"/>
--        <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
--        <location filename="../../src/qmc2main.cpp" line="10513"/>
--        <location filename="../../src/qmc2main.cpp" line="10514"/>
--        <location filename="../../src/qmc2main.cpp" line="10515"/>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation>Destravar classificações</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2235"/>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-         <source>machine list reload is already active</source>
-         <translation>recarregamento da lista de máquinas já está ativa</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2247"/>
--        <location filename="../../src/qmc2main.cpp" line="5936"/>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-         <source>saving machine selection</source>
-         <translation>salvando seleção de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2382"/>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation>ERRO: impossível abrir arquivo HTML &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2431"/>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation>ERRO: impossível abrir visualizador PDF em &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2546"/>
--        <location filename="../../src/qmc2main.cpp" line="9602"/>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation>por favor espere o ROMAlyzer terminar a reconstrução atual e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>ativando uma verificação de ROM automática na próxima execução</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2678"/>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation>arquivo de cache da lista de máquinas &apos;%1&apos; removido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2680"/>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation>AVISO: impossível remover o arquivo de cache &apos;%1&apos; da lista de máquinas, por favor cheque as permissões</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2941"/>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation>INFORMAÇÃO: o modo arcade precisa ser configurado primeiro, iniciando o diálogo respectivo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2972"/>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation>modo arcade: executando o Arcade QMC2, comando = &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2975"/>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation>AVISO: falha ao iniciar o Arcade QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3555"/>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>Página do ProjectMESS para &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3560"/>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Baixando página do ProjectMESS para &apos;%1&apos; / &apos;%2&apos;, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-         <source>Emulator for this machine</source>
-         <translation>Emulador para esta máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4911"/>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation>por favor espere o fim da ordenação e tente novamente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5908"/>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-         <source>destroying YouTube video widget</source>
-         <translation>destruindo widget de vídeos do YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation>salvando software favorito da máquina atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6061"/>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation>salvando configurações de dispositivos da máquina atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6085"/>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-         <source>destroying machine list</source>
-         <translation>destruindo lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6073"/>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-         <source>destroying emulator configuration instances</source>
-         <translation>destruindo instâncias de configuração do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="568"/>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation>Mostrar títulos de máquina ou software somente quando a lista de máquinas não está visível devido ao layout atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="921"/>
--        <location filename="../../src/qmc2main.cpp" line="952"/>
--        <location filename="../../src/qmc2main.cpp" line="983"/>
--        <location filename="../../src/qmc2main.cpp" line="1014"/>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="945"/>
--        <location filename="../../src/qmc2main.cpp" line="976"/>
--        <location filename="../../src/qmc2main.cpp" line="1007"/>
--        <location filename="../../src/qmc2main.cpp" line="1038"/>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-         <source>Component setup</source>
-         <translation type="unfinished">Configuração de componente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="946"/>
--        <location filename="../../src/qmc2main.cpp" line="977"/>
--        <location filename="../../src/qmc2main.cpp" line="1008"/>
--        <location filename="../../src/qmc2main.cpp" line="1039"/>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished">Configuração de componente...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1665"/>
--        <location filename="../../src/qmc2main.cpp" line="1924"/>
--        <location filename="../../src/qmc2main.cpp" line="1927"/>
--        <location filename="../../src/qmc2main.cpp" line="2001"/>
--        <location filename="../../src/qmc2main.cpp" line="2004"/>
--        <location filename="../../src/qmc2main.cpp" line="2052"/>
--        <location filename="../../src/qmc2main.cpp" line="2055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5857"/>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5878"/>
--        <location filename="../../src/qmc2main.cpp" line="5880"/>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5900"/>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-         <source>destroying media player</source>
-         <translation>destruindo tocador de mídia</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6088"/>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-         <source>destroying image widgets</source>
-         <translation>destruindo widgets de imagens</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-         <source>destroying open dialogs</source>
-         <translation>destruindo diálogos abertos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6146"/>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-         <source>destroying process manager</source>
-         <translation>destruindo gerenciador de processo</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6156"/>
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>matando %n emulador em execução na saída</numerusform>
-@@ -10371,7 +10371,7 @@ Sair mesmo assim?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6159"/>
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>mantendo %n emulador em execução vivo</numerusform>
-@@ -10379,60 +10379,60 @@ Sair mesmo assim?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6164"/>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-         <source>destroying network access manager</source>
-         <translation>destruindo gerenciador de acesso à rede</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6168"/>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>até logo e obrigado pelos peixes</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6349"/>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>Bem vindo ao QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6382"/>
--        <location filename="../../src/qmc2main.cpp" line="6386"/>
--        <location filename="../../src/qmc2main.cpp" line="6390"/>
--        <location filename="../../src/qmc2main.cpp" line="6394"/>
--        <location filename="../../src/qmc2main.cpp" line="6398"/>
--        <location filename="../../src/qmc2main.cpp" line="6591"/>
--        <location filename="../../src/qmc2main.cpp" line="6598"/>
--        <location filename="../../src/qmc2main.cpp" line="6632"/>
--        <location filename="../../src/qmc2main.cpp" line="6639"/>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-         <source>Loading, please wait...</source>
-         <translation>Carregando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6478"/>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>carregando estilos &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-         <source>removing current style sheet</source>
-         <translation>removendo estilo atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6501"/>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation>usando paleta de cor padrão para o estilo de interface &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6505"/>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-         <source>using custom color palette</source>
-         <translation>usando paleta de cores personalizada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6808"/>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-         <source>YouTube index - %p%</source>
-         <translation>Índice do YouTube - %p%</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6840"/>
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n registro de informação de vídeo carregado</numerusform>
-@@ -10440,144 +10440,144 @@ Sair mesmo assim?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-         <source>Select one or more audio files</source>
-         <translation>Selecione um ou mais arquivos de audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Add URL</source>
-         <translation>Adicionar URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Entre com uma URL de stream MP3 válido:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7472"/>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>reprodutor de músicas: informação da faixa: título = &apos;%1&apos;, artista = &apos;%2&apos;, album = &apos;%3&apos;, gênero = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7482"/>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-         <source>Buffering %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7556"/>
--        <location filename="../../src/qmc2main.cpp" line="7570"/>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-         <source>running</source>
-         <translation>executando</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8779"/>
--        <location filename="../../src/qmc2main.cpp" line="8808"/>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-         <source>Play tagged - %p%</source>
-         <translation>Jogar etiquetados - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8839"/>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-         <source>Add favorites - %p%</source>
-         <translation>Adicionar aos favoritos - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8868"/>
--        <location filename="../../src/qmc2main.cpp" line="8905"/>
--        <location filename="../../src/qmc2main.cpp" line="8936"/>
--        <location filename="../../src/qmc2main.cpp" line="9597"/>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>por favor espere a atividade atual terminar e tente novamente (essa operação em lote só pode ser executada exclusivamente)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8941"/>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>Ferramenta de ROM com etiquetados - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-         <source>Tag - %p%</source>
-         <translation>Etiquetar - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9162"/>
--        <location filename="../../src/qmc2main.cpp" line="9318"/>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-         <source>Tagging, please wait...</source>
-         <translation>Etiquetando, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9209"/>
--        <location filename="../../src/qmc2main.cpp" line="9365"/>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-         <source>Untag - %p%</source>
-         <translation>Remover Etiqueta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9213"/>
--        <location filename="../../src/qmc2main.cpp" line="9369"/>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-         <source>Untagging, please wait...</source>
-         <translation>Removendo etiquetas, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9260"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-         <source>Invert tag - %p%</source>
-         <translation>Inverter etiqueta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9264"/>
--        <location filename="../../src/qmc2main.cpp" line="9420"/>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-         <source>Inverting tags, please wait...</source>
-         <translation>Invertendo etiquetas, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9524"/>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-         <source>External browser</source>
-         <translation>Navegador externo</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9533"/>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9549"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9550"/>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9824"/>
--        <location filename="../../src/qmc2main.cpp" line="9902"/>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-         <source>Software detail</source>
-         <translation>Detalhe do software</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10348"/>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-         <source>Choose overlay color</source>
-         <translation>Escolha a cor de sobreposição</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10623"/>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>AVISO: caminho de ROMs &apos;%1&apos; não existe</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation>AVISO: caminho de ROMs &apos;%1&apos; não está acessível</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-@@ -10586,7 +10586,7 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
- Por favor verifique a opção &apos;rompath&apos; nas configurações globais de emulador para corrigir, caso contrário as ROMs provavelmente não estarão disponíveis para o emulador!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-         <source>The ROM paths
- 
- %1
-@@ -10603,63 +10603,63 @@ não existem ou estão inacessíveis.
- Por favor verifique a opção &apos;rompath&apos; nas configurações globais de emulador para corrigir, caso contrário as ROMs provavelmente não estarão disponíveis para o emulador!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10642"/>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-         <source>Check ROM path</source>
-         <translation>Verificar caminho das ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10725"/>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-         <source>processing global emulator configuration</source>
-         <translation>processando configuração global do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10735"/>
--        <location filename="../../src/qmc2main.cpp" line="10736"/>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation>Exportar configuração global do MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10737"/>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <source>Import from...</source>
-         <translation>Importar de...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10738"/>
--        <location filename="../../src/qmc2main.cpp" line="10739"/>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation>Importar configuração global do MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10744"/>
--        <location filename="../../src/qmc2main.cpp" line="10745"/>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation>Habilitar processamento dos notificadores de saída do MAME (força &apos;-output console&apos;)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10751"/>
--        <location filename="../../src/qmc2main.cpp" line="10755"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5132"/>
--        <location filename="../../src/qmc2main.cpp" line="7562"/>
--        <location filename="../../src/qmc2main.cpp" line="7572"/>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-         <source>paused</source>
-         <translation>pausado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="480"/>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Ativar/desativar pausa automática de emuladores embutidos (segure pressionado para abrir o menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Escanear tecla de pausa usada pelo emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="490"/>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-         <source>Scan pause key...</source>
-         <translation>Escanear tecla de pausa...</translation>
-     </message>
-@@ -10667,52 +10667,52 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1087"/>
--        <location filename="../../src/qmc2main.cpp" line="1122"/>
--        <location filename="../../src/qmc2main.cpp" line="1154"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-         <source>Icon</source>
-         <translation>Ícone</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6454"/>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation>configurando estilo da interface para &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6468"/>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation>AVISO: estilo de interface &apos;%1&apos; não encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6484"/>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation>AVISO: impossível abrir folha de estilo &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6792"/>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6839"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>Choose file to store download</source>
-         <translation>Escolha o arquivo para salvar o download</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-         <location filename="../../src/macros.h" line="606"/>
--        <location filename="../../src/macros.h" line="609"/>
-         <source>M.A.M.E. Catalog / Launcher II</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-         <source>Icon / Value</source>
-         <translation>Ícone / Valor</translation>
-     </message>
-@@ -10721,10 +10721,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1054"/>
--        <location filename="../../src/qmc2main.cpp" line="1089"/>
--        <location filename="../../src/qmc2main.cpp" line="1124"/>
--        <location filename="../../src/qmc2main.cpp" line="1156"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-         <source>Year</source>
-         <translation>Ano</translation>
-     </message>
-@@ -10733,10 +10733,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1056"/>
--        <location filename="../../src/qmc2main.cpp" line="1091"/>
--        <location filename="../../src/qmc2main.cpp" line="1126"/>
--        <location filename="../../src/qmc2main.cpp" line="1158"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-@@ -10745,10 +10745,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1058"/>
--        <location filename="../../src/qmc2main.cpp" line="1093"/>
--        <location filename="../../src/qmc2main.cpp" line="1128"/>
--        <location filename="../../src/qmc2main.cpp" line="1160"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-@@ -10757,10 +10757,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1060"/>
--        <location filename="../../src/qmc2main.cpp" line="1095"/>
--        <location filename="../../src/qmc2main.cpp" line="1130"/>
--        <location filename="../../src/qmc2main.cpp" line="1162"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-         <source>ROM types</source>
-         <translation>Tipos de ROM</translation>
-     </message>
-@@ -10769,9 +10769,9 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1070"/>
--        <location filename="../../src/qmc2main.cpp" line="1105"/>
--        <location filename="../../src/qmc2main.cpp" line="1172"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-         <source>Category</source>
-         <translation>Categoria</translation>
-     </message>
-@@ -10780,9 +10780,9 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1073"/>
--        <location filename="../../src/qmc2main.cpp" line="1108"/>
--        <location filename="../../src/qmc2main.cpp" line="1140"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-         <source>Version</source>
-         <translation>Versão</translation>
-     </message>
-@@ -11022,9 +11022,9 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7346"/>
--        <location filename="../../src/qmc2main.cpp" line="7351"/>
--        <location filename="../../src/qmc2main.cpp" line="7360"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-         <source>%vs (%ms total)</source>
-         <translation></translation>
-     </message>
-@@ -11101,10 +11101,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1062"/>
--        <location filename="../../src/qmc2main.cpp" line="1097"/>
--        <location filename="../../src/qmc2main.cpp" line="1132"/>
--        <location filename="../../src/qmc2main.cpp" line="1164"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-         <source>Players</source>
-         <translation>Jogadores</translation>
-     </message>
-@@ -11200,10 +11200,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1064"/>
--        <location filename="../../src/qmc2main.cpp" line="1099"/>
--        <location filename="../../src/qmc2main.cpp" line="1134"/>
--        <location filename="../../src/qmc2main.cpp" line="1166"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-         <source>Driver status</source>
-         <translation>Estado do driver</translation>
-     </message>
-@@ -11220,7 +11220,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4375"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-         <source>&amp;Notes</source>
-         <translation>&amp;Notas</translation>
-     </message>
-@@ -11333,10 +11333,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1050"/>
--        <location filename="../../src/qmc2main.cpp" line="1085"/>
--        <location filename="../../src/qmc2main.cpp" line="1120"/>
--        <location filename="../../src/qmc2main.cpp" line="1152"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-@@ -11345,10 +11345,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1066"/>
--        <location filename="../../src/qmc2main.cpp" line="1101"/>
--        <location filename="../../src/qmc2main.cpp" line="1136"/>
--        <location filename="../../src/qmc2main.cpp" line="1168"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-         <source>Source file</source>
-         <translation>Arquivo fonte</translation>
-     </message>
-@@ -11358,10 +11358,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1138"/>
--        <location filename="../../src/qmc2main.cpp" line="1170"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-         <source>Rank</source>
-         <translation>Classificação</translation>
-     </message>
-@@ -11430,13 +11430,13 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-         <source>Machine / Attribute</source>
-         <translation>Máquina / Atributo</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-         <source>Machine / Clones</source>
-         <translation>Máquina / Clones</translation>
-     </message>
-@@ -11447,7 +11447,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-         <source>Category / Machine</source>
-         <translation>Categoria / Máquina</translation>
-     </message>
-@@ -11458,19 +11458,19 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1150"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-         <source>Version / Machine</source>
-         <translation>Versão / Máquina</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation>Buscar por máquinas (não sensível à caixa)</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-         <source>Search for machines</source>
-         <translation>Buscar por máquinas</translation>
-     </message>
-@@ -11671,9 +11671,9 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="728"/>
--        <location filename="../../src/qmc2main.cpp" line="772"/>
--        <location filename="../../src/qmc2main.cpp" line="872"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-         <source>Add current machine to favorites</source>
-         <translation>Adicionar máquina atual para os favoritos</translation>
-     </message>
-@@ -11712,10 +11712,10 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation>Verificar estado das ROM da máquina atual</translation>
-     </message>
-@@ -12257,7 +12257,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9522"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-         <source>Internal browser</source>
-         <translation>Navegador interno</translation>
-     </message>
-@@ -12462,12 +12462,12 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
--        <location filename="../../src/qmc2main.cpp" line="1242"/>
--        <location filename="../../src/qmc2main.cpp" line="1243"/>
--        <location filename="../../src/qmc2main.cpp" line="1244"/>
--        <location filename="../../src/qmc2main.cpp" line="10518"/>
--        <location filename="../../src/qmc2main.cpp" line="10519"/>
--        <location filename="../../src/qmc2main.cpp" line="10520"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation>Travar classificações</translation>
-     </message>
-@@ -12561,7 +12561,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9531"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -12751,7 +12751,7 @@ Por favor verifique a opção &apos;rompath&apos; nas configurações globais de
-         <translation>Forçar limpar (remover) TODOS os caches relacionados à emuladores</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5204"/>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12762,24 +12762,24 @@ emulador(es) dentro de um limite de tempo razoável.
- Tentar novamente?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Information</source>
-         <translation>Informação</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>Desculpe, o emulador teve uma morte triste :(.</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5164"/>
--        <location filename="../../src/qmc2main.cpp" line="5165"/>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Ativar/desativar opções para embutir (segure para exibir o menu)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1377"/>
--        <location filename="../../src/qmc2main.cpp" line="1391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>última mensagem se repetiu %n vez</numerusform>
-@@ -12787,65 +12787,65 @@ Tentar novamente?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="698"/>
--        <location filename="../../src/qmc2main.cpp" line="714"/>
--        <location filename="../../src/qmc2main.cpp" line="758"/>
--        <location filename="../../src/qmc2main.cpp" line="803"/>
--        <location filename="../../src/qmc2main.cpp" line="858"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>Play selected machine</source>
-         <translation>Jogar máquina selecionada</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="705"/>
--        <location filename="../../src/qmc2main.cpp" line="721"/>
--        <location filename="../../src/qmc2main.cpp" line="765"/>
--        <location filename="../../src/qmc2main.cpp" line="810"/>
--        <location filename="../../src/qmc2main.cpp" line="865"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play selected machine (embedded)</source>
-         <translation>Jogar máquina selecionada (embutida)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="739"/>
--        <location filename="../../src/qmc2main.cpp" line="783"/>
--        <location filename="../../src/qmc2main.cpp" line="823"/>
--        <location filename="../../src/qmc2main.cpp" line="883"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation>Analisar ROM da máquina atual com o ROMAlyzer</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5172"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To favorites</source>
-         <translation>Para favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5183"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>Kill emulator</source>
-         <translation>Matar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5184"/>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Matar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5888"/>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-         <source>destroying audio effects dialog</source>
-         <translation>destruindo janela de efeitos de áudio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>emulador #%1 já está embutido</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
--        <location filename="../../src/qmc2main.cpp" line="5113"/>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>AVISO: múltiplas janelas para o emulador #%1 encontradas, escolhando ID de janela %2 para embutir</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5131"/>
--        <location filename="../../src/qmc2main.cpp" line="5134"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>embutindo emulador #%1, ID da janela = %2</translation>
-     </message>
-@@ -12995,102 +12995,40 @@ Tentar novamente?</translation>
- <context>
-     <name>MiniWebBrowser</name>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="60"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-         <source>Enter URL</source>
-         <translation>Insira a URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="102"/>
--        <source>Open link</source>
--        <translation>Abrir link</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="104"/>
--        <source>Open link in new window</source>
--        <translation>Abrir link em uma nova janela</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="106"/>
--        <source>Open image in new window</source>
--        <translation>Abrir imagem em uma nova janela</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="108"/>
--        <source>Save link as...</source>
--        <translation>Salvar link como...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="110"/>
--        <source>Copy link</source>
--        <translation>Copiar link</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="112"/>
--        <source>Save image as...</source>
--        <translation>Salvar imagem como...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="114"/>
--        <source>Copy image</source>
--        <translation>Copiar imagem</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="116"/>
--        <source>Copy image address</source>
--        <translation>Copiar endereço da imagem</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>MiniWebBrowser</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>PDF viewer</source>
-         <translation>Visualizador PDF</translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="192"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="117"/>
-         <source>Go back</source>
-         <translation>Anterior</translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="215"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="119"/>
-         <source>Go forward</source>
-         <translation>Próximo</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="121"/>
--        <source>Reload</source>
--        <translation>Recarregar</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="123"/>
--        <source>Stop</source>
--        <translation>Parar</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="125"/>
--        <source>Copy</source>
--        <translation>Copiar</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="128"/>
--        <source>Inspect</source>
--        <translation>Inspecionar</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="575"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-         <source>WARNING: invalid network reply and/or network error</source>
-         <translation>AVISO: Resposta inválida da rede/ou erro de rede</translation>
-     </message>
-@@ -13148,8 +13086,8 @@ Tentar novamente?</translation>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="83"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="56"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-         <source>Enter search string</source>
-         <translation>Entre o texto de busca</translation>
-     </message>
-@@ -13303,350 +13241,335 @@ Tentar novamente?</translation>
- <context>
-     <name>Options</name>
-     <message>
--        <location filename="../../src/options.cpp" line="243"/>
--        <location filename="../../src/options.cpp" line="1087"/>
--        <location filename="../../src/options.cpp" line="1089"/>
--        <location filename="../../src/options.cpp" line="1111"/>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-         <source>Category</source>
-         <translation>Categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="244"/>
--        <location filename="../../src/options.cpp" line="1133"/>
--        <location filename="../../src/options.cpp" line="1135"/>
--        <location filename="../../src/options.cpp" line="1157"/>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-         <source>Version</source>
-         <translation>Versão</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="247"/>
-+        <location filename="../../src/options.cpp" line="246"/>
-         <source>Check all ROM states</source>
-         <translation>Verificar o estado de todas as ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="249"/>
-+        <location filename="../../src/options.cpp" line="248"/>
-         <source>About QMC2</source>
-         <translation>Sobre QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="251"/>
-+        <location filename="../../src/options.cpp" line="250"/>
-         <source>Analyze tagged sets</source>
-         <translation>Analisar conjuntos etiquetados</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="252"/>
-+        <location filename="../../src/options.cpp" line="251"/>
-         <source>Export ROM Status</source>
-         <translation>Exportar estado da ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="254"/>
-+        <location filename="../../src/options.cpp" line="253"/>
-         <source>Copy tagged sets to favorites</source>
-         <translation>Copiar conjuntos etiquetados para os favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="255"/>
-+        <location filename="../../src/options.cpp" line="254"/>
-         <source>Online documentation</source>
-         <translation>Documentação online</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="256"/>
-+        <location filename="../../src/options.cpp" line="255"/>
-         <source>Clear image cache</source>
-         <translation>Limpar cache de imagens</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="257"/>
-+        <location filename="../../src/options.cpp" line="256"/>
-         <source>Setup arcade mode</source>
-         <translation>Configurar modo arcade</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="259"/>
-+        <location filename="../../src/options.cpp" line="258"/>
-         <source>Clear icon cache</source>
-         <translation>Limpar cache de ícones</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="261"/>
--        <location filename="../../src/options.cpp" line="263"/>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-         <source>Open options dialog</source>
-         <translation>Abrir janela de opções</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="265"/>
-+        <location filename="../../src/options.cpp" line="264"/>
-         <source>Play (independent)</source>
-         <translation>Jogar (independente)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="267"/>
-+        <location filename="../../src/options.cpp" line="266"/>
-         <source>Play (embedded)</source>
-         <translation>Jogar (embutido)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="270"/>
-+        <location filename="../../src/options.cpp" line="269"/>
-         <source>About Qt</source>
-         <translation>Sobre o Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="274"/>
-+        <location filename="../../src/options.cpp" line="273"/>
-         <source>Check states of tagged ROMs</source>
-         <translation>Verificar o estados das ROMs etiquetadas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="275"/>
-+        <location filename="../../src/options.cpp" line="274"/>
-         <source>Recreate template map</source>
-         <translation>Recriar mapa de template</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="276"/>
-+        <location filename="../../src/options.cpp" line="275"/>
-         <source>Check template map</source>
-         <translation>Verificar mapa de template</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="278"/>
--        <location filename="../../src/options.cpp" line="280"/>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-         <source>Stop processing / exit QMC2</source>
-         <translation>Parar processamento / sair do QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="283"/>
-+        <location filename="../../src/options.cpp" line="282"/>
-         <source>Clear YouTube cache</source>
-         <translation>Limpar cache do YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="287"/>
-+        <location filename="../../src/options.cpp" line="286"/>
-         <source>Toggle ROM state C</source>
-         <translation>Mostrar/esconder estado da ROM C</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="288"/>
-+        <location filename="../../src/options.cpp" line="287"/>
-         <source>Toggle ROM state M</source>
-         <translation>Mostrar/esconder estado da ROM M</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="289"/>
-+        <location filename="../../src/options.cpp" line="288"/>
-         <source>Toggle ROM state I</source>
-         <translation>Mostrar/esconder estado da ROM I</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="290"/>
-+        <location filename="../../src/options.cpp" line="289"/>
-         <source>Toggle ROM state N</source>
-         <translation>Mostrar/esconder estado da ROM N</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="291"/>
-+        <location filename="../../src/options.cpp" line="290"/>
-         <source>Toggle ROM state U</source>
-         <translation>Mostrar/esconder estado da ROM D</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="292"/>
-+        <location filename="../../src/options.cpp" line="291"/>
-         <source>Tag current set</source>
-         <translation>Etiquetar conjunto atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="293"/>
-+        <location filename="../../src/options.cpp" line="292"/>
-         <source>Untag current set</source>
-         <translation>Remover etiqueta do conjunto atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="294"/>
-+        <location filename="../../src/options.cpp" line="293"/>
-         <source>Toggle tag mark</source>
-         <translation>Alternar marca da etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="295"/>
-+        <location filename="../../src/options.cpp" line="294"/>
-         <source>Toggle tag / cursor down</source>
-         <translation>Alternar etiqueta / abaixar cursor</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="296"/>
-+        <location filename="../../src/options.cpp" line="295"/>
-         <source>Toggle tag / cursor up</source>
-         <translation>Alternar etiqueta / subir cursor</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="297"/>
-+        <location filename="../../src/options.cpp" line="296"/>
-         <source>Tag all sets</source>
-         <translation>Etiquetar todos os conjuntos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="298"/>
-+        <location filename="../../src/options.cpp" line="297"/>
-         <source>Untag all sets</source>
-         <translation>Remover etiqueta de todos os conjuntos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="299"/>
-+        <location filename="../../src/options.cpp" line="298"/>
-         <source>Invert all tags</source>
-         <translation>Inverter todas as etiquetas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="300"/>
-+        <location filename="../../src/options.cpp" line="299"/>
-         <source>Tag visible sets</source>
-         <translation>Etiquetar conjuntos visíveis</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="301"/>
-+        <location filename="../../src/options.cpp" line="300"/>
-         <source>Untag visible sets</source>
-         <translation>Desetiquetar conjuntos visíveis</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="302"/>
-+        <location filename="../../src/options.cpp" line="301"/>
-         <source>Invert visible tags</source>
-         <translation>Inverter etiquetas de visíveis</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="307"/>
-+        <location filename="../../src/options.cpp" line="306"/>
-         <source>Hierarchical view</source>
-         <translation>Visualização hierárquica</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="312"/>
-+        <location filename="../../src/options.cpp" line="311"/>
-         <source>Custom view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="314"/>
-+        <location filename="../../src/options.cpp" line="313"/>
-         <source>Run external ROM tool</source>
-         <translation>Executar ferramenta de ROM externa</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="315"/>
-+        <location filename="../../src/options.cpp" line="314"/>
-         <source>Run ROM tool for tagged sets</source>
-         <translation>Executar ferramenta de ROM para os conjuntos etiquetados</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="316"/>
-+        <location filename="../../src/options.cpp" line="315"/>
-         <source>Check software-states</source>
-         <translation>Verificar estados de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="317"/>
-+        <location filename="../../src/options.cpp" line="316"/>
-         <source>Toggle full screen</source>
-         <translation>Ativar tela cheia</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="306"/>
-+        <location filename="../../src/options.cpp" line="305"/>
-         <source>Software-list view-mode flat</source>
-         <translation>Modo plano da visualização da lista de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="307"/>
-         <source>Software-list view-mode tree</source>
-         <translation>Modo árvore da visualização da lista de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="320"/>
-+        <location filename="../../src/options.cpp" line="319"/>
-         <source>Previous track (audio player)</source>
-         <translation>Faixa anterior (reprodutor de música)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="321"/>
-+        <location filename="../../src/options.cpp" line="320"/>
-         <source>Next track (audio player)</source>
-         <translation>Próxima faixa (reprodutor de música)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="322"/>
-+        <location filename="../../src/options.cpp" line="321"/>
-         <source>Fast backward (audio player)</source>
-         <translation>Retrocesso rápido (reprodutor de música)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="323"/>
-+        <location filename="../../src/options.cpp" line="322"/>
-         <source>Fast forward (audio player)</source>
-         <translation>Progresso rápido (reprodutor de música)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="324"/>
-+        <location filename="../../src/options.cpp" line="323"/>
-         <source>Stop track (audio player)</source>
-         <translation>Parar faixa (reprodutor de música)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="325"/>
-+        <location filename="../../src/options.cpp" line="324"/>
-         <source>Pause track (audio player)</source>
-         <translation>Pausar faixa (reprodutor de música)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="326"/>
-+        <location filename="../../src/options.cpp" line="325"/>
-         <source>Play track (audio player)</source>
-         <translation>Reproduzir faixa (reprodutor de música)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="327"/>
-+        <location filename="../../src/options.cpp" line="326"/>
-         <source>Raise volume (audio player)</source>
-         <translation>Aumentar volume (reprodutor de música)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="328"/>
-+        <location filename="../../src/options.cpp" line="327"/>
-         <source>Lower volume (audio player)</source>
-         <translation>Baixar volume (reprodutor de música)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="330"/>
-+        <location filename="../../src/options.cpp" line="329"/>
-         <source>Increase rank</source>
-         <translation>Aumentar classificação</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="331"/>
-+        <location filename="../../src/options.cpp" line="330"/>
-         <source>Decrease rank</source>
-         <translation>Diminuir classificação</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="334"/>
-+        <location filename="../../src/options.cpp" line="333"/>
-         <source>Plus (+)</source>
-         <translation>Mais (+)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="335"/>
-+        <location filename="../../src/options.cpp" line="334"/>
-         <source>Minus (-)</source>
-         <translation>Menos (-)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="336"/>
-+        <location filename="../../src/options.cpp" line="335"/>
-         <source>Cursor down</source>
-         <translation>Cursor para baixo</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="337"/>
-+        <location filename="../../src/options.cpp" line="336"/>
-         <source>End</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="339"/>
-+        <location filename="../../src/options.cpp" line="338"/>
-         <source>Escape</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="340"/>
-+        <location filename="../../src/options.cpp" line="339"/>
-         <source>Cursor left</source>
-         <translation>Cursor para esquerda</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="341"/>
-+        <location filename="../../src/options.cpp" line="340"/>
-         <source>Home</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="342"/>
-+        <location filename="../../src/options.cpp" line="341"/>
-         <source>Page down</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="343"/>
-+        <location filename="../../src/options.cpp" line="342"/>
-         <source>Page up</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="393"/>
--        <location filename="../../src/options.cpp" line="395"/>
--        <location filename="../../src/options.cpp" line="397"/>
--        <location filename="../../src/options.cpp" line="399"/>
--        <location filename="../../src/options.cpp" line="401"/>
--        <location filename="../../src/options.cpp" line="403"/>
--        <location filename="../../src/options.cpp" line="405"/>
--        <location filename="../../src/options.cpp" line="407"/>
--        <location filename="../../src/options.cpp" line="409"/>
--        <location filename="../../src/options.cpp" line="411"/>
--        <location filename="../../src/options.cpp" line="412"/>
--        <location filename="../../src/options.cpp" line="413"/>
--        <source>use semicolon (;) to separate multiple folders</source>
--        <translation>use ponto e vírgula (;) para separar múltiplas pastas</translation>
--    </message>
--    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-         <location filename="../../src/options.cpp" line="394"/>
-         <location filename="../../src/options.cpp" line="396"/>
-         <location filename="../../src/options.cpp" line="398"/>
-@@ -13656,799 +13579,814 @@ Tentar novamente?</translation>
-         <location filename="../../src/options.cpp" line="406"/>
-         <location filename="../../src/options.cpp" line="408"/>
-         <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation>use ponto e vírgula (;) para separar múltiplas pastas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-         <source>use semicolon (;) to separate multiple files</source>
-         <translation>use ponto e vírgula (;) para separar múltiplos arquivos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1389"/>
-+        <location filename="../../src/options.cpp" line="1385"/>
-         <source>An open machine-specific emulator configuration has been detected.
- Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-         <translation>Uma configuração de emulador específica para máquina foi detectada.
- Usar configurações de máquina local, sobrescrever com as configurações globais ou não aplicar?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1488"/>
-+        <location filename="../../src/options.cpp" line="1485"/>
-         <source>please reload machine list for some changes to take effect</source>
-         <translation>por favor recarregue a lista de máquinas para as alterações terem efeito</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation>ordenando lista de máquinas por %1 na ordem %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-         <source>7z error</source>
-         <translation>erro do 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation>FATAL: impossível abrir arquivo de ícone %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>libarchive error</source>
-         <translation>erro do libarchive</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1771"/>
-+        <location filename="../../src/options.cpp" line="1768"/>
-         <source>triggering automatic reload of machine list</source>
-         <translation>ativando recarregamento automático da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2440"/>
-+        <location filename="../../src/options.cpp" line="2427"/>
-         <source>&amp;Foreign emulators</source>
-         <translation>&amp;Emuladores estrangeiros</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5825"/>
--        <location filename="../../src/options.cpp" line="2222"/>
--        <location filename="../../src/options.cpp" line="3635"/>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-         <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-         <translation>Especificar IDs estrangeiros pré-definidos para este emulador, executável da tela de &apos;emuladores estrangeiros&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2240"/>
--        <location filename="../../src/options.cpp" line="3643"/>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-         <source>Choose icon for this foreign emulator (hold down for menu)</source>
-         <translation>Escolha o ícone para esse emulador estrangeiro (segure para exibir o menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2242"/>
--        <location filename="../../src/options.cpp" line="3645"/>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-         <source>Default icon</source>
-         <translation>Ícone padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2245"/>
--        <location filename="../../src/options.cpp" line="3648"/>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-         <source>No icon</source>
-         <translation>Sem ícone</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2395"/>
-+        <location filename="../../src/options.cpp" line="2382"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2771"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-         <source>Choose XML cache database file</source>
-         <translation>Escolher arquivo do banco de dados do cache XML</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
- Are you sure you want to do this?</source>
-         <translation>Isso irá remover &lt;b&gt;todos&lt;/b&gt; os dados de usuário existentes e recriará o banco de dados
- Tem certeza que deseja fazer isso?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;Yes</source>
-         <translation>&amp;Sim</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;No</source>
-         <translation>&amp;Não</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2806"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-         <source>Choose user data database file</source>
-         <translation>Escolha o arquivo de base de dados do usuário</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2830"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-         <source>Choose 7-zip tool</source>
-         <translation>Escolher ferramenta 7-zip</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2878"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-         <source>Choose machine list database file</source>
-         <translation>Escolha o arquivo da base de dados da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2905"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-         <source>Choose software list cache database file</source>
-         <translation>Escolher arquivo de banco de dados do cache da lista de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2954"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-         <source>Choose dat-info database file</source>
-         <translation>Escolher arquivo de banco de dados de informações dat</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2970"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-         <source>Choose MESS machine info DB</source>
-         <translation>Escolha o BD de informações de máquinas do MESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2978"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-         <source>Choose MAME emulator info DB</source>
-         <translation>Escolha o BD de informações de emulador do MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2986"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-         <source>Choose MESS emulator info DB</source>
-         <translation>Escolha o BD de informações de emulador do MESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-         <source>Choose compressed preview file</source>
-         <translation>Escolha o arquivo comprimido de preview</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>ZIP archives</source>
-         <translation>Arquivos ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>7z archives</source>
-         <translation>Arquivos 7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>All files</source>
-         <translation>Todos os arquivos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Supported archives</source>
-         <translation>Arquivos suportados</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3154"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-         <source>Choose compressed flyer file</source>
-         <translation>Escolha o arquivo comprimido de flyer</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3171"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-         <source>Choose compressed icon file</source>
-         <translation>Escolha o arquivo comprimido de ícone</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3188"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-         <source>Choose compressed cabinet file</source>
-         <translation>Escolha o arquivo comprimido de gabinetes</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3205"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-         <source>Choose compressed controller file</source>
-         <translation>Escolha o arquivo comprimido de controles</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3222"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-         <source>Choose compressed marquee file</source>
-         <translation>Escolha o arquivo comprimido de marquees</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3239"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-         <source>Choose compressed title file</source>
-         <translation>Escolha o arquivo comprimido de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3256"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-         <source>Choose compressed PCB file</source>
-         <translation>Escolha o arquivo comprimido de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Choose compressed software snap file</source>
-         <translation>Escolha o arquivo comprimido de snapshot de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3339"/>
-+        <location filename="../../src/options.cpp" line="3326"/>
-         <source>Choose video snap folder</source>
-         <translation>Escolha a pasta de snaps de video</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3350"/>
-+        <location filename="../../src/options.cpp" line="3337"/>
-         <source>Choose system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3361"/>
-+        <location filename="../../src/options.cpp" line="3348"/>
-         <source>Choose software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Choose image file</source>
-         <translation>Escolha o arquivo de imagem</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Supported image files (%1)</source>
-         <translation>Arquivos de imagem suportados (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4027"/>
-+        <location filename="../../src/options.cpp" line="4014"/>
-         <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-         <translation>ERRO: impossível inicializar suporte a joysticks do SDL</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="338"/>
-+        <location filename="../../src/options.cpp" line="337"/>
-         <source>Enter key</source>
-         <translation>Tecla Enter</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="250"/>
-+        <location filename="../../src/options.cpp" line="249"/>
-         <source>Analyze current machine</source>
-         <translation>Analisar máquina atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="253"/>
-+        <location filename="../../src/options.cpp" line="252"/>
-         <source>Copy machine to favorites</source>
-         <translation>Copiar máquina para favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="272"/>
-+        <location filename="../../src/options.cpp" line="271"/>
-         <source>Reload machine list</source>
-         <translation>Recarregar lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="273"/>
-+        <location filename="../../src/options.cpp" line="272"/>
-         <source>Check machine&apos;s ROM state</source>
-         <translation>Verificar estado das ROM da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="285"/>
-+        <location filename="../../src/options.cpp" line="284"/>
-         <source>Open ROMAlyzer (system mode)</source>
-         <translation>Abrir ROMAlyzer (modo de sistema)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="286"/>
-+        <location filename="../../src/options.cpp" line="285"/>
-         <source>Open ROMAlyzer (software mode)</source>
-         <translation>Abrir ROMAlyzer (modo de software)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="303"/>
-+        <location filename="../../src/options.cpp" line="302"/>
-         <source>Rebuild current machine</source>
-         <translation>Reconstruir máquina atual</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="304"/>
-+        <location filename="../../src/options.cpp" line="303"/>
-         <source>Rebuild tagged machines</source>
-         <translation>Reconstruir máquinas etiquetadas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="318"/>
-+        <location filename="../../src/options.cpp" line="317"/>
-         <source>Launch arcade mode</source>
-         <translation>Iniciar o modo arcade</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="344"/>
-+        <location filename="../../src/options.cpp" line="343"/>
-         <source>Return key</source>
-         <translation>Tecla de retorno</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="345"/>
-+        <location filename="../../src/options.cpp" line="344"/>
-         <source>Cursor right</source>
-         <translation>Cursor para direita</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="346"/>
-+        <location filename="../../src/options.cpp" line="345"/>
-         <source>Tabulator</source>
-         <translation>Tab</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="347"/>
-+        <location filename="../../src/options.cpp" line="346"/>
-         <source>Cursor up</source>
-         <translation>Cursor para cima</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="349"/>
-+        <location filename="../../src/options.cpp" line="348"/>
-         <source>Activate item</source>
-         <translation>Ativar item</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="353"/>
-+        <location filename="../../src/options.cpp" line="352"/>
-         <source>WARNING: configuration is not writeable, please check access permissions for </source>
-         <translation>AVISO: a configuração não pode ser escrita, por favor verifique as permissões de acesso</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="357"/>
--        <location filename="../../src/options.cpp" line="364"/>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-         <source>Reset to default font</source>
-         <translation>Restaurar para a fonte padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="372"/>
--        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-         <source>No style sheet</source>
-         <translation>Sem folha de estilo</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="910"/>
-+        <location filename="../../src/options.cpp" line="909"/>
-         <source>image cache size set to %1 MB</source>
-         <translation>tamanho do cache de imagem definido para %1 MB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1388"/>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>Confirm</source>
-         <translation>Confirmar</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Local</source>
-         <translation>&amp;Local</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Overwrite</source>
-         <translation>&amp;Sobrescrever</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>Do&amp;n&apos;t apply</source>
-         <translation>&amp;Não aplicar</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1491"/>
-+        <location filename="../../src/options.cpp" line="1488"/>
-         <source>please restart QMC2 for some changes to take effect</source>
-         <translation>por favor reinicie o QMC2 para que algumas mudanças tenha efeito</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>ascending</source>
-         <translation>crescente</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>descending</source>
-         <translation>decrescente</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1741"/>
-+        <location filename="../../src/options.cpp" line="1738"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: impossível abrir arquivo do ícone, por favor verifique permissões de acesso para %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview file</source>
-         <translation>Arquivo de preview</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap file</source>
-         <translation>Arquivo de snapshot de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1112"/>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview directory</source>
-         <translation>Diretório de preview</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer file</source>
-         <translation>Arquivo de flyer</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1405"/>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer directory</source>
-         <translation>Diretório de flyer</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon file</source>
-         <translation>Arquivo de ícone</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon directory</source>
-         <translation>Diretório de ícone</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet file</source>
-         <translation>Arquivo de gabinete</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="961"/>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet directory</source>
-         <translation>Diretório de gabinete</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller file</source>
-         <translation>Arquivo de controle</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2272"/>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller directory</source>
-         <translation>Diretório de controle</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee file</source>
-         <translation>Arquivo de marquee</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1492"/>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee directory</source>
-         <translation>Diretório de marquee</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title file</source>
-         <translation>Arquivo de título</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1459"/>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title directory</source>
-         <translation>Diretório de título</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB file</source>
-         <translation>Arquivo de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1128"/>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB directory</source>
-         <translation>Diretório de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Choose Qt style sheet file</source>
-         <translation>Escolha o arquivo de estilo do Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Qt Style Sheets (*.qss)</source>
-         <translation>Estilos do Qt (*.qss)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="2763"/>
--        <location filename="../../src/options.cpp" line="2771"/>
--        <location filename="../../src/options.cpp" line="2806"/>
--        <location filename="../../src/options.cpp" line="2814"/>
--        <location filename="../../src/options.cpp" line="2822"/>
--        <location filename="../../src/options.cpp" line="2830"/>
--        <location filename="../../src/options.cpp" line="2838"/>
--        <location filename="../../src/options.cpp" line="2854"/>
--        <location filename="../../src/options.cpp" line="2862"/>
--        <location filename="../../src/options.cpp" line="2870"/>
--        <location filename="../../src/options.cpp" line="2878"/>
--        <location filename="../../src/options.cpp" line="2886"/>
--        <location filename="../../src/options.cpp" line="2905"/>
--        <location filename="../../src/options.cpp" line="2935"/>
--        <location filename="../../src/options.cpp" line="2954"/>
--        <location filename="../../src/options.cpp" line="2962"/>
--        <location filename="../../src/options.cpp" line="2970"/>
--        <location filename="../../src/options.cpp" line="2978"/>
--        <location filename="../../src/options.cpp" line="2986"/>
--        <location filename="../../src/options.cpp" line="2994"/>
--        <location filename="../../src/options.cpp" line="3002"/>
--        <location filename="../../src/options.cpp" line="3010"/>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
--        <location filename="../../src/options.cpp" line="3597"/>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>All files (*)</source>
-         <translation>Todos os arquivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2659"/>
-+        <location filename="../../src/options.cpp" line="2646"/>
-         <source>Choose preview directory</source>
-         <translation>Escolha o diretório de previews</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2670"/>
-+        <location filename="../../src/options.cpp" line="2657"/>
-         <source>Choose flyer directory</source>
-         <translation>Escolha o diretório de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2681"/>
-+        <location filename="../../src/options.cpp" line="2668"/>
-         <source>Choose icon directory</source>
-         <translation>Escolha o diretório de ícones</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2692"/>
-+        <location filename="../../src/options.cpp" line="2679"/>
-         <source>Choose cabinet directory</source>
-         <translation>Escolha o diretório de gabinetes</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2703"/>
-+        <location filename="../../src/options.cpp" line="2690"/>
-         <source>Choose controller directory</source>
-         <translation>Escolha o diretório de controles</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2714"/>
-+        <location filename="../../src/options.cpp" line="2701"/>
-         <source>Choose marquee directory</source>
-         <translation>Escolha o diretório de marquee</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2725"/>
-+        <location filename="../../src/options.cpp" line="2712"/>
-         <source>Choose title directory</source>
-         <translation>Escolha o diretório de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2736"/>
-+        <location filename="../../src/options.cpp" line="2723"/>
-         <source>Choose PCB directory</source>
-         <translation>Escolha o diretório de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-         <source>Choose options template file</source>
-         <translation>Escolha o diretório de arquivo de template de opções</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="3597"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-         <source>Choose emulator executable file</source>
-         <translation>Escolha o arquivo executável do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2763"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-         <source>Choose emulator log file</source>
-         <translation>Escolha o arquivo de log do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2822"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-         <source>Choose zip tool</source>
-         <translation>Escolha a ferramenta zip</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2838"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-         <source>Choose ROM tool</source>
-         <translation>Escolha a ferramenta de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2862"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-         <source>Choose play history file</source>
-         <translation>Escolha o arquivo de histórico de jogos</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2886"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-         <source>Choose ROM state cache file</source>
-         <translation>Escolhar o arquivo de cache do estado das ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2846"/>
--        <location filename="../../src/options.cpp" line="2894"/>
--        <location filename="../../src/options.cpp" line="3613"/>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-         <source>Choose working directory</source>
-         <translation>Escolha o diretório de trabalho</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="240"/>
-+        <location filename="../../src/options.cpp" line="239"/>
-         <source>Minimize when launching (non-embedded) emulators?</source>
-         <translation>Minimizar quando lançar emuladores (não embutidos)?</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="248"/>
-+        <location filename="../../src/options.cpp" line="247"/>
-         <source>Check images and icons</source>
-         <translation>Verificar imagens e ícones</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="258"/>
-+        <location filename="../../src/options.cpp" line="257"/>
-         <source>Clear ProjectMESS cache</source>
-         <translation>Limpar cache do ProjectMESS</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="305"/>
-+        <location filename="../../src/options.cpp" line="304"/>
-         <source>Full detail view</source>
-         <translation>Visualização detalhada</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="309"/>
--        <location filename="../../src/options.cpp" line="1090"/>
--        <location filename="../../src/options.cpp" line="1097"/>
--        <location filename="../../src/options.cpp" line="1114"/>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-         <source>Category view</source>
-         <translation>Visualização por categoria</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="310"/>
--        <location filename="../../src/options.cpp" line="1136"/>
--        <location filename="../../src/options.cpp" line="1143"/>
--        <location filename="../../src/options.cpp" line="1160"/>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-         <source>Version view</source>
-         <translation>Visualização por versão</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5828"/>
--        <location filename="../../src/options.cpp" line="2221"/>
--        <location filename="../../src/options.cpp" line="3634"/>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-         <source>Custom IDs...</source>
-         <translation>IDs customizados...</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2814"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-         <source>Choose cookie database file</source>
-         <translation>Escolher arquivo do banco de dados de cookies</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2854"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-         <source>Choose machine favorites file</source>
-         <translation>Escolha o arquivo de favoritos de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2870"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-         <source>Choose machine list cache file</source>
-         <translation>Escolha o arquivo de cache da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2913"/>
-+        <location filename="../../src/options.cpp" line="2900"/>
-         <source>Choose software state cache directory</source>
-         <translation>Escolher diretório de cache de estado de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2924"/>
-+        <location filename="../../src/options.cpp" line="2911"/>
-         <source>Choose general software folder</source>
-         <translation>Escolha a pasta geral de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2935"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-         <source>Choose front end log file</source>
-         <translation>Escolha o arquivo de log do frontend</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2943"/>
-+        <location filename="../../src/options.cpp" line="2930"/>
-         <source>Choose data directory</source>
-         <translation>Escolha o diretório de dados</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2962"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-         <source>Choose MAME machine info DB</source>
-         <translation>Escolha o BD de informações de máquinas do MAME</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2994"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-         <source>Choose software info DB</source>
-         <translation>Escolha o BD de informação de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3002"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-         <source>Choose catver.ini file</source>
-         <translation>Escolha o arquivo catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3010"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-         <source>Choose category.ini file</source>
-         <translation>Escolha o arquivo category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3273"/>
-+        <location filename="../../src/options.cpp" line="3260"/>
-         <source>Choose software snap directory</source>
-         <translation>Escolha diretório de snapshot de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3301"/>
-+        <location filename="../../src/options.cpp" line="3288"/>
-         <source>Choose software notes folder</source>
-         <translation>Escolha o diretório das notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-         <source>Choose software notes template</source>
-         <translation>Escolha o template de notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>Arquivos HTML (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3320"/>
-+        <location filename="../../src/options.cpp" line="3307"/>
-         <source>Choose system notes folder</source>
-         <translation>Escolha o diretório das notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>Choose system notes template</source>
-         <translation>Escolha o modelo das notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3572"/>
-+        <location filename="../../src/options.cpp" line="3559"/>
-         <source>shortcut map is clean</source>
-         <translation>mapa de atalhos está limpo</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3574"/>
-+        <location filename="../../src/options.cpp" line="3561"/>
-         <source>WARNING: shortcut map contains duplicates</source>
-         <translation>AVISO: mapa de atalhos contém itens duplicados</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4086"/>
--        <location filename="../../src/options.cpp" line="4016"/>
--        <location filename="../../src/options.cpp" line="4039"/>
--        <location filename="../../src/options.cpp" line="4091"/>
--        <location filename="../../src/options.cpp" line="4172"/>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-         <source>No joysticks found</source>
-         <translation>Nenhum joystick encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4311"/>
-+        <location filename="../../src/options.cpp" line="4298"/>
-         <source>joystick map is clean</source>
-         <translation>mapa de joystick está limpo</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4313"/>
-+        <location filename="../../src/options.cpp" line="4300"/>
-         <source>WARNING: joystick map contains duplicates</source>
-         <translation>AVISO: mapa de joystick contém itens duplicados</translation>
-     </message>
-@@ -14468,2374 +14406,2364 @@ Tem certeza que deseja fazer isso?</translation>
-         <translation>&amp;Interface</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="729"/>
-+        <location filename="../../ui/options.ui" line="743"/>
-         <source>Language</source>
-         <translation>Língua</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="290"/>
-+        <location filename="../../ui/options.ui" line="299"/>
-         <source>Application language</source>
-         <translation>Língua da aplicação</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="294"/>
--        <source>DE (German)</source>
--        <translation>DE (Alemão)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="309"/>
--        <source>FR (French)</source>
--        <translation>FR (Francês)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="319"/>
--        <source>PL (Polish)</source>
--        <translation>PL (Polonês)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="324"/>
--        <source>PT (Portuguese)</source>
--        <translation>PT (Português)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="339"/>
--        <source>US (English)</source>
--        <translation>US (Inglês)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="227"/>
--        <location filename="../../ui/options.ui" line="247"/>
--        <location filename="../../ui/options.ui" line="257"/>
--        <location filename="../../ui/options.ui" line="376"/>
--        <location filename="../../ui/options.ui" line="399"/>
--        <location filename="../../ui/options.ui" line="475"/>
--        <location filename="../../ui/options.ui" line="485"/>
--        <location filename="../../ui/options.ui" line="738"/>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-         <source>Scale image to fit frame size (otherwise use original size)</source>
-         <translation>Esticar imagem para ocupar todo o espaço (do contrário, usar tamanho original)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="741"/>
-+        <location filename="../../ui/options.ui" line="755"/>
-         <source>Scaled preview</source>
-         <translation>Esticar preview</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="250"/>
-+        <location filename="../../ui/options.ui" line="259"/>
-         <source>Scaled cabinet</source>
-         <translation>Esticar gabinete</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="260"/>
-+        <location filename="../../ui/options.ui" line="269"/>
-         <source>Scaled controller</source>
-         <translation>Esticar controle</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="478"/>
-+        <location filename="../../ui/options.ui" line="492"/>
-         <source>Scaled marquee</source>
-         <translation>Esticar marquee</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="237"/>
--        <location filename="../../ui/options.ui" line="240"/>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-         <source>Show status bar</source>
-         <translation>Mostar barra de estado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="138"/>
--        <location filename="../../ui/options.ui" line="141"/>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-         <source>Show tool bar</source>
-         <translation>Mostrar barra de ferramentas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="642"/>
-+        <location filename="../../ui/options.ui" line="656"/>
-         <source>Show the menu bar</source>
-         <translation>Mostrar a barra de menus</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="645"/>
-+        <location filename="../../ui/options.ui" line="659"/>
-         <source>Show menu bar</source>
-         <translation>Mostrar barra de menu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="698"/>
-+        <location filename="../../ui/options.ui" line="712"/>
-         <source>Show short description of current processing in progress bar</source>
-         <translation>Mostrar descrição curta do processamento atual na barra de progresso</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="701"/>
-+        <location filename="../../ui/options.ui" line="715"/>
-         <source>Show progress texts</source>
-         <translation>Mostrar texto de progresso</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="851"/>
-+        <location filename="../../ui/options.ui" line="865"/>
-         <source>Check for other instances of this QMC2 variant on startup</source>
-         <translation>Verificar por outras instâncias de variações do QMC2 ao iniciar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="854"/>
-+        <location filename="../../ui/options.ui" line="868"/>
-         <source>Check single instance</source>
-         <translation>Verificar instância única</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="206"/>
--        <location filename="../../ui/options.ui" line="844"/>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-         <source>Only when required</source>
-         <translation>Somente quando requerido</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="447"/>
--        <location filename="../../ui/options.ui" line="463"/>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-         <source>Option requires a restart of QMC2 to take effect</source>
-         <translation>Opção requer reinício do QMC2 para ter efeito</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="466"/>
-+        <location filename="../../ui/options.ui" line="480"/>
-         <source>restart required</source>
-         <translation>requer reinício</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2372"/>
--        <location filename="../../ui/options.ui" line="3661"/>
--        <location filename="../../ui/options.ui" line="5220"/>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-         <source>reload required</source>
-         <translation>requer recarregamento</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="488"/>
-+        <location filename="../../ui/options.ui" line="502"/>
-         <source>Scaled title</source>
-         <translation>Tílulo esticado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="230"/>
-+        <location filename="../../ui/options.ui" line="239"/>
-         <source>Scaled flyer</source>
-         <translation>Flyer esticado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="658"/>
-+        <location filename="../../ui/options.ui" line="672"/>
-         <source>Application font (= system default if empty)</source>
-         <translation>Fonte da aplicação ( = padrão do sistema se vazio)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="754"/>
-+        <location filename="../../ui/options.ui" line="768"/>
-         <source>Browse application font</source>
-         <translation>Procurar por fonte da aplicação</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="379"/>
-+        <location filename="../../ui/options.ui" line="393"/>
-         <source>Scaled PCB</source>
-         <translation>PCB esticado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="505"/>
-+        <location filename="../../ui/options.ui" line="519"/>
-         <source>Emulator log size</source>
-         <translation>Tamanho do log do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="518"/>
-+        <location filename="../../ui/options.ui" line="532"/>
-         <source>Maximum number of lines to keep in emulator log browser</source>
-         <translation>Número máximo de linhas para manter no browser de log do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="521"/>
--        <location filename="../../ui/options.ui" line="784"/>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-         <source>unlimited</source>
-         <translation>ilimitado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="524"/>
--        <location filename="../../ui/options.ui" line="787"/>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-         <source> lines</source>
-         <translation>linhas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="213"/>
-+        <location filename="../../ui/options.ui" line="222"/>
-         <source>Front end log size</source>
-         <translation>Tamanho do log do frontend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="781"/>
-+        <location filename="../../ui/options.ui" line="795"/>
-         <source>Maximum number of lines to keep in front end log browser</source>
-         <translation>Número máximo de linhas para manter no browser de log do frontend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="609"/>
-+        <location filename="../../ui/options.ui" line="623"/>
-         <source>Application font</source>
-         <translation>Fonte da aplicação</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="83"/>
-+        <location filename="../../ui/options.ui" line="92"/>
-         <source>Style sheet</source>
-         <translation>Estilo</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="392"/>
-+        <location filename="../../ui/options.ui" line="406"/>
-         <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-         <translation>Arquivo de estilo do Qt (*.qss, deixe em branco para nenhum estilo)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="546"/>
-+        <location filename="../../ui/options.ui" line="560"/>
-         <source>Browse Qt style sheet file</source>
-         <translation>Procurar por arquivo de estilo do Qt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="220"/>
-+        <location filename="../../ui/options.ui" line="229"/>
-         <source>GUI style</source>
-         <translation>Estilo da interface</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="76"/>
-+        <location filename="../../ui/options.ui" line="85"/>
-         <source>Application style (Default = use system&apos;s default style)</source>
-         <translation>Estilo da aplicação (Padrão = usar estilo padrão do sistema)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="409"/>
-+        <location filename="../../ui/options.ui" line="423"/>
-         <source>Smooth image scaling (nicer, but slower)</source>
-         <translation>Esticamento suave da imagem (melhor, mas mais lento)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="412"/>
-+        <location filename="../../ui/options.ui" line="426"/>
-         <source>Smooth scaling</source>
-         <translation>Esticar suavemente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="419"/>
-+        <location filename="../../ui/options.ui" line="433"/>
-         <source>Retry loading images which weren&apos;t found before?</source>
-         <translation>Tentar carregar imagens que não foram encontradas antes?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="304"/>
--        <source>EL (Greek)</source>
--        <translation>EL (Grego)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="422"/>
-+        <location filename="../../ui/options.ui" line="436"/>
-         <source>Retry loading images</source>
-         <translation>Tentar carregar imagens não encontradas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="803"/>
-+        <location filename="../../ui/options.ui" line="817"/>
-         <source>Image cache size</source>
-         <translation>Tamanho do cache de imagens</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="816"/>
-+        <location filename="../../ui/options.ui" line="830"/>
-         <source>Image cache size in MB</source>
-         <translation>Tamanho do cache de imagens em MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="819"/>
-+        <location filename="../../ui/options.ui" line="833"/>
-         <source> MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="688"/>
-+        <location filename="../../ui/options.ui" line="702"/>
-         <source>Use standard or custom color palette?</source>
-         <translation>Usar paleta de cores padrão ou customizada?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="277"/>
-+        <location filename="../../ui/options.ui" line="286"/>
-         <source>Log font</source>
-         <translation>Fonte do log</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="173"/>
-+        <location filename="../../ui/options.ui" line="182"/>
-         <source>Font used in logs (= application font if empty)</source>
-         <translation>Fonte usada nos logs (= fonte da aplicação se vazio)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="189"/>
-+        <location filename="../../ui/options.ui" line="198"/>
-         <source>Browse font used in logs</source>
-         <translation>Procurar fonte usada nos logs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="868"/>
--        <location filename="../../ui/options.ui" line="5008"/>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-         <source>F&amp;iles / Directories</source>
-         <translation>&amp;Arquivos / Diretórios</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1068"/>
-+        <location filename="../../ui/options.ui" line="1091"/>
-         <source>Front end log file</source>
-         <translation>Arquivo de log do frontend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1866"/>
-+        <location filename="../../ui/options.ui" line="1961"/>
-         <source>Front end log file (write)</source>
-         <translation>Arquivo de log do frontend (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2400"/>
-+        <location filename="../../ui/options.ui" line="2531"/>
-         <source>Browse front end log file</source>
-         <translation>Procurar por arquivo de log do frontend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1061"/>
-+        <location filename="../../ui/options.ui" line="1084"/>
-         <source>Favorites file</source>
-         <translation>Arquivo de favoritos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1432"/>
-+        <location filename="../../ui/options.ui" line="1491"/>
-         <source>Play history file</source>
-         <translation>Arquivo de histórico de jogadas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2387"/>
-+        <location filename="../../ui/options.ui" line="2518"/>
-         <source>Play history file (write)</source>
-         <translation>Arquivo de histórico de jogadas (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1658"/>
-+        <location filename="../../ui/options.ui" line="1735"/>
-         <source>Browse play history file</source>
-         <translation>Procurar por arquivo de histórico de jogadas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1054"/>
-+        <location filename="../../ui/options.ui" line="1077"/>
-         <source>Data directory</source>
-         <translation>Diretório de dados</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1892"/>
-+        <location filename="../../ui/options.ui" line="1987"/>
-         <source>Frontend data directory (read)</source>
-         <translation>Diretório de dados do frontend (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="947"/>
-+        <location filename="../../ui/options.ui" line="970"/>
-         <source>Browse frontend data directory</source>
-         <translation>Procurar por diretório de dados do frontend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2164"/>
-+        <location filename="../../ui/options.ui" line="2286"/>
-         <source>Preview directory (read)</source>
-         <translation>Diretório de preview (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2177"/>
-+        <location filename="../../ui/options.ui" line="2299"/>
-         <source>Browse preview directory</source>
-         <translation>Procurar diretório de preview</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2433"/>
-+        <location filename="../../ui/options.ui" line="2573"/>
-         <source>Flyer directory (read)</source>
-         <translation>Diretório de flyer (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2446"/>
-+        <location filename="../../ui/options.ui" line="2586"/>
-         <source>Browse flyer directory</source>
-         <translation>Procurar diretório de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2560"/>
-+        <location filename="../../ui/options.ui" line="2718"/>
-         <source>Icon directory (read)</source>
-         <translation>Diretório de ícones (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2573"/>
-+        <location filename="../../ui/options.ui" line="2731"/>
-         <source>Browse icon directory</source>
-         <translation>Procurar diretório de ícones</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1691"/>
-+        <location filename="../../ui/options.ui" line="1777"/>
-         <source>Cabinet directory (read)</source>
-         <translation>Diretório de gabinetes (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1704"/>
-+        <location filename="../../ui/options.ui" line="1790"/>
-         <source>Browse cabinet directory</source>
-         <translation>Procurar diretório de gabinetes</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2687"/>
-+        <location filename="../../ui/options.ui" line="2863"/>
-         <source>Controller directory (read)</source>
-         <translation>Diretório de controle (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2700"/>
-+        <location filename="../../ui/options.ui" line="2876"/>
-         <source>Browse controller directory</source>
-         <translation>Procurar diretório de controles</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1297"/>
-+        <location filename="../../ui/options.ui" line="1347"/>
-         <source>Marquee directory (read)</source>
-         <translation>Diretório de marquee (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1310"/>
-+        <location filename="../../ui/options.ui" line="1360"/>
-         <source>Browse marquee directory</source>
-         <translation>Procurar diretório de marquee</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2007"/>
-+        <location filename="../../ui/options.ui" line="2111"/>
-         <source>Title directory (read)</source>
-         <translation>Diretório de títulos (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2020"/>
-+        <location filename="../../ui/options.ui" line="2124"/>
-         <source>Browse title directory</source>
-         <translation>Procurar diretório de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1170"/>
-+        <location filename="../../ui/options.ui" line="1202"/>
-         <source>PCB directory (read)</source>
-         <translation>Diretório de PCB (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1183"/>
-+        <location filename="../../ui/options.ui" line="1215"/>
-         <source>Browse PCB directory</source>
-         <translation>Procurar diretório de PCB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3016"/>
-+        <location filename="../../ui/options.ui" line="3201"/>
-         <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-         <translation>Habilitar o uso do arquivo catver.ini -- obtenha a versão mais nova de http://www.progettoemma.net/?catlist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3019"/>
-+        <location filename="../../ui/options.ui" line="3204"/>
-         <source>Use catver.ini</source>
-         <translation>Usar catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1948"/>
-+        <location filename="../../ui/options.ui" line="2043"/>
-         <source>Path to catver.ini (read)</source>
-         <translation>Caminho para catver.ini (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1961"/>
-+        <location filename="../../ui/options.ui" line="2056"/>
-         <source>Browse path to catver.ini</source>
-         <translation>Procurar caminho para catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="994"/>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap folder</source>
-         <translation>Diretório de snapshot de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1534"/>
-+        <location filename="../../ui/options.ui" line="1602"/>
-         <source>Software snap-shot directory (read)</source>
-         <translation>Diretório de snapshots de software (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1547"/>
-+        <location filename="../../ui/options.ui" line="1615"/>
-         <source>Browse software snap-shot directory</source>
-         <translation>Procurar pelo diretório de snapshots de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3389"/>
-+        <location filename="../../ui/options.ui" line="3583"/>
-         <source>ROM state filter</source>
-         <translation>Filtro de estado da ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3402"/>
-+        <location filename="../../ui/options.ui" line="3596"/>
-         <source>Show ROM state C (correct)?</source>
-         <translation>Mostrar ROM com estado C (correto)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3419"/>
-+        <location filename="../../ui/options.ui" line="3613"/>
-         <source>Show ROM state M (mostly correct)?</source>
-         <translation>Mostrar ROM com estado M (Maioria correto)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3436"/>
-+        <location filename="../../ui/options.ui" line="3630"/>
-         <source>Show ROM state I (incorrect)?</source>
-         <translation>Mostrar estado de ROM I (incorreto)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3453"/>
-+        <location filename="../../ui/options.ui" line="3647"/>
-         <source>Show ROM state N (not found)?</source>
-         <translation>Mostrar estado de ROM N (não encontrado)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3470"/>
-+        <location filename="../../ui/options.ui" line="3664"/>
-         <source>Show ROM state U (unknown)?</source>
-         <translation>Mostrar estado de ROM D (desconhecido)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3776"/>
-+        <location filename="../../ui/options.ui" line="3970"/>
-         <source>Sort criteria</source>
-         <translation>Critério de ordenação</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3786"/>
-+        <location filename="../../ui/options.ui" line="3980"/>
-         <source>Select sort criteria</source>
-         <translation>Selecione um critério de ordenação</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3795"/>
-+        <location filename="../../ui/options.ui" line="3989"/>
-         <source>ROM state</source>
-         <translation>Estado da ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3805"/>
-+        <location filename="../../ui/options.ui" line="3999"/>
-         <source>Year</source>
-         <translation>Ano</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3810"/>
-+        <location filename="../../ui/options.ui" line="4004"/>
-         <source>Manufacturer</source>
-         <translation>Fabricante</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3820"/>
-+        <location filename="../../ui/options.ui" line="4014"/>
-         <source>ROM types</source>
-         <translation>Tipos de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3825"/>
-+        <location filename="../../ui/options.ui" line="4019"/>
-         <source>Players</source>
-         <translation>Jogadores</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3741"/>
-+        <location filename="../../ui/options.ui" line="3935"/>
-         <source>Sort order</source>
-         <translation>Ordem</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3751"/>
-+        <location filename="../../ui/options.ui" line="3945"/>
-         <source>Select sort order</source>
-         <translation>Selecione a ordem</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3755"/>
-+        <location filename="../../ui/options.ui" line="3949"/>
-         <source>Ascending</source>
-         <translation>Ascendente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3764"/>
-+        <location filename="../../ui/options.ui" line="3958"/>
-         <source>Descending</source>
-         <translation>Descendente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3712"/>
-+        <location filename="../../ui/options.ui" line="3906"/>
-         <source>Responsiveness</source>
-         <translation>Disponibilidade</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3725"/>
-+        <location filename="../../ui/options.ui" line="3919"/>
-         <source>immediate</source>
-         <translation>imediata</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3670"/>
-+        <location filename="../../ui/options.ui" line="3864"/>
-         <source>Update delay</source>
-         <translation>Atraso de atualização</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3683"/>
-+        <location filename="../../ui/options.ui" line="3877"/>
-         <source>none</source>
-         <translation>nenhum</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3686"/>
-+        <location filename="../../ui/options.ui" line="3880"/>
-         <source> ms</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3548"/>
-+        <location filename="../../ui/options.ui" line="3742"/>
-         <source>Automatically trigger a ROM check if necessary</source>
-         <translation>Verificar ROM automaticamente se necessário</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3551"/>
-+        <location filename="../../ui/options.ui" line="3745"/>
-         <source>Auto-trigger ROM check</source>
-         <translation>Verificar ROM automaticamente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3528"/>
-+        <location filename="../../ui/options.ui" line="3722"/>
-         <source>Display ROM status icons in master lists?</source>
-         <translation>Mostrar ícones de estado da ROM nas listas principais?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3531"/>
-+        <location filename="../../ui/options.ui" line="3725"/>
-         <source>Show ROM status icons</source>
-         <translation>Mostrar ícones de estado da ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5543"/>
-+        <location filename="../../ui/options.ui" line="5755"/>
-         <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-         <translation>Diretório utilizado como diretório padrão de software para o configurador de dispositivos do MESS (se um subdiretório com o mesmo nome da máquina existir, essa pasta será selecionada no lugar)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3238"/>
-+        <location filename="../../ui/options.ui" line="3432"/>
-         <source>Launch emulation on double-click events (may be annoying)</source>
-         <translation>Iniciar emulador por clique duplo (pode ser estranho)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3241"/>
-+        <location filename="../../ui/options.ui" line="3435"/>
-         <source>Double-click activation</source>
-         <translation>Ativação por clique duplo</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3307"/>
-+        <location filename="../../ui/options.ui" line="3501"/>
-         <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-         <translation>Iniciar emulação diretamente quando um item é ativado na lista de busca, favoritos ou jogados (ao invés de pular para a lista principal)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3310"/>
-+        <location filename="../../ui/options.ui" line="3504"/>
-         <source>Play on sub-list activation</source>
-         <translation>Jogar com ativação na sub-lista</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3271"/>
-+        <location filename="../../ui/options.ui" line="3465"/>
-         <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-         <translation>Escolher posição do cursor a ser usado pelo QMC2 quando fizer rolagem automática para o ítem atual (essa configuração se aplica a todas as visões e listas!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3278"/>
-+        <location filename="../../ui/options.ui" line="3472"/>
-         <source>Visible</source>
-         <translation>Visível</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3283"/>
-+        <location filename="../../ui/options.ui" line="3477"/>
-         <source>Top</source>
-         <translation>Em cima</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3288"/>
-+        <location filename="../../ui/options.ui" line="3482"/>
-         <source>Bottom</source>
-         <translation>Em baixo</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3293"/>
-+        <location filename="../../ui/options.ui" line="3487"/>
-         <source>Center</source>
-         <translation>Centro</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3261"/>
-+        <location filename="../../ui/options.ui" line="3455"/>
-         <source>Cursor position</source>
-         <translation>Posição do cursor</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3582"/>
-+        <location filename="../../ui/options.ui" line="3776"/>
-         <source>SW snap position</source>
-         <translation>Posição do snapshot de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3596"/>
-+        <location filename="../../ui/options.ui" line="3790"/>
-         <source>Above / Left</source>
-         <translation>Acima / Esquerda</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="619"/>
-+        <location filename="../../ui/options.ui" line="633"/>
-         <source>Use native file dialogs</source>
-         <translation>Usar diálogos de arquivo nativos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="668"/>
-+        <location filename="../../ui/options.ui" line="682"/>
-         <source>Kill emulators when QMC2 exits?</source>
-         <translation>Matar emuladores quando o QMC2 for fechado?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="671"/>
-+        <location filename="../../ui/options.ui" line="685"/>
-         <source>Kill emulators on exit</source>
-         <translation>Matar emuladores ao sair</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="678"/>
-+        <location filename="../../ui/options.ui" line="692"/>
-         <source>Terminate all other emulator instances when launching a new one?</source>
-         <translation>Terminar todas as outras instâncias de emulador quando executar uma nova?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="681"/>
-+        <location filename="../../ui/options.ui" line="695"/>
-         <source>One emulator at a time</source>
-         <translation>Um emulador por vez</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2888"/>
-+        <location filename="../../ui/options.ui" line="3073"/>
-         <source>Load MESS machine information database (sysinfo.dat)</source>
-         <translation>Carregar base da dados de informação de máquinas do MESS (sysinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2118"/>
-+        <location filename="../../ui/options.ui" line="2231"/>
-         <source>MESS machine information database - sysinfo.dat (read)</source>
-         <translation>Base da dados de informação de máquinas do MESS -- sysinfo.dat (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1026"/>
-+        <location filename="../../ui/options.ui" line="1049"/>
-         <source>Browse MESS machine information database (sysinfo.dat)</source>
-         <translation>Procurar por base da dados de informação de máquinas do MESS (sysinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1081"/>
-+        <location filename="../../ui/options.ui" line="1104"/>
-         <source>Import MESS emulator information to DAT-info database</source>
-         <translation>Importar informação do emulador MESS para a base de dados de informação DAT</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1478"/>
-+        <location filename="../../ui/options.ui" line="1537"/>
-         <source>Import MAME emulator information to DAT-info database</source>
-         <translation>Importar informação do emulador MAMAE para a base de dados de informação DAT</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1098"/>
-+        <location filename="../../ui/options.ui" line="1121"/>
-         <source>Import MESS machine information to DAT-info database</source>
-         <translation>Importar informação do máquina do MESS para a base de dados de informação DAT</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1505"/>
-+        <location filename="../../ui/options.ui" line="1564"/>
-         <source>DAT-info database file</source>
-         <translation>Arquivo da base de dados de informação DAT</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="930"/>
-+        <location filename="../../ui/options.ui" line="953"/>
-         <source>Browse DAT-info database file</source>
-         <translation>Procurar por arquivo de base de dados de informação DAT</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1879"/>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation>Arquivo do banco de dados de informação DAT (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2891"/>
-+        <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-         <translation>Informação de máquina (MESS)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2901"/>
-+        <location filename="../../ui/options.ui" line="3086"/>
-         <source>Emu info (MAME)</source>
-         <translation>Informação de emulador (MAME)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2911"/>
-+        <location filename="../../ui/options.ui" line="3096"/>
-         <source>Emu info (MESS)</source>
-         <translation>Informação de emulador (MESS)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2921"/>
-+        <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-         <translation>Informação de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2934"/>
-+        <location filename="../../ui/options.ui" line="3119"/>
-         <source>Import software information to DAT-info database</source>
-         <translation>Importar informação de software para a base de dados de informação DAT</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3601"/>
-+        <location filename="../../ui/options.ui" line="3795"/>
-         <source>Above / Center</source>
-         <translation>Acima / Centro</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3606"/>
-+        <location filename="../../ui/options.ui" line="3800"/>
-         <source>Above / Right</source>
-         <translation>Acima / Direita</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3611"/>
-+        <location filename="../../ui/options.ui" line="3805"/>
-         <source>Below / Left</source>
-         <translation>Abaixo / Esquerda</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3616"/>
-+        <location filename="../../ui/options.ui" line="3810"/>
-         <source>Below / Center</source>
-         <translation>Abaixo / Centro</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3621"/>
-+        <location filename="../../ui/options.ui" line="3815"/>
-         <source>Below / Right</source>
-         <translation>Abaixo / Direita</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3876"/>
-+        <location filename="../../ui/options.ui" line="4070"/>
-         <source>&amp;Shortcuts / Keys</source>
-         <translation>Atalho&amp;s / Teclas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3908"/>
--        <location filename="../../ui/options.ui" line="3911"/>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-         <source>Redefine key sequence</source>
-         <translation>Redefinir sequência de teclas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3928"/>
-+        <location filename="../../ui/options.ui" line="4131"/>
-         <source>Reset key sequence to default</source>
-         <translation>Redefinir sequência de teclas para o padrão</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3931"/>
-+        <location filename="../../ui/options.ui" line="4134"/>
-         <source>Reset</source>
-         <translation>Redefinir</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3951"/>
-+        <location filename="../../ui/options.ui" line="4154"/>
-         <source>Active shortcut definitions; double-click to redefine key sequence</source>
-         <translation>Definições ativas de atalhos: clique duplo para redefinir sequência de teclas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3973"/>
--        <location filename="../../ui/options.ui" line="4441"/>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-         <source>Function / Key</source>
-         <translation>Função / Tecla</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4575"/>
-+        <location filename="../../ui/options.ui" line="4805"/>
-         <source>ROM tool</source>
-         <translation>Ferramenta de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4594"/>
-+        <location filename="../../ui/options.ui" line="4824"/>
-         <source>External ROM tool (it&apos;s completely up to you...)</source>
-         <translation>Ferramenta de ROM externa (a decisão é toda sua...)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4607"/>
-+        <location filename="../../ui/options.ui" line="4837"/>
-         <source>Browse ROM tool</source>
-         <translation>Procurar ferramenta de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4631"/>
-+        <location filename="../../ui/options.ui" line="4861"/>
-         <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-         <translation>Lista de argumentos da ferramenta de ROM (p. e. &quot;$ID $DESCRIÇÃO$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4651"/>
-+        <location filename="../../ui/options.ui" line="4881"/>
-         <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation>Diretório de trabalho usado quando a ferramenta de ROM é executada (se vazio, o diretório de trabalho atual do QMC2 será usado)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4681"/>
-+        <location filename="../../ui/options.ui" line="4911"/>
-         <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-         <translation>Copiar a saída da ferramenta para o log do programa (mantenha para verificação)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4684"/>
-+        <location filename="../../ui/options.ui" line="4914"/>
-         <source>Copy tool output to front end log</source>
-         <translation>Copiar a saída da ferramenta para o log do frontend</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4691"/>
-+        <location filename="../../ui/options.ui" line="4921"/>
-         <source>Automatically close the tool-executor dialog when the external process finished</source>
-         <translation>Fechar automaticamente o diálog de execução da ferramenta quando o processo externo terminar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4694"/>
-+        <location filename="../../ui/options.ui" line="4924"/>
-         <source>Close dialog automatically</source>
-         <translation>Fechar diálogo automaticamente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4866"/>
-+        <location filename="../../ui/options.ui" line="5069"/>
-         <source>Restore cookies</source>
-         <translation>Restaurar cookies</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4882"/>
-+        <location filename="../../ui/options.ui" line="5085"/>
-         <source>Manage cookies stored in database</source>
-         <translation>Gerenciar banco de dados de cookies</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4885"/>
-+        <location filename="../../ui/options.ui" line="5088"/>
-         <source>Manage stored cookies</source>
-         <translation>Gerenciar cookies</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4901"/>
-+        <location filename="../../ui/options.ui" line="5104"/>
-         <source>Clear database</source>
-         <translation>Limpar banco de dados</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3978"/>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-         <location filename="../../src/options.cpp" line="379"/>
--        <location filename="../../src/options.cpp" line="380"/>
--        <location filename="../../src/options.cpp" line="2346"/>
--        <location filename="../../src/options.cpp" line="3765"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-         <source>Default</source>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="157"/>
-+        <location filename="../../ui/options.ui" line="166"/>
-         <source>Use a unifed tool- and title-bar on Mac OS X</source>
-         <translation>Usar uma ferramenta unificada - e barra de títulos no Mac OS X</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="160"/>
-+        <location filename="../../ui/options.ui" line="169"/>
-         <source>Unify with title</source>
-         <translation>Unificar com título</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="122"/>
-+        <location filename="../../ui/options.ui" line="131"/>
-         <source>Minimize when launching emulators?</source>
-         <translation>Minimizar quando lançar emuladores?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="125"/>
-+        <location filename="../../ui/options.ui" line="134"/>
-         <source>Minimize on emulator launch</source>
-         <translation>Minimizar ao iniciar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="557"/>
-+        <location filename="../../ui/options.ui" line="571"/>
-         <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-         <translation>Suprimir todas as mensagens enviadas pela classe QDebug ou pelas funções qDebug() / qCritical() / qWarning() / qFatal() </translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="560"/>
-+        <location filename="../../ui/options.ui" line="574"/>
-         <source>Suppress Qt messages</source>
-         <translation>Suprimir mensagens do Qt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="765"/>
-+        <location filename="../../ui/options.ui" line="779"/>
-         <source>Show splash screen when starting up?</source>
-         <translation>Mostrar tela inicial (splash screen) quando iniciar?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="768"/>
-+        <location filename="../../ui/options.ui" line="782"/>
-         <source>Show splash screen</source>
-         <translation>Mostrar tela inicial (splash screen)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../ui/options.ui" line="1007"/>
-         <source>Software notes folder</source>
-         <translation>Pasta das notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1905"/>
-+        <location filename="../../ui/options.ui" line="2000"/>
-         <source>Folder used to store personal notes about any software titles (write)</source>
-         <translation>Pasta usada para guardar notas pessoais sobre quaisquer títulos de software (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1918"/>
-+        <location filename="../../ui/options.ui" line="2013"/>
-         <source>Browse software notes folder</source>
-         <translation>Procurar pasta das notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3800"/>
-+        <location filename="../../ui/options.ui" line="3994"/>
-         <source>Tag</source>
-         <translation>Etiqueta</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3830"/>
-+        <location filename="../../ui/options.ui" line="4024"/>
-         <source>Driver status</source>
-         <translation>Estado do driver</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3592"/>
-+        <location filename="../../ui/options.ui" line="3786"/>
-         <source>Select the position where sofware snap-shots are displayed within software lists</source>
-         <translation>Selecione a posição onde os snapshots de software são mostrados dentro da lista de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3626"/>
-+        <location filename="../../ui/options.ui" line="3820"/>
-         <source>Disable snaps</source>
-         <translation>Desabilitar snapshots</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3702"/>
-+        <location filename="../../ui/options.ui" line="3896"/>
-         <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-         <translation>Mostrar snapshots de software quando o mouse passar pela lista de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3386"/>
-+        <location filename="../../ui/options.ui" line="3580"/>
-         <source>Enable ROM state filtering?</source>
-         <translation>Habilitar filtro por estado da ROM?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="299"/>
--        <source>ES (Spanish)</source>
--        <translation>ES (Espanhol)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="314"/>
--        <source>IT (Italian)</source>
--        <translation>IT (Italiano)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="329"/>
--        <source>RO (Romanian)</source>
--        <translation>RO (Remeno)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="334"/>
--        <source>SV (Swedish)</source>
--        <translation>SV (Sueco)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="594"/>
-+        <location filename="../../ui/options.ui" line="608"/>
-         <source>Customize the tool-bar</source>
-         <translation>Customizar a barra de ferramentas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="597"/>
-+        <location filename="../../ui/options.ui" line="611"/>
-         <source>Tool-bar...</source>
-         <translation>Barra de ferramentas...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="112"/>
-+        <location filename="../../ui/options.ui" line="121"/>
-         <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-         <translation>Forçar o diretório de trabalho do QMC2 ser o mesmo do caminho do executável</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="115"/>
-+        <location filename="../../ui/options.ui" line="124"/>
-         <source>Set working directory from executable</source>
-         <translation>Definir o diretório de trabalho a partir do executável</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="691"/>
-+        <location filename="../../ui/options.ui" line="705"/>
-         <source>Default palette</source>
-         <translation>Paleta padrão</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="353"/>
-+        <location filename="../../ui/options.ui" line="367"/>
-         <source>Edit the color palette</source>
-         <translation>Editar a paleta de cores</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="356"/>
-+        <location filename="../../ui/options.ui" line="370"/>
-         <source>Edit color palette...</source>
-         <translation>Editar paleta de cores...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="616"/>
-+        <location filename="../../ui/options.ui" line="630"/>
-         <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-         <translation>Usar os diálogos de arquivo do próprio sistema (nativos), caso contrários os diálogos nativos do Qt serão utilizados</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1728"/>
-+        <location filename="../../ui/options.ui" line="1823"/>
-         <source>Compressed cabinet file (read)</source>
-         <translation>Arquivo comprimido de gabinetes (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1220"/>
--        <location filename="../../ui/options.ui" line="1347"/>
--        <location filename="../../ui/options.ui" line="1584"/>
--        <location filename="../../ui/options.ui" line="1741"/>
--        <location filename="../../ui/options.ui" line="2057"/>
--        <location filename="../../ui/options.ui" line="2214"/>
--        <location filename="../../ui/options.ui" line="2483"/>
--        <location filename="../../ui/options.ui" line="2610"/>
--        <location filename="../../ui/options.ui" line="2737"/>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-         <source>Select compression format</source>
-         <translation>Escolher formato de compressão</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1224"/>
--        <location filename="../../ui/options.ui" line="1351"/>
--        <location filename="../../ui/options.ui" line="1588"/>
--        <location filename="../../ui/options.ui" line="1745"/>
--        <location filename="../../ui/options.ui" line="2061"/>
--        <location filename="../../ui/options.ui" line="2218"/>
--        <location filename="../../ui/options.ui" line="2487"/>
--        <location filename="../../ui/options.ui" line="2614"/>
--        <location filename="../../ui/options.ui" line="2741"/>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-         <source>ZIP</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1233"/>
--        <location filename="../../ui/options.ui" line="1360"/>
--        <location filename="../../ui/options.ui" line="1597"/>
--        <location filename="../../ui/options.ui" line="1754"/>
--        <location filename="../../ui/options.ui" line="2070"/>
--        <location filename="../../ui/options.ui" line="2227"/>
--        <location filename="../../ui/options.ui" line="2496"/>
--        <location filename="../../ui/options.ui" line="2623"/>
--        <location filename="../../ui/options.ui" line="2750"/>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-         <source>7z</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1781"/>
-+        <location filename="../../ui/options.ui" line="1876"/>
-         <source>Browse compressed cabinet file</source>
-         <translation>Procurar o arquivo comprimido de gabinetes</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2724"/>
-+        <location filename="../../ui/options.ui" line="2909"/>
-         <source>Compressed controller file (read)</source>
-         <translation>Arquivo comprimido de controles (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2962"/>
-         <source>Browse compressed controller file</source>
-         <translation>Procurar o arquivo comprimido de controles</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1334"/>
-+        <location filename="../../ui/options.ui" line="1393"/>
-         <source>Compressed marquee file (read)</source>
-         <translation>Arquivo comprimido de marquees (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1387"/>
-+        <location filename="../../ui/options.ui" line="1446"/>
-         <source>Browse compressed marquee file</source>
-         <translation>Procurar o arquivo comprimido de marquees</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1456"/>
-+        <location filename="../../ui/options.ui" line="1515"/>
-         <source>Switch between specifying a title directory or a compressed title file</source>
-         <translation>Alternar entre especificar um diretório de títulos ou um arquivo comprimido de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2798"/>
-+        <location filename="../../ui/options.ui" line="2983"/>
-         <source>MAME emulator information database - mameinfo.dat (read)</source>
-         <translation>Banco de dados de informação de emulador do MAME - mameinfo.dat (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2304"/>
-+        <location filename="../../ui/options.ui" line="2435"/>
-         <source>Browse MAME emulator information database (mameinfo.dat)</source>
-         <translation>Procurar por banco de dados de informação de emulador do MAME (mameinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1109"/>
-+        <location filename="../../ui/options.ui" line="1132"/>
-         <source>Switch between specifying a preview directory or a compressed preview file</source>
-         <translation>Alternar entre especificar um diretório de previews ou um arquivo comprimido de previews</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2201"/>
-+        <location filename="../../ui/options.ui" line="2332"/>
-         <source>Compressed preview file (read)</source>
-         <translation>Arquivo comprimido de previews (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2254"/>
-+        <location filename="../../ui/options.ui" line="2385"/>
-         <source>Browse compressed preview file</source>
-         <translation>Procurar o arquivo comprimido de previews</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1402"/>
-+        <location filename="../../ui/options.ui" line="1461"/>
-         <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-         <translation>Alternar entre especificar um diretório de flyers ou um arquivo comprimido de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2470"/>
-+        <location filename="../../ui/options.ui" line="2619"/>
-         <source>Compressed flyer file (read)</source>
-         <translation>Arquivo comprimido de flyers (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2523"/>
-+        <location filename="../../ui/options.ui" line="2672"/>
-         <source>Browse compressed flyer file</source>
-         <translation>Procurar o arquivo comprimido de flyers</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3060"/>
-+        <location filename="../../ui/options.ui" line="3245"/>
-         <source>Switch between specifying an icon directory or a compressed icon file</source>
-         <translation>Alternar entre especificar um diretório de ícones ou um arquivo comprimido de ícones</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2597"/>
-+        <location filename="../../ui/options.ui" line="2764"/>
-         <source>Compressed icon file (read)</source>
-         <translation>Arquivo comprimido de ícones (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2650"/>
-+        <location filename="../../ui/options.ui" line="2817"/>
-         <source>Browse compressed icon file</source>
-         <translation>Procurar o arquivo comprimido de ícones</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="958"/>
-+        <location filename="../../ui/options.ui" line="981"/>
-         <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-         <translation>Alternar entre especificar um diretório de gabinetes ou um arquivo comprimido de gabinetes</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2269"/>
-+        <location filename="../../ui/options.ui" line="2400"/>
-         <source>Switch between specifying a controller directory or a compressed controller file</source>
-         <translation>Alternar entre especificar um diretório de controles ou um arquivo comprimido de controles</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1489"/>
-+        <location filename="../../ui/options.ui" line="1548"/>
-         <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-         <translation>Alternar entre especificar um diretório de marquees ou um arquivo comprimido de marquees</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2044"/>
-+        <location filename="../../ui/options.ui" line="2157"/>
-         <source>Compressed title file (read)</source>
-         <translation>Arquivo comprimido de títulos (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2097"/>
-+        <location filename="../../ui/options.ui" line="2210"/>
-         <source>Browse compressed title file</source>
-         <translation>Procurar o arquivo comprimido de títulos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1125"/>
-+        <location filename="../../ui/options.ui" line="1148"/>
-         <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-         <translation>Alternar entre especificar um diretório de PCBs ou um arquivo comprimido de PCBs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1207"/>
-+        <location filename="../../ui/options.ui" line="1248"/>
-         <source>Compressed PCB file (read)</source>
-         <translation>Arquivo comprimido de PCBs (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1260"/>
-+        <location filename="../../ui/options.ui" line="1301"/>
-         <source>Browse compressed PCB file</source>
-         <translation>Procurar o arquivo comprimido de PCBs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1571"/>
-+        <location filename="../../ui/options.ui" line="1648"/>
-         <source>Compressed software snap-shot file (read)</source>
-         <translation>Arquivo comprimido de snapshots de software (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1624"/>
-+        <location filename="../../ui/options.ui" line="1701"/>
-         <source>Browse compressed software snap-shot file</source>
-         <translation>Procurar o arquivo comprimido de snapshots de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2898"/>
-+        <location filename="../../ui/options.ui" line="3083"/>
-         <source>Load MAME emulator information database (mameinfo.dat)</source>
-         <translation>Carregar base de dados de informações de emulador do MAME (mameinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="991"/>
-+        <location filename="../../ui/options.ui" line="1014"/>
-         <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-         <translation>Alternar entre especificar um diretório de snapshots de software ou um arquivo comprimido de snapshots de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="914"/>
-+        <location filename="../../ui/options.ui" line="937"/>
-         <source>Enable the use of a template for (empty) software notes</source>
-         <translation>Habilitar o uso de um template para notas de software (vazias)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="917"/>
-+        <location filename="../../ui/options.ui" line="940"/>
-         <source>Software notes template</source>
-         <translation>Template de notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1935"/>
-+        <location filename="../../ui/options.ui" line="2030"/>
-         <source>HTML file used as a template for software-notes (read)</source>
-         <translation>Arquivo HTML usado como template para notas de software (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2334"/>
-+        <location filename="../../ui/options.ui" line="2465"/>
-         <source>Browse software notes template</source>
-         <translation>Procurar template de notas de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1418"/>
-+        <location filename="../../ui/options.ui" line="1477"/>
-         <source>Enable the use of category.ini</source>
-         <translation>Habilitar o uso do arquivo category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1421"/>
-+        <location filename="../../ui/options.ui" line="1480"/>
-         <source>Use category.ini</source>
-         <translation>Usar category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1978"/>
-+        <location filename="../../ui/options.ui" line="2073"/>
-         <source>Path to category.ini (read)</source>
-         <translation>Caminho para category.ini (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2131"/>
-+        <location filename="../../ui/options.ui" line="2244"/>
-         <source>Browse path to category.ini</source>
-         <translation>Procurar caminho para category.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1141"/>
-+        <location filename="../../ui/options.ui" line="1164"/>
-         <source>System notes folder</source>
-         <translation>Pasta das notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="974"/>
-+        <location filename="../../ui/options.ui" line="997"/>
-         <source>Enable the use of a template for (empty) system notes</source>
-         <translation>Habilitar o uso de um modelo para notas (vazias) de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="977"/>
-+        <location filename="../../ui/options.ui" line="1000"/>
-         <source>System notes template</source>
-         <translation>Modelo das notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="1931"/>
-         <source>HTML file used as a template for system-notes (read)</source>
-         <translation>Arquivo HTML usado como modelo para notas de sistema (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2854"/>
-+        <location filename="../../ui/options.ui" line="3039"/>
-         <source>Folder used to store personal notes about any systems (write)</source>
-         <translation>Pasta usada para guardar notas pessoais sobre quaisquer sistemas (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2867"/>
-+        <location filename="../../ui/options.ui" line="3052"/>
-         <source>Browse system notes folder</source>
-         <translation>Procurar pasta das notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="1944"/>
-         <source>Browse system notes template</source>
-         <translation>Procurar modelo das notas de sistema</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2918"/>
-+        <location filename="../../ui/options.ui" line="3103"/>
-         <source>Load software information database (from history.dat)</source>
-         <translation>Carregar base de dados de informações de software (de history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1013"/>
-+        <location filename="../../ui/options.ui" line="1036"/>
-         <source>Software information database - history.dat (read)</source>
-         <translation>Banco de dados de informações de software - history.dat (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1819"/>
-+        <location filename="../../ui/options.ui" line="1914"/>
-         <source>Browse software information database (history.dat)</source>
-         <translation>Procurar por base de dados de informações de software (history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2820"/>
-+        <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-         <translation>Definir classes de arte adicionais para entradas de listas de sistema e de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2823"/>
-+        <location filename="../../ui/options.ui" line="3008"/>
-         <source>Set up additional artwork classes...</source>
-         <translation>Configurar classes de arte adicionais...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2833"/>
-+        <location filename="../../ui/options.ui" line="3018"/>
-         <source>Choose active image formats and their priorities (per artwork class)</source>
-         <translation>Escolher formatos de imagem ativos e suas prioridades (por classe de arte)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2836"/>
-+        <location filename="../../ui/options.ui" line="3021"/>
-         <source>Select image formats...</source>
-         <translation>Selecionar formatos de imagem...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2908"/>
-+        <location filename="../../ui/options.ui" line="3093"/>
-         <source>Load MESS emulator information database (messinfo.dat)</source>
-         <translation>Carregar base de dados de informações de emulador do MESS (messinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2321"/>
-+        <location filename="../../ui/options.ui" line="2452"/>
-         <source>MESS emulator information database - messinfo.dat (read)</source>
-         <translation>Banco de dados de informação de emulador do MESS - messinfo.dat (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="495"/>
-+        <location filename="../../ui/options.ui" line="509"/>
-         <source>Show machine&apos;s description at the bottom of any images</source>
-         <translation>Mostrar descrição da máquina abaixo de quaisquer imagens</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="498"/>
-+        <location filename="../../ui/options.ui" line="512"/>
-         <source>Show machine name</source>
-         <translation>Mostrar nome da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="841"/>
-+        <location filename="../../ui/options.ui" line="855"/>
-         <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-         <translation>Mostrar descrição de máquina somente quando a lista de máquinas não é visível devido ao layout atual</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="429"/>
-+        <location filename="../../ui/options.ui" line="443"/>
-         <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-         <translation>Mostrar a imagem / vídeo do pai se uma imagem / vídeo individual está faltando mas existe uma para o pai</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="432"/>
-+        <location filename="../../ui/options.ui" line="446"/>
-         <source>Parent image / video fallback</source>
-         <translation>Usar imagem / vídeo do pai</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="575"/>
-+        <location filename="../../ui/options.ui" line="589"/>
-         <source>Open the component setup dialog</source>
-         <translation>Abrir janela de configuração de componente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="578"/>
-+        <location filename="../../ui/options.ui" line="592"/>
-         <source>Component setup...</source>
-         <translation>Configuração de componente...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="203"/>
-+        <location filename="../../ui/options.ui" line="212"/>
-         <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-         <translation>Mostrar o indicador de estado de máquina somente quando a lista de máquinas não é visível devido ao layout atual</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3861"/>
-+        <location filename="../../ui/options.ui" line="4055"/>
-         <source>Restore saved machine selection at start and after reloading the machine list</source>
-         <translation>Restaurar seleção de máquinas ao iniciar e antes de recarregar a lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3864"/>
-+        <location filename="../../ui/options.ui" line="4058"/>
-         <source>Restore machine selection</source>
-         <translation>Restaurar seleção de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="267"/>
-+        <location filename="../../ui/options.ui" line="276"/>
-         <source>Show vertical machine status indicator in machine details</source>
-         <translation>Mostar indicador vertical do estado da máquina nos detalhes de máquina</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="270"/>
-+        <location filename="../../ui/options.ui" line="279"/>
-         <source>Machine status indicator</source>
-         <translation>Indicador de estado da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3188"/>
-+        <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-         <translation>Salvar seleção de máquinas ao sair e antes de recarregar a lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3191"/>
-+        <location filename="../../ui/options.ui" line="3385"/>
-         <source>Save machine selection</source>
-         <translation>Salvar seleção de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="366"/>
-+        <location filename="../../ui/options.ui" line="380"/>
-         <source>Show animation when loading, filtering or tagging the machine list?</source>
-         <translation>Mostrar animações quando carregando, filtrando ou etiquetando a lista de máquinas?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="369"/>
-+        <location filename="../../ui/options.ui" line="383"/>
-         <source>Show loading animation</source>
-         <translation>Mostrar animação de carregamento</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="402"/>
-+        <location filename="../../ui/options.ui" line="416"/>
-         <source>Scaled software snapshot</source>
-         <translation>Snapshot de software em escala</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="99"/>
-+        <location filename="../../ui/options.ui" line="108"/>
-         <source>Select individual fallback settings per artwork class</source>
-         <translation>Selecionar configurações de substituição indivíduais por classe de artwork</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="102"/>
-+        <location filename="../../ui/options.ui" line="111"/>
-         <source>Individual fallback settings...</source>
-         <translation>Configurações de substituição individuais...</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1445"/>
-+        <location filename="../../ui/options.ui" line="1504"/>
-         <source>Import MAME machine information to DAT-info database</source>
-         <translation>Importar informação do máquina do MAME para a base de dados de informação DAT</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1043"/>
-+        <location filename="../../ui/options.ui" line="1066"/>
-         <source>Browse machine favorites file</source>
-         <translation>Procurar por arquivo de favoritos de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1242"/>
--        <location filename="../../ui/options.ui" line="1369"/>
--        <location filename="../../ui/options.ui" line="1606"/>
--        <location filename="../../ui/options.ui" line="1763"/>
--        <location filename="../../ui/options.ui" line="2079"/>
--        <location filename="../../ui/options.ui" line="2236"/>
--        <location filename="../../ui/options.ui" line="2505"/>
--        <location filename="../../ui/options.ui" line="2632"/>
--        <location filename="../../ui/options.ui" line="2759"/>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-         <source>Archive</source>
-         <translation>Arquivo</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1645"/>
-+        <location filename="../../ui/options.ui" line="1722"/>
-         <source>MAME machine information database - history.dat (read)</source>
-         <translation>Base da dados de informação de máquinas do MAME -- history.dat (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1802"/>
-+        <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-         <translation>Procurar por banco de dados de informação de emulador do MESS (messinfo.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2353"/>
--        <location filename="../../ui/options.ui" line="2369"/>
--        <location filename="../../ui/options.ui" line="3642"/>
--        <location filename="../../ui/options.ui" line="3658"/>
--        <location filename="../../ui/options.ui" line="5201"/>
--        <location filename="../../ui/options.ui" line="5217"/>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-         <source>Option requires a reload of the machine list to take effect</source>
-         <translation>Opção requer recarregamento da lista de máquinas para ter efeito</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2811"/>
-+        <location filename="../../ui/options.ui" line="2996"/>
-         <source>Machine favorites file (write)</source>
-         <translation>Arquivo de máquinas favoritas (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2878"/>
-+        <location filename="../../ui/options.ui" line="3063"/>
-         <source>Load MAME machine information database (history.dat)</source>
-         <translation>Carregar base de dados de informações de máquinas do MAME (history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2881"/>
-+        <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation>Informação de máquina (MAME)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2951"/>
-+        <location filename="../../ui/options.ui" line="3136"/>
-         <source>Browse MAME machine information database (history.dat)</source>
-         <translation>Procurar por base de dados de informação de máquinas do MAME(history.dat)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2962"/>
-+        <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-         <translation>Diretório de snap de vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2975"/>
-+        <location filename="../../ui/options.ui" line="3160"/>
-         <source>Video snap folder (read)</source>
-         <translation>Diretório de snap de vídeo (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3005"/>
-+        <location filename="../../ui/options.ui" line="3190"/>
-         <source>Browse video snap folder</source>
-         <translation>Escolha a pasta de snaps de video</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3049"/>
-+        <location filename="../../ui/options.ui" line="3234"/>
-         <source>Optimize catver.ini for faster loading</source>
-         <translation>Otimizar catver.ini para carregamento mais rápido</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2988"/>
-+        <location filename="../../ui/options.ui" line="3173"/>
-         <source>Setup the icon cache database</source>
-         <translation>Configurar base de dados de cache de ícones</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3572"/>
-+        <location filename="../../ui/options.ui" line="3766"/>
-         <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-         <translation>Desabilitar automaticamente capturas de tela do software quando os detalhes do software estão visíveis (pode incomodar)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3575"/>
-+        <location filename="../../ui/options.ui" line="3769"/>
-         <source>No SW snaps for visible details</source>
-         <translation>Desabilitar capturas de software com detalhes visíveis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3790"/>
-+        <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-         <translation>Descrição da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3815"/>
-+        <location filename="../../ui/options.ui" line="4009"/>
-         <source>Machine name</source>
-         <translation>Nome da máquina</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3835"/>
-+        <location filename="../../ui/options.ui" line="4029"/>
-         <source>Source file</source>
-         <translation>Arquivo fonte</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3840"/>
-+        <location filename="../../ui/options.ui" line="4034"/>
-         <source>Rank</source>
-         <translation>Classificação</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3722"/>
-+        <location filename="../../ui/options.ui" line="3916"/>
-         <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-         <translation>Número de itens inseridos entre as atualizações da lista de máquinas durante o recarregamento (maior significa mais rápido, mas torna a interface menos disponível)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3327"/>
-+        <location filename="../../ui/options.ui" line="3521"/>
-         <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-         <translation>Selecione o modo padrão de execução (janela independente ou embutida) usada quando o emulador é iniciado ativando uma entrada em qualquer lista</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3331"/>
-+        <location filename="../../ui/options.ui" line="3525"/>
-         <source>independent</source>
-         <translation>independente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3340"/>
-+        <location filename="../../ui/options.ui" line="3534"/>
-         <source>embedded</source>
-         <translation>embutido</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3680"/>
-+        <location filename="../../ui/options.ui" line="3874"/>
-         <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-         <translation>Atrasar atualização dos detalhes das máquinas (preview, flyer, informações, configurações, ....) por quantos milisegundos?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3317"/>
-+        <location filename="../../ui/options.ui" line="3511"/>
-         <source>Default launch-mode</source>
-         <translation>Modo de execução padrão</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3508"/>
-+        <location filename="../../ui/options.ui" line="3702"/>
-         <source>Display (or hide) device sets in master lists?</source>
-         <translation>Mostrar (ou esconder) conjuntos de dispositivos nas listas principais?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3511"/>
-+        <location filename="../../ui/options.ui" line="3705"/>
-         <source>Show device sets</source>
-         <translation>Mostrar conjuntos de dispositivos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3372"/>
-+        <location filename="../../ui/options.ui" line="3566"/>
-         <source>Display (or hide) BIOS sets in master lists?</source>
-         <translation>Mostrar (ou esconder) conjuntos de BIOS nas listas principais?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="903"/>
-+        <location filename="../../ui/options.ui" line="926"/>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3036"/>
-+        <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3082"/>
-+        <location filename="../../ui/options.ui" line="3267"/>
-         <source>Software manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3095"/>
-+        <location filename="../../ui/options.ui" line="3280"/>
-         <source>Browse software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3106"/>
-+        <location filename="../../ui/options.ui" line="3291"/>
-         <source>System manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3113"/>
-+        <location filename="../../ui/options.ui" line="3298"/>
-         <source>Software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3126"/>
-+        <location filename="../../ui/options.ui" line="3311"/>
-         <source>Scan available software manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3143"/>
-+        <location filename="../../ui/options.ui" line="3328"/>
-         <source>Scan available system manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3161"/>
-+        <location filename="../../ui/options.ui" line="3346"/>
-         <source>Machine- / Software-&amp;lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3198"/>
-+        <location filename="../../ui/options.ui" line="3392"/>
-         <source>Save the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3201"/>
-+        <location filename="../../ui/options.ui" line="3395"/>
-         <source>Save software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3208"/>
-+        <location filename="../../ui/options.ui" line="3402"/>
-         <source>Restore the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3211"/>
-+        <location filename="../../ui/options.ui" line="3405"/>
-         <source>Restore software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3218"/>
-+        <location filename="../../ui/options.ui" line="3412"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3352"/>
-+        <location filename="../../ui/options.ui" line="3546"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3375"/>
-+        <location filename="../../ui/options.ui" line="3569"/>
-         <source>Show BIOS sets</source>
-         <translation>Mostrar conjuntos de BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3558"/>
-+        <location filename="../../ui/options.ui" line="3752"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3705"/>
-+        <location filename="../../ui/options.ui" line="3899"/>
-         <source>Software snaps on mouse hover</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3851"/>
-+        <location filename="../../ui/options.ui" line="4045"/>
-         <source>Apply the state filter dynamically during a full ROM audit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3854"/>
-+        <location filename="../../ui/options.ui" line="4048"/>
-         <source>Apply state filter dynamically when checking ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3983"/>
-+        <location filename="../../ui/options.ui" line="4186"/>
-         <source>Custom</source>
-         <translation>Personalizado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3998"/>
-+        <location filename="../../ui/options.ui" line="4201"/>
-         <source>&amp;Joystick</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4027"/>
-+        <location filename="../../ui/options.ui" line="4239"/>
-         <source>Enable GUI control via joystick</source>
-         <translation>Habilitar controle da interface via joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4030"/>
-+        <location filename="../../ui/options.ui" line="4242"/>
-         <source>Enable joystick control</source>
-         <translation>Habilitar controle via joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4046"/>
-+        <location filename="../../ui/options.ui" line="4258"/>
-         <source>Rescan available joysticks</source>
-         <translation>Re-escanear joysticks disponíveis</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4049"/>
-+        <location filename="../../ui/options.ui" line="4261"/>
-         <source>Rescan joysticks</source>
-         <translation>Re-escanear joysticks</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4072"/>
-+        <location filename="../../ui/options.ui" line="4284"/>
-         <source>Select joystick</source>
-         <translation>Selecionar Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4082"/>
-+        <location filename="../../ui/options.ui" line="4294"/>
-         <source>List of available joysticks - select the one you want to use for GUI control</source>
-         <translation>Lista de joysticks disponíveis - selecione aquele que você quer usar para controle da interface</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4097"/>
-+        <location filename="../../ui/options.ui" line="4309"/>
-         <source>Joystick information and settings</source>
-         <translation>Informação e configuração do Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4107"/>
-+        <location filename="../../ui/options.ui" line="4319"/>
-         <source>Axes:</source>
-         <translation>Eixos:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4114"/>
-+        <location filename="../../ui/options.ui" line="4326"/>
-         <source>Number of joystick axes</source>
-         <translation>Número de eixos do joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4117"/>
--        <location filename="../../ui/options.ui" line="4138"/>
--        <location filename="../../ui/options.ui" line="4159"/>
--        <location filename="../../ui/options.ui" line="4180"/>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-         <source>0</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4128"/>
-+        <location filename="../../ui/options.ui" line="4340"/>
-         <source>Buttons:</source>
-         <translation>Botões:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4135"/>
-+        <location filename="../../ui/options.ui" line="4347"/>
-         <source>Number of joystick buttons</source>
-         <translation>Número de botões do joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4149"/>
-+        <location filename="../../ui/options.ui" line="4361"/>
-         <source>Hats:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4156"/>
-+        <location filename="../../ui/options.ui" line="4368"/>
-         <source>Number of coolie hats</source>
-         <translation>Número de coolie hats</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4170"/>
-+        <location filename="../../ui/options.ui" line="4382"/>
-         <source>Trackballs:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4177"/>
-+        <location filename="../../ui/options.ui" line="4389"/>
-         <source>Number of trackballs</source>
-         <translation>Número de trackballs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4206"/>
-+        <location filename="../../ui/options.ui" line="4418"/>
-         <source>Automatically repeat joystick functions after specified delay</source>
-         <translation>Repetir automaticamente funções do joystick após um atraso especificado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4209"/>
-+        <location filename="../../ui/options.ui" line="4421"/>
-         <source>Auto repeat after</source>
-         <translation>Repetir automaticamente após</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4225"/>
-+        <location filename="../../ui/options.ui" line="4437"/>
-         <source>Repeat all joystick functions after how many milliseconds?</source>
-         <translation>Repetir todas as funções do joystick após quantos milisegundos?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4228"/>
--        <location filename="../../ui/options.ui" line="4273"/>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-         <source>ms</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4254"/>
-+        <location filename="../../ui/options.ui" line="4466"/>
-         <source>Event timeout</source>
-         <translation>Tempo máximo do evento</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4270"/>
-+        <location filename="../../ui/options.ui" line="4482"/>
-         <source>Process joystick events after how many milliseconds?</source>
-         <translation>Processar eventos de joystick após quantos milisegundos?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4296"/>
-+        <location filename="../../ui/options.ui" line="4508"/>
-         <source>Calibrate joystick axes</source>
-         <translation>Calibrar eixos do joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4299"/>
-+        <location filename="../../ui/options.ui" line="4511"/>
-         <source>Calibrate</source>
-         <translation>Calibrar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4318"/>
-+        <location filename="../../ui/options.ui" line="4530"/>
-         <source>Test all joystick functions</source>
-         <translation>Testar todas as funções do joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4321"/>
-+        <location filename="../../ui/options.ui" line="4533"/>
-         <source>Test</source>
-         <translation>Testar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4340"/>
-+        <location filename="../../ui/options.ui" line="4552"/>
-         <source>Map joystick functions to GUI functions</source>
-         <translation>Mapear funções do joystick para funções da interface</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4343"/>
-+        <location filename="../../ui/options.ui" line="4555"/>
-         <source>Map</source>
-         <translation>Mapear</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4376"/>
-+        <location filename="../../ui/options.ui" line="4597"/>
-         <source>Remap a joystick function to the selected GUI function</source>
-         <translation>Remapear uma função do joystick para uma função selecionada da interface</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4379"/>
-+        <location filename="../../ui/options.ui" line="4600"/>
-         <source>Remap</source>
-         <translation>Remapear</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4396"/>
-+        <location filename="../../ui/options.ui" line="4617"/>
-         <source>Remove joystick mapping from selected GUI function</source>
-         <translation>Remover mapeamento do joystick para a função da interface selecionada</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4399"/>
-+        <location filename="../../ui/options.ui" line="4620"/>
-         <source>Remove</source>
-         <translation>Remover</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4419"/>
-+        <location filename="../../ui/options.ui" line="4640"/>
-         <source>Active joystick mappings; double-click to remap joystick function</source>
-         <translation>Mapeamentos ativos do joystick: clique duplo para remapear as funções do joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4446"/>
-+        <location filename="../../ui/options.ui" line="4667"/>
-         <source>Joystick function</source>
-         <translation>Função do joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4467"/>
-+        <location filename="../../ui/options.ui" line="4688"/>
-         <source>Network / &amp;Tools</source>
-         <translation>Rede / &amp;Ferramentas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4496"/>
-+        <location filename="../../ui/options.ui" line="4726"/>
-         <source>Zip tool</source>
-         <translation>Ferramenta zip</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4502"/>
--        <location filename="../../ui/options.ui" line="4581"/>
--        <location filename="../../ui/options.ui" line="4922"/>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-         <source>Command</source>
-         <translation>Comando</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4515"/>
-+        <location filename="../../ui/options.ui" line="4745"/>
-         <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-         <translation>Ferramenta externa de zip, p.e. &quot;zip&quot; (ler e executar)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4528"/>
-+        <location filename="../../ui/options.ui" line="4758"/>
-         <source>Browse for zip tool</source>
-         <translation>Procurar pela ferramenta de zip</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4539"/>
--        <location filename="../../ui/options.ui" line="4618"/>
--        <location filename="../../ui/options.ui" line="4959"/>
--        <location filename="../../ui/options.ui" line="5710"/>
--        <location filename="../../ui/options.ui" line="5936"/>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-         <source>Arguments</source>
-         <translation>Argumentos</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4552"/>
-+        <location filename="../../ui/options.ui" line="4782"/>
-         <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-         <translation>Lista de argumentos da ferramenta zip para remover entradas de um arquivo zip (p. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4664"/>
-+        <location filename="../../ui/options.ui" line="4894"/>
-         <source>Browse working directory of the ROM tool</source>
-         <translation>Procurar por diretório de trabalho da ferramenta de ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4704"/>
-+        <location filename="../../ui/options.ui" line="4934"/>
-         <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-         <translation>Habilitar / desabilitar uso de proxy HTTP em qualquer acesso à web</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4707"/>
-+        <location filename="../../ui/options.ui" line="4937"/>
-         <source>Use HTTP proxy</source>
-         <translation>Usar proxy HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4719"/>
-+        <location filename="../../ui/options.ui" line="4949"/>
-         <source>Host / IP</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4962"/>
-         <source>Hostname or IP address of the HTTP proxy server</source>
-         <translation>Nome ou endereço IP do servidor de proxy HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4739"/>
-+        <location filename="../../ui/options.ui" line="4969"/>
-         <source>Port</source>
-         <translation>Porta</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4752"/>
-+        <location filename="../../ui/options.ui" line="4982"/>
-         <source>Port to access the HTTP proxy service</source>
-         <translation>Porta para acessar o serviço de proxy HTTP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4765"/>
-+        <location filename="../../ui/options.ui" line="4995"/>
-         <source>User ID</source>
-         <translation>ID do usuário</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4778"/>
-+        <location filename="../../ui/options.ui" line="5008"/>
-         <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-         <translation>ID do usuário para acessar o serviço de proxy HTTP (vazio = sem autenticação)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4785"/>
--        <source>Password</source>
--        <translation>Senha</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4798"/>
--        <source>Password to access the HTTP proxy service (empty = no authentication)</source>
--        <translation>Senha para acessar o serviço de proxy HTTP (vazio = sem autenticação)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4808"/>
--        <source>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNING: stored passwords are &lt;u&gt;weakly&lt;/u&gt; encrypted!&lt;/b&gt;&lt;/font&gt;</source>
--        <translation>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;AVISO: senhas salvas são &lt;u&gt;fracamente&lt;/u&gt; encriptadas!&lt;/b&gt;&lt;/font&gt;</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4818"/>
-+        <location filename="../../ui/options.ui" line="5021"/>
-         <source>Browser settings</source>
-         <translation>Configurações do navegador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4830"/>
-+        <location filename="../../ui/options.ui" line="5033"/>
-         <source>Browse cookie database</source>
-         <translation>Procurar banco de dados de cookies</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4847"/>
-+        <location filename="../../ui/options.ui" line="5050"/>
-         <source>Cookie database file (write)</source>
-         <translation>Arquivo do banco de dados de cookies (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4854"/>
-+        <location filename="../../ui/options.ui" line="5057"/>
-         <source>Cookie database</source>
-         <translation>Banco de dados de cookies</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4863"/>
-+        <location filename="../../ui/options.ui" line="5066"/>
-         <source>Save and restore cookies used on web pages?</source>
-         <translation>Salvar e restaurar cookies utilizados nas páginas web?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4898"/>
-+        <location filename="../../ui/options.ui" line="5101"/>
-         <source>Remove all cookies by recreating the database</source>
-         <translation>Remover todos os cookies recriando o banco de dados</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4916"/>
-+        <location filename="../../ui/options.ui" line="5119"/>
-         <source>7-zip tool</source>
-         <translation>ferramenta 7-zip</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4935"/>
-+        <location filename="../../ui/options.ui" line="5138"/>
-         <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-         <translation>Ferramenta externa de 7-zip, p.e. &quot;7za&quot; (ler e executar)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4948"/>
-+        <location filename="../../ui/options.ui" line="5151"/>
-         <source>Browse for 7-zip tool</source>
-         <translation>Procurar pela ferramenta de 7-zip</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4972"/>
-+        <location filename="../../ui/options.ui" line="5175"/>
-         <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-         <translation>Lista de argumentos da ferramenta 7-zip para remover entradas de um arquivo 7-zip (p. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4993"/>
-+        <location filename="../../ui/options.ui" line="5196"/>
-         <source>E&amp;mulator</source>
-         <translation>E&amp;mulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5003"/>
-+        <location filename="../../ui/options.ui" line="5206"/>
-         <source>&amp;Global configuration</source>
-         <translation>Configuração &amp;Global</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5058"/>
--        <location filename="../../ui/options.ui" line="5854"/>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-         <source>Executable file</source>
-         <translation>Arquivo executável</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5132"/>
-+        <location filename="../../ui/options.ui" line="5344"/>
-         <source>Machine list cache</source>
-         <translation>Cache da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5158"/>
-+        <location filename="../../ui/options.ui" line="5370"/>
-         <source>Browse machine list cache file</source>
-         <translation>Procurar arquivo de cache de lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5229"/>
-+        <location filename="../../ui/options.ui" line="5441"/>
-         <source>Software list cache DB</source>
-         <translation>BD de cache da lista de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5242"/>
-+        <location filename="../../ui/options.ui" line="5454"/>
-         <source>Browse software list cache database file</source>
-         <translation>Procurar arquivo da base de dados do cache da lista de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5409"/>
-+        <location filename="../../ui/options.ui" line="5621"/>
-         <source>Clean up user data database (removes obsolete entries)</source>
-         <translation>Limpar base de dados do usuário (remover entradas obsoletas)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5426"/>
-+        <location filename="../../ui/options.ui" line="5638"/>
-         <source>Machine list cache file (write)</source>
-         <translation>Arquivo de cache de lista de máquinas (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5491"/>
-+        <location filename="../../ui/options.ui" line="5703"/>
-         <source>Emulator executable file (read and execute)</source>
-         <translation>Arquivo executável do emulador (leitura e execução)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5073"/>
--        <location filename="../../ui/options.ui" line="5880"/>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-         <source>Browse emulator executable file</source>
-         <translation>Procurar pelo executável do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5084"/>
-+        <location filename="../../ui/options.ui" line="5296"/>
-         <source>Emulator log file</source>
-         <translation>Arquivo de log do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5465"/>
-+        <location filename="../../ui/options.ui" line="5677"/>
-         <source>Emulator log file (write)</source>
-         <translation>Arquivo de log do emulador (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5097"/>
-+        <location filename="../../ui/options.ui" line="5309"/>
-         <source>Browse emulator log file</source>
-         <translation>Procurar pelo arquivo de log do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5108"/>
-+        <location filename="../../ui/options.ui" line="5320"/>
-         <source>Options template file</source>
-         <translation>Arquivo de template de opções</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5452"/>
-+        <location filename="../../ui/options.ui" line="5664"/>
-         <source>Options template file (read)</source>
-         <translation>Arquivo de template de opções (leitura)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5121"/>
-+        <location filename="../../ui/options.ui" line="5333"/>
-         <source>Browse options template file</source>
-         <translation>Procurar arquivo de template de opções</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5169"/>
-+        <location filename="../../ui/options.ui" line="5381"/>
-         <source>ROM state cache</source>
-         <translation>Cache de estado das ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5504"/>
-+        <location filename="../../ui/options.ui" line="5716"/>
-         <source>ROM state cache file (write)</source>
-         <translation>Cache de estado das ROMs (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5182"/>
-+        <location filename="../../ui/options.ui" line="5394"/>
-         <source>Browse ROM state cache file</source>
-         <translation>Procurar arquivo de cache de estado das ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5301"/>
-+        <location filename="../../ui/options.ui" line="5513"/>
-         <source>Software state cache</source>
-         <translation>Cache de estado de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5530"/>
-+        <location filename="../../ui/options.ui" line="5742"/>
-         <source>Directory used to store individual state cache files for each software-list (write)</source>
-         <translation>Diretório usado para guardar arquivo de cache de estado individuais para cada lista de software (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5314"/>
-+        <location filename="../../ui/options.ui" line="5526"/>
-         <source>Browse software state cache directory</source>
-         <translation>Procurar por diretório de cache de estado de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5325"/>
-+        <location filename="../../ui/options.ui" line="5537"/>
-         <source>XML cache database</source>
-         <translation>Base de dados de cache XML</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5439"/>
-+        <location filename="../../ui/options.ui" line="5651"/>
-         <source>Database file for caching the output from -listxml (write)</source>
-         <translation>Arquivo de base de dados para fazer cache da saída do comando -listxml (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5338"/>
-+        <location filename="../../ui/options.ui" line="5550"/>
-         <source>Browse XML cache database file</source>
-         <translation>Procurar arquivo da base de dados do cache XML</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5349"/>
-+        <location filename="../../ui/options.ui" line="5561"/>
-         <source>User data database</source>
-         <translation>Base de dados do usuário</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5362"/>
-+        <location filename="../../ui/options.ui" line="5574"/>
-         <source>Database file for storing/retrieving user data (write)</source>
-         <translation>Arquivo de base de dados para guardar/recuperar dados de usuário (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5375"/>
-+        <location filename="../../ui/options.ui" line="5587"/>
-         <source>Browse user data database file</source>
-         <translation>Procurar por arquivo de base de dados do usuário</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5943"/>
-+        <location filename="../../ui/options.ui" line="6164"/>
-         <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-         <translation>Indica se a âncora $ID$ está faltando na linha de comando passada (amarelo) ou não (verde)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5789"/>
-+        <location filename="../../ui/options.ui" line="6010"/>
-         <source>Replace</source>
-         <translation>Substituir</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5964"/>
-+        <location filename="../../ui/options.ui" line="6185"/>
-         <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-         <translation>Argumentos passados para o emulador -- use $ID$ como âncora para ID de conjunto, $DESCRIPTION$ para sua descrição</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4638"/>
--        <location filename="../../ui/options.ui" line="5277"/>
--        <location filename="../../ui/options.ui" line="5705"/>
--        <location filename="../../ui/options.ui" line="5894"/>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-         <source>Working directory</source>
-         <translation>Diretório de trabalho</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5478"/>
--        <location filename="../../ui/options.ui" line="5907"/>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-         <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation>Diretório de trabalho que é usado quando o emulador é executado (se vazio, o diretório de trabalho do QMC2 é usado)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5290"/>
--        <location filename="../../ui/options.ui" line="5920"/>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-         <source>Browse working directory</source>
-         <translation>Procurar diretório de trabalho</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5253"/>
-+        <location filename="../../ui/options.ui" line="5465"/>
-         <source>General software folder</source>
-         <translation>Diretório geral de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5266"/>
-+        <location filename="../../ui/options.ui" line="5478"/>
-         <source>Browse general software folder</source>
-         <translation>Procurar diretório geral de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5517"/>
-+        <location filename="../../ui/options.ui" line="5729"/>
-         <source>Database file for caching the ouput from -listsoftware (write)</source>
-         <translation>Arquivo de base de dados para fazer cache da saída do comando -listsoftware (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5550"/>
--        <location filename="../../ui/options.ui" line="5553"/>
--        <location filename="../../ui/options.ui" line="5556"/>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-         <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-         <translation>Recriar automaticamente todos os caches de emuladores quando a saída do &apos;-listfull&apos; mudar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5566"/>
--        <location filename="../../ui/options.ui" line="5569"/>
--        <location filename="../../ui/options.ui" line="5572"/>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-         <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-         <translation>Ignorar identificação de emulador quando o tempo de modificação do arquivo não foi alterado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5582"/>
-+        <location filename="../../ui/options.ui" line="5794"/>
-         <source>Machine list database</source>
-         <translation>Base de dados da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5595"/>
-+        <location filename="../../ui/options.ui" line="5807"/>
-         <source>Machine list database file (write)</source>
-         <translation>Arquivo da base de dados de lista de máquinas (escrita)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5611"/>
-+        <location filename="../../ui/options.ui" line="5823"/>
-         <source>Browse machine list database file</source>
-         <translation>Procurar o arquivo da base de dados da lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5695"/>
-+        <location filename="../../ui/options.ui" line="5916"/>
-         <source>Name</source>
-         <translation>Nome</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5700"/>
-+        <location filename="../../ui/options.ui" line="5921"/>
-         <source>Executable</source>
-         <translation>Executável</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5715"/>
-+        <location filename="../../ui/options.ui" line="5936"/>
-         <source>Custom IDs</source>
-         <translation>IDs customizados</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5734"/>
-+        <location filename="../../ui/options.ui" line="5955"/>
-         <source>Register emulator</source>
-         <translation>Registrar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5737"/>
-+        <location filename="../../ui/options.ui" line="5958"/>
-         <source>Add</source>
-         <translation>Adicionar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5760"/>
-+        <location filename="../../ui/options.ui" line="5981"/>
-         <source>Deregister emulator</source>
-         <translation>Desregistrar emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5847"/>
-+        <location filename="../../ui/options.ui" line="6068"/>
-         <source>Registered emulator&apos;s name</source>
-         <translation>Nome do emulador registrado</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5867"/>
-+        <location filename="../../ui/options.ui" line="6088"/>
-         <source>Command to execute the emulator (path to the executable file)</source>
-         <translation>Comando para executar o emulador (caminho para o arquivo executável)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5786"/>
-+        <location filename="../../ui/options.ui" line="6007"/>
-         <source>Replace emulator registration</source>
-         <translation>Substituir registro do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5392"/>
-+        <location filename="../../ui/options.ui" line="5604"/>
-         <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-         <translation>Recriar base de dados do usuário (remove &lt;b&gt;todas&lt;/b&gt; as entradas)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5629"/>
-+        <location filename="../../ui/options.ui" line="5841"/>
-         <source>Foreign &amp;emulators</source>
-         <translation>&amp;Emuladores estrangeiros</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="5911"/>
-         <source>Icon</source>
-         <translation>Ícone</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5840"/>
-+        <location filename="../../ui/options.ui" line="6061"/>
-         <source>Emulator name</source>
-         <translation>Nome do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5763"/>
-+        <location filename="../../ui/options.ui" line="5984"/>
-         <source> Remove</source>
-         <translation>Remover</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5656"/>
-+        <location filename="../../ui/options.ui" line="5877"/>
-         <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-         <translation>Emuladores registrados -- você pode selecionar um desses na configuração de emulador específica de máquina</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5985"/>
-+        <location filename="../../ui/options.ui" line="6206"/>
-         <source>Apply settings</source>
-         <translation>Aplicar configurações</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5988"/>
-+        <location filename="../../ui/options.ui" line="6209"/>
-         <source>&amp;Apply</source>
-         <translation>&amp;Aplicar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6002"/>
-+        <location filename="../../ui/options.ui" line="6223"/>
-         <source>Restore currently applied settings</source>
-         <translation>Restaurar configurações atualmente aplicadas</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6005"/>
-+        <location filename="../../ui/options.ui" line="6226"/>
-         <source>&amp;Restore</source>
-         <translation>&amp;Restaurar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6019"/>
-+        <location filename="../../ui/options.ui" line="6240"/>
-         <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-         <translation>Redefinir para configurações padrão (clique &lt;i&gt;Restaurar&lt;/i&gt; para restaurar configurações aplicadas atualmente!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6022"/>
-+        <location filename="../../ui/options.ui" line="6243"/>
-         <source>&amp;Default</source>
-         <translation>&amp;Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../ui/options.ui" line="6270"/>
-         <source>Close and apply settings</source>
-         <translation>Fechar e aplicar configurações</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6052"/>
-+        <location filename="../../ui/options.ui" line="6273"/>
-         <source>&amp;Ok</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6066"/>
-+        <location filename="../../ui/options.ui" line="6287"/>
-         <source>Close and discard changes</source>
-         <translation>Fechar e discartar mudanças</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6069"/>
-+        <location filename="../../ui/options.ui" line="6290"/>
-         <source>&amp;Cancel</source>
-         <translation>&amp;Cancelar</translation>
-     </message>
-@@ -17326,28 +17254,28 @@ Tem certeza que deseja fazer isso?</translation>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2842"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-         <source>correct</source>
-         <translation>correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2872"/>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-         <source>incorrect</source>
-         <translation>incorreto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2902"/>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-         <source>mostly correct</source>
-         <translation>maioria correto</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2932"/>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-         <source>not found</source>
-         <translation>não encontrado</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2962"/>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17356,54 +17284,54 @@ Tem certeza que deseja fazer isso?</translation>
-         <translation>desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1844"/>
--        <location filename="../../src/setupwizard.cpp" line="148"/>
--        <location filename="../../src/setupwizard.cpp" line="758"/>
--        <location filename="../../src/setupwizard.cpp" line="766"/>
--        <location filename="../../src/welcome.cpp" line="47"/>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-         <source>Default</source>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4260"/>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <source>Import from...</source>
-         <translation>Importar de...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4258"/>
--        <location filename="../../src/qmc2main.cpp" line="4259"/>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation>Exportar configuração do MAME específica de máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4261"/>
--        <location filename="../../src/qmc2main.cpp" line="4262"/>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation>Importar configuração do MAME específica de máquina</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10950"/>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Configurando a Interface, por favor espere...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10970"/>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10972"/>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10979"/>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Recursos Phonon habilitados - usando Phonon v%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10985"/>
--        <location filename="../../src/qmc2main.cpp" line="10989"/>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>Suporte do SDL à joystick habilitado - usando SDL v%1.%2.%3</translation>
-     </message>
-@@ -17444,7 +17372,7 @@ Tem certeza que deseja fazer isso?</translation>
-         <translation>sem dump / dump ruim</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="2015"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-         <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-         <translation>reprodutor de vídeo: Erro no XML: erro fatal na linha %1, coluna %2: %3</translation>
-     </message>
-@@ -17516,19 +17444,19 @@ Tem certeza que deseja fazer isso?</translation>
-         <translation>Informação de estado para a lista de software &apos;%1&apos;: L:%2 C:%3 M:%4 I:%5 N:%6 U:%7</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation>sim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation>não</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation>parcialmente</translation>
-@@ -21048,7 +20976,7 @@ Tem certeza que deseja fazer isso?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="542"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-         <source>Choose mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21062,7 +20990,7 @@ Tem certeza que deseja fazer isso?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="588"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Choose ui.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21171,178 +21099,179 @@ Tem certeza que deseja fazer isso?</translation>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="102"/>
--        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-         <source>&amp;Next &gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="103"/>
--        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-         <source>&lt; &amp;Back</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="104"/>
--        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished">&amp;Cancelar</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="105"/>
--        <location filename="../../src/setupwizard.cpp" line="697"/>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-         <source>&amp;Finish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="207"/>
--        <location filename="../../src/setupwizard.cpp" line="236"/>
--        <location filename="../../src/setupwizard.cpp" line="243"/>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-         <source>Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
--        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-         <source>No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-         <source>%1.%2+ required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
-         <source>Unknown</source>
-         <translation type="unfinished">Desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-         <source>can&apos;t parse version info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-         <source>emulator didn&apos;t start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="283"/>
--        <location filename="../../src/setupwizard.cpp" line="287"/>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-         <source>No ini-file found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-         <location filename="../../src/setupwizard.cpp" line="292"/>
--        <location filename="../../src/setupwizard.cpp" line="293"/>
-         <source>Couldn&apos;t determine ini-path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-         <source>incompatible binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-         <location filename="../../src/setupwizard.cpp" line="297"/>
-         <location filename="../../src/setupwizard.cpp" line="298"/>
-         <location filename="../../src/setupwizard.cpp" line="299"/>
-         <location filename="../../src/setupwizard.cpp" line="300"/>
-         <location filename="../../src/setupwizard.cpp" line="301"/>
--        <location filename="../../src/setupwizard.cpp" line="302"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-         <location filename="../../src/setupwizard.cpp" line="306"/>
-         <location filename="../../src/setupwizard.cpp" line="307"/>
-         <location filename="../../src/setupwizard.cpp" line="308"/>
-         <location filename="../../src/setupwizard.cpp" line="309"/>
-         <location filename="../../src/setupwizard.cpp" line="310"/>
--        <location filename="../../src/setupwizard.cpp" line="311"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-         <location filename="../../src/setupwizard.cpp" line="315"/>
-         <location filename="../../src/setupwizard.cpp" line="316"/>
-         <location filename="../../src/setupwizard.cpp" line="317"/>
-         <location filename="../../src/setupwizard.cpp" line="318"/>
-         <location filename="../../src/setupwizard.cpp" line="319"/>
--        <location filename="../../src/setupwizard.cpp" line="320"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-         <location filename="../../src/setupwizard.cpp" line="324"/>
-         <location filename="../../src/setupwizard.cpp" line="325"/>
-         <location filename="../../src/setupwizard.cpp" line="326"/>
-         <location filename="../../src/setupwizard.cpp" line="327"/>
-         <location filename="../../src/setupwizard.cpp" line="328"/>
--        <location filename="../../src/setupwizard.cpp" line="329"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-         <location filename="../../src/setupwizard.cpp" line="333"/>
-         <location filename="../../src/setupwizard.cpp" line="334"/>
-         <location filename="../../src/setupwizard.cpp" line="335"/>
-         <location filename="../../src/setupwizard.cpp" line="336"/>
-         <location filename="../../src/setupwizard.cpp" line="337"/>
-         <location filename="../../src/setupwizard.cpp" line="338"/>
--        <location filename="../../src/setupwizard.cpp" line="339"/>
-         <source>No result</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="346"/>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-         <source>importing emulator settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="368"/>
--        <location filename="../../src/setupwizard.cpp" line="427"/>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="372"/>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-         <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="387"/>
--        <location filename="../../src/setupwizard.cpp" line="425"/>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="390"/>
--        <location filename="../../src/setupwizard.cpp" line="430"/>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-         <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="397"/>
--        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-         <translation type="unfinished">ERRO: impossível abrir &apos;%1&apos; para leitura</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="398"/>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-         <source>done (importing emulator settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="408"/>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-         <source>importing front-end settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="438"/>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-         <source>done (importing front-end settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-         <location filename="../../src/setupwizard.cpp" line="474"/>
-         <location filename="../../src/setupwizard.cpp" line="475"/>
-         <location filename="../../src/setupwizard.cpp" line="476"/>
-@@ -21350,74 +21279,73 @@ Tem certeza que deseja fazer isso?</translation>
-         <location filename="../../src/setupwizard.cpp" line="478"/>
-         <location filename="../../src/setupwizard.cpp" line="479"/>
-         <location filename="../../src/setupwizard.cpp" line="480"/>
--        <location filename="../../src/setupwizard.cpp" line="481"/>
-         <source>Check result pending...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="487"/>
--        <location filename="../../src/setupwizard.cpp" line="678"/>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-         <source>Import emulator settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="491"/>
--        <location filename="../../src/setupwizard.cpp" line="686"/>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-         <source>Import front-end settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-         <source>Import both emulator and front-end settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="496"/>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-         <source>Import nothing</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="517"/>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-         <source>Default</source>
-         <translation type="unfinished">Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished">Escolha o arquivo executável do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Todos os arquivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="647"/>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished">Escolha o diretório de trabalho</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="654"/>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-         <source>Choose ROM path</source>
-         <translation type="unfinished">Escolha o caminho das ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="661"/>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-         <source>Choose sample path</source>
-         <translation type="unfinished">Escolha o caminho dos exemplos (samples)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="668"/>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished">Escolha o caminho para os hashes</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Ini files (*.ini)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23564,59 +23492,59 @@ Tem certeza que deseja fazer isso?</translation>
- <context>
-     <name>Welcome</name>
-     <message>
--        <location filename="../../src/welcome.cpp" line="117"/>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-         <source>Default</source>
-         <translation>Padrão</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>Error</source>
-         <translation>Erro</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>The specified file isn&apos;t executable!</source>
-         <translation>O arquivo especificado não é executável!</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>Choose emulator executable file</source>
-         <translation>Escolha o arquivo executável do emulador</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>All files (*)</source>
-         <translation>Todos os arquivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="166"/>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-         <source>Choose working directory</source>
-         <translation>Escolha o diretório de trabalho</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="174"/>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-         <source>Choose ROM path</source>
-         <translation>Escolha o caminho das ROMs</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="182"/>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-         <source>Choose sample path</source>
-         <translation>Escolha o caminho dos exemplos (samples)</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="190"/>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-         <source>Choose hash path</source>
-         <translation>Escolha o caminho para os hashes</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="287"/>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-         <source>Single-instance check</source>
-         <translation>Verificação de Instância Única</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="288"/>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-         <source>It appears that another instance of %1 is already running.
- However, this can also be the leftover of a previous crash.
- 
-@@ -23627,17 +23555,17 @@ No entanto, ela pode ter sido deixada por um crash anterior.
- Sair agora, aceitar uma vez ou ignorar completamente?</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Exit</source>
-         <translation>&amp;Sair</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Once</source>
-         <translation>&amp;Uma vez</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Ignore</source>
-         <translation>&amp;Ignorar</translation>
-     </message>
-@@ -23895,49 +23823,49 @@ Sair agora, aceitar uma vez ou ignorar completamente?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-         <source>FLV 240P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="112"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-         <source>FLV 360P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="113"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-         <source>MP4 360P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-         <source>FLV 480P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="115"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-         <source>MP4 720P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="116"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-         <source>MP4 1080P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="117"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-         <source>MP4 3072P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="192"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-         <source>Start / pause / resume video playback</source>
-         <translation>Reproduzir / pausar / resumir vídeo</translation>
-     </message>
-@@ -23948,20 +23876,16 @@ Sair agora, aceitar uma vez ou ignorar completamente?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="133"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="962"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="979"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1010"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1012"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1043"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1059"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1102"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-         <source>Remaining</source>
-         <translation>Restante</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1726"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-         <source>Volume</source>
-         <translation></translation>
-     </message>
-@@ -24006,286 +23930,261 @@ Sair agora, aceitar uma vez ou ignorar completamente?</translation>
-         <translation>Sugerir um padrão de busca (segure para mostrar o menu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-         <source>Mute / unmute audio output</source>
-         <translation>Tornar mudo / audível a saída de áudio</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="131"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-         <source>Volume level</source>
-         <translation>Nível de volume</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="132"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-         <source>Video progress</source>
-         <translation>Progresso do vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="136"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="966"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="988"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1001"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1046"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1062"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1105"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1382"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-         <source>Current buffer fill level: %1%</source>
-         <translation>Nível atual do buffer: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="143"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="249"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-         <source>Play this video</source>
-         <translation>Reproduzir esse vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="150"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="207"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="260"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-         <source>Copy video URL</source>
-         <translation>Copiar URL do vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="265"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-         <source>Copy video URL (no country filter)</source>
-         <translation>Copiar URL do vídeo (sem filtro de país)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-         <source>Copy author URL</source>
-         <translation>Copiar URL do autor</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="171"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-         <source>Paste video URL</source>
-         <translation>Colar URL do vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="235"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-         <source>Local movie file...</source>
-         <translation>Arquivo de vídeo local...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="184"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-         <source>Remove selected videos</source>
-         <translation>Remover vídeos selecionados</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="200"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1644"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1658"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-         <source>Full screen (return with toggle-key)</source>
-         <translation>Tela cheia (retornar com tecla)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="241"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="254"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-         <source>Attach this video</source>
-         <translation>Anexar esse vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="277"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-         <source>Auto-suggest a search pattern?</source>
-         <translation>Sugerir um padrão de busca automaticamente?</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="278"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-         <source>Auto-suggest</source>
-         <translation>Auto-sugerir</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="283"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-         <source>Enter string to be appended</source>
-         <translation>Entre com o texto a ser anexado</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="284"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-         <source>Append...</source>
-         <translation>Anexar...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="292"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-         <source>Enter search string</source>
-         <translation>Entre com o texto de busca</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="414"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-         <source>Appended string</source>
-         <translation>Anexar texto</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="415"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-         <source>Enter the string to be appended when suggesting a pattern:</source>
-         <translation>Entre com o texto a ser anexado quando sugerir um padrão:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="416"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-         <source>Valid placeholder macros:</source>
-         <translation>Variáveis válidas:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>All files (*)</source>
-         <translation>Todos os arquivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>Choose movie file</source>
-         <translation>Escolha o arquivo de vídeo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="746"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="764"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-         <source>Full-screen mode -- press %1 to return to windowed mode</source>
-         <translation>Modo tela cheia -- pressione %1 para retornar para o modo janela</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="748"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="766"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-         <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-         <translation>Modo tela cheia -- pressione tecla de alternância para retornar para o modo janela</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="802"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-         <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-         <translation>video player: o arquivo de vídeo local &apos;%1&apos; ja está anexado, ignorado</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="806"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-         <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-         <translation>reprodutor de vídeo: um vídeo com ID &apos;%1&apos; já está anexado, ignorado</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="989"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-         <source>Buffering: %1%</source>
-         <translation>Carregando: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1003"/>
--        <source>Loading</source>
--        <translation>Carregando</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1019"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1078"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-         <source>Playing</source>
-         <translation>Executando</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1030"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1089"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-         <source>Paused</source>
-         <translation>Pausado</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1033"/>
--        <source>video player: playback error: %1</source>
--        <translation>reprodutor de vídeo: erro de reprodução: %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1034"/>
--        <source>Video playback error: %1</source>
--        <translation>Erro reproduzindo vídeo: %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1155"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-         <source>Fetching info for video ID &apos;%1&apos;</source>
-         <translation>Obtendo informações para o vídeo com ID &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1253"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-         <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-         <translation>reprodutor de vídeo: erro nas informações do vídeo: ID = &apos;%1&apos;. estado = &apos;%2&apos;, código de erro = &apos;%3&apos;, texto do erro = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1254"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1410"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1847"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-         <source>Video info error: %1</source>
-         <translation>Erro obtendo informações do vídeo: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1349"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-         <source>video player: video info error: timeout occurred</source>
-         <translation>reprodutor de vídeo: erro na informação do vídeo: estouro de tempo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1350"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-         <source>video info error: timeout occurred</source>
-         <translation>erro na informação do vídeo: estouro de tempo</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1354"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-         <source>video info error: unknown reason</source>
-         <translation>erro na informação do vídeo: razão desconhecida</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1409"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-         <source>video player: video info error: %1</source>
-         <translation>reprodutor de vídeo: erro na informação do vídeo: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1635"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1649"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-         <source>Return to windowed mode</source>
-         <translation>Retornar para o modo janela</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1642"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1656"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-         <source>Full screen (press %1 to return)</source>
-         <translation>Tela cheia (pressione %1 para retornar)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1846"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-         <source>video player: video image info error: %1</source>
-         <translation>reprodutor de vídeo: erro na informação da imagem do vídeo: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1866"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-         <source>video player: search request error: %1</source>
-         <translation>reprodutor de vídeo: erro na requisição de busca: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1891"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-         <source>video player: search error: can&apos;t parse XML data</source>
-         <translation>reprodutor de vídeo: erro na busca: impossível analisar os dados do XML</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1919"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-         <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-         <translation>reprodutor de vídeo: impossível determinar o ID do vídeo da URL - &apos;%1&apos; -- por favor informe os desenvolvedores</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1925"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-         <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-         <translation>reprodutor de vídeo: impossível associar a imagem para o vídeo com ID &apos;%1&apos; -- por favor informe os desenvolvedores</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1942"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-         <translation>reprodutor de vídeo: impossível salvar a imagem para o vídeo com ID &apos;%1&apos; para o diretório de cache do YouTube &apos;%2&apos; -- por favor cheque as permissões</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1944"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-         <translation>reprodutor de vídeo: impossível salvar a imagem para o vídeo com ID &apos;%1&apos; o diretório de cache do YouTube &apos;%2&apos; não existe -- por favor corrija</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1946"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-         <translation>reprodutor de vídeo: download da imagem para o vídeo com ID &apos;%1&apos; falhou, a imagem não é válida</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1948"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-         <translation>reprodutor de vídeo: download da imagem para o vídeo com ID &apos;%1&apos; falhou, texto do erro = &apos;%2&apos;</translation>
-     </message>
-diff --git a/data/lng/qmc2_pt_BR.qm b/data/lng/qmc2_pt_BR.qm
-new file mode 100644
-index 0000000000000000000000000000000000000000..d01518d63d0435dda309ddf4b2247ae902c58288
-GIT binary patch
-literal 607609
-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
-S=cTM_ZsSjZ(S7AB$NmR(Tuv?k
-
-literal 0
-HcmV?d00001
-
-diff --git a/data/lng/qmc2_pt_BR.ts b/data/lng/qmc2_pt_BR.ts
-new file mode 100644
-index 000000000..d8433b79d
---- /dev/null
-+++ b/data/lng/qmc2_pt_BR.ts
-@@ -0,0 +1,24217 @@
-+<?xml version="1.0" encoding="utf-8"?>
-+<!DOCTYPE TS>
-+<TS version="2.1" language="pt_BR">
-+<context>
-+    <name>About</name>
-+    <message>
-+        <location filename="../../src/about.cpp" line="82"/>
-+        <source>Version </source>
-+        <translation>Versão </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="86"/>
-+        <source>built for</source>
-+        <translation>compilado para</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="86"/>
-+        <source>Copyright</source>
-+        <translation>Direitos autorais</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="86"/>
-+        <source>Germany</source>
-+        <translation>Alemanha</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="91"/>
-+        <source>Project homepage:</source>
-+        <translation>Página do projeto:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="92"/>
-+        <source>Development site:</source>
-+        <translation>Página do desenvolvedor:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="93"/>
-+        <source>QMC2 development mailing list:</source>
-+        <translation>Lista de desenvolvimento do QMC2:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="93"/>
-+        <source>subscription required</source>
-+        <translation>cadastro obrigatório</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="94"/>
-+        <source>List subscription:</source>
-+        <translation>Cadastro na lista:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="95"/>
-+        <source>Bug tracking system:</source>
-+        <translation>Sistema de gerenciamento de bugs:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="105"/>
-+        <source>Build OS:</source>
-+        <translation>Versão do SO:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="107"/>
-+        <location filename="../../src/about.cpp" line="109"/>
-+        <source>Running OS:</source>
-+        <translation>SO atual:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="111"/>
-+        <source>Emulator version:</source>
-+        <translation>Versão do emulador:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="112"/>
-+        <source>Template information:</source>
-+        <translation>Informação do modelo:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="112"/>
-+        <source>Emulator:</source>
-+        <translation>Emulador:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="112"/>
-+        <source>Version:</source>
-+        <translation>Versão:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="112"/>
-+        <source>Format:</source>
-+        <translation>Formato:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="113"/>
-+        <source>Qt version:</source>
-+        <translation>Versão do Qt:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="113"/>
-+        <location filename="../../src/about.cpp" line="117"/>
-+        <location filename="../../src/about.cpp" line="119"/>
-+        <source>Compile-time:</source>
-+        <translation>Compilação:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="113"/>
-+        <location filename="../../src/about.cpp" line="117"/>
-+        <location filename="../../src/about.cpp" line="119"/>
-+        <location filename="../../src/about.cpp" line="123"/>
-+        <source>Run-time:</source>
-+        <translation>Execução:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="114"/>
-+        <source>Qt library paths:</source>
-+        <translation>Bibliotecas do Qt:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="123"/>
-+        <source>Phonon version:</source>
-+        <translation>Versão do Phonon:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="117"/>
-+        <location filename="../../src/about.cpp" line="119"/>
-+        <source>SDL version:</source>
-+        <translation>Versão do SDL:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="81"/>
-+        <source>Qt based multi-platform/multi-emulator front end</source>
-+        <translation>Front end multi-plataforma/multi-emulador baseado em Qt</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="84"/>
-+        <source>GIT %1</source>
-+        <translation>GIT %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="123"/>
-+        <source>Phonon backend / supported MIME types:</source>
-+        <translation>Infraestrutura Phonon / tipos MIME compatíveis:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="132"/>
-+        <source>Physical memory:</source>
-+        <translation>Memória física:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="132"/>
-+        <source>Total: %1 MB</source>
-+        <translation>Total: %1 MB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="132"/>
-+        <source>Free: %1 MB</source>
-+        <translation>Livre:%1 MB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="132"/>
-+        <source>Used: %1 MB</source>
-+        <translation>Usado: %1 MB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="134"/>
-+        <source>Number of CPUs:</source>
-+        <translation>Quantidade de CPUs:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="134"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/about.cpp" line="134"/>
-+        <source>Environment variables:</source>
-+        <translation>Variáveis de ambiente:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/about.ui" line="15"/>
-+        <source>About QMC2</source>
-+        <translation>Sobre o QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/about.ui" line="59"/>
-+        <source>Project details</source>
-+        <translation>Detalhes do projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/about.ui" line="71"/>
-+        <source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
-+p, li { white-space: pre-wrap; }
-+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;QMC2 - M.A.M.E. Catalog / Launcher II&lt;/span&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Qt 4 based UNIX multi-emulator frontend&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Version X.Y[.bZ], built for SDLMAME&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Copyright © 2006 - 2008 R. Reucher, Germany&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
-+p, li { white-space: pre-wrap; }
-+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;QMC2 - M.A.M.E. Catalog / Launcher II&lt;/span&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Qt 4 based UNIX multi-emulator frontend&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Version X.Y[.bZ], built for SDLMAME&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Copyright © 2006 - 2008 R. Reucher, Alemanha&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/about.ui" line="93"/>
-+        <source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
-+p, li { white-space: pre-wrap; }
-+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;&quot;&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Project homepage:&lt;/span&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;http://www.mameworld.net/mamecat&lt;/p&gt;
-+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Development site:&lt;/span&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;http://sourceforge.net/projects/qmc2&lt;/p&gt;
-+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;QMC2 development mailing list:&lt;/span&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;qmc2-devel@lists.sourceforge.net (subscribers only)&lt;/p&gt;
-+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;List subscription:&lt;/span&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qmc2-devel&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
-+p, li { white-space: pre-wrap; }
-+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;&quot;&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Página do projeto:&lt;/span&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;http://www.mameworld.net/mamecat&lt;/p&gt;
-+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Página de desenvolvimento:&lt;/span&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;http://sourceforge.net/projects/qmc2&lt;/p&gt;
-+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Lista de desenvolvimento do QMC2:&lt;/span&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;qmc2-devel@lists.sourceforge.net (subscribers only)&lt;/p&gt;
-+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Cadastro à lista:&lt;/span&gt;&lt;/p&gt;
-+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qmc2-devel&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/about.ui" line="123"/>
-+        <source>System information</source>
-+        <translation>Informação do sistema</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>AdditionalArtworkSetup</name>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="14"/>
-+        <source>Additional artwork classes</source>
-+        <translation>Classes de ilustrações adicionais</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="36"/>
-+        <source>X</source>
-+        <translation>X</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="41"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <source>Artwork name</source>
-+        <translation>Nome da ilustração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="46"/>
-+        <source>Icon</source>
-+        <translation>Ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="51"/>
-+        <source>Target</source>
-+        <translation>Alvo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="56"/>
-+        <source>Scaled</source>
-+        <translation>Dimensionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="61"/>
-+        <source>Type</source>
-+        <translation>Tipo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="66"/>
-+        <source>Format</source>
-+        <translation>Formato</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="71"/>
-+        <source>Folder / Archive</source>
-+        <translation>Pasta / Arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="85"/>
-+        <source>Apply additional artwork setup and close dialog</source>
-+        <translation>Aplicar a configuração da ilustração adicional e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="88"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="108"/>
-+        <source>Cancel additional artwork editing</source>
-+        <translation>Cancela a edição da ilustração adicional</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="111"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="134"/>
-+        <source>Restore additional artwork from currently active setup</source>
-+        <translation>Restaura a ilustração adicional da configuração ativa atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="137"/>
-+        <source>&amp;Restore</source>
-+        <translation>&amp;Restaurar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="170"/>
-+        <source>Add a new artwork class</source>
-+        <translation>Adiciona uma nova classe de ilustração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/additionalartworksetup.ui" line="190"/>
-+        <source>Remove selected artwork classes</source>
-+        <translation>Remove as classes de ilustração selecionadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-+        <source>Select / deselect this artwork class for removal</source>
-+        <translation>Seleciona / remove essa classe de ilustração para remoção</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-+        <source>Enter a name for this artwork class (required)</source>
-+        <translation>Insira um nome para esta classe de ilustração (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-+        <source>Choose...</source>
-+        <translation>Escolha...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-+        <source>Choose an icon file to be used for this artwork class (optional)</source>
-+        <translation>Escolha um arquivo de ícone para ser utilizado nesta classe de ilustração (opcional)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <source>System</source>
-+        <translation>Sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-+        <source>Software</source>
-+        <translation>Programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-+        <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-+        <translation>Selecione o sistema ou software como &lt;i&gt;alvo&lt;/i&gt; para essa classe de ilustração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <source>On</source>
-+        <translation>Ligado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-+        <source>Off</source>
-+        <translation>Desligado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-+        <source>Choose if images of this artwork class are scaled or not</source>
-+        <translation>Escolha se as imagens dessa classe de ilustração serão dimensionadas ou não</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <source>Folder</source>
-+        <translation>Pasta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-+        <source>Archive</source>
-+        <translation>Arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-+        <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-+        <translation>Escolha se as imagens serão carregadas a partir de uma pasta ou de um arquivo para essa classe de ilustração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-+        <source>ZIP</source>
-+        <translation>ZIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-+        <source>7z</source>
-+        <translation>7z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <source>Select archive format</source>
-+        <translation>Seleciona um formato de arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <source>Supported archives</source>
-+        <translation>Arquivos compatíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <source>ZIP archives</source>
-+        <translation>Arquivos ZIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <source>7z archives</source>
-+        <translation>Arquivos 7z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-+        <source>Image archive</source>
-+        <translation>Arquivo de imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-+        <source>Image archive for this artwork class (required)</source>
-+        <translation>Arquivo de imagem para essa classe de ilustração (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-+        <source>use semicolon (;) to separate multiple archives</source>
-+        <translation>use ponto e vírgula (;) para separar diversos arquivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-+        <source>Browse image archive</source>
-+        <translation>Procura por arquivos de imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-+        <source>Image folder</source>
-+        <translation>Pasta com imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-+        <source>Image folder for this artwork class (required)</source>
-+        <translation>Pasta com imagens para essa classe de ilustração (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation>use ponto e vírgula (;) para separar diversos arquivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-+        <source>Browse image folder</source>
-+        <translation>Procura pela pasta de imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-+        <source>Choose icon file</source>
-+        <translation>Escolha o arquivo de ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-+        <source>PNG files (*.png)</source>
-+        <translation>Arquivos PNG (*.png)</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ArcadeModeSetup</name>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="14"/>
-+        <source>Arcade mode setup</source>
-+        <translation>Configuração do modo arcade</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="412"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="415"/>
-+        <source>Disable joystick function mapping</source>
-+        <translation>Desativar o mapeamento das funções do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="190"/>
-+        <source>Log debug messages of key-sequence mapping events to the console</source>
-+        <translation>Registra as mensagens de depuração do mapeamento da sequência das teclas no console</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="193"/>
-+        <source>Debug key-sequence mapping</source>
-+        <translation>Depurar o mapeamento da sequência das teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="395"/>
-+        <source>Select arcade theme</source>
-+        <translation>Selecione o tema do arcade</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="331"/>
-+        <source>Graphics system</source>
-+        <translation>Gráficos do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="265"/>
-+        <source>Select the graphics system used to render the scene (when available, OpenGL is strongly recommended!)</source>
-+        <translation>Selecione o uso dos gráficos do sistema para renderizar a cena (quando estiver disponível, o OpenGL é altamente recomendado!)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="232"/>
-+        <source>Working directory</source>
-+        <translation>Diretório de trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="245"/>
-+        <source>Arcade theme</source>
-+        <translation>Tema do arcade</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="318"/>
-+        <source>Working directory used when executing QMC2 Arcade</source>
-+        <translation>Diretório de trabalho usado ao executar o Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="351"/>
-+        <source>Select type of console</source>
-+        <translation>Selecione o tipo do console</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="138"/>
-+        <source>Browse working directory used when executing QMC2 Arcade</source>
-+        <translation>Procura pelo diretório de trabalho utilizado ao executar o Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="384"/>
-+        <source>Browse QMC2 Arcade executable file</source>
-+        <translation>Procura peloo arquivo executável do Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="344"/>
-+        <source>Console type</source>
-+        <translation>Tipo do console</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="76"/>
-+        <source>QMC2 Arcade executable file</source>
-+        <translation>Arquivo executável do Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="206"/>
-+        <source>Executable file</source>
-+        <translation>Arquivo executável</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="219"/>
-+        <source>Configuration path</source>
-+        <translation>Caminho da configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="258"/>
-+        <source>Configuration path for QMC2 Arcade</source>
-+        <translation>Caminho da configuração para o Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="179"/>
-+        <source>Browse configuration path for QMC2 Arcade</source>
-+        <translation>Procura o caminho de configuração do Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="302"/>
-+        <source>Log debug messages of joystick function mapping events to the console</source>
-+        <translation>Registra as mensagens de depuração do mapeamento das funções do joystick no console</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="305"/>
-+        <source>Debug joystick function mapping</source>
-+        <translation>Depurar o mapeamento das funções do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="422"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="425"/>
-+        <source>Enable logging of Qt debug messages</source>
-+        <translation>Ativa o registro das mensagens de depuração do Qt</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="629"/>
-+        <source>good + imperfect</source>
-+        <translation>bom + imperfeito</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="634"/>
-+        <source>good + imperfect + preliminary</source>
-+        <translation>bom + imperfeito + preliminar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="715"/>
-+        <source>Tag</source>
-+        <translation>Etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="740"/>
-+        <source>Players</source>
-+        <translation>Jogadores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="916"/>
-+        <source>Only favorite sets</source>
-+        <translation>Apena os favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="932"/>
-+        <source>Only tagged sets</source>
-+        <translation>Apena aqueles com etiquetas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="946"/>
-+        <source>Use only parent sets (no clones)?</source>
-+        <translation>Usar apenas os conjuntos principais (sem os clones)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="949"/>
-+        <source>Only parent sets</source>
-+        <translation>Apenas os conjuntos principais</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="984"/>
-+        <source>Rank filter</source>
-+        <translation>Filtro de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="1085"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="1112"/>
-+        <source>Double-click to scan or clear a joystck function mapped to a key-sequence</source>
-+        <translation>Faça um clique duplo para escanear ou para limpar uma função do joystick já mapeado para uma sequência das teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="1097"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="1124"/>
-+        <source>Joystick function</source>
-+        <translation>Função do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="573"/>
-+        <source>ROM state filter</source>
-+        <translation>Filtro da condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="701"/>
-+        <source>Select sort criteria</source>
-+        <translation>Seleciona o critério de ordenação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="705"/>
-+        <source>Description</source>
-+        <translation>Descrição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="710"/>
-+        <source>ROM state</source>
-+        <translation>Condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="720"/>
-+        <source>Year</source>
-+        <translation>Ano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="725"/>
-+        <source>Manufacturer</source>
-+        <translation>Fabricante</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="730"/>
-+        <source>Name (ID)</source>
-+        <translation>Nome (ID)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="735"/>
-+        <source>ROM types</source>
-+        <translation>Tipo das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="453"/>
-+        <source>Select ROM state C (correct)?</source>
-+        <translation>Selecionar a ROM com estado C (correto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="479"/>
-+        <source>Select ROM state M (mostly correct)?</source>
-+        <translation>Selecionar a ROM com estado M (maioria correto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="505"/>
-+        <source>Select ROM state I (incorrect)?</source>
-+        <translation>Selecionar a ROM com estado I (incorreto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="528"/>
-+        <source>Select ROM state N (not found)?</source>
-+        <translation>Selecionar a ROM com estado N (não encontrado)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="551"/>
-+        <source>Select ROM state U (unknown)?</source>
-+        <translation>Selecionar a ROM com estado D (desconhecido)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="745"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="821"/>
-+        <source>Driver status</source>
-+        <translation>Condição geral do controlador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="620"/>
-+        <source>Choose the driver maturity states for sets to be included</source>
-+        <translation>Escolha através da maturidade da condição geral do controlador para conjuntos que serão incluídos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="624"/>
-+        <location filename="../../src/arcademodesetup.cpp" line="763"/>
-+        <location filename="../../src/arcademodesetup.cpp" line="766"/>
-+        <source>good</source>
-+        <translation>bom</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="750"/>
-+        <source>Source file</source>
-+        <translation>Arquivo fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="814"/>
-+        <source>Name filter</source>
-+        <translation>Filtro por nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="851"/>
-+        <source>Deselect all categories</source>
-+        <translation>Remove a seleção de todas as categorias</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="862"/>
-+        <source>Select all categories</source>
-+        <translation>Seleciona todas as categorias</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="882"/>
-+        <source>Specify a name (ID) filter-expression (Qt regular-expression syntax!) -- leave empty to not filter by name</source>
-+        <translation>Determine um nome (ID) para o filtro (sintaxe de expressões regulares do Qt!) -- deixe em branco para não filtrar por nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="681"/>
-+        <source>Clear name filter</source>
-+        <translation>Limpa a filtragem por nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="977"/>
-+        <source>Category filter</source>
-+        <translation>Filtro de categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="610"/>
-+        <source>Select / deselect the categories you want to include / exclude</source>
-+        <translation>Seleciona / remove a seleção das categorias que você deseja incluir / excluir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="642"/>
-+        <source>Sort criteria</source>
-+        <translation>Critério de ordenação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="828"/>
-+        <source>Sort order</source>
-+        <translation>Ordem de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="64"/>
-+        <source>General settings</source>
-+        <translation>Configurações gerais</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="779"/>
-+        <source>Select sort order</source>
-+        <translation>Selecione a ordem de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="783"/>
-+        <source>Ascending</source>
-+        <translation>Ascendente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="792"/>
-+        <source>Descending</source>
-+        <translation>Descendente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="807"/>
-+        <source>Use filtered list</source>
-+        <translation>Usa a lista filtrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="838"/>
-+        <source>Filter / export progress</source>
-+        <translation>Progresso da filtragem / exportação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="844"/>
-+        <location filename="../../src/arcademodesetup.cpp" line="827"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="104"/>
-+        <source>Force use of joystick at specified index</source>
-+        <translation>Impõem a utilização do joystick no índice determinado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="107"/>
-+        <source>Specify joystick index</source>
-+        <translation>Determine o índice do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="120"/>
-+        <source>Joystick index</source>
-+        <translation>Índice do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="149"/>
-+        <source>Video snaps</source>
-+        <translation>Capturas de vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="156"/>
-+        <source>Enable (on) / disable (off)  the use of video snaps</source>
-+        <translation>Ativar (ligar) / Desativar (desligar) o uso das capturas de vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="433"/>
-+        <source>Machine list filter</source>
-+        <translation>Filtro da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="658"/>
-+        <source>Export a filtered version of the machine list according to the filter / sort settings specified below</source>
-+        <translation>Exporta uma versão filtrada da lista das máquinas de acordo com as configurações do filtro / pela ordenação definidas abaixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="661"/>
-+        <source>Export</source>
-+        <translation>Exportar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="589"/>
-+        <source>Browse the output file used as the filtered machine list</source>
-+        <translation>Procura pelo arquivo gerado que foi usado como uma lista das máquinas que foram filtradas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="755"/>
-+        <source>Rank</source>
-+        <translation>Classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="804"/>
-+        <source>Use a filtered version of the machine list (otherwise use the full list)</source>
-+        <translation>Usa uma versão filtrada da lista das máquinas (caso contrário use a lista completa)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="898"/>
-+        <source>Output file used as the filtered machine list</source>
-+        <translation>O arquivo gerado usado como uma lista das máquinas que foram filtradas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="913"/>
-+        <source>Use only sets included in the favorites list?</source>
-+        <translation>Usar apenas os conjuntos que foram incluídos na lista dos favoritos?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="929"/>
-+        <source>Use only sets that are tagged?</source>
-+        <translation>Use apenas os conjuntos que foram etiquetados?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="1001"/>
-+        <source>Keys</source>
-+        <translation>Teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="1011"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="1079"/>
-+        <source>ToxicWaste</source>
-+        <translation>ToxicWaste</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="1017"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="1044"/>
-+        <source>Double-click to scan or clear a custom key sequence</source>
-+        <translation>Faça um clique duplo para escanear ou limpar uma sequência das teclas que foram personalizadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="1024"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="1051"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="1092"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="1119"/>
-+        <source>Function / Key-sequence</source>
-+        <translation>Função / sequência das teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="1029"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="1056"/>
-+        <source>Custom key-sequence</source>
-+        <translation>Personalização da sequência das teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="1038"/>
-+        <location filename="../../ui/arcademodesetup.ui" line="1106"/>
-+        <source>darkone</source>
-+        <translation>darkone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="1069"/>
-+        <source>Joystick</source>
-+        <translation>Joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="33"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/arcademodesetup.ui" line="40"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="53"/>
-+        <source>Please enable joystick control!</source>
-+        <translation>Ative o controle por joystick!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="62"/>
-+        <source>Select the rank a machine must at least have to be included (or none to ignore the rank)</source>
-+        <translation>Selecione a classificação mínima de uma máquina para que ela seja incluída (ou nenhum para ignorar a classificação)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="66"/>
-+        <location filename="../../src/arcademodesetup.cpp" line="208"/>
-+        <source>Machine rank ignored</source>
-+        <translation>Classificação da máquina ignorada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="85"/>
-+        <source>Category</source>
-+        <translation>Categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="96"/>
-+        <source>Version</source>
-+        <translation>Versão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="210"/>
-+        <source>Machine rank must be %1 at least</source>
-+        <translation>A classificação da máquina deve ser ao menos %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="221"/>
-+        <location filename="../../src/arcademodesetup.cpp" line="222"/>
-+        <source>Scanning key sequence</source>
-+        <translation>Escaneando a sequência das teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="534"/>
-+        <source>System / Device</source>
-+        <translation>Sistema / Dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="536"/>
-+        <source>System / BIOS</source>
-+        <translation>Sistema / BIOS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="652"/>
-+        <source>Choose QMC2 Arcade&apos;s executable file</source>
-+        <translation>Escolha o arquivo executável do Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="652"/>
-+        <location filename="../../src/arcademodesetup.cpp" line="673"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="659"/>
-+        <source>Choose QMC2 Arcade&apos;s working directory</source>
-+        <translation>Escolha o diretório de trabalho do Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="666"/>
-+        <source>Choose QMC2 Arcade&apos;s configuration path</source>
-+        <translation>Escolha o caminho da configuração do Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="673"/>
-+        <source>Choose filtered list file for export</source>
-+        <translation>Escolha o arquivo da lista filtrada para exportação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="683"/>
-+        <source>FATAL: arcade mode: cannot open &apos;%1&apos; for writing</source>
-+        <translation>FATAL: modo arcade: foi impossível abrir &apos;%1&apos; para escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="702"/>
-+        <source>WARNING: arcade mode: the name filter regular expression is invalid</source>
-+        <translation>AVISO: modo arcade: a expressão regular do filtro de nome é inválida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="704"/>
-+        <source>Filtering</source>
-+        <translation>Filtrando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="763"/>
-+        <source>imperfect</source>
-+        <translation>imperfeito</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="798"/>
-+        <source>Sorting</source>
-+        <translation>Ordenando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="806"/>
-+        <source>Exporting</source>
-+        <translation>Exportando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="817"/>
-+        <source>ROM</source>
-+        <translation>ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcademodesetup.cpp" line="818"/>
-+        <source>CHD</source>
-+        <translation>CHD</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/arcademodesetup.cpp" line="829"/>
-+        <source>arcade mode: exported %n filtered set(s) to &apos;%1&apos;</source>
-+        <translation>
-+            <numerusform>modo arcade: %n conjunto filtrado exportado para &apos;%1&apos;</numerusform>
-+            <numerusform>modo arcade: %n conjuntos filtrados exportados para &apos;%1&apos;</numerusform>
-+        </translation>
-+    </message>
-+</context>
-+<context>
-+    <name>AudioEffectDialog</name>
-+    <message>
-+        <location filename="../../src/audioeffects.cpp" line="31"/>
-+        <location filename="../../src/audioeffects.cpp" line="174"/>
-+        <location filename="../../src/audioeffects.cpp" line="179"/>
-+        <source>Enable effect &apos;%1&apos;</source>
-+        <translation>Ativa o efeito &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/audioeffects.cpp" line="48"/>
-+        <source>Setup effect &apos;%1&apos;</source>
-+        <translation>Configura o efeito &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/audioeffects.cpp" line="166"/>
-+        <location filename="../../src/audioeffects.cpp" line="187"/>
-+        <source>Disable effect &apos;%1&apos;</source>
-+        <translation>Desativa o efeito &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/audioeffects.cpp" line="175"/>
-+        <source>WARNING: audio player: can&apos;t insert effect &apos;%1&apos;</source>
-+        <translation>AVISO: reprodutor de áudio: foi impossível inserir o efeito &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/audioeffects.cpp" line="188"/>
-+        <source>WARNING: audio player: can&apos;t remove effect &apos;%1&apos;</source>
-+        <translation>AVISO: reprodutor de áudio: foi impossível remover o efeito &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/audioeffects.ui" line="14"/>
-+        <source>Audio effects</source>
-+        <translation>Efeitos de áudio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/audioeffects.ui" line="36"/>
-+        <source>Close audio effects dialog</source>
-+        <translation>Fecha a janela dos efeitos de áudio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/audioeffects.ui" line="39"/>
-+        <source>Close</source>
-+        <translation>Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/audioeffects.ui" line="59"/>
-+        <location filename="../../ui/audioeffects.ui" line="62"/>
-+        <source>List of available audio effects</source>
-+        <translation>Lista dos efeitos de áudio disponíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/audioeffects.ui" line="81"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/audioeffects.ui" line="86"/>
-+        <source>Description</source>
-+        <translation>Descrição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/audioeffects.ui" line="91"/>
-+        <source>Enable</source>
-+        <translation>Ativar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/audioeffects.ui" line="96"/>
-+        <source>Setup</source>
-+        <translation>Configurar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>BrushEditor</name>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="14"/>
-+        <source>Brush editor</source>
-+        <translation>Editor do pincel</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="48"/>
-+        <source>Cancel brush editing</source>
-+        <translation>Cancela a edição do pincel</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="51"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="77"/>
-+        <source>Image</source>
-+        <translation>Imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="89"/>
-+        <source>Image file</source>
-+        <translation>Arquivo de imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="92"/>
-+        <source>Specify image file</source>
-+        <translation>Especifique o arquivo de imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="105"/>
-+        <source>Browse image file</source>
-+        <translation>Procura pelo arquivo de imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="122"/>
-+        <source>Image preview</source>
-+        <translation>Pré-visualização da imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="140"/>
-+        <location filename="../../ui/brusheditor.ui" line="316"/>
-+        <location filename="../../ui/brusheditor.ui" line="441"/>
-+        <source>Preview</source>
-+        <translation>Pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="162"/>
-+        <source>Pattern</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="174"/>
-+        <source>Pattern type</source>
-+        <translation>Tipo do padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="298"/>
-+        <source>Pattern preview</source>
-+        <translation>Pré-visualização do padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="262"/>
-+        <source>Pattern color</source>
-+        <translation>Cor do padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="281"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-+        <source>Choose pattern color</source>
-+        <translation>Escolha a cor do padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="338"/>
-+        <source>Gradient</source>
-+        <translation>Gradiente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="477"/>
-+        <source>Actions</source>
-+        <translation>Ações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="501"/>
-+        <location filename="../../ui/brusheditor.ui" line="582"/>
-+        <location filename="../../ui/brusheditor.ui" line="650"/>
-+        <location filename="../../ui/brusheditor.ui" line="695"/>
-+        <location filename="../../ui/brusheditor.ui" line="956"/>
-+        <source>Y</source>
-+        <translation>Y</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="530"/>
-+        <source>Final end point</source>
-+        <translation>Último ponto final</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="562"/>
-+        <location filename="../../ui/brusheditor.ui" line="575"/>
-+        <location filename="../../ui/brusheditor.ui" line="724"/>
-+        <location filename="../../ui/brusheditor.ui" line="753"/>
-+        <location filename="../../ui/brusheditor.ui" line="911"/>
-+        <source>X</source>
-+        <translation>X</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="627"/>
-+        <source>Start point</source>
-+        <translation>Ponto inicial</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="663"/>
-+        <source>Focal point (F)</source>
-+        <translation>Ponto focal (F)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="798"/>
-+        <source>Center point (C)</source>
-+        <translation>Ponto central (C)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="814"/>
-+        <source>C</source>
-+        <translation>C</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="827"/>
-+        <source>F</source>
-+        <translation>F</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="856"/>
-+        <source>Radius (C, F)</source>
-+        <translation>Raio (C, F)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="879"/>
-+        <source>Center point</source>
-+        <translation>Ponto central</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="895"/>
-+        <source>Angle</source>
-+        <translation>Ângulo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="940"/>
-+        <source>°</source>
-+        <translation>°</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="350"/>
-+        <source>Gradient type</source>
-+        <translation>Tipo do gradiente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="378"/>
-+        <source>Spread type</source>
-+        <translation>Tipo da distribuição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="406"/>
-+        <source>Add color-stop</source>
-+        <translation>Adiciona o limite da cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="423"/>
-+        <source>Gradient preview</source>
-+        <translation>Pré-visualização do gradiente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="467"/>
-+        <source>Stop</source>
-+        <translation>Parar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="472"/>
-+        <source>Color</source>
-+        <translation>Cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="993"/>
-+        <source>Accept brush</source>
-+        <translation>Aceita o pincel</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/brusheditor.ui" line="996"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-+        <source>Choose image file</source>
-+        <translation>Escolha o arquivo de imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-+        <source>Supported image files (%1)</source>
-+        <translation>Arquivos de imagem compatíveis (%1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Cabinet</name>
-+    <message>
-+        <location filename="../../src/cabinet.h" line="17"/>
-+        <source>cabinet</source>
-+        <translation>gabinete</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>CatverIniOptimizer</name>
-+    <message>
-+        <location filename="../../ui/catverinioptimizer.ui" line="14"/>
-+        <source>Optimize catver.ini</source>
-+        <translation>Otimizar o catver.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/catverinioptimizer.ui" line="20"/>
-+        <source>Optimizer log</source>
-+        <translation>Registro do otimizador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/catverinioptimizer.ui" line="33"/>
-+        <source>Optimizer status / progress</source>
-+        <translation>Estado geral do otimizador / progresso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/catverinioptimizer.ui" line="39"/>
-+        <location filename="../../src/catverinioptimizer.cpp" line="214"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/catverinioptimizer.ui" line="46"/>
-+        <source>Optimize catver.ini now</source>
-+        <translation>Otimizar o catver.ini agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/catverinioptimizer.ui" line="49"/>
-+        <source>Optimize</source>
-+        <translation>Otimizar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/catverinioptimizer.ui" line="59"/>
-+        <source>Close this dialog</source>
-+        <translation>Fecha esta janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/catverinioptimizer.ui" line="62"/>
-+        <source>Close</source>
-+        <translation>Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="41"/>
-+        <source>click &apos;optimize&apos; to start</source>
-+        <translation>clique em &apos;otimizar&apos; para iniciar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="83"/>
-+        <source>loading catver.ini data from &apos;%1&apos;</source>
-+        <translation>carregando os dados do catver.ini a partir do &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="35"/>
-+        <source>ERROR: file name is empty</source>
-+        <translation>ERRO: o nome do arquivo está vazio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="35"/>
-+        <location filename="../../src/catverinioptimizer.cpp" line="43"/>
-+        <location filename="../../src/catverinioptimizer.cpp" line="47"/>
-+        <location filename="../../src/catverinioptimizer.cpp" line="129"/>
-+        <source>no catver.ini data available</source>
-+        <translation>não há informação disponível no catver.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="43"/>
-+        <source>ERROR: &apos;%1&apos; isn&apos;t readable</source>
-+        <translation>ERRO: &apos;%1&apos; não pode ser lido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="47"/>
-+        <source>ERROR: &apos;%1&apos; doesn&apos;t exist</source>
-+        <translation>ERRO: &apos;%1&apos; não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="129"/>
-+        <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-+        <translation>ERRO: foi impossível abrir o &apos;%1&apos; para leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="132"/>
-+        <source>done (loading catver.ini data from &apos;%1&apos;)</source>
-+        <translation>feito (carregando os dados do catver.ini a partir do &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="133"/>
-+        <source>%1 category / %2 version records loaded</source>
-+        <translation>%1 categoria / %2 versão das gravações carregadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="141"/>
-+        <source>ERROR: can&apos;t open &apos;%1&apos; for writing</source>
-+        <translation>ERRO: foi impossível abrir o %1 para escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="145"/>
-+        <source>Optimizing</source>
-+        <translation>Otimizando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="163"/>
-+        <source>removed invalid set &apos;%1&apos; with category &apos;%2&apos;</source>
-+        <translation>foi removido o conjunto inválido &apos;%1&apos; com categoria &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="169"/>
-+        <source>removed device set &apos;%1&apos; with category &apos;%2&apos;</source>
-+        <translation>foi removido o conjunto de dispositivo &apos;%1&apos; com categoria &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="173"/>
-+        <source>removed BIOS set &apos;%1&apos; with category &apos;%2&apos;</source>
-+        <translation>foi removido o conjunto de BIOS &apos;%1&apos; com categoria &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="178"/>
-+        <source>kept parent set &apos;%1&apos; with category &apos;%2&apos;</source>
-+        <translation>foi mantido conjunto principal &apos;%1&apos; com categoria &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="183"/>
-+        <source>added parent set &apos;%1&apos; with category &apos;%2&apos; and removed clone set &apos;%3&apos;</source>
-+        <translation>foi adicionado o conjunto principal &apos;%1&apos; com categoria &apos;%2&apos; e foi removido o conjunto clone &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="186"/>
-+        <source>removed clone set &apos;%1&apos; with category &apos;%2&apos;</source>
-+        <translation>foi removido o conjunto clone &apos;%1&apos; com categoria &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="204"/>
-+        <source>removed invalid set &apos;%1&apos; with version &apos;%2&apos;</source>
-+        <translation>foi removido o conjunto inválido &apos;%1&apos; com versão &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="208"/>
-+        <source>kept %1 set &apos;%2&apos; with version &apos;%3&apos;</source>
-+        <translation>foi mantido o conjunto &apos;%1&apos; &apos;%2&apos; com versão &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="208"/>
-+        <source>parent</source>
-+        <translation>principal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="208"/>
-+        <source>clone</source>
-+        <translation>clone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="211"/>
-+        <source>changes to categories / versions: %1 / %2</source>
-+        <translation>as alterações para as categorias / versões: %1 / %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="224"/>
-+        <source>optimizer started</source>
-+        <translation>otimizador foi iniciado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/catverinioptimizer.cpp" line="227"/>
-+        <source>optimizer ended</source>
-+        <translation>otimizador foi encerrado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>CheckSumDatabaseManager</name>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="37"/>
-+        <source>WARNING: failed to open check-sum database &apos;%1&apos;: error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao abrir o check-sum de verificação do banco de dados &apos;%1&apos; erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="57"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="81"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="94"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="118"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="131"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="155"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="282"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="342"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="358"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="374"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="406"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="418"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="435"/>
-+        <source>WARNING: failed to fetch &apos;%1&apos; from check-sum database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao obter o &apos;%1&apos; co check-sum do banco de dados: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="71"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="108"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="145"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="298"/>
-+        <source>WARNING: failed to add &apos;%1&apos; to check-sum database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao adicionar o &apos;%1&apos; ao check-sum do banco de dados: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="77"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="114"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="151"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="446"/>
-+        <source>WARNING: failed to update &apos;%1&apos; in check-sum database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao atualizar o &apos;%1&apos; no check-sum do banco de dados: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="167"/>
-+        <source>WARNING: failed to fetch row count from check-sum database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler quantidade das linhas do check-sum do banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="187"/>
-+        <source>WARNING: failed to fetch row IDs from check-sum database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler as IDs das linhas do check-sum do banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="225"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="235"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="245"/>
-+        <source>WARNING: failed to change the &apos;%1&apos; setting for the check-sum database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar a configuração de &apos;%1&apos; para o check-sum do banco de dados: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="385"/>
-+        <source>WARNING: failed to remove path &apos;%1&apos; from check-sum database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover caminho &apos;%1&apos; do check-sum do banco de dados: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="454"/>
-+        <source>WARNING: failed to remove invalidated rows from check-sum database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover as linhas invalidadas da verificação do check-sum do banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="481"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="486"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="491"/>
-+        <source>WARNING: failed to remove check-sum database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover o check-sum do banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="499"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="504"/>
-+        <location filename="../../src/checksumdbmgr.cpp" line="509"/>
-+        <source>WARNING: failed to create check-sum database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao criar o check-sum no banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/checksumdbmgr.cpp" line="515"/>
-+        <source>check-sum database &apos;%1&apos; initialized</source>
-+        <translation>O check-sum do banco de dados &apos;%1&apos; foi inicializada</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>CheckSumScannerLog</name>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="14"/>
-+        <source>Check-sum scanner log</source>
-+        <translation>Registro do exame dos check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="38"/>
-+        <source>Enable log output</source>
-+        <translation>Ativa a geração do registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="41"/>
-+        <source>Enable log</source>
-+        <translation>Ativa o registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="58"/>
-+        <source>Log size</source>
-+        <translation>Tamanho do registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="65"/>
-+        <source>Maximum number of lines in log (0 = no limit)</source>
-+        <translation>Tamanho máximo das linhas no registro (0 = ilimitado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="68"/>
-+        <source>unlimited</source>
-+        <translation>ilimitado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="71"/>
-+        <source> lines</source>
-+        <translation> linhas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="96"/>
-+        <source>Scanner progress indicator</source>
-+        <translation>Indicador de progresso do exame</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="102"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="115"/>
-+        <source>Clear log</source>
-+        <translation>Limpa o registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="131"/>
-+        <source>Close this window</source>
-+        <translation>Fechar esta janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="118"/>
-+        <source>Clear</source>
-+        <translation>Limpar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/checksumscannerlog.ui" line="134"/>
-+        <source>Close</source>
-+        <translation>Fechar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>CheckSumScannerThread</name>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4264"/>
-+        <source>exiting</source>
-+        <translation>encerrando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4266"/>
-+        <source>stopping</source>
-+        <translation>parando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4270"/>
-+        <source>scanning</source>
-+        <translation>examinando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4271"/>
-+        <source>idle</source>
-+        <translation>ocioso</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="4310"/>
-+        <source>%n obsolete path(s) removed from database</source>
-+        <translation>
-+            <numerusform>%n caminho obsoleto removido do banco de dados</numerusform>
-+            <numerusform>%n caminhos obsoletos removidos do banco de dados</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="4360"/>
-+        <source>%n outdated path(s) removed from database</source>
-+        <translation>
-+            <numerusform>%n caminho antigo removido do banco de dados</numerusform>
-+            <numerusform>%n caminhos antigos removidos do banco de dados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4365"/>
-+        <source>freeing unused space previously occupied by database</source>
-+        <translation>liberando o espaço que não foi utilizado anteriormente pelo banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4448"/>
-+        <source>scanner thread started</source>
-+        <translation>Os processos dos exames foram iniciados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4450"/>
-+        <source>waiting for work</source>
-+        <translation>esperando pelo trabalho</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="4471"/>
-+        <source>found %n file(s) for path &apos;%1&apos;</source>
-+        <translation>
-+            <numerusform>%n arquivo encontrado para o caminho &apos;%1&apos;</numerusform>
-+            <numerusform>%n arquivos encontrados para o caminho &apos;%1&apos;</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4487"/>
-+        <source>scan started for file &apos;%1&apos;</source>
-+        <translation>exame iniciado para o arquivo &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4547"/>
-+        <location filename="../../src/romalyzer.cpp" line="4557"/>
-+        <location filename="../../src/romalyzer.cpp" line="4575"/>
-+        <location filename="../../src/romalyzer.cpp" line="4581"/>
-+        <location filename="../../src/romalyzer.cpp" line="4585"/>
-+        <location filename="../../src/romalyzer.cpp" line="4591"/>
-+        <source>database update</source>
-+        <translation>atualização do banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4547"/>
-+        <source>adding member &apos;%1&apos; from archive &apos;%2&apos; with SHA-1 &apos;%3&apos; and CRC &apos;%4&apos; to database</source>
-+        <translation>adicionando um membro &apos;%1&apos; do arquivo &apos;%2&apos; com SHA-1 &apos;%3&apos; e CRC &apos;%4&apos; no banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4557"/>
-+        <location filename="../../src/romalyzer.cpp" line="4581"/>
-+        <location filename="../../src/romalyzer.cpp" line="4591"/>
-+        <source>an object with SHA-1 &apos;%1&apos; and CRC &apos;%2&apos; already exists in the database</source>
-+        <translation>um objeto com SHA-1 &apos;%1&apos; e CRC &apos;%2&apos; já existe no banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4557"/>
-+        <source>member &apos;%1&apos; from archive &apos;%2&apos; ignored</source>
-+        <translation>o membro &apos;%1&apos; do arquivo &apos;%2&apos; foi ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4575"/>
-+        <source>adding CHD &apos;%1&apos; with SHA-1 &apos;%2&apos; to database</source>
-+        <translation>foi adicionado o CHD &apos;%1&apos; com SHA-1 &apos;%2&apos; ao banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4581"/>
-+        <source>CHD &apos;%1&apos; ignored</source>
-+        <translation>o CHD &apos;%1&apos; foi ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4585"/>
-+        <source>adding file &apos;%1&apos; with SHA-1 &apos;%2&apos; and CRC &apos;%3&apos; to database</source>
-+        <translation>adicionando o arquivo &apos;%1&apos; com SHA-1 &apos;%2&apos; e CRC &apos;%3&apos; ao banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4591"/>
-+        <source>file &apos;%1&apos; ignored</source>
-+        <translation>o arquivo &apos;%1&apos; foi ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4612"/>
-+        <source>scanner paused</source>
-+        <translation>o exame foi pausado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4613"/>
-+        <source>Paused</source>
-+        <translation>Pausado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4622"/>
-+        <source>scanner resumed</source>
-+        <translation>o exame foi retomado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4628"/>
-+        <source>scan finished for file &apos;%1&apos;</source>
-+        <translation>o exame foi concluído para o arquivo &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4647"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4651"/>
-+        <source>scan finished - total scanning time = %1, objects in database = %2, database size = %3</source>
-+        <translation>o exame foi concluído - tempo total = %1, objetos no banco de dados = %2, tamanho do banco de dados = %3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4783"/>
-+        <location filename="../../src/romalyzer.cpp" line="4786"/>
-+        <location filename="../../src/romalyzer.cpp" line="4792"/>
-+        <source>ZIP scan</source>
-+        <translation>exame ZIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4783"/>
-+        <location filename="../../src/romalyzer.cpp" line="4792"/>
-+        <location filename="../../src/romalyzer.cpp" line="4823"/>
-+        <location filename="../../src/romalyzer.cpp" line="4831"/>
-+        <location filename="../../src/romalyzer.cpp" line="4859"/>
-+        <source>member &apos;%1&apos; from archive &apos;%2&apos; has SHA-1 &apos;%3&apos; and CRC &apos;%4&apos;</source>
-+        <translation>membro &apos;%1&apos; do arquivo &apos;%2&apos; tem SHA-1 &apos;%3&apos; e CRC &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4786"/>
-+        <source>WARNING: can&apos;t open member &apos;%1&apos; from archive &apos;%2&apos;</source>
-+        <translation>AVISO: foi impossível abrir o membro &apos;%1&apos; do arquivo &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4823"/>
-+        <location filename="../../src/romalyzer.cpp" line="4825"/>
-+        <location filename="../../src/romalyzer.cpp" line="4831"/>
-+        <source>7Z scan</source>
-+        <translation>exame 7Z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4825"/>
-+        <location filename="../../src/romalyzer.cpp" line="4861"/>
-+        <source>WARNING: can&apos;t read member &apos;%1&apos; from archive &apos;%2&apos;</source>
-+        <translation>AVISO: foi impossível ler o membro &apos;%1&apos; do arquivo &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4859"/>
-+        <location filename="../../src/romalyzer.cpp" line="4861"/>
-+        <source>archive scan</source>
-+        <translation>exame do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4880"/>
-+        <location filename="../../src/romalyzer.cpp" line="4901"/>
-+        <location filename="../../src/romalyzer.cpp" line="4909"/>
-+        <location filename="../../src/romalyzer.cpp" line="4917"/>
-+        <source>CHD scan</source>
-+        <translation>exame do CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4901"/>
-+        <source>WARNING: version &apos;%1&apos; of CHD &apos;%2&apos; unknown</source>
-+        <translation>AVISO: a versão &apos;%1&apos; do CHD &apos;%2&apos; é desconhecida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4880"/>
-+        <location filename="../../src/romalyzer.cpp" line="4909"/>
-+        <source>WARNING: can&apos;t read CHD &apos;%1&apos;</source>
-+        <translation>AVISO: foi impossível ler o CHD &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4917"/>
-+        <source>CHD &apos;%1&apos; has SHA-1 &apos;%2&apos; (CHD v%3)</source>
-+        <translation>CHD &apos;%1&apos; tem SHA-1 &apos;%2&apos; (CHD v%3)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4949"/>
-+        <source>file scan</source>
-+        <translation>exame do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4949"/>
-+        <source>file &apos;%1&apos; has SHA-1 &apos;%2&apos; and CRC &apos;%3&apos;</source>
-+        <translation>arquivo &apos;%1&apos; tem SHA-1 &apos;%2&apos; e CRC &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4638"/>
-+        <source>scanner interrupted</source>
-+        <translation>o exame foi interrompido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4262"/>
-+        <source>preparing</source>
-+        <translation>preparando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4268"/>
-+        <source>paused</source>
-+        <translation>pausado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4277"/>
-+        <source>preparing incremental scan</source>
-+        <translation>preparando o exame incremental</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4281"/>
-+        <location filename="../../src/romalyzer.cpp" line="4313"/>
-+        <location filename="../../src/romalyzer.cpp" line="4335"/>
-+        <location filename="../../src/romalyzer.cpp" line="4362"/>
-+        <source>Preparing</source>
-+        <translation>Preparando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4281"/>
-+        <location filename="../../src/romalyzer.cpp" line="4313"/>
-+        <location filename="../../src/romalyzer.cpp" line="4335"/>
-+        <source>Step %1 of %2</source>
-+        <translation>Passo %1 de %2</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="4329"/>
-+        <source>%n unchanged file(s) removed from scan</source>
-+        <translation>
-+            <numerusform>%n arquivo não modificado removido do escaneamento</numerusform>
-+            <numerusform>%n arquivos não modificados removidos do escaneamento</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4463"/>
-+        <location filename="../../src/romalyzer.cpp" line="4480"/>
-+        <location filename="../../src/romalyzer.cpp" line="4623"/>
-+        <source>Scanning</source>
-+        <translation>Examinando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4467"/>
-+        <source>searching available files for path &apos;%1&apos;</source>
-+        <translation>procurando pelos arquivos disponíveis para o caminho &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4483"/>
-+        <location filename="../../src/romalyzer.cpp" line="4563"/>
-+        <location filename="../../src/romalyzer.cpp" line="4602"/>
-+        <source>starting database transaction</source>
-+        <translation>iniciando transação do banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4500"/>
-+        <location filename="../../src/romalyzer.cpp" line="4506"/>
-+        <location filename="../../src/romalyzer.cpp" line="4512"/>
-+        <location filename="../../src/romalyzer.cpp" line="4518"/>
-+        <location filename="../../src/romalyzer.cpp" line="4525"/>
-+        <source>WARNING: scan failed for file &apos;%1&apos;</source>
-+        <translation>AVISO: o exame falhou para o arquivo &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4532"/>
-+        <source>WARNING: can&apos;t access file &apos;%1&apos;, please check permissions</source>
-+        <translation>AVISO: foi impossível acessar o arquivo &apos;%1&apos;, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4559"/>
-+        <location filename="../../src/romalyzer.cpp" line="4598"/>
-+        <location filename="../../src/romalyzer.cpp" line="4639"/>
-+        <source>committing database transaction</source>
-+        <translation>efetuando a transação do banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4656"/>
-+        <source>scanner thread ended</source>
-+        <translation>o processo do exame foi concluído</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>CollectionRebuilder</name>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="14"/>
-+        <source>ROM Collection Rebuilder</source>
-+        <translation>Reconstrutor da coleção da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="26"/>
-+        <source>XML source</source>
-+        <translation>Fonte XML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="39"/>
-+        <source>Select XML source</source>
-+        <translation>Selecione a fonte XML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="43"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="141"/>
-+        <source>Current default emulator</source>
-+        <translation>Emulador padrão atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="48"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="203"/>
-+        <source>Select XML file...</source>
-+        <translation>Selecione o arquivo XML...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="62"/>
-+        <source>Entity name that defines a &apos;set&apos;</source>
-+        <translation>Nome da entidade que define um &apos;conjunto&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="69"/>
-+        <source>Entity name that defines a &apos;rom&apos;</source>
-+        <translation>Nome da entidade que define uma &apos;ROM&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="76"/>
-+        <source>Set entity</source>
-+        <translation>Entidade do conjunto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="83"/>
-+        <location filename="../../ui/collectionrebuilder.ui" line="93"/>
-+        <source>Entity name that defines a &apos;disk&apos;</source>
-+        <translation>Nome da entidade que define um &apos;disco&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="86"/>
-+        <source>Disk entity</source>
-+        <translation>Entidade de disco</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="100"/>
-+        <source>ROM entity</source>
-+        <translation>Entidade de ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="135"/>
-+        <source>Enable log output</source>
-+        <translation>Ativa a geração do registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="138"/>
-+        <source>Enable log</source>
-+        <translation>Ativa o registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="155"/>
-+        <source>Log size</source>
-+        <translation>Tamanho do registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="162"/>
-+        <source>Maximum number of lines in log (0 = no limit)</source>
-+        <translation>Tamanho máximo das linhas no registro (0 = ilimitado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="165"/>
-+        <source>unlimited</source>
-+        <translation>ilimitado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="168"/>
-+        <source> lines</source>
-+        <translation> linhas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="187"/>
-+        <source>Rebuild progress indicator</source>
-+        <translation>Indicador de progresso de reconstrução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="193"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="206"/>
-+        <source>Clear log</source>
-+        <translation>Limpa o registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="209"/>
-+        <source>Clear</source>
-+        <translation>Limpar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="226"/>
-+        <source>Remove the current XML source from the list</source>
-+        <translation>Remover a fonte XML atual da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="243"/>
-+        <source>Mode switch</source>
-+        <translation>Escolha do modo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="247"/>
-+        <source>Rebuild mode</source>
-+        <translation>Modo de reconstrução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="252"/>
-+        <source>Dry run mode</source>
-+        <translation>Modo de teste</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="266"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="548"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="634"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="778"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="789"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="802"/>
-+        <source>Start / stop rebuilding</source>
-+        <translation>Inicia / para a reconstrução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="269"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="633"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="788"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="801"/>
-+        <source>Start rebuilding</source>
-+        <translation>Inicia a reconstrução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="286"/>
-+        <source>Pause / resume rebuilding</source>
-+        <translation>Pausa / continua a reconstrução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="289"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="550"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="687"/>
-+        <source>Pause</source>
-+        <translation>Pausa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="317"/>
-+        <source>Rebuild statistics</source>
-+        <translation>Estatísticas da reconstrução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="363"/>
-+        <source>Enable the use of a Qt regular expression that a software-list&apos;s name has to match in order to be processed</source>
-+        <translation>Ativar o uso de uma expressão regular do Qt onde o nome de uma lista de programas corresponda a ordem que ela será processada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="366"/>
-+        <source>Filter lists</source>
-+        <translation>Listas do filtro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="442"/>
-+        <source>Specify a Qt regular expression that a software-list&apos;s name has to match in order to be processed</source>
-+        <translation>Especifique a expressão regular do Qt onde o nome de uma lista de programas corresponda a ordem que ela será processada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="469"/>
-+        <source>Enable the use of a Qt regular expression that a set&apos;s ID has to match in order to be processed</source>
-+        <translation>Ativa o uso de uma expressão regular do Qt onde a ID de um conjunto corresponda a ordem que ela será processada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="575"/>
-+        <source>Enable state filtering (a set is included when its state is checked here)</source>
-+        <translation>Ativa o filtro do estado (um conjunto será incluído quando o seu estado estiver selecionado aqui)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="578"/>
-+        <source>Filter states</source>
-+        <translation>Estados do filtro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="596"/>
-+        <source>Include sets with state C (correct)?</source>
-+        <translation>Inclui os conjuntos com o estado C (correto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="599"/>
-+        <source>Correct</source>
-+        <translation>Correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="628"/>
-+        <source>Include sets with state M (mostly correct)?</source>
-+        <translation>Inclui os conjuntos com o estado M (maioria correto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="631"/>
-+        <source>Mostly correct</source>
-+        <translation>Maioria correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="660"/>
-+        <source>Include sets with state I (incorrect)?</source>
-+        <translation>Inclui os conjuntos com o estado I (incorreto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="663"/>
-+        <source>Incorrect</source>
-+        <translation>Incorreto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="692"/>
-+        <source>Include sets with state N (not found)?</source>
-+        <translation>Inclui os conjuntos com o estado N (não encontrado)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="695"/>
-+        <source>Not found</source>
-+        <translation>Não encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="724"/>
-+        <source>Include sets with state U (unknown)?</source>
-+        <translation>Inclui os conjuntos com o estado D (desconhecido)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="727"/>
-+        <source>Unknown</source>
-+        <translation>Desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="758"/>
-+        <location filename="../../ui/collectionrebuilder.ui" line="781"/>
-+        <source>Exact match</source>
-+        <translation>Correspondência exata</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="376"/>
-+        <location filename="../../ui/collectionrebuilder.ui" line="482"/>
-+        <source>Choose the regular expression syntax</source>
-+        <translation>Escolha a sintaxe da expressão regular</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="340"/>
-+        <source>Show / hide list of missing dumps</source>
-+        <translation>Mostra / esconde a lista das imagens que faltam</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="416"/>
-+        <location filename="../../ui/collectionrebuilder.ui" line="522"/>
-+        <source>Select the filter type (include / exclude filter)</source>
-+        <translation>Selecione o tipo do filtro (filtro de inclusão / exclusão)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="420"/>
-+        <location filename="../../ui/collectionrebuilder.ui" line="526"/>
-+        <source>Include</source>
-+        <translation>Inclusão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="425"/>
-+        <location filename="../../ui/collectionrebuilder.ui" line="531"/>
-+        <source>Exclude</source>
-+        <translation>Exclusão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="472"/>
-+        <source>Filter sets</source>
-+        <translation>Conjuntos do filtro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="548"/>
-+        <source>Specify a Qt regular expression that a set&apos;s ID has to match in order to be processed</source>
-+        <translation>Especifique a expressão regular do Qt onde a ID de um conjunto precisa corresponder para ser processado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/collectionrebuilder.ui" line="458"/>
-+        <location filename="../../ui/collectionrebuilder.ui" line="564"/>
-+        <source>Clear filter expression</source>
-+        <translation>Limpa a expressão do filtro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="279"/>
-+        <source>Confirm checkpoint restart</source>
-+        <translation>Confirme o reinício do ponto de verificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="279"/>
-+        <source>Restart from stored checkpoint?</source>
-+        <translation>Reinicia a partir de um ponto de verificação já salvo?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="408"/>
-+        <source>Choose source XML file</source>
-+        <translation>Escolha o arquivo fonte XML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="408"/>
-+        <source>XML files (*.xml)</source>
-+        <translation>Arquivos XML (*.xml)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="408"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="408"/>
-+        <source>Data files (*.dat)</source>
-+        <translation>Arquivos de dados (*.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="408"/>
-+        <source>Data and XML files (*.dat *.xml)</source>
-+        <translation>Arquivos de dados e XML (*.dat *.xml)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="544"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="774"/>
-+        <source>Stop dry run</source>
-+        <translation>Parar o ensaio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="545"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="631"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="775"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="783"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="806"/>
-+        <source>Start / stop dry run</source>
-+        <translation>Inicia / para o ensaio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="547"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="777"/>
-+        <source>Stop rebuilding</source>
-+        <translation>Para a reconstrução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="630"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="782"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="805"/>
-+        <source>Start dry run</source>
-+        <translation>Inicia o ensaio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="681"/>
-+        <source>Resume</source>
-+        <translation>Continua</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="709"/>
-+        <source>Sets processed</source>
-+        <translation>Conjuntos já processados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="711"/>
-+        <source>Missing ROMs</source>
-+        <translation>ROMs que faltam</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="713"/>
-+        <source>Missing disks</source>
-+        <translation>Discos que faltam</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>CollectionRebuilderThread</name>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1080"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1237"/>
-+        <source>FATAL: can&apos;t open XML file &apos;%1&apos; for reading, please check permissions</source>
-+        <translation>FATAL: foi impossível abrir o arquivo XML &apos;%1&apos; para leitura, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1107"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1124"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1163"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1168"/>
-+        <source>FATAL: XML parsing failed</source>
-+        <translation>FATAL: a análise do XML falhou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1212"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1231"/>
-+        <source>restarting from checkpoint &apos;%1&apos;</source>
-+        <translation>reiniciando do ponto de verificação &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1307"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1383"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1492"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1689"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1760"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1802"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1862"/>
-+        <source>FATAL: backup creation failed</source>
-+        <translation>FALTAL: a criação do backup falhou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1311"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1417"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1516"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1680"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1751"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1793"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1851"/>
-+        <source>file error</source>
-+        <translation>erro do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1329"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1431"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1530"/>
-+        <source>unknown file type &apos;%1&apos;</source>
-+        <translation>o tipo do arquivo &apos;%1&apos; é desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1333"/>
-+        <source>writing &apos;%1&apos; (size: %2)</source>
-+        <translation>escrevendo &apos;%1&apos; (tamanho: %2)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1344"/>
-+        <source>FATAL: failed writing &apos;%1&apos;</source>
-+        <translation>FATAL: houve uma falha ao escrever em &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1354"/>
-+        <source>FATAL: failed opening &apos;%1&apos; for writing</source>
-+        <translation>FATAL: houve uma falha ao abrir o &apos;%1&apos; para escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1359"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1366"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1458"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1465"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1547"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1554"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2270"/>
-+        <source>ROM</source>
-+        <translation>ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1396"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1504"/>
-+        <source>creating new ZIP archive &apos;%1&apos;</source>
-+        <translation>criando um novo arquivo ZIP &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1410"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1509"/>
-+        <source>skipping &apos;%1&apos;</source>
-+        <translation>ignorando &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1410"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1509"/>
-+        <source>a dump with CRC &apos;%1&apos; already exists</source>
-+        <translation>uma imagem com o CRC &apos;%1&apos; já existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1435"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1534"/>
-+        <source>writing &apos;%1&apos; to ZIP archive &apos;%2&apos; (uncompressed size: %3)</source>
-+        <translation>escrevendo &apos;%1&apos; no arquivo ZIP &apos;%2&apos; (tamanho sem compressão: &apos;%3&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1446"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1536"/>
-+        <source>FATAL: failed writing &apos;%1&apos; to ZIP archive &apos;%2&apos;</source>
-+        <translation>FATAL: houve uma falha ao escrever &apos;%1&apos; no arquivo ZIP &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1470"/>
-+        <source>Created by QMC2 v%1 (%2)</source>
-+        <translation>Criado pelo QMC2 v%1 (%2)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1475"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1561"/>
-+        <source>done (creating new ZIP archive &apos;%1&apos;)</source>
-+        <translation>feito (criando um novo arquivo ZIP &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1477"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1563"/>
-+        <source>FATAL: failed creating ZIP archive &apos;%1&apos;</source>
-+        <translation>FATAL: houve uma falha ao criar o arquivo ZIP &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1577"/>
-+        <source>reading &apos;%1&apos; (size: %2)</source>
-+        <translation>lendo &apos;%1&apos; (tamanho: %2)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1583"/>
-+        <source>FATAL: failed reading &apos;%1&apos;</source>
-+        <translation>FATAL: houve uma falha ao ler &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1600"/>
-+        <source>reading &apos;%1&apos; from 7Z archive &apos;%2&apos; (uncompressed size: %3)</source>
-+        <translation>lendo &apos;%1&apos; do arquivo 7Z &apos;%2&apos; (tamanho sem compressão: %3)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1603"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1607"/>
-+        <source>FATAL: failed reading &apos;%1&apos; from 7Z archive &apos;%2&apos;</source>
-+        <translation>FATAL: houve uma falha ao ler &apos;%1&apos; do arquivo 7Z &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1612"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1616"/>
-+        <source>FATAL: failed reading from 7Z archive &apos;%1&apos;</source>
-+        <translation>FATAL: houve uma falha ao ler do arquivo 7Z &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1645"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1647"/>
-+        <source>reading &apos;%1&apos; from ZIP archive &apos;%2&apos; (uncompressed size: %3)</source>
-+        <translation>lendo &apos;%1&apos; do arquivo ZIP &apos;%2&apos; (tamanho sem compressão: %3)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1653"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1657"/>
-+        <source>FATAL: failed reading &apos;%1&apos; from ZIP archive &apos;%2&apos;</source>
-+        <translation>FATAL: houve uma falha ao ler &apos;%1&apos; do arquivo ZIP &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1661"/>
-+        <source>FATAL: CRC &apos;%1&apos; not found in ZIP archive &apos;%2&apos;</source>
-+        <translation>FATAL: o CRC &apos;%1&apos; não foi encontrado no arquivo ZIP &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1666"/>
-+        <source>FATAL: failed reading from ZIP archive &apos;%1&apos;</source>
-+        <translation>FATAL: houve uma falha ao ler do arquivo ZIP &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1939"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1944"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1949"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1958"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1965"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1970"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1975"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1979"/>
-+        <source>backup</source>
-+        <translation>backup</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1939"/>
-+        <source>FATAL: target path &apos;%1&apos; cannot be created</source>
-+        <translation>FATAL: o caminho de destino &apos;%1&apos; não pôde ser criado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1944"/>
-+        <source>FATAL: source file &apos;%1&apos; cannot be opened for reading</source>
-+        <translation>FATAL: o arquivo fonte &apos;%1&apos; não pôde ser aberto para leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1949"/>
-+        <source>creating backup copy of &apos;%1&apos; as &apos;%2&apos;</source>
-+        <translation>criando uma cópia do backup de &apos;%1&apos; como &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1708"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1819"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1882"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1958"/>
-+        <source>FATAL: I/O error while writing to &apos;%1&apos;</source>
-+        <translation>FATAL: houve um erro de E/S ao escrever em &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1693"/>
-+        <source>WARNING: &apos;%1&apos; and &apos;%2&apos; are NOT on the same file system, hard-linking will not work</source>
-+        <translation>AVISO: &apos;%1&apos; e &apos;%2&apos; NÃO estão no mesmo sistema de arquivos, a criação de vínculos não irá funcionar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1717"/>
-+        <source>hard-linking CHD file &apos;%1&apos; to &apos;%2&apos;</source>
-+        <translation>criando vínculos do arquivo CHD &apos;%1&apos; para &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1730"/>
-+        <source>failed hard-linking &apos;%1&apos; to &apos;%2&apos;</source>
-+        <translation>houve uma falha ao criar o vínculo &apos;%1&apos; para &apos;%2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1733"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1775"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1833"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1898"/>
-+        <source>invalid file type &apos;%1&apos;</source>
-+        <translation>o tipo de arquivo &apos;%1&apos; é inválido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1763"/>
-+        <source>sym-linking CHD file &apos;%1&apos; to &apos;%2&apos;</source>
-+        <translation>criando link simbólico de arquivo CHD &apos;%1&apos; para &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1772"/>
-+        <source>failed sym-linking &apos;%1&apos; to &apos;%2&apos;</source>
-+        <translation>houve uma falha ao criar o link simbólico &apos;%1&apos; para &apos;%2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1694"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1805"/>
-+        <source>copying CHD file &apos;%1&apos; to &apos;%2&apos;</source>
-+        <translation>copiando o arquivo CHD &apos;%1&apos; para &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1647"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1693"/>
-+        <source>falling back to copy mode</source>
-+        <translation>usando modo de cópia como alternativa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1830"/>
-+        <source>failed copying &apos;%1&apos; to &apos;%2&apos;</source>
-+        <translation>houve uma falha ao copiar &apos;%1&apos; para &apos;%2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1865"/>
-+        <source>moving CHD file &apos;%1&apos; to &apos;%2&apos;</source>
-+        <translation>movendo o arquivo CHD &apos;%1&apos; para &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1895"/>
-+        <source>failed moving &apos;%1&apos; to &apos;%2&apos;</source>
-+        <translation>houve uma falha ao mover &apos;%1&apos; para &apos;%2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1965"/>
-+        <source>done (creating backup copy of &apos;%1&apos; as &apos;%2&apos;)</source>
-+        <translation>feito (criando uma cópia do backup &apos;%1&apos; como &apos;%2&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1970"/>
-+        <source>FATAL: destination file &apos;%1&apos; cannot be opened for writing</source>
-+        <translation>FATAL: o arquivo de destino &apos;%1&apos; não pode ser aberto para escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1975"/>
-+        <source>FATAL: backup folder &apos;%1&apos; isn&apos;t writable</source>
-+        <translation>FATAL: a pasta do backup &apos;%1&apos; não tem permissão de escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="1979"/>
-+        <source>FATAL: backup folder &apos;%1&apos; doesn&apos;t exist</source>
-+        <translation>FATAL: a pasta do backup &apos;%1&apos; não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2013"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2047"/>
-+        <source>WARNING: invalid filter expression &apos;%1&apos; ignored</source>
-+        <translation>AVISO: a expressão do filtro &apos;%1&apos; é inválida e foi ignorada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2165"/>
-+        <source>Preparing</source>
-+        <translation>Preparando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2169"/>
-+        <source>updating hash cache</source>
-+        <translation>atualizando o cache da hash</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2183"/>
-+        <source>hash cache update interrupted</source>
-+        <translation>a atualização do cache da hash foi interrompida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2185"/>
-+        <source>hash cache updated</source>
-+        <translation>o cache da hash foi atualizado</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/collectionrebuilder.cpp" line="2185"/>
-+        <source>%n hash(es) loaded</source>
-+        <translation>
-+            <numerusform>%n hash carregado</numerusform>
-+            <numerusform>%n hashes carregados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2196"/>
-+        <source>rebuilder thread started</source>
-+        <translation>o processo da reconstrução foi iniciada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2198"/>
-+        <source>waiting for work</source>
-+        <translation>esperando pelo trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2214"/>
-+        <source>dry run started</source>
-+        <translation>o ensaio foi iniciado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2216"/>
-+        <source>rebuilding started</source>
-+        <translation>a reconstrução foi iniciada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2224"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2250"/>
-+        <source>Analyzing</source>
-+        <translation>Analisando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2226"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2252"/>
-+        <source>Rebuilding</source>
-+        <translation>Reconstruindo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2238"/>
-+        <source>Paused</source>
-+        <translation>Pausado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2241"/>
-+        <source>dry run paused</source>
-+        <translation>o ensaio foi pausado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2243"/>
-+        <source>rebuilding paused</source>
-+        <translation>a reconstrução foi pausada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2255"/>
-+        <source>dry run resumed</source>
-+        <translation>o ensaio foi retomado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2257"/>
-+        <source>rebuilding resumed</source>
-+        <translation>a reconstrução foi retomada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2263"/>
-+        <source>set rebuilding started for &apos;%1&apos;</source>
-+        <translation>a reconstrução do conjunto foi iniciada para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2267"/>
-+        <source>required ROM</source>
-+        <translation>ROM obrigatória</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2267"/>
-+        <source>name = &apos;%1&apos;, crc = &apos;%2&apos;, sha1 = &apos;%3&apos;, database status = &apos;%4&apos;</source>
-+        <translation>nome = &apos;%1&apos;, crc = &apos;%2&apos;, sha1 = &apos;%3&apos;, estado do banco de dados = &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2267"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2276"/>
-+        <source>available</source>
-+        <translation>disponível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2267"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2276"/>
-+        <source>not available</source>
-+        <translation>não disponível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2270"/>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2279"/>
-+        <source>check-sum not available in database</source>
-+        <translation>o check-sum não está disponível no banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2276"/>
-+        <source>required disk</source>
-+        <translation>disco obrigatório</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2276"/>
-+        <source>name = &apos;%1&apos;, sha1 = &apos;%2&apos;, database status = &apos;%3&apos;</source>
-+        <translation>nome = &apos;%1&apos;, sha1 = &apos;%2&apos;, estado do banco de dados = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2279"/>
-+        <source>DISK</source>
-+        <translation>DISCO</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2288"/>
-+        <source>set rebuilding finished for &apos;%1&apos;</source>
-+        <translation>a reconstrução do conjunto foi concluída para&apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2290"/>
-+        <source>set rebuilding failed for &apos;%1&apos;</source>
-+        <translation>a reconstrução do conjunto &apos;%1&apos; falhou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2308"/>
-+        <source>dry run finished - total analysis time = %1, sets processed = %2, missing ROMs = %3, missing disks = %4</source>
-+        <translation>o ensaio foi finalizado - tempo total da análise = %1, conjuntos processados = %2, ROMs que faltam = %3, discos que faltam = %4</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2310"/>
-+        <source>rebuilding finished - total rebuild time = %1, sets processed = %2, missing ROMs = %3, missing disks = %4</source>
-+        <translation>a reconstrução foi concluída - tempo total = %1, conjuntos processados = %2, ROMs que faltam = %3, discos que faltam = &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2313"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/collectionrebuilder.cpp" line="2319"/>
-+        <source>rebuilder thread ended</source>
-+        <translation>o processo da reconstrução foi concluída</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ColorWidget</name>
-+    <message>
-+        <location filename="../../ui/colorwidget.ui" line="45"/>
-+        <location filename="../../src/colorwidget.cpp" line="51"/>
-+        <source>Choose color</source>
-+        <translation>Escolha uma cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/colorwidget.ui" line="62"/>
-+        <location filename="../../src/colorwidget.cpp" line="64"/>
-+        <source>Edit brush</source>
-+        <translation>Edite o pincel</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/colorwidget.cpp" line="51"/>
-+        <source>Choose color for %1 / %2</source>
-+        <translation>Escolha uma cor para %1 / %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/colorwidget.cpp" line="64"/>
-+        <source>Edit brush for %1 / %2</source>
-+        <translation>Edite o pincel para %1 / %2</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ComponentSetup</name>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="15"/>
-+        <source>Component setup</source>
-+        <translation>Configuração do componente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="23"/>
-+        <source>Select GUI component to set up</source>
-+        <translation>Escolha o componente da IU para configurar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="36"/>
-+        <source>Master system list views</source>
-+        <translation>Listas do sistema principal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="45"/>
-+        <source>System-specific detail tabs</source>
-+        <translation>Abas dos detalhes específicos do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="54"/>
-+        <source>Logs and special widgets</source>
-+        <translation>Registros e elementos especiais</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="63"/>
-+        <source>Software-detail widget</source>
-+        <translation>Elemento do detalhe do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="75"/>
-+        <source>Select component arrangement / order</source>
-+        <translation>Selecione o arranjo do componente / ordem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="91"/>
-+        <source>Component arrangement I</source>
-+        <translation>Arranjo do componente I</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="100"/>
-+        <source>Component arrangement II</source>
-+        <translation>Arranjo do componente II</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="109"/>
-+        <source>Component arrangement III</source>
-+        <translation>Arranjo do componente III</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="118"/>
-+        <source>Component arrangement IV</source>
-+        <translation>Arranjo do componente IV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="127"/>
-+        <source>Component arrangement V</source>
-+        <translation>Arranjo do componente V</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="136"/>
-+        <source>Component arrangement VI</source>
-+        <translation>Arranjo do componente VI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="145"/>
-+        <source>Component arrangement VII</source>
-+        <translation>Arranjo do componente VII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="154"/>
-+        <source>Component arrangement VIII</source>
-+        <translation>Arranjo do componente VIII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="163"/>
-+        <source>Component arrangement IX</source>
-+        <translation>Arranjo do componente IX</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="172"/>
-+        <source>Component arrangement X</source>
-+        <translation>Arranjo do componente X</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="181"/>
-+        <source>Component arrangement XI</source>
-+        <translation>Arranjo do componente XI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="190"/>
-+        <source>Component arrangement XII</source>
-+        <translation>Arranjo do componente XII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="199"/>
-+        <source>Component arrangement XIII</source>
-+        <translation>Arranjo do componente XIII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="208"/>
-+        <source>Component arrangement XIV</source>
-+        <translation>Arranjo do componente XIV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="235"/>
-+        <source>Available features</source>
-+        <translation>Funcionalidades disponíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="247"/>
-+        <source>List of available features</source>
-+        <translation>Lista das funcionalidades disponíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="268"/>
-+        <source>Configure current feature</source>
-+        <translation>Configure a funcionalidade atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="271"/>
-+        <source>Configure...</source>
-+        <translation>Configurar...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="291"/>
-+        <source>Activate selected features</source>
-+        <translation>Ativa as funcionalidades selecionadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="314"/>
-+        <source>Active features</source>
-+        <translation>Funcionalidades ativas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="326"/>
-+        <source>List of active features and their order</source>
-+        <translation>Lista das funcionalidades ativas e a sua ordem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="347"/>
-+        <source>Deactivate selected features</source>
-+        <translation>Desativa as funcionalidades selecionadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="367"/>
-+        <source>Move selected feature up</source>
-+        <translation>Move as funcionalidades selecionadas para cima</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="390"/>
-+        <source>Move selected feature down</source>
-+        <translation>Move as funcionalidades selecionadas para baixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="425"/>
-+        <source>Apply component setup and close dialog</source>
-+        <translation>Aplica a configuração do componentes e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="428"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="439"/>
-+        <source>Apply component setup</source>
-+        <translation>Aplica a configuração dos componentes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="442"/>
-+        <source>&amp;Apply</source>
-+        <translation>&amp;Aplicar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="453"/>
-+        <source>Cancel component setup and close dialog</source>
-+        <translation>Cancela a configuração dos componentes e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/componentsetup.ui" line="456"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="64"/>
-+        <source>&amp;Search</source>
-+        <translation>&amp;Buscar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="65"/>
-+        <source>Search systems</source>
-+        <translation>Buscar por sistemas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="68"/>
-+        <source>Favo&amp;rites</source>
-+        <translation>Favo&amp;ritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="69"/>
-+        <source>Favorite list</source>
-+        <translation>Lista dos favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="72"/>
-+        <source>Pl&amp;ayed</source>
-+        <translation>Já j&amp;ogados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="73"/>
-+        <source>Played list</source>
-+        <translation>Lista dos jogos já jogados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="76"/>
-+        <source>&amp;Foreign emulators</source>
-+        <translation>&amp;Emuladores estrangeiros</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="77"/>
-+        <source>Foreign emulator list</source>
-+        <translation>Lista dos emuladores estrangeiros</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="81"/>
-+        <location filename="../../src/componentsetup.cpp" line="82"/>
-+        <source>Embedded emulators</source>
-+        <translation>Emuladores embutidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="110"/>
-+        <source>Pre&amp;view</source>
-+        <translation>Pre&amp;visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="113"/>
-+        <source>Fl&amp;yer</source>
-+        <translation>Panfl&amp;etos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="119"/>
-+        <source>Em&amp;ulator info</source>
-+        <translation>Informação do em&amp;ulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="120"/>
-+        <source>Emulator information</source>
-+        <translation>Informação do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="122"/>
-+        <source>&amp;Configuration</source>
-+        <translation>&amp;Configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="123"/>
-+        <source>Emulator configuration</source>
-+        <translation>Configuração do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="132"/>
-+        <source>Ca&amp;binet</source>
-+        <translation>Ga&amp;binete</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="133"/>
-+        <source>Arcade cabinet image</source>
-+        <translation>Imagem do gabinete do arcade</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="135"/>
-+        <source>C&amp;ontroller</source>
-+        <translation>C&amp;ontrole</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="136"/>
-+        <source>Control panel image</source>
-+        <translation>Imagem do painel de controle</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="138"/>
-+        <source>Mar&amp;quee</source>
-+        <translation>Mar&amp;quise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="139"/>
-+        <source>Marquee image</source>
-+        <translation>Imagem da marquise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="141"/>
-+        <source>Titl&amp;e</source>
-+        <translation>Títul&amp;o</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="142"/>
-+        <source>Title screen image</source>
-+        <translation>Imagem da tela do título</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="144"/>
-+        <source>&amp;PCB</source>
-+        <translation>&amp;PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="145"/>
-+        <source>PCB image</source>
-+        <translation>Imagem da PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="147"/>
-+        <source>Softwar&amp;e list</source>
-+        <translation>Lista de progr&amp;amas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="148"/>
-+        <source>Software list</source>
-+        <translation>Lista dos programas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="151"/>
-+        <source>&amp;YouTube</source>
-+        <translation>&amp;YouTube</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="152"/>
-+        <source>YouTube videos</source>
-+        <translation>Vídeos do YouTube</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="155"/>
-+        <source>&amp;Notes</source>
-+        <translation>&amp;Notas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="156"/>
-+        <source>System notes</source>
-+        <translation>Notas do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="272"/>
-+        <source>Snapshot</source>
-+        <translation>Captura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="277"/>
-+        <source>ProjectMESS</source>
-+        <translation>ProjectMESS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="126"/>
-+        <source>De&amp;vices</source>
-+        <translation>Dispositi&amp;vos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="60"/>
-+        <source>Machine &amp;list</source>
-+        <translation>&amp;Lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="61"/>
-+        <source>Machine list</source>
-+        <translation>Lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="111"/>
-+        <source>Machine preview image</source>
-+        <translation>Imagem de pré-visualização da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="114"/>
-+        <source>Machine flyer image</source>
-+        <translation>Imagem do panfleto da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="116"/>
-+        <source>Machine &amp;info</source>
-+        <translation>&amp;Informações da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="117"/>
-+        <source>Machine information</source>
-+        <translation>Informações da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="127"/>
-+        <source>Device configuration</source>
-+        <translation>Configuração do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="129"/>
-+        <source>Pr&amp;ojectMESS</source>
-+        <translation>Pr&amp;ojectMESS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="130"/>
-+        <source>ProjectMESS (web lookup)</source>
-+        <translation>ProjectMESS (acesso web)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="223"/>
-+        <source>&amp;Front end log</source>
-+        <translation>Registro do &amp;Front end</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="224"/>
-+        <source>Front end log</source>
-+        <translation>Registro do front end</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="227"/>
-+        <source>Emulator &amp;log</source>
-+        <translation>Reg&amp;istro do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="228"/>
-+        <source>Emulator log</source>
-+        <translation>Registro do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="231"/>
-+        <source>E&amp;mulator control</source>
-+        <translation>Controle do e&amp;mulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="232"/>
-+        <source>Emulator control panel</source>
-+        <translation>Painel de controle do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="236"/>
-+        <source>&amp;Audio player</source>
-+        <translation>&amp;Reprodutor de música</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="237"/>
-+        <source>Audio player</source>
-+        <translation>Reprodutor de música</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="241"/>
-+        <source>Do&amp;wnloads</source>
-+        <translation>Do&amp;wnloads</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="242"/>
-+        <source>Downloads</source>
-+        <translation>Downloads</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="273"/>
-+        <source>Software snapshot</source>
-+        <translation>Captura da tela do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="278"/>
-+        <source>ProjectMESS web lookup</source>
-+        <translation>Acesso web do ProjectMESS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="282"/>
-+        <source>Notes</source>
-+        <translation>Notas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="283"/>
-+        <source>Software notes</source>
-+        <translation>Notas do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="287"/>
-+        <source>Software info</source>
-+        <translation>Informação do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="288"/>
-+        <source>Software info entry</source>
-+        <translation>Entrada de informação do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="711"/>
-+        <source>Choose the YouTube cache directory</source>
-+        <translation>Escolha a pasta para cache do YouTube</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="721"/>
-+        <source>FATAL: can&apos;t create new YouTube cache directory, path = %1</source>
-+        <translation>FATAL: é impossível criar o novo diretório do cache do YouTube, caminho = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="803"/>
-+        <source>Question</source>
-+        <translation>Pergunta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/componentsetup.cpp" line="803"/>
-+        <source>The current component&apos;s setup hasn&apos;t been applied yet. Apply it now?</source>
-+        <translation>A configuração do componente atual ainda não foi aplicada. Deseja aplicar agora?</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Controller</name>
-+    <message>
-+        <location filename="../../src/controller.h" line="17"/>
-+        <source>controller</source>
-+        <translation>controle</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>CookieJar</name>
-+    <message>
-+        <location filename="../../src/cookiejar.cpp" line="23"/>
-+        <source>WARNING: failed to open cookie database: error = &apos;%1&apos;</source>
-+        <translation>AVISO: houve uma falha ao abrir o banco de dados dos cookies: erro = &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiejar.cpp" line="58"/>
-+        <source>WARNING: failed to create cookie database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao criar o banco de dados dos cookies: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiejar.cpp" line="50"/>
-+        <source>WARNING: failed to remove cookie database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover o banco de dados dos cookies: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiejar.cpp" line="123"/>
-+        <location filename="../../src/cookiejar.cpp" line="132"/>
-+        <location filename="../../src/cookiejar.cpp" line="206"/>
-+        <source>WARNING: failed to remove expired cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover o cookie expirado do banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiejar.cpp" line="142"/>
-+        <source>WARNING: failed to update cookie in database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao atualizar o cookie no banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiejar.cpp" line="155"/>
-+        <source>WARNING: failed to add cookie to database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao adicionar o cookie ao banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiejar.cpp" line="161"/>
-+        <source>WARNING: failed to query cookie database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao consultar o banco de dados dos cookies: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiejar.cpp" line="183"/>
-+        <source>WARNING: failed to fetch cookies from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao carregar os cookies a partir do banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>CookieManager</name>
-+    <message>
-+        <location filename="../../ui/cookiemanager.ui" line="14"/>
-+        <source>Manage stored cookies</source>
-+        <translation>Gerencia os cookies armazenados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/cookiemanager.ui" line="20"/>
-+        <source>Stored cookies in database</source>
-+        <translation>Cookies no banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/cookiemanager.ui" line="48"/>
-+        <source>Remove</source>
-+        <translation>Remover</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/cookiemanager.ui" line="78"/>
-+        <source>Close dialog</source>
-+        <translation>Fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/cookiemanager.ui" line="81"/>
-+        <source>Close</source>
-+        <translation>Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-+        <source>Domain</source>
-+        <translation>Domínio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-+        <source>Path</source>
-+        <translation>Caminho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-+        <source>Value</source>
-+        <translation>Valor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <source>Expiry date</source>
-+        <translation>Data de expiração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <source>Secure?</source>
-+        <translation>Seguro?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <source>HTTP only?</source>
-+        <translation>Somente HTTP?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-+        <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover o cookie do banco de dados: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>CustomIDSetup</name>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="14"/>
-+        <source>Setup custom IDs</source>
-+        <translation>Configurar as IDs personalizadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="28"/>
-+        <source>Display format</source>
-+        <translation>Formato de visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="35"/>
-+        <source>Choose / edit the format used to display the IDs in menu items -- valid placeholder macros are $ID$ and $DESCRIPTION$</source>
-+        <translation>Escolha / edite o formato usado para mostrar as IDs nos itens do menu -- as variáveis válidas são $ID$ e $DESCRIPTION$</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="168"/>
-+        <source>Edit custom IDs for this emulator (double-click an item to edit)</source>
-+        <translation>Edite as IDs personalizadas para esse emulador (clique duplo num item para editar)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="199"/>
-+        <source>Icon</source>
-+        <translation>Ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="204"/>
-+        <source>ID</source>
-+        <translation>ID</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="209"/>
-+        <source>Description</source>
-+        <translation>Descrição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="236"/>
-+        <source>Cancel ID customization and close dialog</source>
-+        <translation>Cancela a personalização da ID e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="239"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="134"/>
-+        <source>Remove the currently selected ID</source>
-+        <translation>Remove a ID selecionado atualmente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="154"/>
-+        <source>Add a new ID</source>
-+        <translation>Adiciona uma nova ID</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="256"/>
-+        <source>Accept customized IDs and close dialog</source>
-+        <translation>Aceita a ID personalizada e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="259"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="86"/>
-+        <source>Copy IDs from another foreign emulator (if any)</source>
-+        <translation>Copiar as IDs de um outro emulador (se existir)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="89"/>
-+        <source>Copy IDs</source>
-+        <translation>Copia as IDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/customidsetup.ui" line="108"/>
-+        <source>Enable / disable sorting</source>
-+        <translation>Ativa / Desativa a ordenação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/customidsetup.cpp" line="25"/>
-+        <source>Setup custom IDs for &apos;%1&apos;</source>
-+        <translation>Configuração das IDs personalizadas para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/customidsetup.cpp" line="139"/>
-+        <location filename="../../src/customidsetup.cpp" line="231"/>
-+        <source>Choose icon for this foreign ID (hold down for menu)</source>
-+        <translation>Escolha o ícone para essa ID de fora (mantenha pressionado para exibir o menu)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/customidsetup.cpp" line="141"/>
-+        <location filename="../../src/customidsetup.cpp" line="233"/>
-+        <source>Default icon</source>
-+        <translation>Ícone padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/customidsetup.cpp" line="144"/>
-+        <location filename="../../src/customidsetup.cpp" line="236"/>
-+        <source>No icon</source>
-+        <translation>Sem ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/customidsetup.cpp" line="304"/>
-+        <source>Choose image file</source>
-+        <translation>Escolher arquivo de imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/customidsetup.cpp" line="304"/>
-+        <source>Supported image files (%1)</source>
-+        <translation>Arquivos de imagem compatíveis (%1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/customidsetup.cpp" line="304"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>DatInfoDatabaseManager</name>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="52"/>
-+        <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao abrir o banco de dados de informações DAT &apos;%1&apos; erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="71"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="95"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="108"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="132"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="152"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="184"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="196"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="226"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="253"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="264"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="294"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="309"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="338"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="349"/>
-+        <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao carregar &apos;%1&apos; do banco de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="85"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="122"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="172"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="242"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="326"/>
-+        <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao adicionar &apos;%1&apos; ao banco de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="91"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="128"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="180"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="249"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="334"/>
-+        <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao atualizar &apos;%1&apos; no banco de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="210"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="278"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="363"/>
-+        <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler quantidade de linhas do banco de dados de informações DAT: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="393"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="403"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="413"/>
-+        <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar a configuração &apos;%1&apos; do banco de dados de informações DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover a tabela &apos;%1&apos;: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="420"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="425"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <source>software-info</source>
-+        <translation>Informação do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="432"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="437"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao criar a tabela &apos;%1&apos;: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="444"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="449"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="456"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="461"/>
-+        <source>emu-info</source>
-+        <translation>Informação do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="468"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="473"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="480"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="485"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <source>machine-info</source>
-+        <translation>informações da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <source>machine info-texts</source>
-+        <translation>textos de informação da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="883"/>
-+        <source>Machine info - %p%</source>
-+        <translation>Informações de máquina - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
-+        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-+        <translation>AVISO: &apos;$end&apos; está faltando no arquivo de informação da máquina %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
-+        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-+        <translation>AVISO: &apos;$bio&apos; está faltando no arquivo de informação da máquina %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
-+        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-+        <translation>AVISO: &apos;$info&apos; está faltando no arquivo de informação da máquina %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <source>machine info</source>
-+        <translation>informações da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <source>WARNING: can&apos;t open machine info file %1</source>
-+        <translation>AVISO: foi impossível abrir o arquivo de informação da máquina %1</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <source>%n machine info record(s) imported</source>
-+        <translation>
-+            <numerusform>%n registro de informação de máquina importado</numerusform>
-+            <numerusform>%n registros de informação de máquinas importado</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1004"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1006"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="1008"/>
-+        <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar tabela %1: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="492"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="499"/>
-+        <source>meta-data</source>
-+        <translation>meta dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="955"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="957"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="959"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="973"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="977"/>
-+        <source>DAT-info database</source>
-+        <translation>Base de dados de informação DAT</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="878"/>
-+        <source>importing %1 from &apos;%2&apos;</source>
-+        <translation>Importando &apos;%1&apos; de &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="560"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <source>software info-texts</source>
-+        <translation>textos de informação do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="565"/>
-+        <source>Software info - %p%</source>
-+        <translation>Informação do programa - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="964"/>
-+        <source>import stopped, invalidating %1 table</source>
-+        <translation>a importação foi parada, invalidando a tabela %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="646"/>
-+        <source>software info</source>
-+        <translation>informação do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="650"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="968"/>
-+        <source>done (importing %1 from &apos;%2&apos;)</source>
-+        <translation>feito (importando %1 de %2)</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/datinfodbmgr.cpp" line="659"/>
-+        <source>%n software info record(s) imported</source>
-+        <translation>
-+            <numerusform>%n registro de informação de software importado</numerusform>
-+            <numerusform>%n registros de informação de software importados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="655"/>
-+        <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-+        <translation>AVISO: foi impossível abrir o arquivo de informação do programa %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="722"/>
-+        <location filename="../../src/datinfodbmgr.cpp" line="803"/>
-+        <source>emulator info-texts</source>
-+        <translation>textos de informação de emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="727"/>
-+        <source>Emu info - %p%</source>
-+        <translation>Informação do emulador - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="790"/>
-+        <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-+        <translation>AVISO: &apos;$end&apos; está faltando no arquivo de informação do emulador %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="792"/>
-+        <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-+        <translation>AVISO: &apos;$mame&apos; está faltando no arquivo de informação do emulador %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="794"/>
-+        <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-+        <translation>AVISO: &apos;$info&apos; está faltando no arquivo de informação do emulador %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="799"/>
-+        <source>emu info</source>
-+        <translation>informação do emulador</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/datinfodbmgr.cpp" line="813"/>
-+        <source>%n emulator info record(s) imported</source>
-+        <translation>
-+            <numerusform>%n registro de informação de emulador importado</numerusform>
-+            <numerusform>%n registros de informação de emulador importados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/datinfodbmgr.cpp" line="809"/>
-+        <source>WARNING: can&apos;t open emulator info file %1</source>
-+        <translation>AVISO: foi impossível abrir o arquivo de informação do emulador %1</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>DemoModeDialog</name>
-+    <message>
-+        <location filename="../../src/demomode.cpp" line="148"/>
-+        <source>demo mode stopped</source>
-+        <translation>modo demonstração foi parado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="290"/>
-+        <location filename="../../src/demomode.cpp" line="150"/>
-+        <source>Run &amp;demo</source>
-+        <translation>Inicia a &amp;demonstração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="287"/>
-+        <location filename="../../src/demomode.cpp" line="151"/>
-+        <source>Run demo now</source>
-+        <translation>Inicia a demonstração agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/demomode.cpp" line="168"/>
-+        <source>please wait for reload to finish and try again</source>
-+        <translation>aguarde a conclusão do recarregamento e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/demomode.cpp" line="172"/>
-+        <source>please wait for ROM verification to finish and try again</source>
-+        <translation>espere pela conclusão da verificação da ROM e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/demomode.cpp" line="205"/>
-+        <source>WARNING: demo mode: the name filter regular expression is invalid</source>
-+        <translation>AVISO: modo de demonstração: a expressão regular do filtro de nome é inválida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/demomode.cpp" line="227"/>
-+        <source>imperfect</source>
-+        <translation>imperfeito</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/demomode.cpp" line="260"/>
-+        <source>demo mode started -- %n machine(s) selected by filter</source>
-+        <translation>
-+            <numerusform>modo demonstração iniciado -- %n máquina selecionada pelo filtro</numerusform>
-+            <numerusform>modo demonstração iniciado -- %n máquinas selecionadas pelo filtro</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/demomode.cpp" line="262"/>
-+        <source>demo mode cannot start -- no machine selected by filter</source>
-+        <translation>não é possível iniciar o modo de demonstração -- não há nenhuma máquina selecionada pelo filtro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/demomode.cpp" line="268"/>
-+        <source>Stop &amp;demo</source>
-+        <translation>Pare a &amp;demonstração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/demomode.cpp" line="269"/>
-+        <source>Stop demo now</source>
-+        <translation>Pare a demonstração agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/demomode.cpp" line="325"/>
-+        <source>starting emulation in demo mode for &apos;%1&apos;</source>
-+        <translation>iniciando a emulação em modo de demonstração para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="14"/>
-+        <source>Demo mode</source>
-+        <translation>Modo de demonstração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="102"/>
-+        <source>Clear name filter</source>
-+        <translation>Limpa a filtragem por nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="26"/>
-+        <source>ROM state filter</source>
-+        <translation>Filtro da condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="79"/>
-+        <source>Use only sets included in the favorites list?</source>
-+        <translation>Usar apenas os conjuntos que foram incluídos na lista dos favoritos?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="82"/>
-+        <source>Favorites</source>
-+        <translation>Favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="66"/>
-+        <source>good + imperfect</source>
-+        <translation>bom + imperfeito</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="71"/>
-+        <source>good + imperfect + preliminary</source>
-+        <translation>bom + imperfeito + preliminar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="360"/>
-+        <source>Select ROM state C (correct)?</source>
-+        <translation>Selecionar a ROM com estado C (correto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="383"/>
-+        <source>Select ROM state M (mostly correct)?</source>
-+        <translation>Selecionar a ROM com estado M (maioria correto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="406"/>
-+        <source>Select ROM state I (incorrect)?</source>
-+        <translation>Selecionar a ROM com estado I (incorreto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="426"/>
-+        <source>Select ROM state N (not found)?</source>
-+        <translation>Selecionar estado de ROM (não encontrado)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="446"/>
-+        <source>Select ROM state U (unknown)?</source>
-+        <translation>Selecionar a ROM com estado D (desconhecido)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="113"/>
-+        <source>Use only parent sets (no clones)?</source>
-+        <translation>Usar apenas os conjuntos principais (sem os clones)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="116"/>
-+        <source>Parents</source>
-+        <translation>Principais</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="226"/>
-+        <source>Seconds to run</source>
-+        <translation>Segundos de execução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="233"/>
-+        <source>Number of seconds to run an emulator in demo mode</source>
-+        <translation>Quantidade de segundos para executar um emulador em modo de demonstração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="43"/>
-+        <source>Tagged</source>
-+        <translation>Etiquetados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="255"/>
-+        <source>Pause (seconds)</source>
-+        <translation>Pause (segundos)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="262"/>
-+        <source>Number of seconds to pause between emulator runs</source>
-+        <translation>Quantidade de segundos de pausa entre as execuções do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="319"/>
-+        <source>Category filter</source>
-+        <translation>Filtro de categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="50"/>
-+        <source>Driver status</source>
-+        <translation>Condição geral do controlador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="89"/>
-+        <source>Name filter</source>
-+        <translation>Filtro por nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="57"/>
-+        <source>Choose the driver maturity states for sets to be included in the demo</source>
-+        <translation>Escolha os estados de maturidade dos controladores para os conjuntos que serão incluídos na demonstração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="61"/>
-+        <location filename="../../src/demomode.cpp" line="227"/>
-+        <location filename="../../src/demomode.cpp" line="230"/>
-+        <source>good</source>
-+        <translation>bom</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="171"/>
-+        <source>Start emulators in full screen mode (otherwise use windowed mode)</source>
-+        <translation>Inicia os emuladores em modo de tela cheia (senão use modo janela)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="174"/>
-+        <source>Full screen</source>
-+        <translation>Tela cheia</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="210"/>
-+        <source>Launch sets sequentially rather than randomly</source>
-+        <translation>Executa os conjuntos sequencialmente em vez do modo aleatório</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="213"/>
-+        <source>Sequential</source>
-+        <translation>Sequencial</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="40"/>
-+        <source>Use only sets that are tagged?</source>
-+        <translation>Use apenas os conjuntos que foram etiquetados?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="134"/>
-+        <source>Deselect all categories</source>
-+        <translation>Remove a seleção de todas as categorias</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="123"/>
-+        <source>Select all categories</source>
-+        <translation>Seleciona todas as categorias</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="332"/>
-+        <source>Specify a name (ID) filter-expression (Qt regular-expression syntax!) -- leave empty to not filter by name</source>
-+        <translation>Determine um nome (ID) para o filtro (sintaxe de expressões regulares do Qt!) -- deixe em branco para não filtrar por nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="164"/>
-+        <source>Select / deselect the categories you want to include / exclude</source>
-+        <translation>Seleciona / remove a seleção das categorias que você deseja incluir / excluir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="187"/>
-+        <source>Maximize emulators when in windowed mode</source>
-+        <translation>Maximiza os emuladores quando estiver no modo janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="190"/>
-+        <source>Maximized</source>
-+        <translation>Maximizado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="200"/>
-+        <source>Embed windowed emulators</source>
-+        <translation>Embuti os emuladores em modo janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="203"/>
-+        <source>Embedded</source>
-+        <translation>Embutido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="236"/>
-+        <location filename="../../ui/demomode.ui" line="265"/>
-+        <source> s</source>
-+        <translation> s</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="151"/>
-+        <source>Options</source>
-+        <translation>Opções</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="303"/>
-+        <source>Close this dialog (and stop running demo)</source>
-+        <translation>Feche esta janela (e pare a demonstração em andamento)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/demomode.ui" line="306"/>
-+        <source>&amp;Close</source>
-+        <translation>&amp;Fechar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>DeviceConfigurator</name>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="311"/>
-+        <source>Select default device directory</source>
-+        <translation>Selecione o diretório padrão do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="312"/>
-+        <source>&amp;Default device directory for &apos;%1&apos;...</source>
-+        <translation>Diretório &amp;padrão do dispositivo para &apos;%1&apos;...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="239"/>
-+        <source>Enter configuration name</source>
-+        <translation>Insira o nome da configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="238"/>
-+        <source>Enter search string</source>
-+        <translation>Insira o termo da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="321"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="368"/>
-+        <source>&amp;Play</source>
-+        <translation>&amp;Jogar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="327"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="375"/>
-+        <source>Play &amp;embedded</source>
-+        <translation>Jogar o &amp;embutido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="333"/>
-+        <source>Rename configuration</source>
-+        <translation>Renomear a configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="334"/>
-+        <source>Re&amp;name configuration</source>
-+        <translation>Re&amp;nomear a configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="339"/>
-+        <source>Remove configuration</source>
-+        <translation>Remover a configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="340"/>
-+        <source>&amp;Remove configuration</source>
-+        <translation>&amp;Remover a configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="348"/>
-+        <source>Select a file to be mapped to this device instance</source>
-+        <translation>Selecione um arquivo para ser mapeado para esta instância do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="349"/>
-+        <source>Select file...</source>
-+        <translation>Selecione o arquivo...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="356"/>
-+        <source>Use as default directory</source>
-+        <translation>Use como o diretório padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="382"/>
-+        <source>&amp;Open folder</source>
-+        <translation>&amp;Abrir a pasta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="392"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-+        <source>&amp;Open archive</source>
-+        <translation>&amp;Abrir o arquivo compactado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="401"/>
-+        <source>View PDF...</source>
-+        <translation>Ver o PDF...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="410"/>
-+        <source>View Postscript...</source>
-+        <translation>Ver o Postscript...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="419"/>
-+        <source>View HTML...</source>
-+        <translation>Ver o HTML...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="429"/>
-+        <source>Open e&amp;xternally...</source>
-+        <translation>Abrir o e&amp;xternamente...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="437"/>
-+        <source>Hide folders</source>
-+        <translation>Esconder as pastas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="442"/>
-+        <source>Show folders</source>
-+        <translation>Mostrar as pastas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="447"/>
-+        <source>Show folders first</source>
-+        <translation>Mostrar as pastas primeiro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="525"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-+        <source>No devices available</source>
-+        <translation>Nenhum dispositivo está disponível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="604"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="607"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="642"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="655"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="658"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="795"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="811"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="814"/>
-+        <source>not used</source>
-+        <translation>não usado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="643"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="649"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="805"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="835"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-+        <source>N/A</source>
-+        <translation>N/A</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="326"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="374"/>
-+        <source>Play selected machine (embedded)</source>
-+        <translation>Joga a máquina selecionada (embutida)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="320"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="367"/>
-+        <source>Play selected machine</source>
-+        <translation>Joga a máquina selecionada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="563"/>
-+        <source>FATAL: error while parsing XML data for &apos;%1&apos;</source>
-+        <translation>FATAL: houve um erro durante a análise dos dados XML para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="604"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="617"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="655"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="668"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="811"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="824"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1009"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1219"/>
-+        <source>default</source>
-+        <translation>padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="715"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="237"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="888"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="900"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="902"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1137"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1250"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1298"/>
-+        <source>Default configuration</source>
-+        <translation>Configuração padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="915"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="917"/>
-+        <source>%1. copy of </source>
-+        <translation>%1. cópia de </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-+        <source>%1. variant of </source>
-+        <translation>%1. variante de </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1344"/>
-+        <source>Choose default device directory for &apos;%1&apos;</source>
-+        <translation>Escolha o diretório padrão do dispositivo para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-+        <source>&amp;Close archive</source>
-+        <translation>&amp;Fechar o arquivo compactado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-+        <source>Choose a unique configuration name</source>
-+        <translation>Escolha um nome de configuração único</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-+        <source>Unique configuration name:</source>
-+        <translation>Nome de configuração único:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-+        <source>Name conflict</source>
-+        <translation>Conflito com o nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-+        <source>A configuration named &apos;%1&apos; already exists.
-+
-+Do you want to choose a different name?</source>
-+        <translation>A configuração chamada &apos;%1&apos; já existe.
-+
-+Deseja escolher um outro nome?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="588"/>
-+        <source>Active device configuration</source>
-+        <translation>Configuração do dispositivo ativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="88"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="91"/>
-+        <source>Remove current device configuration</source>
-+        <translation>Remove a configuração do dispositivo atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="43"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="46"/>
-+        <source>Save current device configuration</source>
-+        <translation>Salva a configuração do dispositivo atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="660"/>
-+        <source>Stored device configurations</source>
-+        <translation>Configurações salvas do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="676"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="679"/>
-+        <source>Device configuration menu</source>
-+        <translation>Menu de configuração do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="69"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="72"/>
-+        <source>Name of device configuration</source>
-+        <translation>Nome das configurações dos dispositivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="630"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="633"/>
-+        <source>Create a new device configuration</source>
-+        <translation>Cria uma nova configuração do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="604"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="607"/>
-+        <source>Clone current device configuration</source>
-+        <translation>Clona a configuração do dispositivo ativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="15"/>
-+        <source>Device configuration</source>
-+        <translation>Configuração do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="109"/>
-+        <source>Device mappings</source>
-+        <translation>Mapeamentos dos dispositivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="121"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="124"/>
-+        <source>Device setup of current configuration</source>
-+        <translation>Configuração do dispositivo da configuração atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="137"/>
-+        <source>Device instance</source>
-+        <translation>Instância do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="142"/>
-+        <source>Brief name</source>
-+        <translation>Nome resumido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="147"/>
-+        <source>Type</source>
-+        <translation>Tipo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="152"/>
-+        <source>Extensions</source>
-+        <translation>Extensões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="157"/>
-+        <source>File</source>
-+        <translation>Arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="166"/>
-+        <source>Slot options</source>
-+        <translation>Opções dos slots</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="178"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="181"/>
-+        <source>Available slot options</source>
-+        <translation>Opções dos slots disponíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="197"/>
-+        <source>Slot</source>
-+        <translation>Slot</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="202"/>
-+        <source>Option</source>
-+        <translation>Opção</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="207"/>
-+        <source>BIOS</source>
-+        <translation>BIOS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="216"/>
-+        <source>File chooser</source>
-+        <translation>Seletor de arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="252"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="255"/>
-+        <source>Save selected instance / file as a new device configuration</source>
-+        <translation>Salva a instância selecionada / arquivo como uma nova configuração do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="275"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="278"/>
-+        <source>Select the device instance the file is mapped to</source>
-+        <translation>Selecione a instância do dispositivo para onde o arquivo está mapeado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="294"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="297"/>
-+        <source>Automatically select the first matching device instance when selecting a file with a valid extension</source>
-+        <translation>Seleciona automaticamente a primeira instância condizente ao selecionar um arquivo com a extensão válida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="317"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="320"/>
-+        <source>Merge file-chooser mapping with current device-mappings</source>
-+        <translation>Combine o mapeamento da escolha do arquivo com os mapeamentos dos dispositivos atuais</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="702"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="705"/>
-+        <source>List of stored device configurations</source>
-+        <translation>Lista das configurações dos dispositivos já salvos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="340"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="343"/>
-+        <source>Filter files by allowed extensions for the current device instance</source>
-+        <translation>Filtre os arquivos por extensões permitidas para a instância do dispositivo atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="363"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="366"/>
-+        <source>Process ZIP and 7z contents on item activation</source>
-+        <translation>Processar o conteúdo ZIP e o 7z na ativação do item</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="386"/>
-+        <source>Folder mode selection</source>
-+        <translation>Modo de seleção de pastas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="406"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="409"/>
-+        <source>Enter search string (case-insensitive)</source>
-+        <translation>Insira o termo da busca (insensível à caixa)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="425"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="428"/>
-+        <source>Clear search string</source>
-+        <translation>Limpa o termo buscado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="445"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="448"/>
-+        <source>Number of files scanned</source>
-+        <translation>Quantidade de arquivos examinados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="467"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="470"/>
-+        <source>Reload directory contents</source>
-+        <translation>Recarregue o conteúdo do diretório</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="487"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="490"/>
-+        <source>Play the selected configuration</source>
-+        <translation>Execute a configuração selecionada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/deviceconfigurator.ui" line="507"/>
-+        <location filename="../../ui/deviceconfigurator.ui" line="510"/>
-+        <source>Play the selected configuration (embedded)</source>
-+        <translation>Execute a configuração selecionada (embutido)</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>DeviceItemDelegate</name>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="55"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="75"/>
-+        <source>All files</source>
-+        <translation>Todos os arquivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="58"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="60"/>
-+        <source>Valid device files</source>
-+        <translation>Arquivos de dispositivo válidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="200"/>
-+        <source>FATAL: can&apos;t start emulator executable within a reasonable time frame, giving up</source>
-+        <translation>FATAL: foi impossível iniciar o executável do emulador dentro de um tempo razoável, desistindo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/deviceconfigurator.cpp" line="200"/>
-+        <source>error text = %1</source>
-+        <translation>texto do erro = %1</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>DirectoryEditWidget</name>
-+    <message>
-+        <location filename="../../src/direditwidget.cpp" line="48"/>
-+        <source>Choose directory</source>
-+        <translation>Escolha a pasta</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>DirectoryModel</name>
-+    <message>
-+        <location filename="../../src/filesystemmodel.h" line="46"/>
-+        <source>Drives / Folders</source>
-+        <translation>Controladores / Pastas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/filesystemmodel.h" line="48"/>
-+        <source>Folders</source>
-+        <translation>Pastas</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>DocBrowser</name>
-+    <message>
-+        <location filename="../../ui/docbrowser.ui" line="15"/>
-+        <location filename="../../src/docbrowser.cpp" line="46"/>
-+        <location filename="../../src/docbrowser.cpp" line="51"/>
-+        <location filename="../../src/docbrowser.cpp" line="53"/>
-+        <location filename="../../src/docbrowser.cpp" line="56"/>
-+        <source>MiniWebBrowser</source>
-+        <translation>MiniWebBrowser</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Embedder</name>
-+    <message>
-+        <location filename="../../src/embedder.cpp" line="179"/>
-+        <location filename="../../src/embedder.cpp" line="197"/>
-+        <source>emulator #%1 released, window ID = %2</source>
-+        <translation>emulador #%1 liberado, ID da janela = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedder.cpp" line="450"/>
-+        <source>WARNING: invalid window ID %1</source>
-+        <translation>AVISO: a ID da janela é inválido %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedder.cpp" line="454"/>
-+        <source>WARNING: unknown error, window ID = %1</source>
-+        <translation>AVISO: houve um erro desconhecido, ID da janela = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedder.cpp" line="475"/>
-+        <source>window ID for emulator #%1 lost, looking for replacement</source>
-+        <translation>a ID da janela para o emulador #%1 foi perdido, procurando por um substituto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedder.cpp" line="496"/>
-+        <source>using replacement window ID %1 for emulator #%2</source>
-+        <translation>usando a janela substituta com ID %1 para o emulador #%2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedder.cpp" line="504"/>
-+        <source>no replacement window ID found for emulator #%1, closing embedder</source>
-+        <translation>nenhuma ID para a janela substituta foi encontrada para o emulador #%1, fechando o incorporador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedder.cpp" line="515"/>
-+        <source>embedded emulator #%1 is returning from full-screen</source>
-+        <translation>o emulador embutido #%1 está retornando do modo de tela cheia</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedder.cpp" line="525"/>
-+        <source>embedded emulator #%1 is switching to full-screen, using desktop-resolution %2x%3</source>
-+        <translation>o emulador embutido #%1 está mudando para o modo de tela cheia, usando a resolução do desktop %2x%3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedder.cpp" line="162"/>
-+        <location filename="../../src/embedder.cpp" line="429"/>
-+        <source>emulator #%1 embedded, window ID = %2</source>
-+        <translation>o emulador #%1 embutido, ID da janela = 0x%2</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>EmbedderOptions</name>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="14"/>
-+        <source>Embedder options</source>
-+        <translation>Opções para incorporar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="29"/>
-+        <source>Take a snapshot of the current window content -- hold to take snapshots repeatedly (every 100ms)</source>
-+        <translation>Capturar a tela do conteúdo atual da janela -- segure para tirar várias capturas da tela (a cada 100ms)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="32"/>
-+        <source>Take snapshot</source>
-+        <translation>Faz uma captura da tela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="50"/>
-+        <source>Zoom</source>
-+        <translation>Aproximação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="92"/>
-+        <location filename="../../ui/embedderopt.ui" line="95"/>
-+        <source>Set zoom factor for snapshot items</source>
-+        <translation>Defina o fator de zoom para itens de captura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="98"/>
-+        <source> %</source>
-+        <translation> %</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="139"/>
-+        <source>Save selected image</source>
-+        <translation>Salvar a imagem selecionada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="142"/>
-+        <source>Save as</source>
-+        <translation>Salvar como</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="162"/>
-+        <source>Clear snapshots</source>
-+        <translation>Excluir as capturas da tela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="165"/>
-+        <source>Clear</source>
-+        <translation>Limpar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="188"/>
-+        <source>Choose the image-type for which the selected image should be used directly</source>
-+        <translation>Escolha o tipo de imagem para onde a imagem selecionada deveria ser diretamente usada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="191"/>
-+        <source>Use as</source>
-+        <translation>Usar como</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="221"/>
-+        <source>Select the snapshot scaling mode</source>
-+        <translation>Selecione o modo de dimensionamento da captura da tela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="225"/>
-+        <source>No scaling</source>
-+        <translation>Sem dimensionar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="230"/>
-+        <source>Original size - no filter</source>
-+        <translation>Tamanho original - sem filtro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/embedderopt.ui" line="235"/>
-+        <source>Original size - filtered</source>
-+        <translation>Tamanho original - filtrado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>EmulatorOptionActions</name>
-+    <message>
-+        <location filename="../../ui/emuoptactions.ui" line="108"/>
-+        <source>Reset to default value</source>
-+        <translation>Restaura os valores para o padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/emuoptactions.ui" line="65"/>
-+        <source>Revert to stored value</source>
-+        <translation>Reverte para os valores já salvos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/emuoptactions.ui" line="32"/>
-+        <source>Store value</source>
-+        <translation>Salva o valor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/emuoptactions.ui" line="85"/>
-+        <source>Forcibly pass the default value (when checked)</source>
-+        <translation>Impor o valor padrão (quando marcado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuoptactions.cpp" line="27"/>
-+        <source>Default</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuoptactions.cpp" line="29"/>
-+        <source>Type</source>
-+        <translation>Tipo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuoptactions.cpp" line="37"/>
-+        <source>Reset to global value</source>
-+        <translation>Reiniciar para valor global</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuoptactions.cpp" line="108"/>
-+        <source>Confirm</source>
-+        <translation>Confirma</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuoptactions.cpp" line="109"/>
-+        <source>An open machine-specific emulator configuration has been detected.
-+Use local value for option &apos;%1&apos;, overwrite with global value or don&apos;t apply?</source>
-+        <translation>Foi detectada uma configuração aberta da máquina do emulador.
-+Utilize o valor local para a opção &apos;%1&apos;, substituir com o valor global ou não aplicar?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuoptactions.cpp" line="110"/>
-+        <source>&amp;Local</source>
-+        <translation>&amp;Local</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuoptactions.cpp" line="110"/>
-+        <source>&amp;Overwrite</source>
-+        <translation>&amp;Sobrescrever</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuoptactions.cpp" line="110"/>
-+        <source>Do&amp;n&apos;t apply</source>
-+        <translation>&amp;Não aplicar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuoptactions.cpp" line="33"/>
-+        <source>&lt;EMPTY&gt;</source>
-+        <translation>&lt;VAZIO&gt;</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>EmulatorOptionDelegate</name>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="151"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="156"/>
-+        <location filename="../../src/emuopt.cpp" line="167"/>
-+        <source>Browse: </source>
-+        <translation>Procurar: </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="213"/>
-+        <source>enabled</source>
-+        <translation>ativado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="215"/>
-+        <source>disabled</source>
-+        <translation>desativado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>EmulatorOptions</name>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1095"/>
-+        <location filename="../../src/emuopt.cpp" line="1253"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="475"/>
-+        <source>Global emulator configuration</source>
-+        <translation>Configuração global do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="480"/>
-+        <source>Option / Attribute</source>
-+        <translation>Opção / atributo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="481"/>
-+        <source>Value</source>
-+        <translation>Valor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="529"/>
-+        <location filename="../../src/emuopt.cpp" line="1095"/>
-+        <source>true</source>
-+        <translation>verdadeiro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1096"/>
-+        <source>false</source>
-+        <translation>falso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="525"/>
-+        <location filename="../../src/emuopt.cpp" line="1094"/>
-+        <source>Type</source>
-+        <translation>Tipo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="482"/>
-+        <source>Actions</source>
-+        <translation>Ações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1094"/>
-+        <source>bool</source>
-+        <translation>booleano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1094"/>
-+        <source>int</source>
-+        <translation>inteiro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1094"/>
-+        <source>float</source>
-+        <translation>flutuante</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1094"/>
-+        <source>float2</source>
-+        <translation>flutuante2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1094"/>
-+        <source>float3</source>
-+        <translation>flutuante3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1094"/>
-+        <source>file</source>
-+        <translation>arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1094"/>
-+        <source>directory</source>
-+        <translation>diretório</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1095"/>
-+        <source>choice</source>
-+        <translation>escolha</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1095"/>
-+        <source>string</source>
-+        <translation>texto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1095"/>
-+        <source>Short name</source>
-+        <translation>Nome curto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="523"/>
-+        <location filename="../../src/emuopt.cpp" line="1095"/>
-+        <source>Default</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="475"/>
-+        <source>Machine specific emulator configuration</source>
-+        <translation>Configuração do emulador específica para a máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="546"/>
-+        <location filename="../../src/emuopt.cpp" line="550"/>
-+        <location filename="../../src/emuopt.cpp" line="652"/>
-+        <location filename="../../src/emuopt.cpp" line="1096"/>
-+        <source>&lt;EMPTY&gt;</source>
-+        <translation>&lt;VAZIO&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1095"/>
-+        <source>color</source>
-+        <translation>cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1096"/>
-+        <source>Description</source>
-+        <translation>Descrição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1179"/>
-+        <source>WIP</source>
-+        <translation>TEA</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1248"/>
-+        <source>creating template configuration map</source>
-+        <translation>criando um modelo do mapa de configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1279"/>
-+        <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-+        <translation>FATAL: erro do XML ao ler o modelo: %1 no arquivo %2 na linha %3 coluna %4</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1331"/>
-+        <source>relative to the emulator&apos;s working directory</source>
-+        <translation>relativo ao diretório de trabalho do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1333"/>
-+        <source>relative to the path specified in &apos;%1&apos;</source>
-+        <translation>relativo ao caminho especificado em &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1345"/>
-+        <source>template info: emulator = %1, version = %2, format = %3</source>
-+        <translation>informação do modelo: emulador = %1, versão = %2, formato = %3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1355"/>
-+        <source>FATAL: can&apos;t open options template file</source>
-+        <translation>FATAL: foi impossível abrir o arquivo de opções do modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1357"/>
-+        <source>WARNING: couldn&apos;t determine emulator type of template</source>
-+        <translation>AVISO: foi impossível determinar o tipo do modelo do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1359"/>
-+        <source>WARNING: couldn&apos;t determine template version</source>
-+        <translation>AVISO: foi impossível determinar versão do modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1361"/>
-+        <source>WARNING: couldn&apos;t determine template format</source>
-+        <translation>AVISO: foi impossível determinar o formato do modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1367"/>
-+        <source>please wait for reload to finish and try again</source>
-+        <translation>aguarde a conclusão do recarregamento e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1374"/>
-+        <location filename="../../src/emuopt.cpp" line="1377"/>
-+        <source>checking template configuration map against selected emulator</source>
-+        <translation>verificando o mapa de configuração do modelo contra o emulador selecionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1381"/>
-+        <location filename="../../src/emuopt.cpp" line="1384"/>
-+        <source>FATAL: %1 executable file &apos;%2&apos; doesn&apos;t exist</source>
-+        <translation>FATAL: arquivo executável do %1 %2 não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1389"/>
-+        <location filename="../../src/emuopt.cpp" line="1392"/>
-+        <source>FATAL: &apos;%1&apos; isn&apos;t executable</source>
-+        <translation>FATAL: &apos;%1&apos; não é um executável</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1418"/>
-+        <location filename="../../src/emuopt.cpp" line="1421"/>
-+        <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-+        <translation>FATAL: foi impossível iniciar o executável do MAME dentro de um tempo razoável, desistindo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1418"/>
-+        <location filename="../../src/emuopt.cpp" line="1421"/>
-+        <source>error text = %1</source>
-+        <translation>texto do erro = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1465"/>
-+        <location filename="../../src/emuopt.cpp" line="1468"/>
-+        <source>FATAL: can&apos;t create temporary file, please check emulator executable and permissions</source>
-+        <translation>FATAL: foi impossível criar aquivo temporário, verifique o executável do emulador e as suas permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1486"/>
-+        <location filename="../../src/emuopt.cpp" line="1489"/>
-+        <location filename="../../src/emuopt.cpp" line="1497"/>
-+        <location filename="../../src/emuopt.cpp" line="1500"/>
-+        <location filename="../../src/emuopt.cpp" line="1514"/>
-+        <location filename="../../src/emuopt.cpp" line="1517"/>
-+        <location filename="../../src/emuopt.cpp" line="1531"/>
-+        <location filename="../../src/emuopt.cpp" line="1534"/>
-+        <location filename="../../src/emuopt.cpp" line="1543"/>
-+        <location filename="../../src/emuopt.cpp" line="1546"/>
-+        <location filename="../../src/emuopt.cpp" line="1568"/>
-+        <location filename="../../src/emuopt.cpp" line="1571"/>
-+        <source>emulator uses a different default value for option &apos;%1&apos; (&apos;%2&apos; vs. &apos;%3&apos;); assumed option type is &apos;%4&apos;</source>
-+        <translation>o emulador usa um valor padrão diferente para a opção &apos;%1&apos; (&apos;%2&apos; vs. &apos;%3&apos;); assumido que o tipo da opção é &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1578"/>
-+        <location filename="../../src/emuopt.cpp" line="1581"/>
-+        <source>template option &apos;%1&apos; is unknown to the emulator</source>
-+        <translation>a opção do modelo &apos;%1&apos; é desconhecida para o emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1592"/>
-+        <location filename="../../src/emuopt.cpp" line="1595"/>
-+        <source>emulator option &apos;%1&apos; with default value &apos;%2&apos; is unknown to the template</source>
-+        <translation>a opção do emulador &apos;%1&apos; com o valor padrão &apos;%2&apos; é desconhecido para o modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1599"/>
-+        <location filename="../../src/emuopt.cpp" line="1603"/>
-+        <source>done (checking template configuration map against selected emulator)</source>
-+        <translation>feito (verificando o mapa de configuração do modelo contra o emulador selecionado)</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/emuopt.cpp" line="1600"/>
-+        <location filename="../../src/emuopt.cpp" line="1604"/>
-+        <source>check results: %n difference(s)</source>
-+        <translation>
-+            <numerusform>verificando resultados: %n diferença(s)</numerusform>
-+            <numerusform>verificando resultados: %n diferença(s)</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1623"/>
-+        <source>Enter search string</source>
-+        <translation>Insira o termo da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1695"/>
-+        <source>WARNING: ini-export: no writable ini-paths found</source>
-+        <translation>AVISO: ini-export: nenhum caminho do ini com permissões de escrita foi encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1699"/>
-+        <location filename="../../src/emuopt.cpp" line="1829"/>
-+        <source>Path selection</source>
-+        <translation>Seleção do caminho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1700"/>
-+        <source>Multiple ini-paths detected. Select path(s) to export to:</source>
-+        <translation>Diversos caminhos ini foram detectados. Selecione o(s) caminho(s) para exportar:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1720"/>
-+        <source>WARNING: ini-export: no path selected (or invalid inipath)</source>
-+        <translation>AVISO: ini-export: nenhum caminho foi selecionado (ou o caminho do ini é inválido)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1742"/>
-+        <source>FATAL: can&apos;t open export file for writing, path = %1</source>
-+        <translation>FATAL: foi impossível abrir o arquivo de exportação para escrita, caminho = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1747"/>
-+        <source>exporting %1 MAME configuration to %2</source>
-+        <translation>exportando a configuração do MAME %1 para %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1747"/>
-+        <location filename="../../src/emuopt.cpp" line="1792"/>
-+        <location filename="../../src/emuopt.cpp" line="1877"/>
-+        <location filename="../../src/emuopt.cpp" line="1966"/>
-+        <source>global</source>
-+        <translation>global</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1747"/>
-+        <location filename="../../src/emuopt.cpp" line="1792"/>
-+        <location filename="../../src/emuopt.cpp" line="1877"/>
-+        <location filename="../../src/emuopt.cpp" line="1966"/>
-+        <source>machine-specific</source>
-+        <translation>específico da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1792"/>
-+        <source>done (exporting %1 MAME configuration to %2, elapsed time = %3)</source>
-+        <translation>feito (exportando a configuração do MAME %1 para %2, tempo = %3)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1825"/>
-+        <source>WARNING: ini-import: no readable ini-paths found</source>
-+        <translation>AVISO: ini-import: nenhum caminho do ini com permissões de leitura foram encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1830"/>
-+        <source>Multiple ini-paths detected. Select path(s) to import from:</source>
-+        <translation>Diversos caminhos ini foram detectados. Selecione o(s) caminho(s) para importar:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1850"/>
-+        <source>WARNING: ini-import: no path selected (or invalid inipath)</source>
-+        <translation>AVISO: ini-import: nenhum caminho foi selecionado (ou com caminho ini inválido)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1872"/>
-+        <source>FATAL: can&apos;t open import file for reading, path = %1</source>
-+        <translation>FALTAL: foi impossível abrir o arquivo de importação para leitura: caminho = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1877"/>
-+        <source>importing %1 MAME configuration from %2</source>
-+        <translation>importando a configuração do MAME %1 para %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1959"/>
-+        <source>WARNING: unknown option &apos;%1&apos; at line %2 (%3) ignored</source>
-+        <translation>AVISO: foi ignorada a opção desconhecida &apos;%1&apos; na linha %2 (%3)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1961"/>
-+        <source>WARNING: invalid syntax at line %1 (%2) ignored</source>
-+        <translation>AVISO: foi ignorada a sintaxe inválida na linha %1 (%2)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/emuopt.cpp" line="1966"/>
-+        <source>done (importing %1 MAME configuration from %2, elapsed time = %3)</source>
-+        <translation>feito (importando a configuração do MAME %1 para %2, tempo = %3)</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>FileEditWidget</name>
-+    <message>
-+        <location filename="../../src/fileeditwidget.cpp" line="72"/>
-+        <location filename="../../src/fileeditwidget.cpp" line="74"/>
-+        <source>Choose file</source>
-+        <translation>Escolha o arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/fileeditwidget.ui" line="85"/>
-+        <source>File path</source>
-+        <translation>Caminho do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/fileeditwidget.ui" line="131"/>
-+        <source>Browse</source>
-+        <translation>Procurar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/fileeditwidget.ui" line="148"/>
-+        <source>Clear</source>
-+        <translation>Limpar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>FileSystemModel</name>
-+    <message>
-+        <location filename="../../src/filesystemmodel.h" line="373"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/filesystemmodel.h" line="373"/>
-+        <source>Size</source>
-+        <translation>Tamanho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-+        <source> KB</source>
-+        <translation> KB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <source> MB</source>
-+        <translation> MB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <source> GB</source>
-+        <translation> GB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-+        <source> TB</source>
-+        <translation> TB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/filesystemmodel.h" line="373"/>
-+        <source>Date modified</source>
-+        <translation>Modificação da data</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>FilterConfigurationDialog</name>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="14"/>
-+        <source>Configure filters</source>
-+        <translation>Configurar os filtros</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="59"/>
-+        <source>&lt;b&gt;&lt;font size=&quot;+2&quot;&gt;Add a new filter on the left or select an existing one&lt;/font&gt;&lt;/b&gt;</source>
-+        <translation>&lt;b&gt;&lt;font size=&quot;+2&quot;&gt;Adicione um novo filtro na esquerda ou selecione um já existente&lt;/font&gt;&lt;/b&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="82"/>
-+        <source>Filter expression</source>
-+        <translation>Expressão do filtro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="85"/>
-+        <source>Filter expression (empty string)</source>
-+        <translation>Expressão do filtro (texto vazio)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="92"/>
-+        <source>Match mode</source>
-+        <translation>Modo de correspondência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="99"/>
-+        <source>Select the filter type (include / exclude filter)</source>
-+        <translation>Selecione o tipo do filtro (filtro de inclusão / exclusão)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="103"/>
-+        <source>Include matches</source>
-+        <translation>Incluir os resultados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="108"/>
-+        <source>Exclude matches</source>
-+        <translation>Excluir os resultados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="116"/>
-+        <source>Choose the regular expression syntax</source>
-+        <translation>Escolha a sintaxe da expressão regular</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="159"/>
-+        <source>Clear filter expression</source>
-+        <translation>Limpa a expressão do filtro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="170"/>
-+        <source>Choose match mode (sub-strings or exact matches)</source>
-+        <translation>Escolha o modo de correspondência (contém texto ou a correspondência exata)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="174"/>
-+        <source>Sub string match</source>
-+        <translation>Contém</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="179"/>
-+        <source>Exact match</source>
-+        <translation>Correspondência exata</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="187"/>
-+        <source>Filter type</source>
-+        <translation>Tipo do filtro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="194"/>
-+        <source>Expression syntax</source>
-+        <translation>Sintaxe da expressão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="231"/>
-+        <source>Apply changes and close dialog</source>
-+        <translation>Aplica as alterações e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="234"/>
-+        <source>Ok</source>
-+        <translation>Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="241"/>
-+        <source>Apply changes now</source>
-+        <translation>Aplica as alterações agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="244"/>
-+        <source>Apply</source>
-+        <translation>Aplicar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="251"/>
-+        <source>Revert changes and close dialog</source>
-+        <translation>Reverte as alterações e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/filterconfigurationdialog.ui" line="254"/>
-+        <source>Cancel</source>
-+        <translation>Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/filterconfigurationdialog.cpp" line="46"/>
-+        <location filename="../../src/filterconfigurationdialog.cpp" line="48"/>
-+        <source>Add filter</source>
-+        <translation>Adiciona um filtro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/filterconfigurationdialog.cpp" line="61"/>
-+        <source>Inactive filter</source>
-+        <translation>Filtro inativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/filterconfigurationdialog.cpp" line="68"/>
-+        <location filename="../../src/filterconfigurationdialog.cpp" line="70"/>
-+        <source>Remove filter</source>
-+        <translation>Remove um filtro</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Flyer</name>
-+    <message>
-+        <location filename="../../src/flyer.h" line="17"/>
-+        <source>flyer</source>
-+        <translation>panfleto</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>FtpReply</name>
-+    <message>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-+        <source>FTP directory listing for %1</source>
-+        <translation>Listagem do diretório FTP para %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-+        <source>Type</source>
-+        <translation>Tipo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-+        <source>Size</source>
-+        <translation>Tamanho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-+        <source>Parent directory</source>
-+        <translation>Diretório principal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-+        <source>File</source>
-+        <translation>Arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-+        <source>Folder</source>
-+        <translation>Pasta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-+        <source>Unknown</source>
-+        <translation>Desconhecido</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>HTMLEditorMainWindow</name>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="14"/>
-+        <source>HTML Editor</source>
-+        <translation>Editor HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="37"/>
-+        <source>WYSIWYG</source>
-+        <translation>WYSIWYG</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="47"/>
-+        <source>about:blank</source>
-+        <translation>about:blank</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="56"/>
-+        <source>HTML</source>
-+        <translation>HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="89"/>
-+        <source>&amp;File</source>
-+        <translation>&amp;Arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="103"/>
-+        <source>&amp;Edit</source>
-+        <translation>&amp;Editar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="107"/>
-+        <source>Insert &amp;image</source>
-+        <translation>Inserir &amp;Imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="132"/>
-+        <source>F&amp;ormat</source>
-+        <translation>F&amp;ormatar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="136"/>
-+        <source>St&amp;yle</source>
-+        <translation>Est&amp;ilo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="150"/>
-+        <source>&amp;Align</source>
-+        <translation>&amp;Alinhar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="183"/>
-+        <source>Standard tool-bar</source>
-+        <translation>Barra de ferramentas padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="209"/>
-+        <source>Formatting tool-bar</source>
-+        <translation>Barra de ferramentas da formatação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="243"/>
-+        <source>&amp;New</source>
-+        <translation>&amp;Novo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="246"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="249"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="252"/>
-+        <source>New file</source>
-+        <translation>Novo arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="261"/>
-+        <source>New from &amp;template</source>
-+        <translation>Novo a partir de um &amp;modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="264"/>
-+        <source>New from template</source>
-+        <translation>Novo a partir de um modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="267"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="270"/>
-+        <source>Generates a new document using the template</source>
-+        <translation>Cria um novo documento usando um modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="279"/>
-+        <source>&amp;Revert</source>
-+        <translation>&amp;Reverter</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="282"/>
-+        <source>Revert changes</source>
-+        <translation>Reverte as alterações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="285"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="288"/>
-+        <source>Revert changes from saved file</source>
-+        <translation>Reverte as alterações à partir do arquivo já salvo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="297"/>
-+        <source>&amp;Open...</source>
-+        <translation>A&amp;brir...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="300"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="303"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="306"/>
-+        <source>Open file</source>
-+        <translation>Abrir arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="315"/>
-+        <source>&amp;Save</source>
-+        <translation>&amp;Salvar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="318"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="321"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="324"/>
-+        <source>Save file</source>
-+        <translation>Salvar arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="333"/>
-+        <source>Save &amp;copy...</source>
-+        <translation>Salvar &amp;cópia...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="336"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="339"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="342"/>
-+        <source>Save file under a different name</source>
-+        <translation>Salvar arquivo com um nome diferente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="351"/>
-+        <source>Open in browser...</source>
-+        <translation>Abrir no browser...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="354"/>
-+        <source>Open in new browser window</source>
-+        <translation>Abrir numa nova janela do browser</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="357"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="360"/>
-+        <source>Open the document in a new browser window</source>
-+        <translation>Abrir o documento numa nova janela do browser</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="369"/>
-+        <source>&amp;Undo</source>
-+        <translation>&amp;Desfazer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="372"/>
-+        <source>Undo</source>
-+        <translation>Desfazer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="381"/>
-+        <source>&amp;Redo</source>
-+        <translation>&amp;Refazer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="384"/>
-+        <source>Redo</source>
-+        <translation>Refazer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="393"/>
-+        <source>Cu&amp;t</source>
-+        <translation>Recor&amp;tar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="396"/>
-+        <source>Cut</source>
-+        <translation>Recortar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="405"/>
-+        <source>&amp;Copy</source>
-+        <translation>&amp;Copiar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="408"/>
-+        <source>Copy</source>
-+        <translation>Copiar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="417"/>
-+        <source>&amp;Paste</source>
-+        <translation>C&amp;olar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="420"/>
-+        <source>Paste</source>
-+        <translation>Colar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="429"/>
-+        <source>Select a&amp;ll</source>
-+        <translation>Selecionar tu&amp;do</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="432"/>
-+        <source>Select all</source>
-+        <translation>Selecionar tudo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="444"/>
-+        <source>&amp;Bold</source>
-+        <translation>&amp;Negrito</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="447"/>
-+        <source>Bold</source>
-+        <translation>Negrito</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="459"/>
-+        <source>&amp;Italic</source>
-+        <translation>&amp;Itálico</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="462"/>
-+        <source>Italic</source>
-+        <translation>Itálico</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="474"/>
-+        <source>&amp;Underline</source>
-+        <translation>&amp;Sublinhado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="477"/>
-+        <source>Underline</source>
-+        <translation>Sublinhado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="489"/>
-+        <source>&amp;Strikethrough</source>
-+        <translation>&amp;Tachado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="492"/>
-+        <source>Strikethrough</source>
-+        <translation>Tachado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="501"/>
-+        <source>Align &amp;left</source>
-+        <translation>Alinhar à &amp;esquerda</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="504"/>
-+        <source>Align left</source>
-+        <translation>Alinhar à esquerda</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="513"/>
-+        <source>Align &amp;center</source>
-+        <translation>&amp;Centralizar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="516"/>
-+        <source>Align center</source>
-+        <translation>Centralizar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="525"/>
-+        <source>Align &amp;right</source>
-+        <translation>Alinhar à &amp;direita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="528"/>
-+        <source>Align right</source>
-+        <translation>Alinhar à direita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="537"/>
-+        <source>Align &amp;justied</source>
-+        <translation>&amp;Justificar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="540"/>
-+        <source>Align justied</source>
-+        <translation>Justificar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="549"/>
-+        <source>I&amp;ncrease indent</source>
-+        <translation>&amp;Aumenta o recuo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="552"/>
-+        <source>Increase indent</source>
-+        <translation>Aumenta o recuo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="561"/>
-+        <source>&amp;Decrease indent</source>
-+        <translation>&amp;Reduz o recuo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="564"/>
-+        <source>Decrease indent</source>
-+        <translation>Reduz o recuo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="576"/>
-+        <source>Bulle&amp;ted list</source>
-+        <translation>Lista com &amp;marcadores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="579"/>
-+        <source>Bulleted list</source>
-+        <translation>Lista com marcadores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="591"/>
-+        <source>&amp;Numbered list</source>
-+        <translation>Lista &amp;numerada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="594"/>
-+        <source>Numbered list</source>
-+        <translation>Lista numerada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="603"/>
-+        <source>From &amp;file...</source>
-+        <translation>Do &amp;arquivo...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="606"/>
-+        <source>Insert image from file</source>
-+        <translation>Inserir uma imagem do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="615"/>
-+        <source>From &amp;URL...</source>
-+        <translation>Da &amp;URL...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="618"/>
-+        <source>Insert image from URL</source>
-+        <translation>Insira uma imagem da URL</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="627"/>
-+        <source>Create &amp;link...</source>
-+        <translation>Criar &amp;link...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="630"/>
-+        <source>Create link</source>
-+        <translation>Criar um link</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="639"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="642"/>
-+        <source>Zoom out</source>
-+        <translation>Reduzir a aproximação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="651"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="654"/>
-+        <source>Zoom in</source>
-+        <translation>Aumentar a aproximação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="659"/>
-+        <source>&amp;Paragraph</source>
-+        <translation>&amp;Parágrafo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="664"/>
-+        <source>Heading &amp;1</source>
-+        <translation>Título &amp;1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="669"/>
-+        <source>Heading &amp;2</source>
-+        <translation>Título &amp;2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="674"/>
-+        <source>Heading &amp;3</source>
-+        <translation>Título &amp;3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="679"/>
-+        <source>Heading &amp;4</source>
-+        <translation>Título &amp;4</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="684"/>
-+        <source>Heading &amp;5</source>
-+        <translation>Título &amp;5</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="689"/>
-+        <source>Heading &amp;6</source>
-+        <translation>Título &amp;6</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="694"/>
-+        <source>Pre&amp;formatted</source>
-+        <translation>Pré &amp;formatado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="699"/>
-+        <source>&amp;Address</source>
-+        <translation>&amp;Endereço</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="704"/>
-+        <source>&amp;Font name...</source>
-+        <translation>Nome da &amp;fonte...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="707"/>
-+        <source>Font name</source>
-+        <translation>Nome da fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="712"/>
-+        <source>Text &amp;color...</source>
-+        <translation>&amp;Cor do texto...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="715"/>
-+        <source>Text color</source>
-+        <translation>Cor do texto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="720"/>
-+        <source>Bac&amp;kground color...</source>
-+        <translation>Cor de f&amp;undo...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="723"/>
-+        <source>Background color</source>
-+        <translation>Cor de fundo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="728"/>
-+        <source>Font si&amp;ze...</source>
-+        <translation>Taman&amp;ho da fonte...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="731"/>
-+        <source>Font size</source>
-+        <translation>Tamanho da fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="740"/>
-+        <source>Insert &amp;HTML...</source>
-+        <translation>Inserir &amp;HTML...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="743"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="746"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="749"/>
-+        <source>Insert HTML</source>
-+        <translation>Inserir HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="758"/>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="766"/>
-+        <source>Insert &amp;table...</source>
-+        <translation>Inserir &amp;tabela...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.ui" line="761"/>
-+        <source>Insert table</source>
-+        <translation>Inserir tabela</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>HtmlEditor</name>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-+        <source>HTML</source>
-+        <translation>HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-+        <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-+        <translation>Formatos comuns de imagem (*.png *.jpg *.jpeg *.gif);;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-+        <source>Portable Network Graphics (PNG) (*.png);;</source>
-+        <translation>Portable Network Graphics (PNG) (*.png);;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-+        <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-+        <translation>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-+        <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-+        <translation>Graphics Interchange Format (GIF) (*.gif);;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-+        <source>WYSIWYG</source>
-+        <translation>WYSIWYG</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-+        <source>&amp;Load...</source>
-+        <translation>&amp;Abrir...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <source>Load notes from file</source>
-+        <translation>Carregar notas de um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
-+        <source>Load notes from an HTML file</source>
-+        <translation>Carregar notas de um arquivo HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
-+        <source>Save current notes</source>
-+        <translation>Salvar notas atuais</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
-+        <source>Page load progress</source>
-+        <translation>Progresso do carregamento da página</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-+        <source>Hide menu</source>
-+        <translation>Esconder menu</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-+        <source>Read only</source>
-+        <translation>Somente leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-+        <source>Show HTML</source>
-+        <translation>Mostra HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <source>HTML files (*.html *.htm)</source>
-+        <translation>Arquivos HTML (*.html *.htm)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <source>Select file to load</source>
-+        <translation>Seleciona um arquivo para carregar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <source>Select file to open</source>
-+        <translation>Seleciona um arquivo para abrir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <source>Save a copy</source>
-+        <translation>Salva uma cópia</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-+        <source>Open image...</source>
-+        <translation>Abre uma imagem...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <source>Insert image from URL</source>
-+        <translation>Insira uma imagem da URL</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-+        <source>Enter URL:</source>
-+        <translation>URL:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-+        <source>Create link</source>
-+        <translation>Criar um link</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-+        <source>Font</source>
-+        <translation>Fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-+        <source>Select font:</source>
-+        <translation>Selecione a fonte:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <source>XS</source>
-+        <translation>EP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <source>S</source>
-+        <translation>P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-+        <source>M</source>
-+        <translation>M</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <source>L</source>
-+        <translation>G</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <source>XL</source>
-+        <translation>EG</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <source>XXL</source>
-+        <translation>EEG</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-+        <source>Font size</source>
-+        <translation>Tamanho da fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-+        <source>Font size:</source>
-+        <translation>Tamanho da fonte:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-+        <source>Zoom: %1%</source>
-+        <translation>Aproximação: %1%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-+        <source>Select color</source>
-+        <translation>Seleciona a cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-+        <source>Choose image file</source>
-+        <translation>Escolha o arquivo de imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-+        <source>No data available</source>
-+        <translation>Nenhum dado disponível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-+        <source>Manual selection</source>
-+        <translation>Seleção manual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-+        <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-+        <translation>Existem diversos manuais em PDF. Escolha aqueles que deseja abrir:</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>IconCacheDatabaseManager</name>
-+    <message>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="46"/>
-+        <source>WARNING: failed to open icon cache database &apos;%1&apos;: error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao abrir base de dados do cache dos ícones &apos;%1&apos;. erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="67"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="91"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="104"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="128"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="141"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="165"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="274"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="287"/>
-+        <source>WARNING: failed to fetch &apos;%1&apos; from icon cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao carregar &apos;%1&apos; do banco de dados do cache dos ícones: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="81"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="118"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="155"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="260"/>
-+        <source>WARNING: failed to add &apos;%1&apos; to icon cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao adicionar &apos;%1&apos; ao banco de dados do cache dos ícones: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="87"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="124"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="161"/>
-+        <source>WARNING: failed to update &apos;%1&apos; in icon cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao atualizar &apos;%1&apos; no banco de dados do cache dos ícones: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="179"/>
-+        <source>WARNING: failed to fetch row count from icon cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler quantidade de linhas do banco de dados do cache dos ícones: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="317"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="327"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="337"/>
-+        <source>WARNING: failed to change the &apos;%1&apos; setting for the icon cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar a configuração de &apos;%1&apos; do banco de dados do cache dos ícones: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="344"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="349"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="354"/>
-+        <source>WARNING: failed to remove icon cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover base de dados do cache ícones: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="362"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="367"/>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="372"/>
-+        <source>WARNING: failed to create icon cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao criar base de dados do cache dos ícones: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/iconcachedbmgr.cpp" line="376"/>
-+        <source>icon cache database &apos;%1&apos; initialized</source>
-+        <translation>Base de dados do cache de ícones &apos;%1&apos; inicializado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>IconCacheSetupDialog</name>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="14"/>
-+        <source>Icon cache database setup</source>
-+        <translation>Configuração do banco de dados do cache dos ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="20"/>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="23"/>
-+        <source>Enable the icon cache database</source>
-+        <translation>Ativar base de dados do cache dos ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="35"/>
-+        <source>Icon cache database</source>
-+        <translation>Base de dados do cache dos ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="48"/>
-+        <source>Icon cache database file (write)</source>
-+        <translation>Arquivo do banco de dados do cache dos ícones (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="64"/>
-+        <source>Browse icon cache database file</source>
-+        <translation>Procurar arquivo do banco de dados do cache dos ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="92"/>
-+        <source>Apply changes and close dialog</source>
-+        <translation>Aplica as alterações e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="95"/>
-+        <source>Ok</source>
-+        <translation>Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="102"/>
-+        <source>Revert changes and close dialog</source>
-+        <translation>Reverte as alterações e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="105"/>
-+        <source>Cancel</source>
-+        <translation>Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="140"/>
-+        <source>Reimport icons to the cache database now</source>
-+        <translation>Reimportar agora os ícones para o banco de dados do cache</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/iconcachesetupdialog.ui" line="143"/>
-+        <source>Reimport icons now</source>
-+        <translation>Reimportar os ícones agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/iconcachesetupdialog.cpp" line="46"/>
-+        <source>Choose icon cache database file</source>
-+        <translation>Escolha o arquivo do banco de dados do cache dos ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/iconcachesetupdialog.cpp" line="46"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ImageChecker</name>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="14"/>
-+        <source>Check images</source>
-+        <translation>Verificar as imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="22"/>
-+        <source>Image type</source>
-+        <translation>Tipo da imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="35"/>
-+        <source>Select image type to be checked</source>
-+        <translation>Seleciona o tipo de imagem que será verificada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="39"/>
-+        <location filename="../../src/imagechecker.cpp" line="441"/>
-+        <source>Previews</source>
-+        <translation>Pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="48"/>
-+        <location filename="../../src/imagechecker.cpp" line="442"/>
-+        <source>Flyers</source>
-+        <translation>Panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="57"/>
-+        <location filename="../../src/imagechecker.cpp" line="443"/>
-+        <source>Cabinets</source>
-+        <translation>Gabinetes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="66"/>
-+        <location filename="../../src/imagechecker.cpp" line="444"/>
-+        <source>Controllers</source>
-+        <translation>Controles</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="75"/>
-+        <location filename="../../src/imagechecker.cpp" line="445"/>
-+        <source>Marquees</source>
-+        <translation>Marquises</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="84"/>
-+        <location filename="../../src/imagechecker.cpp" line="446"/>
-+        <source>Titles</source>
-+        <translation>Títulos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="93"/>
-+        <location filename="../../src/imagechecker.cpp" line="447"/>
-+        <source>PCBs</source>
-+        <translation>PCIs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="102"/>
-+        <location filename="../../src/imagechecker.cpp" line="449"/>
-+        <source>Icons</source>
-+        <translation>Ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="114"/>
-+        <source>Threads</source>
-+        <translation>Processos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="127"/>
-+        <source>Number of parallel threads used when checking images</source>
-+        <translation>Quantidade de processos paralelos utilizados ao verificar as imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="143"/>
-+        <source>Select sets in master list when selected in the found- or missing-lists below</source>
-+        <translation>Seleciona os conjuntos na lista principal quando for selecionado nas listas de encontrados ou que faltam abaixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="176"/>
-+        <location filename="../../src/imagechecker.cpp" line="394"/>
-+        <location filename="../../src/imagechecker.cpp" line="609"/>
-+        <location filename="../../src/imagechecker.cpp" line="1065"/>
-+        <location filename="../../src/imagechecker.cpp" line="1138"/>
-+        <location filename="../../src/imagechecker.cpp" line="1259"/>
-+        <location filename="../../src/imagechecker.cpp" line="1321"/>
-+        <location filename="../../src/imagechecker.cpp" line="1424"/>
-+        <location filename="../../src/imagechecker.cpp" line="1487"/>
-+        <location filename="../../src/imagechecker.cpp" line="1552"/>
-+        <location filename="../../src/imagechecker.cpp" line="1607"/>
-+        <location filename="../../src/imagechecker.cpp" line="1661"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="189"/>
-+        <source>Start / stop checking images</source>
-+        <translation>Inicia / para a verificação das imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="209"/>
-+        <source>Clear check results and log</source>
-+        <translation>Limpa os resultados da verificação e dos registros</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="229"/>
-+        <source>Save the current log contents to a file</source>
-+        <translation>Salva o conteúdo atual do registro para um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="277"/>
-+        <source>Show only bad images</source>
-+        <translation>Mostra apenas as imagens ruins</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="306"/>
-+        <source>Remove bad image files</source>
-+        <translation>Remove os arquivos ruins de imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="364"/>
-+        <source>Remove obsolete files / folders</source>
-+        <translation>Remove arquivo / pastas obsoletos(as)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="246"/>
-+        <source>Check results</source>
-+        <translation>Verifica os resultados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="160"/>
-+        <source>Current progress</source>
-+        <translation>Progresso atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="173"/>
-+        <source>Current status</source>
-+        <translation>Estado atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="252"/>
-+        <location filename="../../src/imagechecker.cpp" line="406"/>
-+        <location filename="../../src/imagechecker.cpp" line="677"/>
-+        <location filename="../../src/imagechecker.cpp" line="912"/>
-+        <location filename="../../src/imagechecker.cpp" line="1956"/>
-+        <source>Found:</source>
-+        <translation>Encontradas:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="261"/>
-+        <location filename="../../src/imagechecker.cpp" line="407"/>
-+        <location filename="../../src/imagechecker.cpp" line="679"/>
-+        <location filename="../../src/imagechecker.cpp" line="914"/>
-+        <location filename="../../src/imagechecker.cpp" line="1957"/>
-+        <source>Missing:</source>
-+        <translation>Faltantes:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="339"/>
-+        <source>Files / folders which couldn&apos;t be matched to any set (and are thus obsolete)</source>
-+        <translation>Arquivos / pastas que não combinam com nenhum conjunto (e portanto são obsoletos)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="348"/>
-+        <location filename="../../src/imagechecker.cpp" line="413"/>
-+        <location filename="../../src/imagechecker.cpp" line="686"/>
-+        <location filename="../../src/imagechecker.cpp" line="921"/>
-+        <location filename="../../src/imagechecker.cpp" line="1659"/>
-+        <location filename="../../src/imagechecker.cpp" line="1960"/>
-+        <source>Obsolete:</source>
-+        <translation>Obsoletos:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="319"/>
-+        <source>Sets for which at least one valid image was found</source>
-+        <translation>Conjuntos para onde ao menos uma imagem válida foi encontrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="329"/>
-+        <source>Sets for which no valid images could be found</source>
-+        <translation>Conjuntos para onde nenhuma imagem válida foi encontrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="378"/>
-+        <source>Log</source>
-+        <translation>Registro</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="581"/>
-+        <source>%n icon(s) scanned</source>
-+        <translation>
-+            <numerusform>%n ícone escaneado</numerusform>
-+            <numerusform>%n ícones escaneados</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="581"/>
-+        <source>%n icon file(s) missing</source>
-+        <translation>
-+            <numerusform>%n arquivo de ícone faltando</numerusform>
-+            <numerusform>%n arquivos de ícone faltando</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="581"/>
-+        <location filename="../../src/imagechecker.cpp" line="584"/>
-+        <location filename="../../src/imagechecker.cpp" line="597"/>
-+        <source>%n bad file(s)</source>
-+        <translation>
-+            <numerusform>%n arquivo ruim</numerusform>
-+            <numerusform>%n arquivos ruim</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="582"/>
-+        <source>Average scanning speed = %n icon(s) per second</source>
-+        <translation>
-+            <numerusform>Tempo médio de escaneamento = %n ícone por segundo</numerusform>
-+            <numerusform>Tempo médio de escaneamento = %n ícones por segundo</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="584"/>
-+        <location filename="../../src/imagechecker.cpp" line="597"/>
-+        <source>%n image(s) scanned</source>
-+        <translation>
-+            <numerusform>%n imagem escaneada</numerusform>
-+            <numerusform>%n imagens escaneadas</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="581"/>
-+        <source>%n valid icon file(s) found</source>
-+        <translation>
-+            <numerusform>%n arquivo de ícone válido</numerusform>
-+            <numerusform>%n arquivos de ícone válidos</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="429"/>
-+        <location filename="../../src/imagechecker.cpp" line="480"/>
-+        <source>No software information</source>
-+        <translation>Sem informação do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="429"/>
-+        <location filename="../../src/imagechecker.cpp" line="481"/>
-+        <source>Update database</source>
-+        <translation>Atualiza o banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="429"/>
-+        <location filename="../../src/imagechecker.cpp" line="481"/>
-+        <source>Click to update the software list XML database now</source>
-+        <translation>Clique para atualizar agora o banco de dados XML da lista de programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="431"/>
-+        <location filename="../../src/imagechecker.cpp" line="483"/>
-+        <source>Select software list</source>
-+        <translation>Selecione a lista de programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="431"/>
-+        <location filename="../../src/imagechecker.cpp" line="484"/>
-+        <source>Select the software list for which the image check should run</source>
-+        <translation>Selecione a lista de programa para onde a verificação da imagem deverá ser executada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="471"/>
-+        <source>Updating software information, please wait...</source>
-+        <translation>Atualizando a informação do programa, aguarde...</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="584"/>
-+        <location filename="../../src/imagechecker.cpp" line="597"/>
-+        <source>%n valid image file(s) found</source>
-+        <translation>
-+            <numerusform>%n arquivo de imagem válido</numerusform>
-+            <numerusform>%n arquivos de imagem válidos</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="584"/>
-+        <location filename="../../src/imagechecker.cpp" line="597"/>
-+        <source>%n image file(s) missing</source>
-+        <translation>
-+            <numerusform>%n arquivo de imagem faltando</numerusform>
-+            <numerusform>%n arquivos de imagem faltando</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="585"/>
-+        <location filename="../../src/imagechecker.cpp" line="598"/>
-+        <source>Average scanning speed = %n image(s) per second</source>
-+        <translation>
-+            <numerusform>Tempo médio de escaneamento = %n imagem por segundo</numerusform>
-+            <numerusform>Tempo médio de escaneamento = %n imagens por segundo</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="605"/>
-+        <source>%1 check ended -- elapsed time = %2</source>
-+        <translation>%1 verificação concluída -- tempo decorrido = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="605"/>
-+        <location filename="../../src/imagechecker.cpp" line="663"/>
-+        <location filename="../../src/imagechecker.cpp" line="1910"/>
-+        <location filename="../../src/imagechecker.cpp" line="1916"/>
-+        <source>Icon</source>
-+        <translation>Ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="605"/>
-+        <location filename="../../src/imagechecker.cpp" line="663"/>
-+        <location filename="../../src/imagechecker.cpp" line="1910"/>
-+        <location filename="../../src/imagechecker.cpp" line="1916"/>
-+        <source>Image</source>
-+        <translation>Imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="630"/>
-+        <location filename="../../src/imagechecker.cpp" line="770"/>
-+        <source>preview</source>
-+        <translation>pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="634"/>
-+        <location filename="../../src/imagechecker.cpp" line="773"/>
-+        <source>flyer</source>
-+        <translation>panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="638"/>
-+        <location filename="../../src/imagechecker.cpp" line="776"/>
-+        <source>cabinet</source>
-+        <translation>gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="642"/>
-+        <location filename="../../src/imagechecker.cpp" line="779"/>
-+        <source>marquee</source>
-+        <translation>marquise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="646"/>
-+        <location filename="../../src/imagechecker.cpp" line="782"/>
-+        <source>controller</source>
-+        <translation>controle</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="650"/>
-+        <location filename="../../src/imagechecker.cpp" line="785"/>
-+        <source>title</source>
-+        <translation>título</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="654"/>
-+        <location filename="../../src/imagechecker.cpp" line="788"/>
-+        <source>PCB</source>
-+        <translation>PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="663"/>
-+        <source>%1 check started</source>
-+        <translation>verificação %1 iniciada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="692"/>
-+        <location filename="../../src/imagechecker.cpp" line="824"/>
-+        <source>Checking %1 images</source>
-+        <translation>Verificando %1 imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="692"/>
-+        <source>Checking icons</source>
-+        <translation>Verificando ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="830"/>
-+        <source>Decompressing archive</source>
-+        <translation>Descomprimindo arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="887"/>
-+        <source>Thread[%1]: Icon for &apos;%2&apos; found</source>
-+        <translation>Thread[%1]: Ícone para &apos;%2&apos; encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="891"/>
-+        <source>Thread[%1]: Icon for &apos;%2&apos; is missing</source>
-+        <translation>Thread[%1]: Ícone para &apos;%2&apos; está faltando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="935"/>
-+        <source>Choose file to store the image checker log</source>
-+        <translation>Escolha o arquivo para armazenar o registro do verificador de imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="935"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="940"/>
-+        <location filename="../../src/imagechecker.cpp" line="941"/>
-+        <source>saving image checker log to &apos;%1&apos;</source>
-+        <translation>salvando o registro do verificador de imagens para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="944"/>
-+        <location filename="../../src/imagechecker.cpp" line="945"/>
-+        <source>done (saving image checker log to &apos;%1&apos;)</source>
-+        <translation>feito (salvando o registro do verificador de imagens para &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="947"/>
-+        <location filename="../../src/imagechecker.cpp" line="948"/>
-+        <source>WARNING: can&apos;t open file &apos;%1&apos; for writing, please check permissions</source>
-+        <translation>AVISO: foi impossível abrir o arquivo &apos;%1&apos; para escrita, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1040"/>
-+        <source>Running ZIP tool to remove bad image files, command = &apos;%1&apos;</source>
-+        <translation>Executando a ferramenta ZIP para remover os arquivos de imagem ruins, comando = &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1063"/>
-+        <location filename="../../src/imagechecker.cpp" line="1257"/>
-+        <location filename="../../src/imagechecker.cpp" line="1422"/>
-+        <location filename="../../src/imagechecker.cpp" line="1605"/>
-+        <source>WARNING: ZIP tool didn&apos;t exit cleanly: exitCode = %1, exitStatus = %2</source>
-+        <translation>AVISO: a ferramenta ZIP não encerrou corretamente: código gerado = %1, estado de saída = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1063"/>
-+        <location filename="../../src/imagechecker.cpp" line="1136"/>
-+        <location filename="../../src/imagechecker.cpp" line="1257"/>
-+        <location filename="../../src/imagechecker.cpp" line="1319"/>
-+        <location filename="../../src/imagechecker.cpp" line="1422"/>
-+        <location filename="../../src/imagechecker.cpp" line="1485"/>
-+        <location filename="../../src/imagechecker.cpp" line="1550"/>
-+        <location filename="../../src/imagechecker.cpp" line="1605"/>
-+        <source>normal</source>
-+        <translation>normal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1063"/>
-+        <location filename="../../src/imagechecker.cpp" line="1136"/>
-+        <location filename="../../src/imagechecker.cpp" line="1257"/>
-+        <location filename="../../src/imagechecker.cpp" line="1319"/>
-+        <location filename="../../src/imagechecker.cpp" line="1422"/>
-+        <location filename="../../src/imagechecker.cpp" line="1485"/>
-+        <location filename="../../src/imagechecker.cpp" line="1550"/>
-+        <location filename="../../src/imagechecker.cpp" line="1605"/>
-+        <source>crashed</source>
-+        <translation>travou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1072"/>
-+        <location filename="../../src/imagechecker.cpp" line="1270"/>
-+        <location filename="../../src/imagechecker.cpp" line="1436"/>
-+        <location filename="../../src/imagechecker.cpp" line="1501"/>
-+        <source>Executing 7z tool</source>
-+        <translation>Executando a ferramenta 7z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1113"/>
-+        <source>Running 7z tool to remove bad image files, command = &apos;%1&apos;</source>
-+        <translation>Executando a ferramenta 7z para remover os arquivos de imagem ruins, comando = &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1136"/>
-+        <location filename="../../src/imagechecker.cpp" line="1319"/>
-+        <location filename="../../src/imagechecker.cpp" line="1485"/>
-+        <location filename="../../src/imagechecker.cpp" line="1550"/>
-+        <source>WARNING: 7z tool didn&apos;t exit cleanly: exitCode = %1, exitStatus = %2</source>
-+        <translation>AVISO: a ferramenta 7z não encerrou corretamente. código gerado = %1, estado da saída = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1150"/>
-+        <source>Bad image file &apos;%1&apos; removed</source>
-+        <translation>Arquivo de imagem ruim &apos;%1&apos; foi removida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1156"/>
-+        <source>Bad image file &apos;%1&apos; cannot be removed, please check permissions</source>
-+        <translation>Arquivo de imagem ruim &apos;%1&apos; não pode ser removido, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="999"/>
-+        <location filename="../../src/imagechecker.cpp" line="1208"/>
-+        <location filename="../../src/imagechecker.cpp" line="1373"/>
-+        <location filename="../../src/imagechecker.cpp" line="1556"/>
-+        <source>Executing ZIP tool</source>
-+        <translation>Executando a ferramenta ZIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1251"/>
-+        <location filename="../../src/imagechecker.cpp" line="1416"/>
-+        <location filename="../../src/imagechecker.cpp" line="1599"/>
-+        <source>Running ZIP tool to remove obsolete files, command = &apos;%1&apos;</source>
-+        <translation>Executando a ferramenta ZIP para remover os arquivos obsoletos, comando = &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1313"/>
-+        <location filename="../../src/imagechecker.cpp" line="1479"/>
-+        <location filename="../../src/imagechecker.cpp" line="1544"/>
-+        <source>Running 7z tool to remove obsolete files, command = &apos;%1&apos;</source>
-+        <translation>Executando a ferramenta 7z para remover os arquivos obsoletos, comando = &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1331"/>
-+        <location filename="../../src/imagechecker.cpp" line="1620"/>
-+        <source>Removing obsolete files / folders</source>
-+        <translation>Removendo os arquivos / pastas obsoletos(as)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1342"/>
-+        <source>Obsolete image folder &apos;%1&apos; removed</source>
-+        <translation>A pasta de imagem obsoleta &apos;%1&apos; foi removida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1348"/>
-+        <source>Obsolete image folder &apos;%1&apos; cannot be removed, please check permissions</source>
-+        <translation>A Pasta de imagem obsoleta &apos;%1&apos; não pode ser removido, verifique as permissõesp</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1352"/>
-+        <source>Obsolete image file &apos;%1&apos; removed</source>
-+        <translation>O arquivo de imagem obsoleto &apos;%1&apos; foi removido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1358"/>
-+        <source>Obsolete image file &apos;%1&apos; cannot be removed, please check permissions</source>
-+        <translation>O arquivo de imagem obsoleto &apos;%1&apos; não pode ser removido, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1631"/>
-+        <source>Obsolete icon folder &apos;%1&apos; removed</source>
-+        <translation>A pasta de ícone obsoleta &apos;%1&apos; foi removida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1637"/>
-+        <source>Obsolete icon folder &apos;%1&apos; cannot be removed, please check permissions</source>
-+        <translation>A pasta de ícone obsoleta &apos;%1&apos; não pode ser removida, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1641"/>
-+        <source>Obsolete icon file &apos;%1&apos; removed</source>
-+        <translation>O arquivo de ícone obsoleto &apos;%1&apos; foi removido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1647"/>
-+        <source>Obsolete icon file &apos;%1&apos; cannot be removed, please check permissions</source>
-+        <translation>O arquivo de ícone obsoleto &apos;%1&apos; não pode ser removido, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1691"/>
-+        <source>Checking for obsolete files</source>
-+        <translation>Procurando pelos arquivos obsoletos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1720"/>
-+        <source>Checking for obsolete files / folder</source>
-+        <translation>Procurando pelos arquivos / pastas obsoletos(as)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1730"/>
-+        <location filename="../../src/imagechecker.cpp" line="1756"/>
-+        <source>Reading ZIP directory recursively</source>
-+        <translation>Lendo o diretório do ZIP recursivamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1734"/>
-+        <location filename="../../src/imagechecker.cpp" line="1761"/>
-+        <source>Reading 7z directory recursively</source>
-+        <translation>Lendo o diretório do 7z recursivamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1740"/>
-+        <location filename="../../src/imagechecker.cpp" line="1767"/>
-+        <source>Reading archive directory recursively</source>
-+        <translation>Lendo o diretório do arquivo recursivamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1748"/>
-+        <source>Reading image directory &apos;%1&apos; recursively</source>
-+        <translation>Lendo o diretório de imagens &apos;%1&apos; recursivamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1776"/>
-+        <source>Reading icon directory &apos;%1&apos; recursively</source>
-+        <translation>Lendo o diretório de ícones &apos;%1&apos; recursivamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1910"/>
-+        <source>%1 folder &apos;%2&apos; is obsolete</source>
-+        <translation>A pasta de %1 &apos;%2&apos; é obsoleta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="1916"/>
-+        <source>%1 file &apos;%2&apos; is obsolete</source>
-+        <translation>O arquivo de %1 &apos;%2&apos; é obsoleto</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="1931"/>
-+        <source>%n obsolete file(s) found</source>
-+        <translation>
-+            <numerusform>%n arquivo obsoleto encontrado</numerusform>
-+            <numerusform>%n arquivos obsoletos encontrados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imagechecker.ui" line="280"/>
-+        <location filename="../../src/imagechecker.cpp" line="408"/>
-+        <location filename="../../src/imagechecker.cpp" line="680"/>
-+        <location filename="../../src/imagechecker.cpp" line="915"/>
-+        <location filename="../../src/imagechecker.cpp" line="1057"/>
-+        <location filename="../../src/imagechecker.cpp" line="1130"/>
-+        <location filename="../../src/imagechecker.cpp" line="1162"/>
-+        <location filename="../../src/imagechecker.cpp" line="1959"/>
-+        <source>Bad:</source>
-+        <translation>Ruim:</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="1782"/>
-+        <source>%n directory entries to check</source>
-+        <translation>
-+            <numerusform>%n lista de pastas para serem verificadas</numerusform>
-+            <numerusform>%n entradas de diretório para verificar</numerusform>
-+        </translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ImageCheckerThread</name>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="83"/>
-+        <location filename="../../src/imagechecker.cpp" line="97"/>
-+        <source> KB</source>
-+        <translation> KB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="86"/>
-+        <location filename="../../src/imagechecker.cpp" line="100"/>
-+        <source> MB</source>
-+        <translation> MB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="89"/>
-+        <location filename="../../src/imagechecker.cpp" line="103"/>
-+        <source> GB</source>
-+        <translation> GB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="92"/>
-+        <source> TB</source>
-+        <translation> TB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="352"/>
-+        <source>Thread[%1]: started</source>
-+        <translation>Thread[%1]: iniciado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="117"/>
-+        <source>Thread[%1]: ZIP file &apos;%2&apos; successfully opened</source>
-+        <translation>Thread[%1]: o arquivo ZIP &apos;%2&apos; foi aberto com sucesso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="119"/>
-+        <source>Thread[%1]: failed opening ZIP file &apos;%2&apos;</source>
-+        <translation>Thread[%1]: houve uma falha ao abrir o arquivo ZIP &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="127"/>
-+        <source>Thread[%1]: failed opening 7z file &apos;%2&apos;</source>
-+        <translation>Thread[%1]: houve uma falha ao abrir o arquivo 7z &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="133"/>
-+        <source>Thread[%1]: 7z file &apos;%2&apos; successfully opened</source>
-+        <translation>Thread[%1]: o arquivo 7z &apos;%2&apos; aberto com sucesso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="143"/>
-+        <source>Thread[%1]: failed opening archive file &apos;%2&apos;</source>
-+        <translation>Thread[%1]: houve uma falha ao abrir o arquivo &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="148"/>
-+        <source>Thread[%1]: archive file &apos;%2&apos; successfully opened</source>
-+        <translation>Thread[%1]: o arquivo &apos;%2&apos; foi aberto com sucesso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="154"/>
-+        <source>Thread[%1]: waiting for work</source>
-+        <translation>Thread[%1]: esperando pelo trabalho</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/imagechecker.cpp" line="164"/>
-+        <source>Thread[%1]: processing work unit with %n entries</source>
-+        <translation>
-+            <numerusform>Thread[%1]: processando a unidade de trabalho com %n entradas</numerusform>
-+            <numerusform>Thread[%1]: processando unidade de trabalho com %n entradas</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="188"/>
-+        <location filename="../../src/imagechecker.cpp" line="242"/>
-+        <location filename="../../src/imagechecker.cpp" line="275"/>
-+        <location filename="../../src/imagechecker.cpp" line="308"/>
-+        <source>Thread[%1]: image for &apos;%2&apos; found, loaded from &apos;%3&apos;, size = %4x%5, bytes = %6</source>
-+        <translation>Thread[%1]: as imagens para &apos;%2&apos; foram encontradas, carregadas de &apos;%3&apos;, tamanho = %4x%5, bytes = %6</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="194"/>
-+        <location filename="../../src/imagechecker.cpp" line="201"/>
-+        <location filename="../../src/imagechecker.cpp" line="248"/>
-+        <location filename="../../src/imagechecker.cpp" line="255"/>
-+        <location filename="../../src/imagechecker.cpp" line="281"/>
-+        <location filename="../../src/imagechecker.cpp" line="288"/>
-+        <location filename="../../src/imagechecker.cpp" line="313"/>
-+        <source>Thread[%1]: image for &apos;%2&apos; loaded from &apos;%3&apos; is bad, error = &apos;%4&apos;</source>
-+        <translation>Thread[%1]: a imagem para &apos;%2&apos; foi carregada de &apos;%3&apos; é defeituosa, erro = &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="205"/>
-+        <location filename="../../src/imagechecker.cpp" line="259"/>
-+        <location filename="../../src/imagechecker.cpp" line="292"/>
-+        <location filename="../../src/imagechecker.cpp" line="317"/>
-+        <source>Thread[%1]: image for &apos;%2&apos; is missing</source>
-+        <translation>Thread[%1]: a imagem para &apos;%2&apos; está faltando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="235"/>
-+        <source>Thread[%1]: decompressing archive</source>
-+        <translation>Thread[%1]: descomprimindo o arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="359"/>
-+        <source>Thread[%1]: ZIP file &apos;%2&apos; closed</source>
-+        <translation>Thread[%1]: arquivo ZIP &apos;%2&apos; foi fechado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="363"/>
-+        <source>Thread[%1]: 7z file &apos;%2&apos; closed</source>
-+        <translation>Thread[%1]: arquivo 7z &apos;%2&apos; foi fechado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="369"/>
-+        <source>Thread[%1]: archive file &apos;%2&apos; closed</source>
-+        <translation>Thread[%1]: arquivo &apos;%2&apos; foi fechado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="373"/>
-+        <source>Thread[%1]: ended</source>
-+        <translation>Thread[%1]: encerrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagechecker.cpp" line="381"/>
-+        <source>Thread[%1]: finished decompressing archive</source>
-+        <translation>Thread[%1]: a descompressão do arquivo foi encerrado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ImageFormatSetup</name>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="14"/>
-+        <source>Active image formats</source>
-+        <translation>Formatos de imagem ativos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-+        <source>Preview</source>
-+        <translation>Pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-+        <source>Flyer</source>
-+        <translation>Panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-+        <source>Cabinet</source>
-+        <translation>Gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-+        <source>Controller</source>
-+        <translation>Controle</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-+        <source>Marquee</source>
-+        <translation>Marquise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-+        <source>Title</source>
-+        <translation>Título</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-+        <source>PCB</source>
-+        <translation>PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-+        <source>Software snap</source>
-+        <translation>Captura de tela do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-+        <source>deactivated</source>
-+        <translation>desativado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="204"/>
-+        <source>activated</source>
-+        <translation>ativado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="147"/>
-+        <source>Format</source>
-+        <translation>Formato</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="152"/>
-+        <source>Description</source>
-+        <translation>Descrição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="157"/>
-+        <source>Extensions</source>
-+        <translation>Extensões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="39"/>
-+        <source>Apply image format setup and close dialog</source>
-+        <translation>Aplica a configuração do formato da imagem e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="26"/>
-+        <source>Select artwork class to adjust</source>
-+        <translation>Seleciona a classe da ilustração para ajustar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="42"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="62"/>
-+        <source>Cancel image format setup</source>
-+        <translation>Cancela a configuração do formato da imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="65"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="88"/>
-+        <source>Restore active image formats from currently stored setup</source>
-+        <translation>Restaura os formatos de imagem ativos das configurações atualmente ativas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="91"/>
-+        <source>&amp;Restore</source>
-+        <translation>&amp;Restaurar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="118"/>
-+        <source>Artwork class</source>
-+        <translation>Classe da ilustração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="125"/>
-+        <source>Drag &amp; drop format entries to adjust priorities of activated formats for the current artwork class</source>
-+        <translation>Entradas em formato de arrastar e soltar para ajustar as prioridades dos formatos ativados para a classe da ilustração atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/imageformatsetup.ui" line="162"/>
-+        <source>Activation</source>
-+        <translation>Ativação</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ImageWidget</name>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="48"/>
-+        <source>Portable Network Graphics</source>
-+        <translation>Portable Network Graphics</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="48"/>
-+        <source>Windows Bitmap</source>
-+        <translation>Bitmap do Windows</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="48"/>
-+        <source>Graphic Interchange Format</source>
-+        <translation>Graphic Interchange Format</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="48"/>
-+        <source>Joint Photographic Experts Group</source>
-+        <translation>Joint Photographic Experts Group</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="48"/>
-+        <source>Portable Bitmap</source>
-+        <translation>Portable Bitmap</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="49"/>
-+        <source>Portable Graymap</source>
-+        <translation>Portable Graymap</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="49"/>
-+        <source>Portable Pixmap</source>
-+        <translation>Portable Pixmap</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="49"/>
-+        <source>Tagged Image File Format</source>
-+        <translation>Tagged Image File Format</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="49"/>
-+        <source>X11 Bitmap</source>
-+        <translation>Bitmap X11</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="49"/>
-+        <source>X11 Pixmap</source>
-+        <translation>Pixmap X11</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="49"/>
-+        <source>Scalable Vector Graphics</source>
-+        <translation>Scalable Vector Graphics</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="49"/>
-+        <source>Targa Image Format</source>
-+        <translation>Targa Image Format</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="75"/>
-+        <source>Copy image to clipboard</source>
-+        <translation>Copia a imagem para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="81"/>
-+        <source>Copy file path to clipboard</source>
-+        <translation>Copia o caminho do arquivo para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="90"/>
-+        <source>Refresh cache slot</source>
-+        <translation>Atualiza o cache do slot</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="123"/>
-+        <location filename="../../src/imagewidget.cpp" line="131"/>
-+        <location filename="../../src/imagewidget.cpp" line="143"/>
-+        <source>FATAL: can&apos;t open %1 file, please check access permissions for %2</source>
-+        <translation>FATAL: foi impossível abrir o arquivo %1, verifique as permissões de acesso para %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="421"/>
-+        <source>Decompressing archive, please wait...</source>
-+        <translation>Descomprimindo o arquivo, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="599"/>
-+        <source>FATAL: can&apos;t create backup of existing image file &apos;%1&apos; as &apos;%2&apos;</source>
-+        <translation>FATAL: foi impossível criar um backup de um arquivo de imagem já existente de &apos;%1&apos; como &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="614"/>
-+        <source>FATAL: can&apos;t create image file &apos;%1&apos;</source>
-+        <translation>FATAL: foi impossível criar o arquivo de imagem &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/imagewidget.cpp" line="620"/>
-+        <source>FATAL: can&apos;t determine primary path for image-type &apos;%1&apos;</source>
-+        <translation>FATAL: foi impossível determinar o caminho primário para o tipo da imagem &apos;%1&apos;</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>IndividualFallbackSettings</name>
-+    <message>
-+        <location filename="../../ui/individualfallbacksettings.ui" line="14"/>
-+        <source>Individual fallback settings</source>
-+        <translation>Configurações individuais de reserva</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/individualfallbacksettings.ui" line="39"/>
-+        <source>Artwork class</source>
-+        <translation>Classe da ilustração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/individualfallbacksettings.ui" line="44"/>
-+        <source>Parent fallback</source>
-+        <translation>Reserva principal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/individualfallbacksettings.ui" line="71"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/individualfallbacksettings.ui" line="91"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="20"/>
-+        <source>Preview</source>
-+        <translation>Pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="21"/>
-+        <source>Flyer</source>
-+        <translation>Panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="22"/>
-+        <source>Cabinet</source>
-+        <translation>Gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="23"/>
-+        <source>Controller</source>
-+        <translation>Controle</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="24"/>
-+        <source>Marquee</source>
-+        <translation>Marquise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="25"/>
-+        <source>Title</source>
-+        <translation>Título</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="26"/>
-+        <source>PCB</source>
-+        <translation>PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="27"/>
-+        <source>Software snap</source>
-+        <translation>Captura de tela do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="28"/>
-+        <source>Video snap</source>
-+        <translation>Captura de tela do vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="29"/>
-+        <source>Icon</source>
-+        <translation>Ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="81"/>
-+        <source>active</source>
-+        <translation>ativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="82"/>
-+        <source>inactive</source>
-+        <translation>inativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/individualfallbacksettings.cpp" line="83"/>
-+        <source>Activate / deactivate parent fallback for this artwork class</source>
-+        <translation>Ativa / desativa a utilização a reserva para esta classe de ilustração</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>InsertHtmlDialog</name>
-+    <message>
-+        <location filename="../../src/htmleditor/inserthtmldialog.ui" line="14"/>
-+        <source>Insert HTML</source>
-+        <translation>Inserir HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/inserthtmldialog.ui" line="20"/>
-+        <source>HTML Code:</source>
-+        <translation>Código HTML:</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ItemDownloader</name>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="70"/>
-+        <source>FATAL: can&apos;t open network reply for reading</source>
-+        <translation>FATAL: foi impossível abrir o retorno de rede para leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="84"/>
-+        <source>FATAL: can&apos;t open &apos;%1&apos; for writing</source>
-+        <translation>FATAL: foi impossível abrir %1 para escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="100"/>
-+        <location filename="../../src/downloaditem.cpp" line="175"/>
-+        <location filename="../../src/downloaditem.cpp" line="199"/>
-+        <location filename="../../src/downloaditem.cpp" line="226"/>
-+        <source>Source URL: %1</source>
-+        <translation>Caminho (URL): %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="101"/>
-+        <source>Local path: %2</source>
-+        <translation>Caminho local: %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="102"/>
-+        <location filename="../../src/downloaditem.cpp" line="178"/>
-+        <location filename="../../src/downloaditem.cpp" line="202"/>
-+        <location filename="../../src/downloaditem.cpp" line="234"/>
-+        <source>Status: %1</source>
-+        <translation>Estado: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="102"/>
-+        <source>initializing download</source>
-+        <translation>Inicializando o download</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="103"/>
-+        <location filename="../../src/downloaditem.cpp" line="179"/>
-+        <location filename="../../src/downloaditem.cpp" line="203"/>
-+        <location filename="../../src/downloaditem.cpp" line="235"/>
-+        <source>Total size: %1</source>
-+        <translation>Tamanho total: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="103"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="104"/>
-+        <location filename="../../src/downloaditem.cpp" line="180"/>
-+        <location filename="../../src/downloaditem.cpp" line="204"/>
-+        <location filename="../../src/downloaditem.cpp" line="236"/>
-+        <source>Downloaded: %1 (%2%)</source>
-+        <translation>Baixado: %1 (%2%)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="105"/>
-+        <source>download started: URL = %1, local path = %2, reply ID = %3</source>
-+        <translation>download iniciado: URL = %1, caminho local = %2, ID da resposta = %3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="161"/>
-+        <source>Error #%1: </source>
-+        <translation>Erro #%1: </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="167"/>
-+        <source>download aborted: reason = %1, URL = %2, local path = %3, reply ID = %4</source>
-+        <translation>download cancelado: razão = %1, URL = %2, caminho local = %3, ID da resposta = %4</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="175"/>
-+        <location filename="../../src/downloaditem.cpp" line="199"/>
-+        <location filename="../../src/downloaditem.cpp" line="226"/>
-+        <source>Local path: %1</source>
-+        <translation>Caminho local: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="178"/>
-+        <source>download aborted</source>
-+        <translation>download cancelado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="202"/>
-+        <source>downloading</source>
-+        <translation>baixando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="224"/>
-+        <source>download finished: URL = %1, local path = %2, reply ID = %3</source>
-+        <translation>download concluído: URL = %1, caminho local = %2, ID da resposta = %3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/downloaditem.cpp" line="234"/>
-+        <source>download finished</source>
-+        <translation>download concluído</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ItemSelector</name>
-+    <message>
-+        <location filename="../../ui/itemselect.ui" line="15"/>
-+        <source>Item selection</source>
-+        <translation>Seleção do item</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/itemselect.ui" line="21"/>
-+        <source>Select item(s)</source>
-+        <translation>Selecione os item(s)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/itemselect.ui" line="54"/>
-+        <source>Confirm selection</source>
-+        <translation>Confirme a seleção</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/itemselect.ui" line="57"/>
-+        <source>Ok</source>
-+        <translation>Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/itemselect.ui" line="67"/>
-+        <location filename="../../ui/itemselect.ui" line="70"/>
-+        <source>Cancel</source>
-+        <translation>Cancelar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Joystick</name>
-+    <message>
-+        <location filename="../../src/joystick.cpp" line="62"/>
-+        <source>SDL joystick #%1 opened: name = %2, axes = %3, buttons = %4, hats = %5, trackballs = %6</source>
-+        <translation>Joystick SDL #%1 aberto: nome = %2, eixos = %3, botões = %4, hats = %5, trackballs = %6</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/joystick.cpp" line="82"/>
-+        <source>SDL joystick #%1 closed</source>
-+        <translation>Joystick SDL #%1 fechado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>JoystickCalibrationWidget</name>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4329"/>
-+        <source>Enable/disable axis %1</source>
-+        <translation>Ativar/Desativar o eixo %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4333"/>
-+        <source>Axis %1:</source>
-+        <translation>Eixo %1:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4334"/>
-+        <source>Reset calibration of axis %1</source>
-+        <translation>Reinicia a calibração do eixo %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4342"/>
-+        <source>Current value of axis %1</source>
-+        <translation>Valor atual do eixo %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4346"/>
-+        <source>DZ:</source>
-+        <translation>ZM:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4348"/>
-+        <source>Deadzone of axis %1</source>
-+        <translation>Zona morta do eixo %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4354"/>
-+        <source>S:</source>
-+        <translation>B:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4356"/>
-+        <source>Sensitivity of axis %1</source>
-+        <translation>Sensibilidade do eixo %1</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>JoystickFunctionScanner</name>
-+    <message>
-+        <location filename="../../ui/joyfuncscan.ui" line="15"/>
-+        <location filename="../../ui/joyfuncscan.ui" line="27"/>
-+        <location filename="../../src/joyfuncscan.cpp" line="24"/>
-+        <location filename="../../src/joyfuncscan.cpp" line="25"/>
-+        <source>Scanning joystick function</source>
-+        <translation>Examinar a função do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/joyfuncscan.ui" line="43"/>
-+        <source>&lt;&lt;&lt;&gt;&gt;&gt;</source>
-+        <translation>&lt;&lt;&lt;&gt;&gt;&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/joyfuncscan.ui" line="61"/>
-+        <source>Accept joystick function</source>
-+        <translation>Aceita a função do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/joyfuncscan.ui" line="64"/>
-+        <source>Ok</source>
-+        <translation>Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/joyfuncscan.ui" line="77"/>
-+        <source>Cancel remapping of joystick function</source>
-+        <translation>Cancela o remapeamento da função do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/joyfuncscan.ui" line="80"/>
-+        <source>Cancel</source>
-+        <translation>Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/joyfuncscan.ui" line="93"/>
-+        <source>Clear joystick function</source>
-+        <translation>Limpa a função do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/joyfuncscan.ui" line="96"/>
-+        <source>Clear</source>
-+        <translation>Limpar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>JoystickTestWidget</name>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4529"/>
-+        <source>A%1: %v</source>
-+        <translation>A%1: %v</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4530"/>
-+        <source>Current value of axis %1</source>
-+        <translation>Valor atual do eixo %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4540"/>
-+        <source>B%1</source>
-+        <translation>B%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4541"/>
-+        <source>Current state of button %1</source>
-+        <translation>Estado atual do botão %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4551"/>
-+        <source>H%1: 0</source>
-+        <translation>H%1: 0</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4552"/>
-+        <source>Current value of hat %1</source>
-+        <translation>Valor atual do hat %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4562"/>
-+        <source>T%1 DX: 0</source>
-+        <translation>T%1 DX: 0</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4563"/>
-+        <source>Current X-delta of trackball %1</source>
-+        <translation>Diferença delta-X atual do trackball %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4573"/>
-+        <source>T%1 DY: 0</source>
-+        <translation>T%1 DY: 0</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4574"/>
-+        <source>Current Y-delta of trackball %1</source>
-+        <translation>Diferença delta-Y do trackball %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4646"/>
-+        <source>H%1: %2</source>
-+        <translation>H%1: %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4676"/>
-+        <source>T%1 DX: %2</source>
-+        <translation>T%1 DX: %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4677"/>
-+        <source>T%1 DY: %2</source>
-+        <translation>T%1 DY: %2</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>KeySequenceScanner</name>
-+    <message>
-+        <location filename="../../src/keyseqscan.cpp" line="21"/>
-+        <location filename="../../src/keyseqscan.cpp" line="22"/>
-+        <source>Scanning special key</source>
-+        <translation>Examinando a tecla especial</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/keyseqscan.ui" line="15"/>
-+        <location filename="../../ui/keyseqscan.ui" line="27"/>
-+        <location filename="../../src/keyseqscan.cpp" line="24"/>
-+        <location filename="../../src/keyseqscan.cpp" line="25"/>
-+        <source>Scanning shortcut</source>
-+        <translation>Examinando o atalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/keyseqscan.ui" line="43"/>
-+        <source>&lt;&lt;&lt;&gt;&gt;&gt;</source>
-+        <translation>&lt;&lt;&lt;&gt;&gt;&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/keyseqscan.ui" line="61"/>
-+        <source>Accept key sequence</source>
-+        <translation>Aceita a sequência das teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/keyseqscan.ui" line="64"/>
-+        <source>Ok</source>
-+        <translation>Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/keyseqscan.ui" line="77"/>
-+        <source>Cancel redefinition of key sequence</source>
-+        <translation>Cancela a redefinição da sequência das teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/keyseqscan.ui" line="80"/>
-+        <source>Cancel</source>
-+        <translation>Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/keyseqscan.ui" line="93"/>
-+        <source>Clear custom key sequence</source>
-+        <translation>Limpa a sequência personalizada das teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/keyseqscan.ui" line="96"/>
-+        <source>Clear</source>
-+        <translation>Limpar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>MachineList</name>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-+        <location filename="../../src/machinelist.cpp" line="588"/>
-+        <location filename="../../src/machinelist.cpp" line="589"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-+        <source>good</source>
-+        <translation>bom</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <source>bad</source>
-+        <translation>ruim</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <source>preliminary</source>
-+        <translation>preliminar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <source>supported</source>
-+        <translation>suportado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-+        <source>unsupported</source>
-+        <translation>não suportado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <source>imperfect</source>
-+        <translation>imperfeito</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <source>yes</source>
-+        <translation>sim</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <source>no</source>
-+        <translation>não</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <source>baddump</source>
-+        <translation>imagem ruim</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <source>nodump</source>
-+        <translation>não há imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <source>vertical</source>
-+        <translation>vertical</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <source>horizontal</source>
-+        <translation>horizontal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <source>raster</source>
-+        <translation>rasterizado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <source>Unknown</source>
-+        <translation>Desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <source>On</source>
-+        <translation>Ligado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <source>Off</source>
-+        <translation>Desligado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <source>audio</source>
-+        <translation>áudio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <source>unused</source>
-+        <translation>não usado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <source>Unused</source>
-+        <translation>Não usado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-+        <source>cpu</source>
-+        <translation>cpu</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <source>vector</source>
-+        <translation>vetor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <source>lcd</source>
-+        <translation>lcd</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <source>joy4way</source>
-+        <translation>joy4way</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <source>joy8way</source>
-+        <translation>joy8way</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-+        <source>trackball</source>
-+        <translation>trackball</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <source>joy2way</source>
-+        <translation>joy2way</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <source>doublejoy8way</source>
-+        <translation>doublejoy8way</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <source>dial</source>
-+        <translation>discador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <source>paddle</source>
-+        <translation>acionador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <source>pedal</source>
-+        <translation>pedal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <source>stick</source>
-+        <translation>manche</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <source>vjoy2way</source>
-+        <translation>vjoy2way</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <source>lightgun</source>
-+        <translation>pistola de luz</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <source>doublejoy4way</source>
-+        <translation>doublejoy4way</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <source>vdoublejoy2way</source>
-+        <translation>vdoublejoy2way</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <source>doublejoy2way</source>
-+        <translation>doublejoy2way</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <source>printer</source>
-+        <translation>impressora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <source>cdrom</source>
-+        <translation>cdrom</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <source>cartridge</source>
-+        <translation>cartucho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <source>cassette</source>
-+        <translation>fita cassete</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <source>quickload</source>
-+        <translation>carregamento rápido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <source>floppydisk</source>
-+        <translation>disquete</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <source>serial</source>
-+        <translation>serial</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <source>snapshot</source>
-+        <translation>captura da tela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <source>original</source>
-+        <translation>original</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <source>compatible</source>
-+        <translation>compatível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-+        <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-+        <translation>FATAL: foi impossível abrir o arquivo do ícone, verifique as permissões de acesso para %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <source>FATAL: can&apos;t open icon file %1</source>
-+        <translation>FATAL: foi impossível abrir o arquivo do ícone %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <source>7z error</source>
-+        <translation>erro do 7z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-+        <source>libarchive error</source>
-+        <translation>erro do libarchive</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <source>Waiting for data...</source>
-+        <translation>Aguardando os dados...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-+        <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-+        <translation>FATAL: foi impossível iniciar o executável %1, o arquivo &apos;%2&apos; não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-+        <source>emulator info: type = %1, version = %2</source>
-+        <translation>informação do emulador: tipo = %1, versão = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-+        <source>FATAL: couldn&apos;t determine emulator type and version</source>
-+        <translation>FATAL: foi impossível determinar o tipo e a versão do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-+        <location filename="../../src/machinelist.cpp" line="685"/>
-+        <location filename="../../src/machinelist.cpp" line="689"/>
-+        <location filename="../../src/machinelist.cpp" line="693"/>
-+        <location filename="../../src/machinelist.cpp" line="697"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-+        <source>Loading, please wait...</source>
-+        <translation>Carregando, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-+        <source>loading favorites and play history</source>
-+        <translation>carregando os favoritos e o histórico dos já jogados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-+        <source>done (loading favorites and play history)</source>
-+        <translation>feito (carregando os favoritos e histórico dos já jogados)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <source>total start-up time: %1</source>
-+        <translation>tempo total da inicialização: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-+        <source>XML data - %p%</source>
-+        <translation>dados XML - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-+        <source>verifying ROM status for &apos;%1&apos;</source>
-+        <translation>verificando a condição da ROM para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-+        <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-+        <translation>AVISO: foi impossível encontrar as informações da máquina para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <source>Updating</source>
-+        <translation>Atualizando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <source>Source file</source>
-+        <translation>Arquivo fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <source>Is BIOS?</source>
-+        <translation>É BIOS?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <source>Runnable</source>
-+        <translation>Executável</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <source>Clone of</source>
-+        <translation>Clone de</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <source>ROM of</source>
-+        <translation>ROM de</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <source>Sample of</source>
-+        <translation>Amostra de</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-+        <source>Is device?</source>
-+        <translation>É dispositivo?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-+        <source>Year</source>
-+        <translation>Ano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-+        <source>Manufacturer</source>
-+        <translation>Fabricante</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-+        <source>ROM</source>
-+        <translation>ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-+        <source>N/A</source>
-+        <translation>N/A</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <source>error text = %1</source>
-+        <translation>texto do erro = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-+        <location filename="../../src/machinelist.cpp" line="583"/>
-+        <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-+        <translation>AVISO: o executável do emulador selecionado não pode ser identificado como o MAME</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-+        <source>%n supported set(s)</source>
-+        <translation>
-+            <numerusform></numerusform>
-+            <numerusform></numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-+        <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-+        <translation>AVISO: a saída do -listfull foi alterado, impondo uma atualização do cache de todos os emuladores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <source>BIOS</source>
-+        <translation>BIOS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <source>Size</source>
-+        <translation>Tamanho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <source>CRC</source>
-+        <translation>CRC</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <source>Merge</source>
-+        <translation>Mesclado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <source>Region</source>
-+        <translation>Região</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <source>Offset</source>
-+        <translation>Desvio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-+        <source>Status</source>
-+        <translation>Estado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <source>SHA-1</source>
-+        <translation>SHA-1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-+        <source>Device reference</source>
-+        <translation>Referência do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-+        <source>Chip</source>
-+        <translation>CI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <source>Tag</source>
-+        <translation>Etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>Type</source>
-+        <translation>Tipo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <source>Clock</source>
-+        <translation>Relógio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-+        <source>Display</source>
-+        <translation>Tela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>Rotate</source>
-+        <translation>Rotação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>Flip-X</source>
-+        <translation>Inverte-X</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>Width</source>
-+        <translation>Largura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>Height</source>
-+        <translation>Altura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>Refresh</source>
-+        <translation>Recarregar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>Pixel clock</source>
-+        <translation>Relógio do pixel</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>H-Total</source>
-+        <translation>H-Total</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>H-Bend</source>
-+        <translation>Curvatura-H</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>HB-Start</source>
-+        <translation>Início-HB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>V-Total</source>
-+        <translation>V-Total</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>V-Bend</source>
-+        <translation>Curvatura-V</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <source>VB-Start</source>
-+        <translation>Início-VB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <source>Sound</source>
-+        <translation>Som</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-+        <source>Channels</source>
-+        <translation>Canais</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-+        <source>Input</source>
-+        <translation>Entrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <source>Service</source>
-+        <translation>Serviço</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <source>Tilt</source>
-+        <translation>Tilt</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <source>Players</source>
-+        <translation>Jogadores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <source>Buttons</source>
-+        <translation>Botões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <source>Coins</source>
-+        <translation>Moedas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-+        <source>Control</source>
-+        <translation>Controle</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <source>Minimum</source>
-+        <translation>Mínimo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <source>Maximum</source>
-+        <translation>Máximo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <source>Sensitivity</source>
-+        <translation>Sensitividade</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <source>Key Delta</source>
-+        <translation>Tecla delta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <source>Reverse</source>
-+        <translation>Reverso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <source>Player</source>
-+        <translation>Jogador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-+        <source>Ways</source>
-+        <translation>Direções</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-+        <source>DIP switch</source>
-+        <translation>Chave DIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-+        <source>DIP value</source>
-+        <translation>Valor do DIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-+        <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-+        <translation>AVISO: o cache da lista das máquinas é inválido, impondo uma atualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-+        <translation>AVISO: o banco de dados da lista das máquinas é invalido, impondo uma atualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-+        <source>machine description</source>
-+        <translation>descrição da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <source>tag</source>
-+        <translation>etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-+        <source>year</source>
-+        <translation>ano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <source>manufacturer</source>
-+        <translation>fabricante</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <source>machine name</source>
-+        <translation>nome da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <source>ROM types</source>
-+        <translation>Tipo das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <source>players</source>
-+        <translation>jogadores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <source>driver status</source>
-+        <translation>condição do controlador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <source>source file</source>
-+        <translation>arquivo fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <source>rank</source>
-+        <translation>classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <source>category</source>
-+        <translation>categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <source>version</source>
-+        <translation>versão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-+        <source>Filtering, please wait...</source>
-+        <translation>Filtrando, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-+        <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-+        <translation>AVISO: Defeito do XML: o nome &apos;%1&apos; já está sendo utilizado por vários outros conjuntos -- informe os desenvolvedores do MAME</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-+        <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-+        <translation>feito (verificando a condição geral estado ROM para todos os conjuntos, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-+        <source>pre-caching icons from 7z archive</source>
-+        <translation>fazendo o pré-cache dos ícones do arquivo 7z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-+        <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-+        <translation>feito (fazendo pré-cache dos ícones do arquivo 7z, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-+        <source>System / BIOS</source>
-+        <translation>Sistema / BIOS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-+        <source>System / Device</source>
-+        <translation>Sistema / Dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-+        <source>correct</source>
-+        <translation>correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-+        <source>mostly correct</source>
-+        <translation>maioria correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <source>incorrect</source>
-+        <translation>incorreto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <source>not found</source>
-+        <translation>não encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-+        <source>Default</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-+        <source>Configuration</source>
-+        <translation>Configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <source>Mask</source>
-+        <translation>Máscara</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-+        <source>Setting</source>
-+        <translation>Configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <source>Value</source>
-+        <translation>Valor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-+        <source>Driver</source>
-+        <translation>Controlador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <source>Emulation</source>
-+        <translation>Emulação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <source>Color</source>
-+        <translation>Cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <source>Graphic</source>
-+        <translation>Gráfico</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <source>Cocktail</source>
-+        <translation>Coquetel</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <source>Protection</source>
-+        <translation>Proteção</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <source>Save state</source>
-+        <translation>Salva o estado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <source>Palette size</source>
-+        <translation>Tamanho da paleta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-+        <source>BIOS set</source>
-+        <translation>Conjunto de BIOS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <source>Description</source>
-+        <translation>Descrição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-+        <source>Sample</source>
-+        <translation>Exemplo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-+        <source>Disk</source>
-+        <translation>Disco</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <source>MD5</source>
-+        <translation>MD5</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <source>Index</source>
-+        <translation>Índice</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-+        <source>Adjuster</source>
-+        <translation>Ajustador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-+        <source>Software list</source>
-+        <translation>Lista dos programas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-+        <source>Category</source>
-+        <translation>Categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-+        <source>Item</source>
-+        <translation>Item</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-+        <source>Device</source>
-+        <translation>Dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <source>Mandatory</source>
-+        <translation>Mandatório</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-+        <source>Interface</source>
-+        <translation>Interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-+        <source>Instance</source>
-+        <translation>Instância</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-+        <source>Brief name</source>
-+        <translation>Nome resumido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-+        <source>Extension</source>
-+        <translation>Extensão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-+        <source>RAM options</source>
-+        <translation>Opções da RAM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <source>Option</source>
-+        <translation>Opção</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-+        <translation>AVISO: foi impossível abrir o cache da condição da ROM, verifique as ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-+        <source>loading ROM state from cache</source>
-+        <translation>carregando a condição da ROM a partir do cache</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-+        <source>done (loading ROM state from cache, elapsed time = %1)</source>
-+        <translation>feito (carregando a condição da ROM a partir do cache, tempo = %1)</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-+        <source>%n cached ROM state(s) loaded</source>
-+        <translation>
-+            <numerusform>%n estado de ROM carregado do cache</numerusform>
-+            <numerusform>%n estados de ROM carregados do cache</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <source>processing machine list</source>
-+        <translation>processando a lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-+        <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-+        <translation>AVISO: foi impossível determinar versão do emulador a partir do cache da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-+        <location filename="../../src/machinelist.cpp" line="1283"/>
-+        <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-+        <translation>INFORMAÇÃO: o cache de lista das máquinas será atualizado devido ao novo formato</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-+        <source>loading machine data from machine list cache</source>
-+        <translation>carregando os dados da máquina a partir do cache da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-+        <source>Machine data - %p%</source>
-+        <translation>Dados da máquina - %p%</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <source> and %n device(s) loaded</source>
-+        <translation>
-+            <numerusform> e %n dispositivo carregado</numerusform>
-+            <numerusform> e %n dispositivos carregados</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <source>, %n BIOS set(s)</source>
-+        <translation>
-+            <numerusform>, %n conjuto de BIOS</numerusform>
-+            <numerusform>, %n conjutos de BIOS</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-+        <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-+        <translation>Informação da condição da ROM: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-+        <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-+        <translation>AVISO: o cache da condição da ROM está incompleto ou está desatualizado, iniciando uma verificação automática da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-+        <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-+        <translation>AVISO: o cache da condição da ROM está incompleto ou está desatualizado, verifique novamente as ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-+        <source>determining emulator version and supported sets</source>
-+        <translation>determinando a versão do emulador e dos conjuntos suportados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-+        <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-+        <translation>feito (determinando a versão do emulador e dos conjuntos suportados, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-+        <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-+        <translation>FATAL: foi impossível determinar a quantidade dos conjuntos suportados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-+        <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-+        <translation>AVISO: o cache de dados XML está incompleto, invalidando o cache dos dados XML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-+        <source>verifying ROM status for all sets</source>
-+        <translation>verificando a condição da ROM para todos os conjuntos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <source>ROM, CHD</source>
-+        <translation>ROM, CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <source>CHD</source>
-+        <translation>CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-+        <source>loading XML data and recreating cache</source>
-+        <translation>carregando os dados XML e recriando o cache</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <source>?</source>
-+        <translation>?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-+        <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-+        <translation>AVISO: atributo nome está vazio na linha %1 do XML (o conjunto será ignorado!) -- informe os desenvolvedores do MAME e inclua a saída do --listxml com problema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <source>ascending</source>
-+        <translation>crescente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <source>descending</source>
-+        <translation>decrescente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-+        <source>ROM state filter already active</source>
-+        <translation>Filtro da condição da ROM já está ativa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <source>please wait for ROM verification to finish and try again</source>
-+        <translation>por favor aguarde a verificação de ROM terminar e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <source>please wait for reload to finish and try again</source>
-+        <translation>aguarde a conclusão do recarregamento e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-+        <source>applying ROM state filter</source>
-+        <translation>aplicando o filtro da condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <source>State filter - %p%</source>
-+        <translation>Filtros das condições - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-+        <source>done (applying ROM state filter, elapsed time = %1)</source>
-+        <translation>feito (aplicando filtro da condição da ROM, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-+        <source>saving favorites</source>
-+        <translation>salvando os favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-+        <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-+        <translation>FATAL: foi impossível carregar arquivo de favoritos para escrita, caminho = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-+        <source>saving play history</source>
-+        <translation>salvando o histórico dos já jogados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-+        <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-+        <translation>FATAL: foi impossível abrir arquivo do histórico dos já jogados para escrita, caminho = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-+        <source>L:</source>
-+        <translation>L:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-+        <source>C:</source>
-+        <translation>C:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-+        <source>M:</source>
-+        <translation>M:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-+        <source>I:</source>
-+        <translation>I:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <source>N:</source>
-+        <translation>N:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <source>U:</source>
-+        <translation>D:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <source>S:</source>
-+        <translation>B:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <source>T:</source>
-+        <translation>T:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-+        <translation>AVISO: chamada de auditoria do emulador não foi concluída sem erros -- código gerado = %1, estado de saída = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <source>normal</source>
-+        <translation>normal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-+        <source>crashed</source>
-+        <translation>travou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-+        <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-+        <translation>ERRO: foi impossível abrir cache da condição da ROM para escrita, caminho = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-+        <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-+        <translation>FATAL: foi impossível iniciar o executável do MAME dentro de um tempo razoável, desistindo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-+        <source>ROM check - %p%</source>
-+        <translation>Verificação da ROM - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <source>Optional</source>
-+        <translation>Opcional</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-+        <source>checking real status of %n set(s) not mentioned during full audit</source>
-+        <translation>
-+            <numerusform>verificando estado real de %n conjunto não mencionado durante audição</numerusform>
-+            <numerusform>verificando estado real de %n conjuntos não mencionados durante audição</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-+        <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-+        <translation>
-+            <numerusform>feito (verificando estado real de %n conjunto não mencionado durante audição)</numerusform>
-+            <numerusform>feito (verificando estado real de %n conjuntos não mencionados durante audição)</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-+        <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-+        <translation>feito (verificando a condição da ROM para &apos;%1&apos;, tempo = %2)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <source>ROM state</source>
-+        <translation>Condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-+        <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-+        <translation>Condição da ROM para &apos;%1&apos; é &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-+        <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-+        <translation>feito (carregando os dados do cache da máquina da lista das máquinas, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-+        <source>parsing machine data and recreating machine list cache</source>
-+        <translation>analisando os dados das máquinas e recriando o cache da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-+        <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-+        <translation>ERRO: foi impossível abrir cache da lista das máquinas para escrita, caminho = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-+        <source>sorting machine list by %1 in %2 order</source>
-+        <translation>ordenando a lista das máquinas por %1 na ordem %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-+        <source>restoring machine selection</source>
-+        <translation>restaurando a seleção das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-+        <source>done (processing machine list, elapsed time = %1)</source>
-+        <translation>feito (processando a lista das máquinas, tempo = %1)</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-+        <source>%n machine(s)</source>
-+        <translation>
-+            <numerusform>%n máquina</numerusform>
-+            <numerusform>%n máquinas</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-+        <translation>AVISO: a lista das máquinas não foi completamente analisada, invalidando o cache da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-+        <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-+        <translation>AVISO: a lista das máquinas está desatualizada, invalidando o cache da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-+        <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-+        <translation>feito (carregando os dados XML e recriando o cache, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-+        <source>pre-caching icons from ZIP archive</source>
-+        <translation>pre-cache dos ícones do arquivo ZIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-+        <source>Icon cache - %p%</source>
-+        <translation>Cache dos ícones - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-+        <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-+        <translation>feito (pre-cache dos ícones do arquivo ZIP, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <source>pre-caching icons from archive</source>
-+        <translation>fazendo pré-cache dos ícones do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-+        <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-+        <translation>feito (fazendo o pré-cache dos ícones do arquivo, tempo = %1)</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-+        <source>%n icon(s) loaded</source>
-+        <translation>
-+            <numerusform>%n ícone carregado</numerusform>
-+            <numerusform>%n ícones carregados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-+        <source>pre-caching icons from directory</source>
-+        <translation>pre-cache dos ícones do diretório</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-+        <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-+        <translation>feito (pre-cache dos ícones do diretório, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-+        <source>loading icons from cache database</source>
-+        <translation>carregando os ícones a partir do cache do banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-+        <source>done (loading icons from cache database, elapsed time = %1)</source>
-+        <translation>feito (carregando os ícones do cache do banco de dados, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-+        <source>loading category.ini</source>
-+        <translation>carregando category.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <source>Category.ini - %p%</source>
-+        <translation>Category.ini - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-+        <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-+        <translation>ERRO: foi impossível abrir &apos;%1&apos; para leitura -- os dados do arquivo category.ini não estão disponíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-+        <source>done (loading category.ini, elapsed time = %1)</source>
-+        <translation>feito (carregando o category.ini, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-+        <source>loading catver.ini</source>
-+        <translation>carregando catver.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <source>Catver.ini - %p%</source>
-+        <translation>Catver.ini - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-+        <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-+        <translation>ERRO: foi impossível abrir &apos;%1&apos; para leitura -- os dados do arquivo catver.ini não estão disponíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-+        <source>done (loading catver.ini, elapsed time = %1)</source>
-+        <translation>feito (carregando o catver.ini, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-+        <source>%1 category / %2 version records loaded</source>
-+        <translation>%1 categoria / %2 versão das gravações carregadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-+        <source>Category view - %p%</source>
-+        <translation>Visão de categoria - %p%</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-+        <source>%n category record(s) loaded</source>
-+        <translation>
-+            <numerusform>%n registo de categoria carregado</numerusform>
-+            <numerusform>%n registos de categoria carregado</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-+        <source>Version view - %p%</source>
-+        <translation>Visão de versão - %p%</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>MachineListDatabaseManager</name>
-+    <message>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="38"/>
-+        <source>WARNING: failed to open machine list database &apos;%1&apos;: error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao abrir o banco de dados da lista das máquinas &apos;%1&apos;: erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="57"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="81"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="94"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="118"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="131"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="155"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="225"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="238"/>
-+        <source>WARNING: failed to fetch &apos;%1&apos; from machine list database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao carregar &apos;%1&apos; do banco de dados da lista das máquinas: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="71"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="108"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="145"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="260"/>
-+        <source>WARNING: failed to add &apos;%1&apos; to machine list database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao adicionar &apos;%1&apos; ao banco de dados da lista das máquinas: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="77"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="114"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="151"/>
-+        <source>WARNING: failed to update &apos;%1&apos; in machine list database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao atualizar &apos;%1&apos; no banco de dados da lista das máquinas: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="169"/>
-+        <source>WARNING: failed to fetch row count from machine list database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler quantidade de linhas do banco de dados da lista das máquinas: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="201"/>
-+        <source>WARNING: failed to fetch row IDs from machine list database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler o IDs das linhas do banco de dados da lista das máquinas: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="317"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="327"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="337"/>
-+        <source>WARNING: failed to change the &apos;%1&apos; setting for the machine list database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar a configuração de &apos;%1&apos; do banco de dados de dados da lista das máquinas: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="355"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="360"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="365"/>
-+        <source>WARNING: failed to remove machine list database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover base de dados da lista das máquinas: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="373"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="378"/>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="383"/>
-+        <source>WARNING: failed to create machine list database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao criar base de dados da lista das máquinas: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistdbmgr.cpp" line="387"/>
-+        <source>machine list database &apos;%1&apos; initialized</source>
-+        <translation>base de dados da lista das máquinas &apos;%1&apos; inicializada</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>MachineListModel</name>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="79"/>
-+        <source>Tag</source>
-+        <translation>Etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="80"/>
-+        <source>Icon</source>
-+        <translation>Ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="81"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="82"/>
-+        <source>Parent</source>
-+        <translation>Principal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="83"/>
-+        <source>Description</source>
-+        <translation>Descrição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="84"/>
-+        <source>Manufacturer</source>
-+        <translation>Fabricante</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="85"/>
-+        <source>Year</source>
-+        <translation>Ano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="86"/>
-+        <source>ROM status</source>
-+        <translation>Condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="87"/>
-+        <source>Has ROMs?</source>
-+        <translation>Tem ROMs?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="88"/>
-+        <source>Has CHDs?</source>
-+        <translation>Tem CHDs?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="89"/>
-+        <source>Driver status</source>
-+        <translation>Condição geral do controlador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="90"/>
-+        <source>Source file</source>
-+        <translation>Arquivo fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="91"/>
-+        <source>Players</source>
-+        <translation>Jogadores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="92"/>
-+        <source>Rank</source>
-+        <translation>Classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="93"/>
-+        <source>Is BIOS?</source>
-+        <translation>É BIOS?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="94"/>
-+        <source>Is device?</source>
-+        <translation>É dispositivo?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="95"/>
-+        <source>Category</source>
-+        <translation>Categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="96"/>
-+        <source>Version</source>
-+        <translation>Versão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-+        <source>true</source>
-+        <translation>verdadeiro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-+        <source>false</source>
-+        <translation>falso</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>MachineListViewer</name>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="190"/>
-+        <source>Columns</source>
-+        <translation>Colunas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="73"/>
-+        <source>Filters</source>
-+        <translation>Filtros</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="82"/>
-+        <location filename="../../src/machinelistviewer.cpp" line="83"/>
-+        <source>Remove view</source>
-+        <translation>Remove a visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="87"/>
-+        <source>Attach</source>
-+        <translation>Anexar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="88"/>
-+        <location filename="../../src/machinelistviewer.cpp" line="89"/>
-+        <source>Attach view</source>
-+        <translation>Anexar a visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="92"/>
-+        <source>Detach</source>
-+        <translation>Desanexar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="93"/>
-+        <location filename="../../src/machinelistviewer.cpp" line="94"/>
-+        <source>Detach view</source>
-+        <translation>Desanexar a visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="99"/>
-+        <location filename="../../src/machinelistviewer.cpp" line="100"/>
-+        <source>Clone view</source>
-+        <translation>Visualização dos clones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="165"/>
-+        <location filename="../../src/machinelistviewer.cpp" line="419"/>
-+        <location filename="../../src/machinelistviewer.cpp" line="455"/>
-+        <source>Show attached view &apos;%1&apos;</source>
-+        <translation>Mostra a visualização anexada &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="96"/>
-+        <location filename="../../ui/machinelistviewer.ui" line="99"/>
-+        <source>Toggle flat / tree view mode</source>
-+        <translation>Alterna a visão plana / em árvore</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="102"/>
-+        <source>Flat</source>
-+        <translation>Plana</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="138"/>
-+        <location filename="../../ui/machinelistviewer.ui" line="141"/>
-+        <source>Tools menu</source>
-+        <translation>Menu de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="184"/>
-+        <location filename="../../ui/machinelistviewer.ui" line="187"/>
-+        <source>Setup visible columns</source>
-+        <translation>Configura as colunas visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="67"/>
-+        <location filename="../../ui/machinelistviewer.ui" line="70"/>
-+        <source>Configure view filters</source>
-+        <translation>Configurar os filtros de visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="77"/>
-+        <location filename="../../src/machinelistviewer.cpp" line="78"/>
-+        <source>Save view</source>
-+        <translation>Salva a visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="76"/>
-+        <source>Save</source>
-+        <translation>Salvar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="168"/>
-+        <location filename="../../ui/machinelistviewer.ui" line="171"/>
-+        <location filename="../../src/machinelistviewer.cpp" line="60"/>
-+        <source>Enter a unique name for this view or select an existing one</source>
-+        <translation>Entre com um nome único para essa visualização ou selecione um existente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="41"/>
-+        <location filename="../../ui/machinelistviewer.ui" line="44"/>
-+        <source>Update view</source>
-+        <translation>Atualiza a visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="47"/>
-+        <source>Update</source>
-+        <translation>Atualizar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="116"/>
-+        <location filename="../../ui/machinelistviewer.ui" line="119"/>
-+        <source>Number of records in view</source>
-+        <translation>Quantidade das gravações na visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="98"/>
-+        <source>Clone</source>
-+        <translation>Clone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelistviewer.cpp" line="81"/>
-+        <source>Remove</source>
-+        <translation>Remover</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/machinelistviewer.ui" line="248"/>
-+        <location filename="../../ui/machinelistviewer.ui" line="251"/>
-+        <source>Toggle menu</source>
-+        <translation>Alterna o menu</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>MainWindow</name>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-+        <source>Default</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-+        <source>Toggle maximization of embedded emulator windows</source>
-+        <translation>Ativa/desativa a maximização das janelas de emuladores embutidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-+        <source>Searching machines - %p%</source>
-+        <translation>Buscando pelas máquinas - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-+        <source>Show machine/software titles</source>
-+        <translation>Mostra os títulos das máquinas/programas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-+        <source>Show machine- or software-titles at the bottom of all images</source>
-+        <translation>Mostrar os títulos das máquinas ou dos programas abaixo de qualquer imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-+        <source>Embed emulator widget</source>
-+        <translation>Embutir os elementos do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-+        <source>&amp;Embed</source>
-+        <translation>&amp;Embutir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-+        <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-+        <translation>Matar o(s) emulador(res) selecionado(s) (envia sinal KILL para o(s) processo(s) do emulador)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-+        <source>&amp;Kill</source>
-+        <translation>&amp;Matar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-+        <source>Copy emulator command line to clipboard</source>
-+        <translation>Copiar linha de comando do emulador para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-+        <source>&amp;Copy command</source>
-+        <translation>&amp;Copiar comando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2916"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-+        <source>&amp;Play</source>
-+        <translation>&amp;Jogar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3601"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-+        <source>Play &amp;embedded</source>
-+        <translation>Jogar o &amp;embutido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3112"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-+        <source>To &amp;favorites</source>
-+        <translation>Para os &amp;favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-+        <source>Check &amp;ROM state</source>
-+        <translation>Verificar a condição geral da &amp;ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="779"/>
-+        <location filename="../../src/qmc2main.cpp" line="819"/>
-+        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <source>&amp;Analyse ROM...</source>
-+        <translation>&amp;Analisar ROM...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-+        <translation>Reconstrói a ROM da máquina atual com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-+        <source>Remove from favorites</source>
-+        <translation>Remove dos favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-+        <source>&amp;Remove</source>
-+        <translation>&amp;Remover</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <source>Clear all favorites</source>
-+        <translation>Limpa todos os favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <source>&amp;Clear</source>
-+        <translation>&amp;Limpar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <source>Save favorites now</source>
-+        <translation>Salvar favoritos agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <source>&amp;Save</source>
-+        <translation>&amp;Salvar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-+        <source>Remove from played</source>
-+        <translation>Remover dos já jogados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <source>Clear all played</source>
-+        <translation>Limpa todos os já jogados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <source>Save play-history now</source>
-+        <translation>Salva o histórico dos já jogados agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation>Definir a posição da aba ao norte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation>&amp;Norte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="924"/>
-+        <location filename="../../src/qmc2main.cpp" line="955"/>
-+        <location filename="../../src/qmc2main.cpp" line="986"/>
-+        <location filename="../../src/qmc2main.cpp" line="1017"/>
-+        <source>Set tab position south</source>
-+        <translation>Definir a posição da aba ao sul</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="925"/>
-+        <location filename="../../src/qmc2main.cpp" line="956"/>
-+        <location filename="../../src/qmc2main.cpp" line="987"/>
-+        <location filename="../../src/qmc2main.cpp" line="1018"/>
-+        <source>&amp;South</source>
-+        <translation>&amp;Sul</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="929"/>
-+        <location filename="../../src/qmc2main.cpp" line="960"/>
-+        <location filename="../../src/qmc2main.cpp" line="991"/>
-+        <location filename="../../src/qmc2main.cpp" line="1022"/>
-+        <source>Set tab position west</source>
-+        <translation>Definir a posição da aba ao Oeste</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="930"/>
-+        <location filename="../../src/qmc2main.cpp" line="961"/>
-+        <location filename="../../src/qmc2main.cpp" line="992"/>
-+        <location filename="../../src/qmc2main.cpp" line="1023"/>
-+        <source>&amp;West</source>
-+        <translation>&amp;Oeste</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="934"/>
-+        <location filename="../../src/qmc2main.cpp" line="965"/>
-+        <location filename="../../src/qmc2main.cpp" line="996"/>
-+        <location filename="../../src/qmc2main.cpp" line="1027"/>
-+        <source>Set tab position east</source>
-+        <translation>Definir a posição da aba ao Leste</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="935"/>
-+        <location filename="../../src/qmc2main.cpp" line="966"/>
-+        <location filename="../../src/qmc2main.cpp" line="997"/>
-+        <location filename="../../src/qmc2main.cpp" line="1028"/>
-+        <source>&amp;East</source>
-+        <translation>&amp;Leste</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3285"/>
-+        <source>&amp;Setup...</source>
-+        <translation>&amp;Configurar...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="260"/>
-+        <location filename="../../ui/qmc2main.ui" line="405"/>
-+        <location filename="../../ui/qmc2main.ui" line="553"/>
-+        <location filename="../../ui/qmc2main.ui" line="701"/>
-+        <source>Waiting for data...</source>
-+        <translation>Aguardando os dados...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-+        <location filename="../../src/qmc2main.cpp" line="2275"/>
-+        <source>please wait for ROM state filter to finish and try again</source>
-+        <translation>aguarde o filtro da condição da ROM terminar e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-+        <source>please wait for ROM verification to finish and try again</source>
-+        <translation>aguarde a verificação da ROM terminar e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-+        <location filename="../../src/qmc2main.cpp" line="2281"/>
-+        <source>please wait for image check to finish and try again</source>
-+        <translation>aguarde a verificação da imagem terminar e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-+        <location filename="../../src/qmc2main.cpp" line="2283"/>
-+        <location filename="../../src/qmc2main.cpp" line="2285"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-+        <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-+        <translation>aguarde o ROMAlyzer terminar a análise atual e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-+        <location filename="../../src/qmc2main.cpp" line="2277"/>
-+        <source>ROM verification already active</source>
-+        <translation>A verificação de ROM já está ativada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-+        <location filename="../../src/qmc2main.cpp" line="2279"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-+        <source>please wait for reload to finish and try again</source>
-+        <translation>aguarde a conclusão do recarregamento e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <source>Confirm</source>
-+        <translation>Confirma</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-+        <source>The ROM verification process may be very time-consuming.
-+It will overwrite existing cached data.
-+
-+Do you really want to check all ROM states now?</source>
-+        <translation>O tempo de processamento da verificação da ROM pode demorar bastante.
-+Ele substituíra os dados do cachejá existente.
-+
-+Realmente deseja verificar a condição de todas as ROMs agora?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-+        <source>automatic ROM check triggered</source>
-+        <translation>a verificação automática de ROM foi disparada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-+        <source>image cache cleared</source>
-+        <translation>o cache das imagens foi limpo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-+        <source>icon cache cleared</source>
-+        <translation>o cache dos ícones foi limpo</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <source>freed %n byte(s) in %1</source>
-+        <translation>
-+            <numerusform>foi liberado %n byte em %1</numerusform>
-+            <numerusform>foram liberados %n bytes em %1</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-+        <source>%n entry(s)</source>
-+        <translation>
-+            <numerusform>%n entrada</numerusform>
-+            <numerusform>%n entradas</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <source>removed %n byte(s) in %1</source>
-+        <translation>
-+            <numerusform>foi removido %n byte em %1</numerusform>
-+            <numerusform>foram removidos %n bytes em %1</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-+        <source>%n file(s)</source>
-+        <translation>
-+            <numerusform>%n arquivo</numerusform>
-+            <numerusform>%n arquivos</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-+        <source>YouTube on-disk cache cleared (%1)</source>
-+        <translation>O cache em disco do YouTube foi limpo (%1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-+        <source>ROM state cache file &apos;%1&apos; removed</source>
-+        <translation>o arquivo do cache da condição da ROM &apos;%1&apos; foi removido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2991"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-+        <source>About Qt</source>
-+        <translation>Sobre o Qt</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-+        <source>ERROR: no match found (?)</source>
-+        <translation>ERRO: nada foi encontrado (?)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <source>Export to...</source>
-+        <translation>Exportar para...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-+        <source>&lt;inipath&gt;/%1.ini</source>
-+        <translation>&lt;inipath&gt;/%1.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-+        <source>Select file...</source>
-+        <translation>Selecione o arquivo...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-+        <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-+        <translation>&lt;b&gt;Nenhum dado disponível&lt;/b&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-+        <source>No data available</source>
-+        <translation>Nenhum dado disponível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="991"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-+        <source>Embedded emulators</source>
-+        <translation>Emuladores embutidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-+        <source>Release emulator</source>
-+        <translation>Liberar o emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-+        <source>WARNING: no matching window for emulator #%1 found</source>
-+        <translation>AVISO: nenhuma janela para o emulador #%1 foi encontrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-+        <source>Embedding failed</source>
-+        <translation>Houve uma falha ao embutir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-+        <source>Scanning pause key</source>
-+        <translation>Examinando a tecla de pausa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-+        <source>Are you sure you want to clear the favorites list?</source>
-+        <translation>Tem certeza que deseja limpar a lista dos favoritos?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-+        <source>Are you sure you want to clear the play history?</source>
-+        <translation>Tem certeza que deseja limpar o histórico dos já jogados?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <source>Choose export file</source>
-+        <translation>Escolha o arquivo de exportação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <source>Choose import file</source>
-+        <translation>Escolha o arquivo de importação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-+        <source>WARNING: invalid inipath</source>
-+        <translation>AVISO: o inipath é inválido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-+        <source>stopping current processing upon user request</source>
-+        <translation>interrompendo o processamento atual devido à requisição do usuário</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-+        <source>Your configuration changes have not been applied yet.
-+Really quit?</source>
-+        <translation>As suas alterações na configuração ainda não foram aplicadas.
-+Deseja encerrar?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-+        <source>There are one or more emulators still running.
-+Should they be killed on exit?</source>
-+        <translation>Não há um ou qualquer outro emulador em execução.
-+Eles devem ser mortos ao encerrar?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-+        <source>There are one or more running downloads. Quit anyway?</source>
-+        <translation>Existem um ou mais downloads em execução. Encerrar mesmo assim?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <source>cleaning up</source>
-+        <translation>limpando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-+        <source>aborting running downloads</source>
-+        <translation>abortando os downloads em execução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-+        <source>saving main widget layout</source>
-+        <translation>salvando o layout do elemento principal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3566"/>
-+        <location filename="../../ui/qmc2main.ui" line="3569"/>
-+        <source>Clear ProjectMESS cache</source>
-+        <translation>Limpa o cache do ProjectMESS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-+        <source>Default configuration</source>
-+        <translation>Configuração padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-+        <source>ProjectMESS in-memory cache cleared (%1)</source>
-+        <translation>O cache da memória do ProjectMESS foi limpo (%1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-+        <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-+        <translation>AVISO: foi impossível remover o arquivo do cache &apos;%1&apos; da condição geral da ROM, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-+        <source>ProjectMESS page for system &apos;%1&apos;</source>
-+        <translation>Página do ProjectMESS para o sistema &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-+        <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-+        <translation>Baixando a página do ProjectMESS para o sistema &apos;%1&apos;, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-+        <source>disconnecting audio source from audio sink</source>
-+        <translation>desconectando a fonte de áudio do sumidouro de áudio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-+        <source>Enter search string</source>
-+        <translation>Insira o termo da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-+        <source>Dock / undock this widget</source>
-+        <translation>Anexar / desanexar este elemento</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-+        <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-+        <translation>nota: os caracteres especiais $, (, ), *, +, ., ?, [, ], ^, {, |, } e \ devem ser precedidos pelo caractere de escape quando forem utilizados de forma literal!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-+        <source>Reset</source>
-+        <translation>Redefinir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <source>Negate search</source>
-+        <translation>Negar a busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-+        <source>sorry, devices cannot run standalone</source>
-+        <translation>desculpe, os dispositivos não podem ser executados sozinhos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-+        <source>No devices available</source>
-+        <translation>Nenhum dispositivo está disponível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-+        <source>default</source>
-+        <translation>padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-+        <source>&amp;Rebuild ROM...</source>
-+        <translation>&amp;Reconstruir a ROM...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-+        <source>Include BIOS sets</source>
-+        <translation>Incluir a BIOS nos conjuntos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-+        <source>Include device sets</source>
-+        <translation>Incluir os dispositivos nos conjuntos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-+        <source>Unlock ranks</source>
-+        <translation>Destravar as classificações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-+        <source>machine list reload is already active</source>
-+        <translation>o recarregamento da lista das máquinas já está ativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <source>saving machine selection</source>
-+        <translation>salvando a seleção das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-+        <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-+        <translation>ERRO: foi impossível abrir o arquivo HTML &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-+        <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-+        <translation>ERRO: foi impossível abrir o visualizador PDF em &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-+        <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-+        <translation>aguarde o ROMAlyzer concluir a reconstrução atual e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-+        <source>triggering an automatic ROM check on next reload</source>
-+        <translation>ativando uma verificação automática da ROM na próxima execução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-+        <source>machine list cache file &apos;%1&apos; removed</source>
-+        <translation>i arquivo do cache da lista das máquinas &apos;%1&apos; foi removido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-+        <translation>AVISO: foi impossível remover o arquivo do cache &apos;%1&apos; da lista das máquinas, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-+        <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-+        <translation>INFORMAÇÃO: o modo arcade precisa ser configurado primeiro, iniciando a respectiva janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-+        <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-+        <translation>modo arcade: executando o Arcade QMC2, comando = &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-+        <source>WARNING: failed launching QMC2 Arcade</source>
-+        <translation>AVISO: houve uma falha ao iniciar o Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-+        <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-+        <translation>Página do ProjectMESS para &apos;%1&apos; / &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-+        <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-+        <translation>Baixando página do ProjectMESS para &apos;%1&apos; / &apos;%2&apos;, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-+        <source>Emulator for this machine</source>
-+        <translation>O emulador para esta máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-+        <source>please wait for sorting to finish and try again</source>
-+        <translation>aguarde o fim da ordenação e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-+        <source>destroying YouTube video widget</source>
-+        <translation>destruindo o elemento de vídeos do YouTube</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-+        <source>saving current machine&apos;s favorite software</source>
-+        <translation>salvando o programa favorito da máquina atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-+        <source>saving current machine&apos;s device configurations</source>
-+        <translation>salvando as configurações dos dispositivos da máquina atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-+        <source>destroying machine list</source>
-+        <translation>destruindo a lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-+        <source>destroying emulator configuration instances</source>
-+        <translation>destruindo as instâncias de configuração do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-+        <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-+        <translation>Mostre os títulos da máquina ou do programa apenas quando a lista das máquinas não está visível por causa do layout atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-+        <source>Tab position</source>
-+        <translation>Posição da aba</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="940"/>
-+        <location filename="../../src/qmc2main.cpp" line="971"/>
-+        <location filename="../../src/qmc2main.cpp" line="1002"/>
-+        <location filename="../../src/qmc2main.cpp" line="1033"/>
-+        <source>Component setup</source>
-+        <translation>Configuração do componente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-+        <source>Component setup...</source>
-+        <translation>Configuração do componente...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-+        <source>N/A</source>
-+        <translation>N/A</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-+        <source>saving YouTube video info cache</source>
-+        <translation>salvando a informação do cache do vídeo do YouTube</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-+        <source>done (saving YouTube video info cache)</source>
-+        <translation>feito (salvando a informação do cache do vídeo do YouTube)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-+        <source>failed (saving YouTube video info cache)</source>
-+        <translation>houve uma falha (ao salvar a informação do cache do vídeo do YouTube)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-+        <source>destroying media player</source>
-+        <translation>destruindo o tocador de mídia</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-+        <source>destroying image widgets</source>
-+        <translation>destruindo os elementos das imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-+        <source>destroying open dialogs</source>
-+        <translation>destruindo as janelas que estão abertas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-+        <source>destroying process manager</source>
-+        <translation>destruindo o gerenciador de processo</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-+        <source>killing %n running emulator(s) on exit</source>
-+        <translation>
-+            <numerusform>matando %n o emulador em execução ao encerrar</numerusform>
-+            <numerusform>matando %n os emuladores em execução ao encerrar</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-+        <source>keeping %n running emulator(s) alive</source>
-+        <translation>
-+            <numerusform>mantendo %n emulador em execução vivo</numerusform>
-+            <numerusform>mantendo %n os emuladores em execução vivos</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-+        <source>destroying network access manager</source>
-+        <translation>destruindo o gerenciador de acesso à rede</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <source>so long and thanks for all the fish</source>
-+        <translation>até logo e obrigado pelos peixes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-+        <source>Welcome to QMC2 v%1!</source>
-+        <translation>Bem-vindo ao QMC2 v%1!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-+        <source>Loading, please wait...</source>
-+        <translation>Carregando, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-+        <source>loading style sheet &apos;%1&apos;</source>
-+        <translation>carregando as folha de estilos &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-+        <source>removing current style sheet</source>
-+        <translation>removendo a folha de estilo atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-+        <source>using default color palette for GUI style &apos;%1&apos;</source>
-+        <translation>usando uma paleta de cor padrão para o estilo de interface &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-+        <source>using custom color palette</source>
-+        <translation>usando uma paleta de cores personalizada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-+        <source>YouTube index - %p%</source>
-+        <translation>Índice do YouTube - %p%</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-+        <source>%n video info record(s) loaded</source>
-+        <translation>
-+            <numerusform>%n o registro de informação do vídeo foi carregado</numerusform>
-+            <numerusform>%n os registros das informações dos vídeos foram carregados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <source>Select one or more audio files</source>
-+        <translation>Selecione um ou mais arquivos de audio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <source>Add URL</source>
-+        <translation>Adiciona uma URL</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-+        <source>Enter valid MP3 stream URL:</source>
-+        <translation>Entre uma URL de stream MP3 válida:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-+        <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-+        <translation>reprodutor de músicas: informação da faixa: título = &apos;%1&apos;, artista = &apos;%2&apos;, album = &apos;%3&apos;, gênero = &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-+        <source>Buffering %p%</source>
-+        <translation>Carregando %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-+        <source>running</source>
-+        <translation>executando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-+        <source>Play tagged - %p%</source>
-+        <translation>Jogar os etiquetados - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-+        <source>Add favorites - %p%</source>
-+        <translation>Adicionar aos favoritos - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-+        <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-+        <translation>aguarde a atividade atual terminar e tente novamente (essa operação em lote só pode ser executada de forma exclusiva)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-+        <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-+        <translation>É muito mais rápido fazer uma auditoria completa do que verificar %1 conjuntos individualmente. Realmente deseja continuar?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-+        <source>ROM tool tagged - %p%</source>
-+        <translation>Ferramenta da ROM com os etiquetados - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-+        <source>Tag - %p%</source>
-+        <translation>Etiquetar - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-+        <source>Tagging, please wait...</source>
-+        <translation>Etiquetando, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-+        <source>Untag - %p%</source>
-+        <translation>Remove a etiqueta - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-+        <source>Untagging, please wait...</source>
-+        <translation>Removendo as etiquetas, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-+        <source>Invert tag - %p%</source>
-+        <translation>Inverter a etiqueta - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <source>Inverting tags, please wait...</source>
-+        <translation>Invertendo as etiquetas, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-+        <source>External browser</source>
-+        <translation>Navegador externo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-+        <source>External PDF viewer</source>
-+        <translation>Visualizador de PDF externo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-+        <source>Manual selection</source>
-+        <translation>Seleção manual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-+        <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-+        <translation>Existem diversos manuais em PDF. Escolha aqueles que deseja abrir:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-+        <source>Software detail</source>
-+        <translation>Detalhe do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-+        <source>Choose overlay color</source>
-+        <translation>Escolha a cor de sobreposição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-+        <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-+        <translation>AVISO: o caminho das ROMs &apos;%1&apos; não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-+        <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-+        <translation>AVISO: o caminho das ROMs &apos;%1&apos; não está acessível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-+        <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
-+
-+Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-+        <translation>O caminho da rom &apos;%1&apos; não existe ou não está acessível.
-+
-+Verifique a opção &apos;rompath&apos; na configuração global do emulador para corrigir isso, caso contrário, as ROMs provavelmente não estarão disponíveis no emulador!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-+        <source>The ROM paths
-+
-+%1
-+
-+don&apos;t exist or aren&apos;t accessible.
-+
-+Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-+        <translation>Os caminhos da ROM
-+
-+%1
-+
-+não existe ou não está disponível
-+
-+Verifique a opção &apos;rompath&apos; na configuração global do emulador para corrigir isso, caso contrário, as ROMs provavelmente não estarão disponíveis no emulador!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-+        <source>Check ROM path</source>
-+        <translation>Verifica o caminho das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <source>processing global emulator configuration</source>
-+        <translation>processando de configuração global do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-+        <source>Export global MAME configuration</source>
-+        <translation>Exporta a configuração global do MAME</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <source>Import from...</source>
-+        <translation>Importar de...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-+        <source>Import global MAME configuration</source>
-+        <translation>Importar a configuração global do MAME</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-+        <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-+        <translation>Ativa o processamento dos notificadores de saída do MAME (impõem o uso de &apos;-output console&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-+        <source>&lt;inipath&gt;/mame.ini</source>
-+        <translation>&lt;inipath&gt;/mame.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-+        <source>paused</source>
-+        <translation>pausado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-+        <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-+        <translation>Ativa/desativa a pausa automática dos emuladores embutidos (mantenha pressionado para abrir o menu)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-+        <source>Scan the pause key used by the emulator</source>
-+        <translation>Examina a tecla de pausa usada pelo emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <source>Scan pause key...</source>
-+        <translation>Examina a tecla de pausa...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="350"/>
-+        <location filename="../../ui/qmc2main.ui" line="498"/>
-+        <location filename="../../ui/qmc2main.ui" line="646"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-+        <source>Icon</source>
-+        <translation>Ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-+        <source>setting GUI style to &apos;%1&apos;</source>
-+        <translation>configurando estilo da interface para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-+        <source>WARNING: GUI style &apos;%1&apos; not found</source>
-+        <translation>AVISO: o estilo da interface &apos;%1&apos; não foi encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-+        <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-+        <translation>AVISO: foi impossível abrir folha de estilo &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-+        <source>loading YouTube video info cache</source>
-+        <translation>carregando a informação do cache do vídeo do YouTube</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-+        <source>done (loading YouTube video info cache)</source>
-+        <translation>feito (carregando a informação do cache do vídeo do YouTube)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-+        <source>Choose file to store download</source>
-+        <translation>Escolha o arquivo para salvar o download</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-+        <location filename="../../src/macros.h" line="606"/>
-+        <source>M.A.M.E. Catalog / Launcher II</source>
-+        <translation>MAME Catálogo / Launcher II</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="205"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-+        <source>Icon / Value</source>
-+        <translation>Ícone / Valor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="210"/>
-+        <location filename="../../ui/qmc2main.ui" line="355"/>
-+        <location filename="../../ui/qmc2main.ui" line="503"/>
-+        <location filename="../../ui/qmc2main.ui" line="651"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-+        <source>Year</source>
-+        <translation>Ano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="215"/>
-+        <location filename="../../ui/qmc2main.ui" line="360"/>
-+        <location filename="../../ui/qmc2main.ui" line="508"/>
-+        <location filename="../../ui/qmc2main.ui" line="656"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-+        <source>Manufacturer</source>
-+        <translation>Fabricante</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="220"/>
-+        <location filename="../../ui/qmc2main.ui" line="365"/>
-+        <location filename="../../ui/qmc2main.ui" line="513"/>
-+        <location filename="../../ui/qmc2main.ui" line="661"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="225"/>
-+        <location filename="../../ui/qmc2main.ui" line="370"/>
-+        <location filename="../../ui/qmc2main.ui" line="518"/>
-+        <location filename="../../ui/qmc2main.ui" line="666"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-+        <source>ROM types</source>
-+        <translation>Tipo das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="250"/>
-+        <location filename="../../ui/qmc2main.ui" line="395"/>
-+        <location filename="../../ui/qmc2main.ui" line="543"/>
-+        <location filename="../../ui/qmc2main.ui" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-+        <source>Category</source>
-+        <translation>Categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="255"/>
-+        <location filename="../../ui/qmc2main.ui" line="400"/>
-+        <location filename="../../ui/qmc2main.ui" line="548"/>
-+        <location filename="../../ui/qmc2main.ui" line="696"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-+        <source>Version</source>
-+        <translation>Versão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="333"/>
-+        <source>Parent / clone hierarchy</source>
-+        <translation>Hierarquia principal / clone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="150"/>
-+        <location filename="../../ui/qmc2main.ui" line="153"/>
-+        <source>Toggle individual ROM states</source>
-+        <translation>Ativa os estados individuais de ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="806"/>
-+        <source>&amp;Search</source>
-+        <translation>&amp;Buscar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="865"/>
-+        <location filename="../../ui/qmc2main.ui" line="868"/>
-+        <source>Search result</source>
-+        <translation>Resultado da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="893"/>
-+        <source>Favo&amp;rites</source>
-+        <translation>Favo&amp;ritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="953"/>
-+        <source>&amp;Foreign emulators</source>
-+        <translation>&amp;Emuladores estrangeiros</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1013"/>
-+        <source>Emulator</source>
-+        <translation>Emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="81"/>
-+        <source>&lt;b&gt;&lt;font color=black&gt;L:?&lt;/font&gt; &lt;font color=#00cc00&gt;C:?&lt;/font&gt; &lt;font color=#a2c743&gt;M:?&lt;/font&gt; &lt;font color=#f90000&gt;I:?&lt;/font&gt; &lt;font color=#7f7f7f&gt;N:?&lt;/font&gt; &lt;font color=#0000f9&gt;U:?&lt;/font&gt; &lt;font color=chocolate&gt;S:?&lt;/font&gt;&lt;/b&gt;</source>
-+        <translation>&lt;b&gt;&lt;font color=black&gt;L:?&lt;/font&gt; &lt;font color=#00cc00&gt;C:?&lt;/font&gt; &lt;font color=#a2c743&gt;M:?&lt;/font&gt; &lt;font color=#f90000&gt;I:?&lt;/font&gt; &lt;font color=#7f7f7f&gt;N:?&lt;/font&gt; &lt;font color=#0000f9&gt;U:?&lt;/font&gt; &lt;font color=chocolate&gt;S:?&lt;/font&gt;&lt;/b&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="113"/>
-+        <location filename="../../ui/qmc2main.ui" line="116"/>
-+        <source>Switch machine list view</source>
-+        <translation>Altera a visualização da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="123"/>
-+        <location filename="../../ui/qmc2main.ui" line="3133"/>
-+        <source>Full detail view</source>
-+        <translation>Visualização detalhada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1505"/>
-+        <source>Pre&amp;view</source>
-+        <translation>Pre&amp;visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1514"/>
-+        <source>Fl&amp;yer</source>
-+        <translation>Panfl&amp;etos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1559"/>
-+        <source>Em&amp;ulator info</source>
-+        <translation>Informação do em&amp;ulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1574"/>
-+        <location filename="../../ui/qmc2main.ui" line="1577"/>
-+        <source>Detailed emulator information</source>
-+        <translation>Informação detalhada do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1595"/>
-+        <source>&amp;Configuration</source>
-+        <translation>&amp;Configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1604"/>
-+        <source>&amp;Devices</source>
-+        <translation>&amp;Dispositivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1613"/>
-+        <source>Ca&amp;binet</source>
-+        <translation>Ga&amp;binete</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1622"/>
-+        <source>C&amp;ontroller</source>
-+        <translation>C&amp;ontrole</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1631"/>
-+        <source>Mar&amp;quee</source>
-+        <translation>Mar&amp;quise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1640"/>
-+        <source>Titl&amp;e</source>
-+        <translation>Títul&amp;o</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1649"/>
-+        <source>MA&amp;WS</source>
-+        <translation>MA&amp;WS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1658"/>
-+        <source>&amp;PCB</source>
-+        <translation>&amp;PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1721"/>
-+        <source>&amp;Front end log</source>
-+        <translation>Registro do &amp;Front end</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1736"/>
-+        <location filename="../../ui/qmc2main.ui" line="1739"/>
-+        <source>Frontend log</source>
-+        <translation>Registro do frontend</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1766"/>
-+        <source>Emulator &amp;log</source>
-+        <translation>Reg&amp;istro do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1781"/>
-+        <location filename="../../ui/qmc2main.ui" line="1784"/>
-+        <source>Emulator log</source>
-+        <translation>Registro do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1811"/>
-+        <source>E&amp;mulator control</source>
-+        <translation>Controle do e&amp;mulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1829"/>
-+        <location filename="../../ui/qmc2main.ui" line="1832"/>
-+        <source>Emulator control panel</source>
-+        <translation>Painel de controle do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1842"/>
-+        <source>#</source>
-+        <translation>#</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1852"/>
-+        <location filename="../../ui/qmc2main.ui" line="2366"/>
-+        <source>Status</source>
-+        <translation>Estado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1857"/>
-+        <source>LED0</source>
-+        <translation>LED0</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1862"/>
-+        <source>LED1</source>
-+        <translation>LED1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1872"/>
-+        <source>PID</source>
-+        <translation>PID</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1877"/>
-+        <source>Command</source>
-+        <translation>Comando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1938"/>
-+        <location filename="../../ui/qmc2main.ui" line="1941"/>
-+        <location filename="../../ui/qmc2main.ui" line="3363"/>
-+        <source>Previous track</source>
-+        <translation>Faixa anterior</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1958"/>
-+        <location filename="../../ui/qmc2main.ui" line="1961"/>
-+        <location filename="../../ui/qmc2main.ui" line="3384"/>
-+        <source>Next track</source>
-+        <translation>Próxima faixa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1978"/>
-+        <location filename="../../ui/qmc2main.ui" line="1981"/>
-+        <location filename="../../ui/qmc2main.ui" line="3405"/>
-+        <source>Fast backward</source>
-+        <translation>Avanço rápido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2007"/>
-+        <location filename="../../ui/qmc2main.ui" line="2010"/>
-+        <location filename="../../ui/qmc2main.ui" line="3423"/>
-+        <source>Fast forward</source>
-+        <translation>Retrocesso rápido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2036"/>
-+        <location filename="../../ui/qmc2main.ui" line="2039"/>
-+        <location filename="../../ui/qmc2main.ui" line="3444"/>
-+        <source>Stop track</source>
-+        <translation>Parar faixa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2059"/>
-+        <location filename="../../ui/qmc2main.ui" line="2062"/>
-+        <location filename="../../ui/qmc2main.ui" line="3468"/>
-+        <source>Pause track</source>
-+        <translation>Pausar faixa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2082"/>
-+        <location filename="../../ui/qmc2main.ui" line="2085"/>
-+        <location filename="../../ui/qmc2main.ui" line="3492"/>
-+        <source>Play track</source>
-+        <translation>Reproduzir faixa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2099"/>
-+        <location filename="../../ui/qmc2main.ui" line="2102"/>
-+        <source>Progress indicator for current track</source>
-+        <translation>Indicador de progresso para a faixa atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2108"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-+        <source>%vs (%ms total)</source>
-+        <translation>%vs (%ms total)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2144"/>
-+        <location filename="../../ui/qmc2main.ui" line="2147"/>
-+        <source>Browse for tracks to add to playlist</source>
-+        <translation>Fazer a procura por músicas para adicionar à lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2164"/>
-+        <location filename="../../ui/qmc2main.ui" line="2167"/>
-+        <source>Enter URL to add to playlist</source>
-+        <translation>Insira a URL para adicionar à lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2187"/>
-+        <location filename="../../ui/qmc2main.ui" line="2190"/>
-+        <source>Remove selected tracks from playlist</source>
-+        <translation>Remove as faixas selecionadas da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2240"/>
-+        <location filename="../../ui/qmc2main.ui" line="2243"/>
-+        <source>Start playing automatically when QMC2 has started</source>
-+        <translation>Inicia o jogo automaticamente quando o QMC2 for iniciado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2246"/>
-+        <source>Play on start</source>
-+        <translation>Inicia ao abrir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2259"/>
-+        <location filename="../../ui/qmc2main.ui" line="2262"/>
-+        <source>Select random tracks from playlist</source>
-+        <translation>Seleciona as músicas aleatórias da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2265"/>
-+        <source>Shuffle</source>
-+        <translation>Embaralhar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2278"/>
-+        <location filename="../../ui/qmc2main.ui" line="2281"/>
-+        <source>Automatically pause audio playback when at least one emulator is running</source>
-+        <translation>Pausar automaticamente quando pelo menos um emulador está executando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2284"/>
-+        <source>Pause</source>
-+        <translation>Pausa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2300"/>
-+        <location filename="../../ui/qmc2main.ui" line="2303"/>
-+        <source>Fade in and out on pause / resume</source>
-+        <translation>Fade in e out durante pausa / resumo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2306"/>
-+        <source>Fade in/out</source>
-+        <translation>Fade in/out</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2117"/>
-+        <location filename="../../ui/qmc2main.ui" line="2120"/>
-+        <source>Audio player volume</source>
-+        <translation>Volume do reprodutor de música</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="230"/>
-+        <location filename="../../ui/qmc2main.ui" line="375"/>
-+        <location filename="../../ui/qmc2main.ui" line="523"/>
-+        <location filename="../../ui/qmc2main.ui" line="671"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-+        <source>Players</source>
-+        <translation>Jogadores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="923"/>
-+        <source>Pl&amp;ayed</source>
-+        <translation>Já j&amp;ogados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1667"/>
-+        <source>Softwar&amp;e list</source>
-+        <translation>Lista de progr&amp;amas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1676"/>
-+        <source>&amp;YouTube</source>
-+        <translation>&amp;YouTube</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1911"/>
-+        <location filename="../../ui/qmc2main.ui" line="1914"/>
-+        <source>Playlist (move items by dragging &amp; dropping them)</source>
-+        <translation>Lista (mova os itens arrastando e soltando eles)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2207"/>
-+        <location filename="../../ui/qmc2main.ui" line="2210"/>
-+        <source>Setup available audio effects</source>
-+        <translation>Configure os efeitos de áudio disponíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2338"/>
-+        <location filename="../../ui/qmc2main.ui" line="2341"/>
-+        <source>List of active/inactive downloads</source>
-+        <translation>Lista dos downloads ativos/inativos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2371"/>
-+        <source>Progress</source>
-+        <translation>Progresso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2385"/>
-+        <location filename="../../ui/qmc2main.ui" line="2388"/>
-+        <source>Clear finished / stopped downloads from list</source>
-+        <translation>Limpa os downloads finalizados / parados da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2408"/>
-+        <location filename="../../ui/qmc2main.ui" line="2411"/>
-+        <source>Reload selected downloads</source>
-+        <translation>Recarrega os downloads selecionados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2431"/>
-+        <location filename="../../ui/qmc2main.ui" line="2434"/>
-+        <source>Stop selected downloads</source>
-+        <translation>Pare os downloads selecionados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2454"/>
-+        <source>Automatically remove successfully finished downloads from this list</source>
-+        <translation>Remove automaticamente os downloads bem-sucedidos da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2457"/>
-+        <source>Remove finished</source>
-+        <translation>Remove os já finalizados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2580"/>
-+        <source>&amp;Help</source>
-+        <translation>&amp;Ajuda</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2594"/>
-+        <source>&amp;Tools</source>
-+        <translation>&amp;Ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2598"/>
-+        <source>&amp;Clean up</source>
-+        <translation>&amp;Limpeza</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1890"/>
-+        <location filename="../../ui/qmc2main.ui" line="2621"/>
-+        <source>&amp;Audio player</source>
-+        <translation>&amp;Reprodutor de música</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="235"/>
-+        <location filename="../../ui/qmc2main.ui" line="380"/>
-+        <location filename="../../ui/qmc2main.ui" line="528"/>
-+        <location filename="../../ui/qmc2main.ui" line="676"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-+        <source>Driver status</source>
-+        <translation>Condição geral do controlador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2502"/>
-+        <source>Snapsh&amp;ot</source>
-+        <translation>Capt&amp;ura de tela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2511"/>
-+        <source>Project&amp;MESS</source>
-+        <translation>Project&amp;MESS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1685"/>
-+        <location filename="../../ui/qmc2main.ui" line="2520"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <source>&amp;Notes</source>
-+        <translation>&amp;Notas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2769"/>
-+        <source>&amp;Check</source>
-+        <translation>&amp;Verificar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2664"/>
-+        <source>&amp;View</source>
-+        <translation>&amp;Ver</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2822"/>
-+        <source>&amp;Display</source>
-+        <translation>&amp;Mostrar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2850"/>
-+        <source>Toolbar</source>
-+        <translation>Barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2904"/>
-+        <source>Ctrl+2</source>
-+        <translation>Ctrl+2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2928"/>
-+        <source>Ctrl+P</source>
-+        <translation>Ctrl+P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2964"/>
-+        <source>A&amp;bout...</source>
-+        <translation>&amp;Sobre...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2976"/>
-+        <source>Ctrl+B</source>
-+        <translation>Ctrl+B</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2826"/>
-+        <source>&amp;QMC2 Arcade</source>
-+        <translation>Arcade &amp;QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3315"/>
-+        <location filename="../../ui/qmc2main.ui" line="3318"/>
-+        <location filename="../../ui/qmc2main.ui" line="3321"/>
-+        <source>Launch arcade mode</source>
-+        <translation>Inicia o modo arcade</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3589"/>
-+        <source>Ctrl+Shift+C</source>
-+        <translation>Ctrl+Shift+C</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3822"/>
-+        <source>Play (tagged)</source>
-+        <translation>Jogar (etiquetados)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3843"/>
-+        <source>Play embedded (tagged)</source>
-+        <translation>Jogar embutido (etiquetados)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3861"/>
-+        <source>To favorites (tagged)</source>
-+        <translation>Para os favoritos (etiquetados)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3885"/>
-+        <location filename="../../ui/qmc2main.ui" line="3888"/>
-+        <source>Check ROM states of all tagged sets</source>
-+        <translation>Verifica a condição da ROM de todos os conjuntos etiquetados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3891"/>
-+        <source>Ctrl+Shift+S</source>
-+        <translation>Ctrl+Shift+S</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3903"/>
-+        <source>E&amp;xit / Stop</source>
-+        <translation>Enc&amp;errar / Parar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3906"/>
-+        <location filename="../../ui/qmc2main.ui" line="3909"/>
-+        <source>Exit program / Stop any active processing</source>
-+        <translation>Encerra o programa / Para qualquer processamento ativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3912"/>
-+        <source>Ctrl+X</source>
-+        <translation>Ctrl+X</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2940"/>
-+        <source>&amp;Documentation...</source>
-+        <translation>&amp;Documentação...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="200"/>
-+        <location filename="../../ui/qmc2main.ui" line="345"/>
-+        <location filename="../../ui/qmc2main.ui" line="493"/>
-+        <location filename="../../ui/qmc2main.ui" line="641"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-+        <source>Tag</source>
-+        <translation>Etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="240"/>
-+        <location filename="../../ui/qmc2main.ui" line="385"/>
-+        <location filename="../../ui/qmc2main.ui" line="533"/>
-+        <location filename="../../ui/qmc2main.ui" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-+        <source>Source file</source>
-+        <translation>Arquivo fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="245"/>
-+        <location filename="../../ui/qmc2main.ui" line="390"/>
-+        <location filename="../../ui/qmc2main.ui" line="538"/>
-+        <location filename="../../ui/qmc2main.ui" line="686"/>
-+        <location filename="../../ui/qmc2main.ui" line="2715"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-+        <source>Rank</source>
-+        <translation>Classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="875"/>
-+        <location filename="../../ui/qmc2main.ui" line="878"/>
-+        <source>Search progress</source>
-+        <translation>Progresso da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="75"/>
-+        <location filename="../../ui/qmc2main.ui" line="78"/>
-+        <source>L:Listed - C:Correct - M:Mostly correct - I:Incorrect - N:Not found - U:Unknown - S:Search - T:Tagged</source>
-+        <translation>L:Listado - C:Correto - M:Maioria correto - I:Incorreto - N:Não encontrado - D:Desconhecido - B:Busca - E: Etiquetados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1867"/>
-+        <source>LED2</source>
-+        <translation>LED2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2323"/>
-+        <source>Do&amp;wnloads</source>
-+        <translation>Do&amp;wnloads</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2529"/>
-+        <source>Software info</source>
-+        <translation>Informação do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2544"/>
-+        <location filename="../../ui/qmc2main.ui" line="2547"/>
-+        <source>Detailed software information</source>
-+        <translation>Informação detalhada do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2692"/>
-+        <source>&amp;Tag</source>
-+        <translation>E&amp;tiquetar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2677"/>
-+        <source>Search web</source>
-+        <translation>Buscar na web</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2745"/>
-+        <source>Set rank</source>
-+        <translation>Definir a classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2723"/>
-+        <source>Rank image</source>
-+        <translation>Imagem da classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="49"/>
-+        <source>&amp;Machine list</source>
-+        <translation>Lista das &amp;Máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="185"/>
-+        <source>List of all supported machines</source>
-+        <translation>Lista de todas as máquinas suportadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="195"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-+        <source>Machine / Attribute</source>
-+        <translation>Máquina / Atributo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="340"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-+        <source>Machine / Clones</source>
-+        <translation>Máquina / Clones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="478"/>
-+        <source>List of machines viewed by category</source>
-+        <translation>Lista das máquinas organizadas por categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="488"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-+        <source>Category / Machine</source>
-+        <translation>Categoria / Máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="626"/>
-+        <source>List of machines viewed by version they were added to the emulator</source>
-+        <translation>Lista das máquinas vistas pela versão em que foram adicionadas ao emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="636"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-+        <source>Version / Machine</source>
-+        <translation>Versão / Máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-+        <source>Search for machines (not case-sensitive)</source>
-+        <translation>Buscar por máquinas (não sensível à caixa)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="827"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <source>Search for machines</source>
-+        <translation>Buscar por máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="908"/>
-+        <location filename="../../ui/qmc2main.ui" line="911"/>
-+        <source>Favorite machines</source>
-+        <translation>Máquinas favoritas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="938"/>
-+        <location filename="../../ui/qmc2main.ui" line="941"/>
-+        <source>Machines last played</source>
-+        <translation>Últimas máquinas já jogadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="968"/>
-+        <location filename="../../ui/qmc2main.ui" line="971"/>
-+        <source>Foreign emulators with custom IDs</source>
-+        <translation>Emuladores estrangeiros com IDs personalizados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="94"/>
-+        <location filename="../../ui/qmc2main.ui" line="97"/>
-+        <source>Progress indicator for machine list processing</source>
-+        <translation>Indicador de progresso para o processamento de lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="132"/>
-+        <location filename="../../ui/qmc2main.ui" line="3154"/>
-+        <source>Hierarchical view</source>
-+        <translation>Visualização hierárquica</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="846"/>
-+        <location filename="../../ui/qmc2main.ui" line="849"/>
-+        <source>Number of matches</source>
-+        <translation>Quantidade de correspondências</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1472"/>
-+        <location filename="../../ui/qmc2main.ui" line="1475"/>
-+        <source>Machine status indicator</source>
-+        <translation>Indicador da condição geral da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1523"/>
-+        <source>Machine &amp;info</source>
-+        <translation>&amp;Informações da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1538"/>
-+        <location filename="../../ui/qmc2main.ui" line="1541"/>
-+        <source>Detailed machine information</source>
-+        <translation>Informação detalhada da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="1847"/>
-+        <source>Machine / Notifier</source>
-+        <translation>Máquina / Notificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2660"/>
-+        <source>&amp;Machine</source>
-+        <translation>&amp;Máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2733"/>
-+        <source>Set rank (tagged)</source>
-+        <translation>Definir classificação (etiquetado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2789"/>
-+        <source>Manual</source>
-+        <translation>Manual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2892"/>
-+        <source>Check &amp;images / icons...</source>
-+        <translation>Verificar as &amp;imagens / ícones...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2895"/>
-+        <location filename="../../ui/qmc2main.ui" line="2898"/>
-+        <location filename="../../ui/qmc2main.ui" line="2901"/>
-+        <source>Check images and icons</source>
-+        <translation>Verifica as imagens e os ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2919"/>
-+        <location filename="../../ui/qmc2main.ui" line="2922"/>
-+        <location filename="../../ui/qmc2main.ui" line="2925"/>
-+        <source>Play current machine</source>
-+        <translation>Executar a máquina atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2952"/>
-+        <source>Ctrl+H</source>
-+        <translation>Ctrl+H</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2967"/>
-+        <source>About QMC2</source>
-+        <translation>Sobre o QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2970"/>
-+        <location filename="../../ui/qmc2main.ui" line="2973"/>
-+        <source>About M.A.M.E. Catalog / Launcher II</source>
-+        <translation>Sobre o MAME. Catálogo / Launcher II</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2988"/>
-+        <source>About &amp;Qt...</source>
-+        <translation>Sobre o &amp;Qt...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2994"/>
-+        <source>Ctrl+Q</source>
-+        <translation>Ctrl+Q</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3006"/>
-+        <source>Check &amp;ROMs...</source>
-+        <translation>Verificar as &amp;ROMs...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3009"/>
-+        <location filename="../../ui/qmc2main.ui" line="3012"/>
-+        <location filename="../../ui/qmc2main.ui" line="3015"/>
-+        <source>Check ROM collection</source>
-+        <translation>Verificar a coleção das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3018"/>
-+        <source>Ctrl+1</source>
-+        <translation>Ctrl+1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3030"/>
-+        <source>&amp;Options...</source>
-+        <translation>&amp;Opções...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3033"/>
-+        <source>Frontend setup</source>
-+        <translation>Configuração do frontend</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3036"/>
-+        <location filename="../../ui/qmc2main.ui" line="3039"/>
-+        <source>Frontend setup and global emulator configuration</source>
-+        <translation>Configuração do frontend e a configuração global do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3042"/>
-+        <source>Ctrl+O</source>
-+        <translation>Ctrl+O</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3054"/>
-+        <source>&amp;Reload</source>
-+        <translation>&amp;Recarregar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3066"/>
-+        <source>Ctrl+R</source>
-+        <translation>Ctrl+R</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3074"/>
-+        <location filename="../../ui/qmc2main.ui" line="3077"/>
-+        <location filename="../../ui/qmc2main.ui" line="3080"/>
-+        <source>Clear image cache</source>
-+        <translation>Limpar o cache da imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3083"/>
-+        <source>Ctrl+I</source>
-+        <translation>Ctrl+I</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3091"/>
-+        <source>Recreate template map</source>
-+        <translation>Recria o modelo do mapa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3094"/>
-+        <location filename="../../ui/qmc2main.ui" line="3097"/>
-+        <source>Recreate template configuration map</source>
-+        <translation>Recria o mapa de configurações do modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3100"/>
-+        <source>Ctrl+T</source>
-+        <translation>Ctrl+T</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3115"/>
-+        <location filename="../../ui/qmc2main.ui" line="3118"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-+        <source>Add current machine to favorites</source>
-+        <translation>Adicionar a máquina atual nos favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3121"/>
-+        <source>Ctrl+J</source>
-+        <translation>Ctrl+J</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3142"/>
-+        <source>F5</source>
-+        <translation>F5</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3157"/>
-+        <location filename="../../ui/qmc2main.ui" line="3160"/>
-+        <source>View parent / clone hierarchy</source>
-+        <translation>Ver a hierarquia principal / clone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3163"/>
-+        <source>F6</source>
-+        <translation>F6</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3171"/>
-+        <location filename="../../ui/qmc2main.ui" line="3174"/>
-+        <source>Clear icon cache</source>
-+        <translation>Limpar o cache dos ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3177"/>
-+        <source>Ctrl+N</source>
-+        <translation>Ctrl+N</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3195"/>
-+        <location filename="../../ui/qmc2main.ui" line="3198"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-+        <source>Check current machine&apos;s ROM state</source>
-+        <translation>Verificar a condição da ROM da máquina atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3201"/>
-+        <source>Ctrl+S</source>
-+        <translation>Ctrl+S</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3213"/>
-+        <source>Analyse ROM...</source>
-+        <translation>Analisa a ROM...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3216"/>
-+        <source>Analyse ROM</source>
-+        <translation>Analisa a ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3225"/>
-+        <source>Ctrl+D</source>
-+        <translation>Ctrl+D</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3237"/>
-+        <source>Analyse ROM (tagged)...</source>
-+        <translation>Analisa a ROM (etiquetada)...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3240"/>
-+        <source>Analyse ROM (tagged)</source>
-+        <translation>Analisa a ROM (etiquetada)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3243"/>
-+        <location filename="../../ui/qmc2main.ui" line="3246"/>
-+        <source>Analyse all tagged sets with ROMAlyzer</source>
-+        <translation>Analisa todos os conjuntos etiquetados com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3273"/>
-+        <source>Ctrl+Z</source>
-+        <translation>Ctrl+Z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3288"/>
-+        <location filename="../../ui/qmc2main.ui" line="3291"/>
-+        <location filename="../../ui/qmc2main.ui" line="3294"/>
-+        <source>Setup arcade mode</source>
-+        <translation>Configura o modo do arcade</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3300"/>
-+        <source>Ctrl+Shift+A</source>
-+        <translation>Ctrl+Shift+A</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3312"/>
-+        <source>&amp;Launch...</source>
-+        <translation>&amp;Iniciar...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3327"/>
-+        <source>F12</source>
-+        <translation>F12</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3342"/>
-+        <source>Toggle &amp;full screen</source>
-+        <translation>Ativa a &amp;tela cheia</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3345"/>
-+        <source>Toggle full screen</source>
-+        <translation>Alterna para tela cheia</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3348"/>
-+        <source>Toggle full screen / windowed mode</source>
-+        <translation>Ativa a tela cheia / modo janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3351"/>
-+        <source>F11</source>
-+        <translation>F11</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3366"/>
-+        <source>Play previous track</source>
-+        <translation>Reproduz a faixa anterior</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3369"/>
-+        <source>Ctrl+Alt+Left</source>
-+        <translation>Ctrl+Alt+Left</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3387"/>
-+        <source>Play next track</source>
-+        <translation>Reproduz a próxima música</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3390"/>
-+        <source>Ctrl+Alt+Right</source>
-+        <translation>Ctrl+Alt+Right</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3408"/>
-+        <source>Fast backward within track</source>
-+        <translation>Retrocesso rápido dentro da faixa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3411"/>
-+        <source>Ctrl+Alt+B</source>
-+        <translation>Ctrl+Alt+B</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3426"/>
-+        <source>Fast forward within track</source>
-+        <translation>Avanço rápido dentro da faixa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3429"/>
-+        <source>Ctrl+Alt+F</source>
-+        <translation>Ctrl+Alt+F</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3447"/>
-+        <source>Stop current track</source>
-+        <translation>Parar a faixa atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3450"/>
-+        <source>Ctrl+Alt+S</source>
-+        <translation>Ctrl+Alt+S</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3471"/>
-+        <source>Pause current track</source>
-+        <translation>Pausa a faixa atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3474"/>
-+        <source>Ctrl+Alt+#</source>
-+        <translation>Ctrl+Alt+#</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3495"/>
-+        <source>Play current track</source>
-+        <translation>Reproduz a faixa atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3498"/>
-+        <source>Ctrl+Alt+P</source>
-+        <translation>Ctrl+Alt+P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3513"/>
-+        <source>Raise volume</source>
-+        <translation>Aumenta o volume</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3516"/>
-+        <source>Raise audio player volume</source>
-+        <translation>Aumenta o volume do reprodutor de músicas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3519"/>
-+        <source>Ctrl+Alt+PgUp</source>
-+        <translation>Ctrl+Alt+PgUp</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3531"/>
-+        <source>Lower volume</source>
-+        <translation>Abaixa o volume</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3534"/>
-+        <source>Lower audio player volume</source>
-+        <translation>Abaixa o volume do reprodutor de músicas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3537"/>
-+        <source>Ctrl+Alt+PgDown</source>
-+        <translation>Ctrl+Alt+PgDown</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3549"/>
-+        <source>&amp;Export ROM status...</source>
-+        <translation>&amp;Exporta a condição da ROM...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3552"/>
-+        <location filename="../../ui/qmc2main.ui" line="3555"/>
-+        <source>Export ROM status</source>
-+        <translation>Expota a condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3558"/>
-+        <source>Ctrl+E</source>
-+        <translation>Ctrl+E</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3572"/>
-+        <source>Ctrl+M</source>
-+        <translation>Ctrl+M</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3580"/>
-+        <source>Check template map</source>
-+        <translation>Verifica o mapa do modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3583"/>
-+        <location filename="../../ui/qmc2main.ui" line="3586"/>
-+        <source>Check template map against the configuration options of the currently selected emulator</source>
-+        <translation>Verifica o mapa do modelo contra as opções de configuração do emulador selecionado atualmente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3610"/>
-+        <source>Ctrl+Shift+P</source>
-+        <translation>Ctrl+Shift+P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3622"/>
-+        <source>&amp;Demo mode...</source>
-+        <translation>&amp;Modo demonstração...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3625"/>
-+        <location filename="../../ui/qmc2main.ui" line="3628"/>
-+        <source>Open the demo mode dialog</source>
-+        <translation>Abre a janela do modo de demonstração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3640"/>
-+        <source>View by category</source>
-+        <translation>Exibir por categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3643"/>
-+        <location filename="../../ui/qmc2main.ui" line="3646"/>
-+        <source>View machines by category</source>
-+        <translation>Ver as máquinas por categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3661"/>
-+        <source>View by version</source>
-+        <translation>Exibir por versão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3664"/>
-+        <location filename="../../ui/qmc2main.ui" line="3667"/>
-+        <source>View machines by version they were added to the emulator</source>
-+        <translation>Ver as máquinas pela versão em que foram adicionadas ao emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3748"/>
-+        <source>Clear machine list cache</source>
-+        <translation>Limpa o cache de lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3751"/>
-+        <location filename="../../ui/qmc2main.ui" line="3754"/>
-+        <source>Forcedly clear (remove) the machine list cache</source>
-+        <translation>Impõem a limpeza (remove) o cache da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3776"/>
-+        <source>Clear slot info cache</source>
-+        <translation>Limpa a informação do cache do slot</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3779"/>
-+        <location filename="../../ui/qmc2main.ui" line="3782"/>
-+        <source>Forcedly clear (remove) the slot info cache</source>
-+        <translation>Impõem a limpeza (remove) de informações do cache do slot</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3825"/>
-+        <location filename="../../ui/qmc2main.ui" line="3828"/>
-+        <location filename="../../ui/qmc2main.ui" line="3831"/>
-+        <source>Play all tagged machines</source>
-+        <translation>Joga todas as máquinas etiquetadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3846"/>
-+        <location filename="../../ui/qmc2main.ui" line="3849"/>
-+        <source>Play all tagged machines (embedded)</source>
-+        <translation>Joga todas as máquinas etiquetadas (embutido)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3864"/>
-+        <location filename="../../ui/qmc2main.ui" line="3867"/>
-+        <source>Add all tagged machines to favorites</source>
-+        <translation>Adiciona todos as máquinas etiquetadas aos favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3870"/>
-+        <source>Ctrl+Shift+J</source>
-+        <translation>Ctrl+Shift+J</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3882"/>
-+        <source>Check ROM state (tagged)</source>
-+        <translation>Verifica a condição da ROM (etiquetado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3924"/>
-+        <source>Set tag</source>
-+        <translation>Coloca a etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3927"/>
-+        <location filename="../../ui/qmc2main.ui" line="3930"/>
-+        <location filename="../../ui/qmc2main.ui" line="3933"/>
-+        <source>Set tag mark</source>
-+        <translation>Coloca a marca da etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3936"/>
-+        <source>Ctrl+Shift+T</source>
-+        <translation>Ctrl+Shift+T</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3948"/>
-+        <source>Unset tag</source>
-+        <translation>Remove a etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3951"/>
-+        <location filename="../../ui/qmc2main.ui" line="3954"/>
-+        <location filename="../../ui/qmc2main.ui" line="3957"/>
-+        <source>Unset tag mark</source>
-+        <translation>Remove a marca da etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3960"/>
-+        <source>Ctrl+Shift+U</source>
-+        <translation>Ctrl+Shift+U</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3972"/>
-+        <source>Toggle tag</source>
-+        <translation>Adiciona/Remove as etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3975"/>
-+        <location filename="../../ui/qmc2main.ui" line="3978"/>
-+        <location filename="../../ui/qmc2main.ui" line="3981"/>
-+        <source>Toggle tag mark</source>
-+        <translation>Adiciona/Remove a marca da etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3984"/>
-+        <source>Ctrl+Shift+G</source>
-+        <translation>Ctrl+Shift+G</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3996"/>
-+        <source>Toggle tag / cursor down</source>
-+        <translation>Alterna a etiqueta / cursor para baixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3999"/>
-+        <location filename="../../ui/qmc2main.ui" line="4002"/>
-+        <source>Toggle tag mark / move cursor one item down</source>
-+        <translation>Alterna marca da etiqueta / move o cursor um item para baixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4005"/>
-+        <source>Shift+Down</source>
-+        <translation>Shift+Baixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4017"/>
-+        <source>Toggle tag / cursor up</source>
-+        <translation>Alterna a etiqueta / cursor para cima</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4020"/>
-+        <location filename="../../ui/qmc2main.ui" line="4023"/>
-+        <source>Toggle tag mark / move cursor one item up</source>
-+        <translation>Alterna a marca da etiqueta / move o cursor um item acima</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4026"/>
-+        <source>Shift+Up</source>
-+        <translation>Shift+Cima</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4038"/>
-+        <source>Tag all</source>
-+        <translation>Etiquetar todos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4041"/>
-+        <location filename="../../ui/qmc2main.ui" line="4044"/>
-+        <source>Set tag mark for all sets</source>
-+        <translation>Colocar a marca de etiqueta em todos os conjuntos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4047"/>
-+        <source>Ctrl+Shift+L</source>
-+        <translation>Ctrl+Shift+L</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4059"/>
-+        <source>Untag all</source>
-+        <translation>Remove todas as etiquetas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4062"/>
-+        <location filename="../../ui/qmc2main.ui" line="4065"/>
-+        <source>Unset all tag marks</source>
-+        <translation>Remove todas as marcas das etiquetas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4068"/>
-+        <source>Ctrl+Shift+N</source>
-+        <translation>Ctrl+Shift+N</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4080"/>
-+        <source>Invert all tags</source>
-+        <translation>Inverte todas as etiquetas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4083"/>
-+        <location filename="../../ui/qmc2main.ui" line="4086"/>
-+        <source>Invert all tag marks</source>
-+        <translation>Inverte todas as marcas das etiquetas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4089"/>
-+        <source>Ctrl+Shift+I</source>
-+        <translation>Ctrl+Shift+I</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4101"/>
-+        <source>Tag visible</source>
-+        <translation>Etiqueta os visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4104"/>
-+        <location filename="../../ui/qmc2main.ui" line="4107"/>
-+        <source>Set tag mark for all visible sets</source>
-+        <translation>Coloca uma marca de etiqueta em todos os conjuntos visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4122"/>
-+        <source>Untag visible</source>
-+        <translation>Remove as etiquetas visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4125"/>
-+        <location filename="../../ui/qmc2main.ui" line="4128"/>
-+        <source>Unset all tag marks of visible sets</source>
-+        <translation>Remove uma marca da etiqueta em todos os conjuntos visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4143"/>
-+        <source>Invert visible tags</source>
-+        <translation>Inverte as etiquetas visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4146"/>
-+        <location filename="../../ui/qmc2main.ui" line="4149"/>
-+        <source>Invert all tag marks of visible sets</source>
-+        <translation>Inverte todas as marcas das etiquetas nos conjuntos visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4182"/>
-+        <source>Homepage...</source>
-+        <translation>Página inicial...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4185"/>
-+        <location filename="../../ui/qmc2main.ui" line="4188"/>
-+        <source>Open the QMC2 homepage in the default browser</source>
-+        <translation>Abre a página inicial do QMC2 no browser padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4197"/>
-+        <source>Wiki...</source>
-+        <translation>Wiki...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4200"/>
-+        <location filename="../../ui/qmc2main.ui" line="4203"/>
-+        <source>Open our wiki in the default browser</source>
-+        <translation>Abre o nosso wiki no navegador padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4212"/>
-+        <source>Forum...</source>
-+        <translation>Fórum...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4215"/>
-+        <location filename="../../ui/qmc2main.ui" line="4218"/>
-+        <source>Open our forum in the default browser</source>
-+        <translation>Abre o nosso fórum no navegador padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4227"/>
-+        <source>Bug tracker...</source>
-+        <translation>Gerenciador de defeitos (bug tracker)...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4230"/>
-+        <location filename="../../ui/qmc2main.ui" line="4233"/>
-+        <source>Open our bug-tracking system in the default browser</source>
-+        <translation>Abre a nossa ferramenta de gerenciamento de defeitos no navegador padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4242"/>
-+        <source>Google</source>
-+        <translation>Google</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4245"/>
-+        <location filename="../../ui/qmc2main.ui" line="4248"/>
-+        <location filename="../../ui/qmc2main.ui" line="4251"/>
-+        <source>Search with Google</source>
-+        <translation>Buscar com o Google</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4260"/>
-+        <source>Wikipedia</source>
-+        <translation>Wikipedia</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4263"/>
-+        <location filename="../../ui/qmc2main.ui" line="4266"/>
-+        <location filename="../../ui/qmc2main.ui" line="4269"/>
-+        <source>Search with Wikipedia</source>
-+        <translation>Busca na Wikipedia</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4281"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <source>Internal browser</source>
-+        <translation>Navegador interno</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4284"/>
-+        <location filename="../../ui/qmc2main.ui" line="4287"/>
-+        <location filename="../../ui/qmc2main.ui" line="4290"/>
-+        <source>Use internal (or external) browser?</source>
-+        <translation>Usa o navegador interno ou externo?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4299"/>
-+        <source>DuckDuckGo</source>
-+        <translation>DuckDuckGo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4302"/>
-+        <location filename="../../ui/qmc2main.ui" line="4305"/>
-+        <location filename="../../ui/qmc2main.ui" line="4308"/>
-+        <source>Search with DuckDuckGo</source>
-+        <translation>Buscar com o DuckDuckGo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4317"/>
-+        <source>Yandex</source>
-+        <translation>Yandex</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4320"/>
-+        <location filename="../../ui/qmc2main.ui" line="4323"/>
-+        <location filename="../../ui/qmc2main.ui" line="4326"/>
-+        <source>Search with Yandex</source>
-+        <translation>Buscar com o Yandex</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4335"/>
-+        <source>PDF viewer...</source>
-+        <translation>Visualizador de PDF...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4338"/>
-+        <location filename="../../ui/qmc2main.ui" line="4341"/>
-+        <source>Open a new empty PDF viewer window</source>
-+        <translation>Abrir uma nova janela do visualizador de PDFs vazia</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4350"/>
-+        <location filename="../../ui/qmc2main.ui" line="4353"/>
-+        <source>Increase rank</source>
-+        <translation>Aumenta a classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4368"/>
-+        <location filename="../../ui/qmc2main.ui" line="4371"/>
-+        <source>Decrease rank</source>
-+        <translation>Reduz a classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4389"/>
-+        <source>Flat</source>
-+        <translation>Simples</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4392"/>
-+        <location filename="../../ui/qmc2main.ui" line="4395"/>
-+        <location filename="../../ui/qmc2main.ui" line="4398"/>
-+        <source>Use flat rank image</source>
-+        <translation>Usar uma imagem simples de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4416"/>
-+        <source>Gradient</source>
-+        <translation>Gradiente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4419"/>
-+        <location filename="../../ui/qmc2main.ui" line="4422"/>
-+        <location filename="../../ui/qmc2main.ui" line="4425"/>
-+        <source>Use gradient rank image</source>
-+        <translation>Usar uma imagem de classificação com gradiente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4437"/>
-+        <source>Overlay color...</source>
-+        <translation>Cor da sobreposição...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4440"/>
-+        <location filename="../../ui/qmc2main.ui" line="4443"/>
-+        <location filename="../../ui/qmc2main.ui" line="4446"/>
-+        <source>Choose overlay color for rank image</source>
-+        <translation>Escolhe uma cor de sobreposição para a imagem de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4461"/>
-+        <source>Color</source>
-+        <translation>Cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4464"/>
-+        <location filename="../../ui/qmc2main.ui" line="4467"/>
-+        <location filename="../../ui/qmc2main.ui" line="4470"/>
-+        <source>Use plain color rank image</source>
-+        <translation>Usar uma cor simples para a imagem de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4478"/>
-+        <location filename="../../ui/qmc2main.ui" line="4562"/>
-+        <source>Rank 0</source>
-+        <translation>Classificação 0</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4481"/>
-+        <location filename="../../ui/qmc2main.ui" line="4484"/>
-+        <location filename="../../ui/qmc2main.ui" line="4565"/>
-+        <location filename="../../ui/qmc2main.ui" line="4568"/>
-+        <source>Set rank to 0 (no rank)</source>
-+        <translation>Define a classificação para 0 (sem classificação)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4492"/>
-+        <location filename="../../ui/qmc2main.ui" line="4576"/>
-+        <source>Rank 1</source>
-+        <translation>Classificação 1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4495"/>
-+        <location filename="../../ui/qmc2main.ui" line="4498"/>
-+        <location filename="../../ui/qmc2main.ui" line="4579"/>
-+        <location filename="../../ui/qmc2main.ui" line="4582"/>
-+        <source>Set rank to 1 (lowest rank)</source>
-+        <translation>Define a classificação para 1 (menor classificação)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4506"/>
-+        <location filename="../../ui/qmc2main.ui" line="4590"/>
-+        <source>Rank 2</source>
-+        <translation>Classificação 2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4509"/>
-+        <location filename="../../ui/qmc2main.ui" line="4512"/>
-+        <location filename="../../ui/qmc2main.ui" line="4593"/>
-+        <location filename="../../ui/qmc2main.ui" line="4596"/>
-+        <source>Set rank to 2</source>
-+        <translation>Define a classificação para 2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4520"/>
-+        <location filename="../../ui/qmc2main.ui" line="4604"/>
-+        <source>Rank 3</source>
-+        <translation>Classificação 3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4523"/>
-+        <location filename="../../ui/qmc2main.ui" line="4526"/>
-+        <location filename="../../ui/qmc2main.ui" line="4607"/>
-+        <location filename="../../ui/qmc2main.ui" line="4610"/>
-+        <source>Set rank to 3</source>
-+        <translation>Define a classificação para 3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4534"/>
-+        <location filename="../../ui/qmc2main.ui" line="4618"/>
-+        <source>Rank 4</source>
-+        <translation>Classificação 4</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4537"/>
-+        <location filename="../../ui/qmc2main.ui" line="4540"/>
-+        <location filename="../../ui/qmc2main.ui" line="4621"/>
-+        <location filename="../../ui/qmc2main.ui" line="4624"/>
-+        <source>Set rank to 4</source>
-+        <translation>Define a classificação para 4</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4548"/>
-+        <location filename="../../ui/qmc2main.ui" line="4632"/>
-+        <source>Rank 5</source>
-+        <translation>Classificação 5</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4551"/>
-+        <location filename="../../ui/qmc2main.ui" line="4554"/>
-+        <location filename="../../ui/qmc2main.ui" line="4635"/>
-+        <location filename="../../ui/qmc2main.ui" line="4638"/>
-+        <source>Set rank to 5 (highest rank)</source>
-+        <translation>Define a classificação para 5 (maior classificação)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4650"/>
-+        <location filename="../../ui/qmc2main.ui" line="4653"/>
-+        <source>Increase rank (tagged)</source>
-+        <translation>Aumenta a classificação (etiquetado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4665"/>
-+        <location filename="../../ui/qmc2main.ui" line="4668"/>
-+        <source>Decrease rank (tagged)</source>
-+        <translation>Diminui a classificação (etiquetado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4680"/>
-+        <location filename="../../ui/qmc2main.ui" line="4683"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-+        <source>Lock ranks</source>
-+        <translation>Trava as classificações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4695"/>
-+        <source>ROMAlyzer (software mode)...</source>
-+        <translation>ROMAlyzer (modo de programa)...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4698"/>
-+        <location filename="../../ui/qmc2main.ui" line="4701"/>
-+        <location filename="../../ui/qmc2main.ui" line="4704"/>
-+        <source>Open ROMAlyzer (software mode)</source>
-+        <translation>Abre o ROMAlyzer (modo de programa)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4707"/>
-+        <source>Ctrl+W</source>
-+        <translation>Ctrl+W</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4719"/>
-+        <source>Rebuild ROM...</source>
-+        <translation>Reconstruir a ROM...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4722"/>
-+        <location filename="../../ui/qmc2main.ui" line="4725"/>
-+        <source>Rebuild current machine with the ROMAlyzer</source>
-+        <translation>Reconstruir a ROM da máquina atual com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4728"/>
-+        <source>F2</source>
-+        <translation>F2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4740"/>
-+        <source>Rebuild ROM (tagged)</source>
-+        <translation>Reconstruir a ROM (etiquetadas)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4743"/>
-+        <location filename="../../ui/qmc2main.ui" line="4746"/>
-+        <source>Rebuild all tagged sets with ROMAlyzer</source>
-+        <translation>Reconstruir todos os conjuntos etiquetados com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4749"/>
-+        <source>Ctrl+Shift+F2</source>
-+        <translation>Ctrl+Shift+F2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4761"/>
-+        <source>New filtered view...</source>
-+        <translation>Nova visualização filtrada...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4764"/>
-+        <location filename="../../ui/qmc2main.ui" line="4767"/>
-+        <source>Create a new filtered machine list view</source>
-+        <translation>Cria uma nova visualização filtrada da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4776"/>
-+        <source>Relaunch setup wizard...</source>
-+        <translation>Reinicia o assistente de configuração...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4779"/>
-+        <source>Relaunch setup wizard</source>
-+        <translation>Reinicia o assistente de configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4782"/>
-+        <location filename="../../ui/qmc2main.ui" line="4785"/>
-+        <source>Relaunch setup wizard (this will stop and restart QMC2 with the command line option -r)</source>
-+        <translation>Reinicia o assistente de configuração (o QMC2 será reiniciado com a opção -r da linha de comando)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4797"/>
-+        <source>Open in PDF viewer...</source>
-+        <translation>Abre o visualizador de PDF...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4800"/>
-+        <location filename="../../ui/qmc2main.ui" line="4803"/>
-+        <location filename="../../ui/qmc2main.ui" line="4806"/>
-+        <source>Open manual in PDF viewer</source>
-+        <translation>Abre o manual num visualizador de PDF</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4818"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-+        <source>Internal PDF viewer</source>
-+        <translation>Visualizador interno de PDF</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4821"/>
-+        <location filename="../../ui/qmc2main.ui" line="4824"/>
-+        <location filename="../../ui/qmc2main.ui" line="4827"/>
-+        <source>Use internal (or external) PDF viewer?</source>
-+        <translation>Usar o visualizador interno (ou externo) de PDF?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4110"/>
-+        <source>Ctrl+Shift+X</source>
-+        <translation>Ctrl+Shift+X</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3057"/>
-+        <location filename="../../ui/qmc2main.ui" line="3060"/>
-+        <location filename="../../ui/qmc2main.ui" line="3063"/>
-+        <source>Reload entire machine list</source>
-+        <translation>Faz a recarga completa da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3136"/>
-+        <location filename="../../ui/qmc2main.ui" line="3139"/>
-+        <source>View machine list with full detail</source>
-+        <translation>Ver lista das máquinas em detalhes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3189"/>
-+        <location filename="../../ui/qmc2main.ui" line="3192"/>
-+        <source>Check ROM state</source>
-+        <translation>Verifica a condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3219"/>
-+        <location filename="../../ui/qmc2main.ui" line="3222"/>
-+        <source>Analyse current machine with the ROMAlyzer</source>
-+        <translation>Analisa a ROM da máquina atual com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3604"/>
-+        <location filename="../../ui/qmc2main.ui" line="3607"/>
-+        <source>Play current machine (embedded)</source>
-+        <translation>Jogar a máquina atual (embutida)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4131"/>
-+        <source>Ctrl+Shift+Y</source>
-+        <translation>Ctrl+Shift+Y</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4152"/>
-+        <source>Ctrl+Shift+Z</source>
-+        <translation>Ctrl+Shift+Z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4164"/>
-+        <source>Browser window...</source>
-+        <translation>Janela do browser...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="4167"/>
-+        <location filename="../../ui/qmc2main.ui" line="4170"/>
-+        <source>Open a new empty browser window</source>
-+        <translation>Abre uma nova janela do browser em branco</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3249"/>
-+        <source>Ctrl+Shift+D</source>
-+        <translation>Ctrl+Shift+D</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="2943"/>
-+        <location filename="../../ui/qmc2main.ui" line="2946"/>
-+        <location filename="../../ui/qmc2main.ui" line="2949"/>
-+        <source>View offline documentation</source>
-+        <translation>Ver a documentação offline</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3261"/>
-+        <source>ROMAlyzer (system mode)...</source>
-+        <translation>ROMAlyzer (modo de sistema)...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3264"/>
-+        <location filename="../../ui/qmc2main.ui" line="3267"/>
-+        <location filename="../../ui/qmc2main.ui" line="3270"/>
-+        <source>Open ROMAlyzer (system mode)</source>
-+        <translation>Abre o ROMAlyzer (modo de sistema)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3649"/>
-+        <source>F7</source>
-+        <translation>F7</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3670"/>
-+        <source>F8</source>
-+        <translation>F8</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3682"/>
-+        <source>Run external ROM tool...</source>
-+        <translation>Executa a ferramenta da ROM externa...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3685"/>
-+        <location filename="../../ui/qmc2main.ui" line="3688"/>
-+        <source>Run tool to process ROM data externally</source>
-+        <translation>Executa a ferramenta para processar os dados da ROM externamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3691"/>
-+        <source>F9</source>
-+        <translation>F9</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3703"/>
-+        <source>Run external ROM tool (tagged)...</source>
-+        <translation>Executa a ferramenta da ROM externa (etiquetados)...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3706"/>
-+        <location filename="../../ui/qmc2main.ui" line="3709"/>
-+        <source>Run tool to process ROM data externally for all tagged sets</source>
-+        <translation>Executa a ferramenta para processar os dados da ROM externamente para todos os conjuntos etiquetados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3712"/>
-+        <source>Ctrl+Shift+F9</source>
-+        <translation>Ctrl+Shift+F9</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3720"/>
-+        <location filename="../../ui/qmc2main.ui" line="3723"/>
-+        <source>Clear YouTube cache</source>
-+        <translation>Limpa o cache do YouTube</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3726"/>
-+        <source>Ctrl+Y</source>
-+        <translation>Ctrl+Y</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3734"/>
-+        <source>Clear ROM state cache</source>
-+        <translation>Limpa o cache da condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3737"/>
-+        <location filename="../../ui/qmc2main.ui" line="3740"/>
-+        <source>Forcedly clear (remove) the ROM state cache</source>
-+        <translation>Impõem a limpeza (remove) o cache da condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3762"/>
-+        <source>Clear XML cache</source>
-+        <translation>Limpar o cache XML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3765"/>
-+        <location filename="../../ui/qmc2main.ui" line="3768"/>
-+        <source>Forcedly clear (remove) the XML cache</source>
-+        <translation>Impõem a limpeza (remove) o cache XML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3790"/>
-+        <source>Clear software list cache</source>
-+        <translation>Limpa o cache de lista de programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3793"/>
-+        <location filename="../../ui/qmc2main.ui" line="3796"/>
-+        <source>Forcedly clear (remove) the software list cache</source>
-+        <translation>Impõem a limpeza (remove) o cache da lista de programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3804"/>
-+        <source>Clear ALL emulator caches</source>
-+        <translation>Limpa TODOS os caches do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/qmc2main.ui" line="3807"/>
-+        <location filename="../../ui/qmc2main.ui" line="3810"/>
-+        <source>Forcedly clear (remove) ALL emulator related caches</source>
-+        <translation>Impõem a limpeza (remove) TODOS os caches relacionados aos emuladores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-+        <source>Couldn&apos;t find the window ID of one or more
-+emulator(s) within a reasonable timeframe.
-+
-+Retry embedding?</source>
-+        <translation>Não foi possível encontrar o ID da janela de um ou mais
-+emulador(es) dentro de um prazo razoável.
-+
-+Tentar incorporar novamente?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <source>Information</source>
-+        <translation>Informação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-+        <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-+        <translation>Desculpe, o emulador teve uma morte triste :(.</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-+        <source>Toggle embedder options (hold down for menu)</source>
-+        <translation>Ativa/desativa as opções para embutir (mantenha pressionado para exibir o menu)</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-+        <source>last message repeated %n time(s)</source>
-+        <translation>
-+            <numerusform>a última mensagem que se repetiu %n vez</numerusform>
-+            <numerusform>as últimas mensagens que se repetiram %n vezes</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-+        <source>Play selected machine</source>
-+        <translation>Joga a máquina selecionada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-+        <source>Play selected machine (embedded)</source>
-+        <translation>Joga a máquina selecionada (embutida)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-+        <translation>Analisa a ROM da máquina atual com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-+        <source>To favorites</source>
-+        <translation>Para os favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-+        <source>Kill emulator</source>
-+        <translation>Matar o emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-+        <source>&amp;Kill emulator</source>
-+        <translation>&amp;Matar o emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-+        <source>destroying audio effects dialog</source>
-+        <translation>destruindo a janela dos efeitos de áudio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-+        <source>emulator #%1 is already embedded</source>
-+        <translation>o emulador #%1 já está embutido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-+        <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-+        <translation>AVISO: as diversas janelas para o emulador #%1 foram encontradas, escolhendo o ID da janela %2 para embutir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-+        <source>embedding emulator #%1, window ID = %2</source>
-+        <translation>embutindo o emulador #%1, ID da janela = %2</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ManualScanner</name>
-+    <message>
-+        <location filename="../../ui/manualscanner.ui" line="72"/>
-+        <source>Scanner log</source>
-+        <translation>Registro do exame</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/manualscanner.ui" line="46"/>
-+        <source>Scan manual folders now</source>
-+        <translation>Faça o exame manual das pastas agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/manualscanner.ui" line="49"/>
-+        <source>Scan now</source>
-+        <translation>Examinar agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/manualscanner.ui" line="33"/>
-+        <source>Close this dialog</source>
-+        <translation>Fecha esta janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/manualscanner.ui" line="36"/>
-+        <source>Close</source>
-+        <translation>Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="37"/>
-+        <source>System manual scanner</source>
-+        <translation>Exame manual do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="41"/>
-+        <source>Software manual scanner</source>
-+        <translation>Exame manual do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="47"/>
-+        <source>click &apos;scan now&apos; to start</source>
-+        <translation>clique em &apos;examinar agora&apos; para iniciar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="62"/>
-+        <source>scanner started</source>
-+        <translation>o exame foi iniciado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="64"/>
-+        <source>scanner ended</source>
-+        <translation>o exame foi concluído</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="119"/>
-+        <source>reading file list for path &apos;%1&apos;</source>
-+        <translation>lendo a lista do arquivo para o caminho &apos;%1&apos;</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/manualscanner.cpp" line="122"/>
-+        <source>scanning %n file(s)</source>
-+        <translation>
-+            <numerusform></numerusform>
-+            <numerusform></numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="131"/>
-+        <location filename="../../src/manualscanner.cpp" line="142"/>
-+        <source>adding &apos;%1&apos; as a manual for &apos;%2&apos;</source>
-+        <translation>adicionando o &apos;%1&apos; como um manual para &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="135"/>
-+        <source>ignoring &apos;%1&apos; because its name doesn&apos;t match any machine</source>
-+        <translation>ignorando o &apos;%1&apos; porque o nome não coincide com nenhuma outra máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="147"/>
-+        <source>can&apos;t read &apos;%1&apos; - please check access permissions</source>
-+        <translation>não foi possível ler &apos;%1&apos; - verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="151"/>
-+        <source>ignoring &apos;%1&apos; because it doesn&apos;t appear to be a PDF document</source>
-+        <translation>ignorando o &apos;%1&apos; porque parece que não há nenhum documento em PDF</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="157"/>
-+        <source>scan statistics for path &apos;%1&apos;</source>
-+        <translation>estatísticas do exame para o caminho &apos;%1&apos;</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/manualscanner.cpp" line="157"/>
-+        <source>%n file(s) scanned</source>
-+        <translation>
-+            <numerusform></numerusform>
-+            <numerusform></numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/manualscanner.cpp" line="157"/>
-+        <source>%n manual(s) stored in database</source>
-+        <translation>
-+            <numerusform></numerusform>
-+            <numerusform></numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/manualscanner.cpp" line="157"/>
-+        <source>%n file(s) ignored</source>
-+        <translation>
-+            <numerusform></numerusform>
-+            <numerusform></numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/manualscanner.cpp" line="157"/>
-+        <source>%n file(s) inaccessible</source>
-+        <translation>
-+            <numerusform></numerusform>
-+            <numerusform></numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="159"/>
-+        <source>updating the database</source>
-+        <translation>atualizando o banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/manualscanner.cpp" line="190"/>
-+        <source>database update finished</source>
-+        <translation>a atualização do banco de dados foi concluído</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Marquee</name>
-+    <message>
-+        <location filename="../../src/marquee.h" line="17"/>
-+        <source>marquee</source>
-+        <translation>marquise</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>MiniWebBrowser</name>
-+    <message>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <source>Enter URL</source>
-+        <translation>Insira a URL</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-+        <source>MiniWebBrowser</source>
-+        <translation>MiniWebBrowser</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-+        <source>PDF viewer</source>
-+        <translation>Visualizador de PDF</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-+        <location filename="../../ui/miniwebbrowser.ui" line="192"/>
-+        <source>Go back</source>
-+        <translation>Anterior</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-+        <location filename="../../ui/miniwebbrowser.ui" line="215"/>
-+        <source>Go forward</source>
-+        <translation>Próximo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-+        <source>WARNING: invalid network reply and/or network error</source>
-+        <translation>AVISO: Houve uma resposta inválida da rede/ou um erro da rede</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="15"/>
-+        <source>Mini Web Browser</source>
-+        <translation>Mini navegador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="235"/>
-+        <location filename="../../ui/miniwebbrowser.ui" line="238"/>
-+        <source>Reload current page</source>
-+        <translation>Recarrega a página atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="281"/>
-+        <location filename="../../ui/miniwebbrowser.ui" line="284"/>
-+        <source>Go home (first page)</source>
-+        <translation>Página inicial (primeira página)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="352"/>
-+        <location filename="../../ui/miniwebbrowser.ui" line="355"/>
-+        <source>Enter current URL</source>
-+        <translation>Entra na URL atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="377"/>
-+        <location filename="../../ui/miniwebbrowser.ui" line="380"/>
-+        <source>Load URL</source>
-+        <translation>Carrega a URL</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="301"/>
-+        <location filename="../../ui/miniwebbrowser.ui" line="304"/>
-+        <source>Set zoom factor</source>
-+        <translation>Define fator de aproximação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="258"/>
-+        <location filename="../../ui/miniwebbrowser.ui" line="261"/>
-+        <source>Stop loading of current page</source>
-+        <translation>Para o carregamento da página atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="307"/>
-+        <source> %</source>
-+        <translation> %</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="332"/>
-+        <source>Toggle display of the search bar</source>
-+        <translation>Alterna a exibição da barra de busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-+        <location filename="../../ui/miniwebbrowser.ui" line="83"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-+        <source>Enter search string</source>
-+        <translation>Insira o termo da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="137"/>
-+        <source>Case-sensitive</source>
-+        <translation>Sensível à caixa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="96"/>
-+        <source>Find previous occurrence</source>
-+        <translation>Procura pela ocorrência anterior</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="113"/>
-+        <source>Find next occurrence</source>
-+        <translation>Procura a próxima ocorrência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/miniwebbrowser.ui" line="157"/>
-+        <source>Highlight matches</source>
-+        <translation>Destaca a correspondências</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>MissingDumpsViewer</name>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="14"/>
-+        <source>Missing dumps</source>
-+        <translation>Imagens que faltam</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="26"/>
-+        <source>Close this window</source>
-+        <translation>Fechar esta janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="36"/>
-+        <source>List of missing dumps</source>
-+        <translation>Lista das imagens que faltam</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="55"/>
-+        <source>Set / ID</source>
-+        <translation>Conjunto / ID</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="60"/>
-+        <source>Type</source>
-+        <translation>Tipo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="65"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="70"/>
-+        <source>Size</source>
-+        <translation>Tamanho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="75"/>
-+        <source>CRC</source>
-+        <translation>CRC</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="80"/>
-+        <source>SHA1</source>
-+        <translation>SHA1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="85"/>
-+        <source>Reason</source>
-+        <translation>Razão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="108"/>
-+        <source>Export missing dumps to a data file</source>
-+        <translation>Exporta as imagens que faltam para um arquivo de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="111"/>
-+        <source>Export to data file</source>
-+        <translation>Exporta para o arquivo de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="121"/>
-+        <source>Export only dumps that are selected in the above list (or all)</source>
-+        <translation>Exporta apenas as imagens que estão selecionadas na lista acima (ou todos)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="124"/>
-+        <source>Selected dumps only</source>
-+        <translation>Apenas as imagens selecionadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/missingdumpsviewer.ui" line="29"/>
-+        <source>Close</source>
-+        <translation>Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/missingdumpsviewer.cpp" line="40"/>
-+        <source>Choose data file to export to</source>
-+        <translation>Escolha o arquivo de dados para exportar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/missingdumpsviewer.cpp" line="40"/>
-+        <source>Data files (*.dat)</source>
-+        <translation>Arquivos de dados (*.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/missingdumpsviewer.cpp" line="40"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/missingdumpsviewer.cpp" line="59"/>
-+        <source>Created by QMC2 v%1</source>
-+        <translation>Criado pelo QMC2 v%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/missingdumpsviewer.cpp" line="63"/>
-+        <source>Preparing</source>
-+        <translation>Preparando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/missingdumpsviewer.cpp" line="74"/>
-+        <source>Exporting</source>
-+        <translation>Exportando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/missingdumpsviewer.cpp" line="170"/>
-+        <source>Error</source>
-+        <translation>Erro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/missingdumpsviewer.cpp" line="170"/>
-+        <source>Can&apos;t open &apos;%1&apos; for writing!</source>
-+        <translation>Não é possível abrir &apos;%1&apos; para escrita!</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>MovieRecorderSetup</name>
-+    <message>
-+        <location filename="../../ui/movierecordersetup.ui" line="14"/>
-+        <source>Movie recorder setup</source>
-+        <translation>Configurações do gravador de vídeos</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Options</name>
-+    <message>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-+        <source>Category</source>
-+        <translation>Categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-+        <source>Version</source>
-+        <translation>Versão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="246"/>
-+        <source>Check all ROM states</source>
-+        <translation>Verifica a condição de todas as ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="248"/>
-+        <source>About QMC2</source>
-+        <translation>Sobre o QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="250"/>
-+        <source>Analyze tagged sets</source>
-+        <translation>Analisa os conjuntos etiquetados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="251"/>
-+        <source>Export ROM Status</source>
-+        <translation>Exporta o estado da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="253"/>
-+        <source>Copy tagged sets to favorites</source>
-+        <translation>Copia os conjuntos etiquetados para os favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="254"/>
-+        <source>Online documentation</source>
-+        <translation>Documentação online</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="255"/>
-+        <source>Clear image cache</source>
-+        <translation>Limpa o cache das imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="256"/>
-+        <source>Setup arcade mode</source>
-+        <translation>Configurar modo arcade</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="258"/>
-+        <source>Clear icon cache</source>
-+        <translation>Limpar o cache dos ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-+        <source>Open options dialog</source>
-+        <translation>Abre a janela das opções</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="264"/>
-+        <source>Play (independent)</source>
-+        <translation>Jogar (independente)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="266"/>
-+        <source>Play (embedded)</source>
-+        <translation>Jogar (embutido)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="269"/>
-+        <source>About Qt</source>
-+        <translation>Sobre o Qt</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="273"/>
-+        <source>Check states of tagged ROMs</source>
-+        <translation>Verifica a condição das ROMs etiquetadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="274"/>
-+        <source>Recreate template map</source>
-+        <translation>Recria o modelo do mapa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="275"/>
-+        <source>Check template map</source>
-+        <translation>Verifica o mapa do modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-+        <source>Stop processing / exit QMC2</source>
-+        <translation>Para o processamento / encerrar o QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="282"/>
-+        <source>Clear YouTube cache</source>
-+        <translation>Limpa o cache do YouTube</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="286"/>
-+        <source>Toggle ROM state C</source>
-+        <translation>Mostra/esconde a condição da ROM C</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="287"/>
-+        <source>Toggle ROM state M</source>
-+        <translation>Mostra/esconde a condição da ROM M</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="288"/>
-+        <source>Toggle ROM state I</source>
-+        <translation>Mostra/esconde a condição da ROM I</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="289"/>
-+        <source>Toggle ROM state N</source>
-+        <translation>Mostra/esconde a condição da ROM N</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="290"/>
-+        <source>Toggle ROM state U</source>
-+        <translation>Mostra/esconde a condição da ROM D</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="291"/>
-+        <source>Tag current set</source>
-+        <translation>Etiqueta o conjunto atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="292"/>
-+        <source>Untag current set</source>
-+        <translation>Remove a etiqueta do conjunto atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="293"/>
-+        <source>Toggle tag mark</source>
-+        <translation>Alterna a marca da etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="294"/>
-+        <source>Toggle tag / cursor down</source>
-+        <translation>Alterna a etiqueta / cursor para baixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="295"/>
-+        <source>Toggle tag / cursor up</source>
-+        <translation>Alterna a etiqueta / cursor para cima</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="296"/>
-+        <source>Tag all sets</source>
-+        <translation>Etiqueta todos os conjuntos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="297"/>
-+        <source>Untag all sets</source>
-+        <translation>Remove a etiqueta de todos os conjuntos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="298"/>
-+        <source>Invert all tags</source>
-+        <translation>Inverte todas as etiquetas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="299"/>
-+        <source>Tag visible sets</source>
-+        <translation>Etiqueta os conjuntos visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="300"/>
-+        <source>Untag visible sets</source>
-+        <translation>Remove a etiqueta dos conjuntos visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="301"/>
-+        <source>Invert visible tags</source>
-+        <translation>Inverte as etiquetas visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="306"/>
-+        <source>Hierarchical view</source>
-+        <translation>Visualização hierárquica</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="311"/>
-+        <source>Custom view</source>
-+        <translation>Visualização personalizada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="313"/>
-+        <source>Run external ROM tool</source>
-+        <translation>Executa a ferramenta da ROM externa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="314"/>
-+        <source>Run ROM tool for tagged sets</source>
-+        <translation>Executa a ferramenta da ROM para os conjuntos etiquetados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="315"/>
-+        <source>Check software-states</source>
-+        <translation>Verifica a condição do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="316"/>
-+        <source>Toggle full screen</source>
-+        <translation>Alterna para tela cheia</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="305"/>
-+        <source>Software-list view-mode flat</source>
-+        <translation>Modo plano da visualização da lista de programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="307"/>
-+        <source>Software-list view-mode tree</source>
-+        <translation>Modo árvore da visualização da lista de programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="319"/>
-+        <source>Previous track (audio player)</source>
-+        <translation>Faixa anterior (reprodutor de música)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="320"/>
-+        <source>Next track (audio player)</source>
-+        <translation>Próxima faixa (reprodutor de música)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="321"/>
-+        <source>Fast backward (audio player)</source>
-+        <translation>Retrocesso rápido (reprodutor de música)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="322"/>
-+        <source>Fast forward (audio player)</source>
-+        <translation>Avanço rápido (reprodutor de música)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="323"/>
-+        <source>Stop track (audio player)</source>
-+        <translation>Para a faixa (reprodutor de música)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="324"/>
-+        <source>Pause track (audio player)</source>
-+        <translation>Pausa a faixa (reprodutor de música)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="325"/>
-+        <source>Play track (audio player)</source>
-+        <translation>Reproduz a faixa (reprodutor de música)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="326"/>
-+        <source>Raise volume (audio player)</source>
-+        <translation>Aumenta o volume (reprodutor de música)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="327"/>
-+        <source>Lower volume (audio player)</source>
-+        <translation>Reduz o volume (reprodutor de música)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="329"/>
-+        <source>Increase rank</source>
-+        <translation>Aumenta a classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="330"/>
-+        <source>Decrease rank</source>
-+        <translation>Reduz a classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="333"/>
-+        <source>Plus (+)</source>
-+        <translation>Mais (+)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="334"/>
-+        <source>Minus (-)</source>
-+        <translation>Menos (-)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="335"/>
-+        <source>Cursor down</source>
-+        <translation>Cursor para baixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="336"/>
-+        <source>End</source>
-+        <translation>End</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="338"/>
-+        <source>Escape</source>
-+        <translation>Escape</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="339"/>
-+        <source>Cursor left</source>
-+        <translation>Cursor para esquerda</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="340"/>
-+        <source>Home</source>
-+        <translation>Home</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="341"/>
-+        <source>Page down</source>
-+        <translation>Page down</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="342"/>
-+        <source>Page up</source>
-+        <translation>Page up</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-+        <location filename="../../src/options.cpp" line="394"/>
-+        <location filename="../../src/options.cpp" line="396"/>
-+        <location filename="../../src/options.cpp" line="398"/>
-+        <location filename="../../src/options.cpp" line="400"/>
-+        <location filename="../../src/options.cpp" line="402"/>
-+        <location filename="../../src/options.cpp" line="404"/>
-+        <location filename="../../src/options.cpp" line="406"/>
-+        <location filename="../../src/options.cpp" line="408"/>
-+        <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation>use o ponto e vírgula (;) para separar as diversas pastas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-+        <source>use semicolon (;) to separate multiple files</source>
-+        <translation>use o ponto e vírgula (;) para separar os diversos arquivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1385"/>
-+        <source>An open machine-specific emulator configuration has been detected.
-+Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-+        <translation>Foi detectada uma configuração aberta da máquina do emulador.
-+Utilize a configuração local da máquina, substituir com o valor global ou não aplicar?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1485"/>
-+        <source>please reload machine list for some changes to take effect</source>
-+        <translation>recarregue a lista das máquinas para as alterações terem efeito</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1495"/>
-+        <source>sorting machine list by %1 in %2 order</source>
-+        <translation>ordenando a lista das máquinas por %1 na ordem %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <source>7z error</source>
-+        <translation>erro do 7z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-+        <source>FATAL: can&apos;t open icon file %1</source>
-+        <translation>FATAL: foi impossível abrir arquivo de ícone %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1758"/>
-+        <source>libarchive error</source>
-+        <translation>erro do libarchive</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1768"/>
-+        <source>triggering automatic reload of machine list</source>
-+        <translation>ativando i recarregamento automático da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2427"/>
-+        <source>&amp;Foreign emulators</source>
-+        <translation>&amp;Emuladores estrangeiros</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-+        <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-+        <translation>Especifica os IDs estrangeiros pré-definidos para este emulador, executar a partir da lista de &apos;emuladores estrangeiros&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-+        <source>Choose icon for this foreign emulator (hold down for menu)</source>
-+        <translation>Escolha o ícone para esse emulador estrangeiro (mantenha pressionado para exibir o menu)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-+        <source>Default icon</source>
-+        <translation>Ícone padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-+        <source>No icon</source>
-+        <translation>Sem ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2382"/>
-+        <source>N/A</source>
-+        <translation>N/A</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <source>Choose XML cache database file</source>
-+        <translation>Escolhe o arquivo do banco de dados do cache XML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2767"/>
-+        <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
-+Are you sure you want to do this?</source>
-+        <translation>Isso removerá &lt;b&gt;todos&lt;/b&gt; os dados de usuário existentes e recriará o banco de dados.
-+Tem certeza que deseja fazer isso?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2767"/>
-+        <source>&amp;Yes</source>
-+        <translation>&amp;Sim</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2767"/>
-+        <source>&amp;No</source>
-+        <translation>&amp;Não</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <source>Choose user data database file</source>
-+        <translation>Escolha o arquivo do banco de dados do usuário</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <source>Choose 7-zip tool</source>
-+        <translation>Escolha a ferramenta 7-zip</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <source>Choose machine list database file</source>
-+        <translation>Escolha o arquivo do banco de dados da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <source>Choose software list cache database file</source>
-+        <translation>Escolha o arquivo do banco de dados do cache da lista de programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <source>Choose dat-info database file</source>
-+        <translation>Escolha o arquivo do banco de dados de informações dat</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <source>Choose MESS machine info DB</source>
-+        <translation>Escolha o BD de informações de máquinas do MESS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <source>Choose MAME emulator info DB</source>
-+        <translation>Escolha o BD de informações do emulador do MAME</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <source>Choose MESS emulator info DB</source>
-+        <translation>Escolha o BD de informações do emulador do MESS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <source>Choose compressed preview file</source>
-+        <translation>Escolha o arquivo compactado de pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-+        <source>ZIP archives</source>
-+        <translation>Arquivos ZIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-+        <source>7z archives</source>
-+        <translation>Arquivos 7z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-+        <source>All files</source>
-+        <translation>Todos os arquivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-+        <source>Supported archives</source>
-+        <translation>Arquivos compatíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <source>Choose compressed flyer file</source>
-+        <translation>Escolha o arquivo compactado do panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <source>Choose compressed icon file</source>
-+        <translation>Escolha o arquivo compactado do ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <source>Choose compressed cabinet file</source>
-+        <translation>Escolha o arquivo compactado dos gabinetes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <source>Choose compressed controller file</source>
-+        <translation>Escolha o arquivo compactado dos controles</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <source>Choose compressed marquee file</source>
-+        <translation>Escolha o arquivo compactado das marquises</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <source>Choose compressed title file</source>
-+        <translation>Escolha o arquivo compactado dos títulos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <source>Choose compressed PCB file</source>
-+        <translation>Escolha o arquivo compactado da PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3271"/>
-+        <source>Choose compressed software snap file</source>
-+        <translation>Escolha o arquivo compactado da captura de tela do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3326"/>
-+        <source>Choose video snap folder</source>
-+        <translation>Escolha a pasta para as capturas de vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3337"/>
-+        <source>Choose system manual folder</source>
-+        <translation>Escolha manual da pasta do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3348"/>
-+        <source>Choose software manual folder</source>
-+        <translation>Escolha manual das pastas do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3801"/>
-+        <source>Choose image file</source>
-+        <translation>Escolha o arquivo de imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3801"/>
-+        <source>Supported image files (%1)</source>
-+        <translation>Arquivos de imagem compatíveis (%1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4014"/>
-+        <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-+        <translation>ERRO: foi impossível inicializar suporte ao joysticks do SDL</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="337"/>
-+        <source>Enter key</source>
-+        <translation>Tecla enter</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="249"/>
-+        <source>Analyze current machine</source>
-+        <translation>Analisa a máquina atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="252"/>
-+        <source>Copy machine to favorites</source>
-+        <translation>Copia a máquina para os favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="271"/>
-+        <source>Reload machine list</source>
-+        <translation>Recarrega a lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="272"/>
-+        <source>Check machine&apos;s ROM state</source>
-+        <translation>Verifica a condição das ROM da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="284"/>
-+        <source>Open ROMAlyzer (system mode)</source>
-+        <translation>Abre o ROMAlyzer (modo de sistema)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="285"/>
-+        <source>Open ROMAlyzer (software mode)</source>
-+        <translation>Abre o ROMAlyzer (modo de programa)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="302"/>
-+        <source>Rebuild current machine</source>
-+        <translation>Reconstruir a máquina atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="303"/>
-+        <source>Rebuild tagged machines</source>
-+        <translation>Reconstruir as máquinas etiquetadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="317"/>
-+        <source>Launch arcade mode</source>
-+        <translation>Inicia o modo arcade</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="343"/>
-+        <source>Return key</source>
-+        <translation>Tecla enter</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="344"/>
-+        <source>Cursor right</source>
-+        <translation>Cursor para à direita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="345"/>
-+        <source>Tabulator</source>
-+        <translation>Tabulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="346"/>
-+        <source>Cursor up</source>
-+        <translation>Cursor para cima</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="348"/>
-+        <source>Activate item</source>
-+        <translation>Ativa o item</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="352"/>
-+        <source>WARNING: configuration is not writeable, please check access permissions for </source>
-+        <translation>AVISO: a configuração não pode ser escrita, verifique as permissões de acesso </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-+        <source>Reset to default font</source>
-+        <translation>Restaura para a fonte padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-+        <source>No style sheet</source>
-+        <translation>Sem folha de estilo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="909"/>
-+        <source>image cache size set to %1 MB</source>
-+        <translation>tamanho do cache de imagem definido para %1 MB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-+        <source>Confirm</source>
-+        <translation>Confirma</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1386"/>
-+        <source>&amp;Local</source>
-+        <translation>&amp;Local</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1386"/>
-+        <source>&amp;Overwrite</source>
-+        <translation>&amp;Sobrescrever</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1386"/>
-+        <source>Do&amp;n&apos;t apply</source>
-+        <translation>&amp;Não aplicar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1488"/>
-+        <source>please restart QMC2 for some changes to take effect</source>
-+        <translation>reinicie o QMC2 para que algumas mudanças tenha efeito</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1495"/>
-+        <source>ascending</source>
-+        <translation>crescente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1495"/>
-+        <source>descending</source>
-+        <translation>decrescente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1738"/>
-+        <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-+        <translation>FATAL: foi impossível abrir o arquivo do ícone, verifique as permissões de acesso para %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-+        <source>Preview file</source>
-+        <translation>Arquivo de pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-+        <source>SW snap file</source>
-+        <translation>Arquivo de captura do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-+        <source>Preview directory</source>
-+        <translation>Diretório de pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-+        <source>Flyer file</source>
-+        <translation>Arquivo panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-+        <source>Flyer directory</source>
-+        <translation>Diretório para o panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-+        <source>Icon file</source>
-+        <translation>Arquivo ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-+        <source>Icon directory</source>
-+        <translation>Diretório para o ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-+        <source>Cabinet file</source>
-+        <translation>Arquivo gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-+        <source>Cabinet directory</source>
-+        <translation>Diretório para o gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-+        <source>Controller file</source>
-+        <translation>Arquivo controle</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-+        <source>Controller directory</source>
-+        <translation>Diretório do controle</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-+        <source>Marquee file</source>
-+        <translation>Arquivo marquise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-+        <source>Marquee directory</source>
-+        <translation>Diretório das marquises</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-+        <source>Title file</source>
-+        <translation>Arquivo título</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-+        <source>Title directory</source>
-+        <translation>Diretório do título</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-+        <source>PCB file</source>
-+        <translation>Arquivo PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-+        <source>PCB directory</source>
-+        <translation>Diretório para a PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2638"/>
-+        <source>Choose Qt style sheet file</source>
-+        <translation>Escolha o arquivo de estilo do Qt</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2638"/>
-+        <source>Qt Style Sheets (*.qss)</source>
-+        <translation>Estilos do Qt (*.qss)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2646"/>
-+        <source>Choose preview directory</source>
-+        <translation>Escolha a pasta para pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2657"/>
-+        <source>Choose flyer directory</source>
-+        <translation>Escolha a pasta para panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2668"/>
-+        <source>Choose icon directory</source>
-+        <translation>Escolha a pasta para ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2679"/>
-+        <source>Choose cabinet directory</source>
-+        <translation>Escolha a pasta para gabinetes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2690"/>
-+        <source>Choose controller directory</source>
-+        <translation>Escolha a pasta para controles</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2701"/>
-+        <source>Choose marquee directory</source>
-+        <translation>Escolha a pasta para marquise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2712"/>
-+        <source>Choose title directory</source>
-+        <translation>Escolha a pasta para títulos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2723"/>
-+        <source>Choose PCB directory</source>
-+        <translation>Escolha a pasta para PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <source>Choose options template file</source>
-+        <translation>Escolha o arquivo modelo para as opções</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <source>Choose emulator executable file</source>
-+        <translation>Escolha o arquivo executável do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <source>Choose emulator log file</source>
-+        <translation>Escolha o arquivo de registro do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <source>Choose zip tool</source>
-+        <translation>Escolha a ferramenta zip</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <source>Choose ROM tool</source>
-+        <translation>Escolha a ferramenta para a ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <source>Choose play history file</source>
-+        <translation>Escolha o arquivo do histórico de jogos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <source>Choose ROM state cache file</source>
-+        <translation>Escolha o arquivo do cache da condição das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-+        <source>Choose working directory</source>
-+        <translation>Escolha o diretório de trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="239"/>
-+        <source>Minimize when launching (non-embedded) emulators?</source>
-+        <translation>Minimizar ao lançar os emuladores (não embutidos)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="247"/>
-+        <source>Check images and icons</source>
-+        <translation>Verifica as imagens e os ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="257"/>
-+        <source>Clear ProjectMESS cache</source>
-+        <translation>Limpa o cache do ProjectMESS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="304"/>
-+        <source>Full detail view</source>
-+        <translation>Visualização detalhada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-+        <source>Category view</source>
-+        <translation>Visualização por categoria</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-+        <source>Version view</source>
-+        <translation>Visualização por versão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-+        <source>Custom IDs...</source>
-+        <translation>IDs personalizados...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <source>Choose cookie database file</source>
-+        <translation>Escolha o arquivo do banco de dados dos cookies</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <source>Choose machine favorites file</source>
-+        <translation>Escolha o arquivo de favoritos das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <source>Choose machine list cache file</source>
-+        <translation>Escolha o arquivo do cache da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2900"/>
-+        <source>Choose software state cache directory</source>
-+        <translation>Escolha o diretório do cache da condição do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2911"/>
-+        <source>Choose general software folder</source>
-+        <translation>Escolha a pasta geral do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <source>Choose front end log file</source>
-+        <translation>Escolha o arquivo de registro do frontend</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2930"/>
-+        <source>Choose data directory</source>
-+        <translation>Escolha a pasta para os dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <source>Choose MAME machine info DB</source>
-+        <translation>Escolha o BD das informações das máquinas do MAME</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <source>Choose software info DB</source>
-+        <translation>Escolha o BD das informação do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <source>Choose catver.ini file</source>
-+        <translation>Escolha o arquivo catver.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <source>Choose category.ini file</source>
-+        <translation>Escolha o arquivo category.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3260"/>
-+        <source>Choose software snap directory</source>
-+        <translation>Escolha diretório para a captura do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3288"/>
-+        <source>Choose software notes folder</source>
-+        <translation>Escolha o diretório das notas do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <source>Choose software notes template</source>
-+        <translation>Escolha o modelo das notas do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <source>HTML files (*.html *.htm)</source>
-+        <translation>Arquivos HTML (*.html *.htm)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3307"/>
-+        <source>Choose system notes folder</source>
-+        <translation>Escolha o diretório das notas do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <source>Choose system notes template</source>
-+        <translation>Escolha o modelo das notas do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3559"/>
-+        <source>shortcut map is clean</source>
-+        <translation>o mapa dos atalhos está limpo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="3561"/>
-+        <source>WARNING: shortcut map contains duplicates</source>
-+        <translation>AVISO: o mapa dos atalhos contém itens duplicados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-+        <source>No joysticks found</source>
-+        <translation>Nenhum joystick foi encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4298"/>
-+        <source>joystick map is clean</source>
-+        <translation>o mapa do joystick está limpo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="4300"/>
-+        <source>WARNING: joystick map contains duplicates</source>
-+        <translation>AVISO: o mapa do joystick contém itens duplicados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="15"/>
-+        <source>Options</source>
-+        <translation>Opções</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="25"/>
-+        <source>&amp;Front end</source>
-+        <translation>&amp;Front end</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="41"/>
-+        <source>&amp;GUI</source>
-+        <translation>&amp;Interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="743"/>
-+        <source>Language</source>
-+        <translation>Idioma</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="299"/>
-+        <source>Application language</source>
-+        <translation>Idioma do aplicativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-+        <source>Scale image to fit frame size (otherwise use original size)</source>
-+        <translation>Dimensiona a imagem para ocupar todo o quadro (senão, use tamanho original)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="755"/>
-+        <source>Scaled preview</source>
-+        <translation>Pré-visualização dimensionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="259"/>
-+        <source>Scaled cabinet</source>
-+        <translation>Gabinete dimensionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="269"/>
-+        <source>Scaled controller</source>
-+        <translation>Controle dimensionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="492"/>
-+        <source>Scaled marquee</source>
-+        <translation>Marquise dimensionada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-+        <source>Show status bar</source>
-+        <translation>Mostra a barra de condição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-+        <source>Show tool bar</source>
-+        <translation>Mostra a barra das ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="656"/>
-+        <source>Show the menu bar</source>
-+        <translation>Mostra a barra dos menus</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="659"/>
-+        <source>Show menu bar</source>
-+        <translation>Mostra barra do menu</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="712"/>
-+        <source>Show short description of current processing in progress bar</source>
-+        <translation>Mostra a descrição curta do processamento atual na barra de progresso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="715"/>
-+        <source>Show progress texts</source>
-+        <translation>Mostra o texto do andamento</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="865"/>
-+        <source>Check for other instances of this QMC2 variant on startup</source>
-+        <translation>Verifica através das outras instâncias das variações do QMC2 ao iniciar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="868"/>
-+        <source>Check single instance</source>
-+        <translation>Verifique a instância única</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-+        <source>Only when required</source>
-+        <translation>Somente quando for requerido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-+        <source>Option requires a restart of QMC2 to take effect</source>
-+        <translation>A opção precisa que o QMC2 seja reiniciado para surtir efeito</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="480"/>
-+        <source>restart required</source>
-+        <translation>precisa reiniciar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-+        <source>reload required</source>
-+        <translation>precisa recarregar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="502"/>
-+        <source>Scaled title</source>
-+        <translation>Título dimensionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="239"/>
-+        <source>Scaled flyer</source>
-+        <translation>Panfleto dimensionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="672"/>
-+        <source>Application font (= system default if empty)</source>
-+        <translation>Fonte do aplicativo ( = padrão do sistema se vazio)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="768"/>
-+        <source>Browse application font</source>
-+        <translation>Procurar pela fonte do aplicativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="393"/>
-+        <source>Scaled PCB</source>
-+        <translation>PCI dimensionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="519"/>
-+        <source>Emulator log size</source>
-+        <translation>Tamanho do registro do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="532"/>
-+        <source>Maximum number of lines to keep in emulator log browser</source>
-+        <translation>Quantidade máxima de linhas para manter no navegador de registro do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-+        <source>unlimited</source>
-+        <translation>ilimitado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-+        <source> lines</source>
-+        <translation> linhas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="222"/>
-+        <source>Front end log size</source>
-+        <translation>Tamanho do registro do frontend</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="795"/>
-+        <source>Maximum number of lines to keep in front end log browser</source>
-+        <translation>Quantidade máxima das linhas para manter no navegador de registro do frontend</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="623"/>
-+        <source>Application font</source>
-+        <translation>Fonte do aplicativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="92"/>
-+        <source>Style sheet</source>
-+        <translation>Estilo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="406"/>
-+        <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-+        <translation>Arquivo de estilo do Qt (*.qss, deixe em branco para nenhum estilo)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="560"/>
-+        <source>Browse Qt style sheet file</source>
-+        <translation>Procura pelo arquivo de estilo do Qt</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="229"/>
-+        <source>GUI style</source>
-+        <translation>Estilo da interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="85"/>
-+        <source>Application style (Default = use system&apos;s default style)</source>
-+        <translation>Estilo da aplicação (Padrão = usar o estilo padrão do sistema)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="423"/>
-+        <source>Smooth image scaling (nicer, but slower)</source>
-+        <translation>Dimensionamento suave da imagem (melhor, porém, mais lento)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="426"/>
-+        <source>Smooth scaling</source>
-+        <translation>Dimensionar suavemente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="433"/>
-+        <source>Retry loading images which weren&apos;t found before?</source>
-+        <translation>Tentar carregar as imagens que não foram encontradas antes?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="436"/>
-+        <source>Retry loading images</source>
-+        <translation>Tenta carregar as imagens não encontradas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="817"/>
-+        <source>Image cache size</source>
-+        <translation>Tamanho do cache das imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="830"/>
-+        <source>Image cache size in MB</source>
-+        <translation>Tamanho do cache das imagens em MB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="833"/>
-+        <source> MB</source>
-+        <translation> MB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="702"/>
-+        <source>Use standard or custom color palette?</source>
-+        <translation>Usar a paleta de cores padrão ou personalizada?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="286"/>
-+        <source>Log font</source>
-+        <translation>Fonte do registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="182"/>
-+        <source>Font used in logs (= application font if empty)</source>
-+        <translation>Fonte usada nos registros (= fonte padrão se vazio)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="198"/>
-+        <source>Browse font used in logs</source>
-+        <translation>Procura a fonte usada nos registros</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-+        <source>F&amp;iles / Directories</source>
-+        <translation>&amp;Arquivos / diretórios</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1091"/>
-+        <source>Front end log file</source>
-+        <translation>Arquivo de registro do frontend</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1961"/>
-+        <source>Front end log file (write)</source>
-+        <translation>Arquivo de registro do frontend (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2531"/>
-+        <source>Browse front end log file</source>
-+        <translation>Procura pelo arquivo de registro do frontend</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1084"/>
-+        <source>Favorites file</source>
-+        <translation>Arquivo de favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1491"/>
-+        <source>Play history file</source>
-+        <translation>Arquivo do histórico dos já jogados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2518"/>
-+        <source>Play history file (write)</source>
-+        <translation>Arquivo do histórico dos já jogados (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1735"/>
-+        <source>Browse play history file</source>
-+        <translation>Procurar pelo arquivo do histórico dos já jogados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1077"/>
-+        <source>Data directory</source>
-+        <translation>Diretório de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1987"/>
-+        <source>Frontend data directory (read)</source>
-+        <translation>Diretório de dados do frontend (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="970"/>
-+        <source>Browse frontend data directory</source>
-+        <translation>Procura pelo diretório de dados do frontend</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2286"/>
-+        <source>Preview directory (read)</source>
-+        <translation>Diretório de pré-visualização (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2299"/>
-+        <source>Browse preview directory</source>
-+        <translation>Procura pelo diretório de pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2573"/>
-+        <source>Flyer directory (read)</source>
-+        <translation>Diretório do panfleto (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2586"/>
-+        <source>Browse flyer directory</source>
-+        <translation>Procura pelo diretório de panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2718"/>
-+        <source>Icon directory (read)</source>
-+        <translation>Diretório dos ícones (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2731"/>
-+        <source>Browse icon directory</source>
-+        <translation>Procura pelo diretório dos ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1777"/>
-+        <source>Cabinet directory (read)</source>
-+        <translation>Diretório dos gabinetes (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1790"/>
-+        <source>Browse cabinet directory</source>
-+        <translation>Procura pelo diretório dos gabinetes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2863"/>
-+        <source>Controller directory (read)</source>
-+        <translation>Diretório do controle (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2876"/>
-+        <source>Browse controller directory</source>
-+        <translation>Procura pelo diretório dos controles</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1347"/>
-+        <source>Marquee directory (read)</source>
-+        <translation>Diretório da marquise (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1360"/>
-+        <source>Browse marquee directory</source>
-+        <translation>Procura pelo diretório das marquises</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2111"/>
-+        <source>Title directory (read)</source>
-+        <translation>Diretório dos títulos (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2124"/>
-+        <source>Browse title directory</source>
-+        <translation>Procura pelo diretório dos títulos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1202"/>
-+        <source>PCB directory (read)</source>
-+        <translation>Diretório da PCI (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1215"/>
-+        <source>Browse PCB directory</source>
-+        <translation>Procura pelo diretório da PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3201"/>
-+        <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-+        <translation>Ativa o uso do arquivo catver.ini -- obtenha a versão mais nova em https://www.progettosnaps.net/catver/</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3204"/>
-+        <source>Use catver.ini</source>
-+        <translation>Usar o catver.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2043"/>
-+        <source>Path to catver.ini (read)</source>
-+        <translation>Caminho para o catver.ini (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2056"/>
-+        <source>Browse path to catver.ini</source>
-+        <translation>Procura pelo caminho para o catver.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-+        <source>SW snap folder</source>
-+        <translation>Arquivo de captura do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1602"/>
-+        <source>Software snap-shot directory (read)</source>
-+        <translation>Diretório de captura do programa (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1615"/>
-+        <source>Browse software snap-shot directory</source>
-+        <translation>Procura pelo diretório de captura do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3583"/>
-+        <source>ROM state filter</source>
-+        <translation>Filtro da condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3596"/>
-+        <source>Show ROM state C (correct)?</source>
-+        <translation>Mostra a ROM com estado C (correto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3613"/>
-+        <source>Show ROM state M (mostly correct)?</source>
-+        <translation>Mostra a ROM com estado M (Maioria correto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3630"/>
-+        <source>Show ROM state I (incorrect)?</source>
-+        <translation>Mostra a ROM com estado I (incorreto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3647"/>
-+        <source>Show ROM state N (not found)?</source>
-+        <translation>Mostra a ROM com estado N (não encontrado)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3664"/>
-+        <source>Show ROM state U (unknown)?</source>
-+        <translation>Mostra a ROM com estado D (desconhecido)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3970"/>
-+        <source>Sort criteria</source>
-+        <translation>Critério de ordenação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3980"/>
-+        <source>Select sort criteria</source>
-+        <translation>Selecione um critério de ordenação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3989"/>
-+        <source>ROM state</source>
-+        <translation>Condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3999"/>
-+        <source>Year</source>
-+        <translation>Ano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4004"/>
-+        <source>Manufacturer</source>
-+        <translation>Fabricante</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4014"/>
-+        <source>ROM types</source>
-+        <translation>Tipo das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4019"/>
-+        <source>Players</source>
-+        <translation>Jogadores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3935"/>
-+        <source>Sort order</source>
-+        <translation>Ordem de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3945"/>
-+        <source>Select sort order</source>
-+        <translation>Selecione a ordem de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3949"/>
-+        <source>Ascending</source>
-+        <translation>Ascendente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3958"/>
-+        <source>Descending</source>
-+        <translation>Descendente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3906"/>
-+        <source>Responsiveness</source>
-+        <translation>Disponibilidade</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3919"/>
-+        <source>immediate</source>
-+        <translation>imediata</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3864"/>
-+        <source>Update delay</source>
-+        <translation>Atraso de atualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3877"/>
-+        <source>none</source>
-+        <translation>nenhum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3880"/>
-+        <source> ms</source>
-+        <translation> ms</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3742"/>
-+        <source>Automatically trigger a ROM check if necessary</source>
-+        <translation>Verifica a ROM automaticamente caso seja necessário</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3745"/>
-+        <source>Auto-trigger ROM check</source>
-+        <translation>Verifica a ROM automaticamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3722"/>
-+        <source>Display ROM status icons in master lists?</source>
-+        <translation>Mostrar os ícones da condição da ROM nas listas principais?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3725"/>
-+        <source>Show ROM status icons</source>
-+        <translation>Mostrar os ícones da condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5755"/>
-+        <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-+        <translation>Diretório utilizado como o diretório padrão do programa para o configurador de dispositivos do MESS (caso um subdiretório com o mesmo nome da máquina exista, essa pasta será selecionada no lugar)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3432"/>
-+        <source>Launch emulation on double-click events (may be annoying)</source>
-+        <translation>Inicia o emulador com um clique duplo (pode ser estranho)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3435"/>
-+        <source>Double-click activation</source>
-+        <translation>Ativação por clique duplo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3501"/>
-+        <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-+        <translation>Inicia a emulação diretamente quando um item for ativado na lista de busca, nos favoritos ou nos já jogados (em vez de pular para a lista principal)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3504"/>
-+        <source>Play on sub-list activation</source>
-+        <translation>Jogar com ativação na sub-lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3465"/>
-+        <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-+        <translation>Escolhe a posição do cursor que será usado pelo QMC2 quando fizer a rolagem automática para o item atual (essa configuração se aplica a todas as visões e as listas!)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3472"/>
-+        <source>Visible</source>
-+        <translation>Visível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3477"/>
-+        <source>Top</source>
-+        <translation>Acima</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3482"/>
-+        <source>Bottom</source>
-+        <translation>Abaixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3487"/>
-+        <source>Center</source>
-+        <translation>Centro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3455"/>
-+        <source>Cursor position</source>
-+        <translation>Posição do cursor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3776"/>
-+        <source>SW snap position</source>
-+        <translation>Posição da captura do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3790"/>
-+        <source>Above / Left</source>
-+        <translation>Acima / Esquerda</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="633"/>
-+        <source>Use native file dialogs</source>
-+        <translation>Usa as janelas dos arquivos nativos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="682"/>
-+        <source>Kill emulators when QMC2 exits?</source>
-+        <translation>Matar os emuladores quando o QMC2 for encerrado?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="685"/>
-+        <source>Kill emulators on exit</source>
-+        <translation>Mata os emuladores ao encerrar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="692"/>
-+        <source>Terminate all other emulator instances when launching a new one?</source>
-+        <translation>Encerrar todas as outras instâncias do emulador quando executar uma nova?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="695"/>
-+        <source>One emulator at a time</source>
-+        <translation>Um emulador por vez</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3073"/>
-+        <source>Load MESS machine information database (sysinfo.dat)</source>
-+        <translation>Carrega a informação do banco de dados das máquinas do MESS (sysinfo.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2231"/>
-+        <source>MESS machine information database - sysinfo.dat (read)</source>
-+        <translation>Base de informação de dados das máquinas do MESS -- sysinfo.dat (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1049"/>
-+        <source>Browse MESS machine information database (sysinfo.dat)</source>
-+        <translation>Procura pela informação na base da dados pelas máquinas do MESS (sysinfo.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1104"/>
-+        <source>Import MESS emulator information to DAT-info database</source>
-+        <translation>Importa a informação do emulador MESS para o banco de dados DAT</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1537"/>
-+        <source>Import MAME emulator information to DAT-info database</source>
-+        <translation>Importa a informação do emulador MAME para o banco de dados DAT</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1121"/>
-+        <source>Import MESS machine information to DAT-info database</source>
-+        <translation>Importa a informação da máquina do MESS para o banco de dados DAT</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1564"/>
-+        <source>DAT-info database file</source>
-+        <translation>Arquivo de informação do banco de dados DAT</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="953"/>
-+        <source>Browse DAT-info database file</source>
-+        <translation>Procura pelo arquivo do banco de dados DAT</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1974"/>
-+        <source>DAT-info database file (write)</source>
-+        <translation>Arquivo de informação do banco de dados DAT (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3076"/>
-+        <source>Machine info (MESS)</source>
-+        <translation>Informação da máquina (MESS)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3086"/>
-+        <source>Emu info (MAME)</source>
-+        <translation>Informação do emulador (MAME)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3096"/>
-+        <source>Emu info (MESS)</source>
-+        <translation>Informação do emulador (MESS)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3106"/>
-+        <source>Software info</source>
-+        <translation>Informação do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3119"/>
-+        <source>Import software information to DAT-info database</source>
-+        <translation>Importa a informação do programa para o banco de dados DAT</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3795"/>
-+        <source>Above / Center</source>
-+        <translation>Acima / Centro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3800"/>
-+        <source>Above / Right</source>
-+        <translation>Acima / Direita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3805"/>
-+        <source>Below / Left</source>
-+        <translation>Abaixo / Esquerda</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3810"/>
-+        <source>Below / Center</source>
-+        <translation>Abaixo / Centro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3815"/>
-+        <source>Below / Right</source>
-+        <translation>Abaixo / Direita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4070"/>
-+        <source>&amp;Shortcuts / Keys</source>
-+        <translation>Atalho&amp;s / Teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-+        <source>Redefine key sequence</source>
-+        <translation>Redefine a sequência das teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4131"/>
-+        <source>Reset key sequence to default</source>
-+        <translation>Redefine a sequência das teclas para o padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4134"/>
-+        <source>Reset</source>
-+        <translation>Redefinir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4154"/>
-+        <source>Active shortcut definitions; double-click to redefine key sequence</source>
-+        <translation>Definições ativas dos atalhos: faça um clique duplo para redefinir a sequência das teclas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-+        <source>Function / Key</source>
-+        <translation>Função / Tecla</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4805"/>
-+        <source>ROM tool</source>
-+        <translation>Ferramenta de ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4824"/>
-+        <source>External ROM tool (it&apos;s completely up to you...)</source>
-+        <translation>Ferramenta externa da ROM externa (a decisão é toda sua...)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4837"/>
-+        <source>Browse ROM tool</source>
-+        <translation>Procura pela ferramenta da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4861"/>
-+        <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-+        <translation>Lista de argumentos da ferramenta da ROM (i. x. &quot;$ID$ $DESCRIPTION$&quot;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4881"/>
-+        <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-+        <translation>O diretório de trabalho usado quando a ferramenta da ROM for executada (se vazio, o diretório de trabalho atual do QMC2 será usado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4911"/>
-+        <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-+        <translation>Copia a saída da ferramenta para o registro do programa (mantenha para depuração)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4914"/>
-+        <source>Copy tool output to front end log</source>
-+        <translation>Copia a saída da ferramenta para o registro do frontend</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4921"/>
-+        <source>Automatically close the tool-executor dialog when the external process finished</source>
-+        <translation>Fecha automaticamente a janela de execução da ferramenta quando o processo externo for encerrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4924"/>
-+        <source>Close dialog automatically</source>
-+        <translation>Fecha a janela automaticamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5069"/>
-+        <source>Restore cookies</source>
-+        <translation>Restaura os cookies</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5085"/>
-+        <source>Manage cookies stored in database</source>
-+        <translation>Gerencia o banco de dados dos cookies</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5088"/>
-+        <source>Manage stored cookies</source>
-+        <translation>Gerencia os cookies armazenados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5104"/>
-+        <source>Clear database</source>
-+        <translation>Limpa o banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="379"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-+        <source>Default</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="166"/>
-+        <source>Use a unifed tool- and title-bar on Mac OS X</source>
-+        <translation>Usa uma ferramenta unificada - e a barra de títulos no Mac OS X</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="169"/>
-+        <source>Unify with title</source>
-+        <translation>Unifica com um título</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="131"/>
-+        <source>Minimize when launching emulators?</source>
-+        <translation>Minimizar quando lançar os emuladores?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="134"/>
-+        <source>Minimize on emulator launch</source>
-+        <translation>Minimiza ao iniciar o emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="571"/>
-+        <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-+        <translation>Suprime todas as mensagens enviadas seja pela classe QDebug ou pelas funções qDebug() / qCritical() / qWarning() / qFatal()</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="574"/>
-+        <source>Suppress Qt messages</source>
-+        <translation>Suprime as mensagens do Qt</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="779"/>
-+        <source>Show splash screen when starting up?</source>
-+        <translation>Mostrar a tela inicial ao iniciar?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="782"/>
-+        <source>Show splash screen</source>
-+        <translation>Mostra tela inicial</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1007"/>
-+        <source>Software notes folder</source>
-+        <translation>Pasta das notas do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2000"/>
-+        <source>Folder used to store personal notes about any software titles (write)</source>
-+        <translation>Pasta usada para armazenar as notas pessoais sobre quaisquer títulos dos programas (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2013"/>
-+        <source>Browse software notes folder</source>
-+        <translation>Procura pela pasta das notas do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3994"/>
-+        <source>Tag</source>
-+        <translation>Etiqueta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4024"/>
-+        <source>Driver status</source>
-+        <translation>Condição geral do controlador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3786"/>
-+        <source>Select the position where sofware snap-shots are displayed within software lists</source>
-+        <translation>Selecione a posição onde as capturas do software são mostrados dentro da lista de programas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3820"/>
-+        <source>Disable snaps</source>
-+        <translation>Desativa as capturas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3896"/>
-+        <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-+        <translation>Mostra as capturas do programa quando o mouse passar pela lista de programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3580"/>
-+        <source>Enable ROM state filtering?</source>
-+        <translation>Ativar o filtro por condição da ROM?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="608"/>
-+        <source>Customize the tool-bar</source>
-+        <translation>Personalizar a barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="611"/>
-+        <source>Tool-bar...</source>
-+        <translation>Barra de ferramentas...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="121"/>
-+        <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-+        <translation>Impõem que o diretório de trabalho do QMC2 seja o mesmo do caminho do executável</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="124"/>
-+        <source>Set working directory from executable</source>
-+        <translation>Define o diretório de trabalho a partir do executável</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="705"/>
-+        <source>Default palette</source>
-+        <translation>Paleta padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="367"/>
-+        <source>Edit the color palette</source>
-+        <translation>Edite a paleta de cores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="370"/>
-+        <source>Edit color palette...</source>
-+        <translation>Editar a paleta de cores...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="630"/>
-+        <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-+        <translation>Usar as janelas nativas do próprio arquivo do sistema (nativos), caso contrário, as janelas nativas do Qt serão utilizadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1823"/>
-+        <source>Compressed cabinet file (read)</source>
-+        <translation>Arquivo compactado dos gabinetes (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-+        <source>Select compression format</source>
-+        <translation>Escolha o formato de compressão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-+        <source>ZIP</source>
-+        <translation>ZIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-+        <source>7z</source>
-+        <translation>7z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1876"/>
-+        <source>Browse compressed cabinet file</source>
-+        <translation>Procura pelo arquivo compactado de gabinetes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2909"/>
-+        <source>Compressed controller file (read)</source>
-+        <translation>Arquivo compactado dos controles (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2962"/>
-+        <source>Browse compressed controller file</source>
-+        <translation>Procura pelo arquivo compactado dos controles</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1393"/>
-+        <source>Compressed marquee file (read)</source>
-+        <translation>Arquivo compactado das marquises (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1446"/>
-+        <source>Browse compressed marquee file</source>
-+        <translation>Procura pelo arquivo compactado das marquises</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1515"/>
-+        <source>Switch between specifying a title directory or a compressed title file</source>
-+        <translation>Alternar entre especificar um diretório para os títulos ou um arquivo compactado com os títulos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2983"/>
-+        <source>MAME emulator information database - mameinfo.dat (read)</source>
-+        <translation>Base de dados de informação do emulador do MAME - mameinfo.dat (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2435"/>
-+        <source>Browse MAME emulator information database (mameinfo.dat)</source>
-+        <translation>Procura pela informação no banco de dados do emulador do MAME (mameinfo.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1132"/>
-+        <source>Switch between specifying a preview directory or a compressed preview file</source>
-+        <translation>Alternar entre especificar um diretório para as pré-visualizações ou um arquivo compactado com as pré-visualizações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2332"/>
-+        <source>Compressed preview file (read)</source>
-+        <translation>Arquivo compactado das pré-visualizações (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2385"/>
-+        <source>Browse compressed preview file</source>
-+        <translation>Procura pelo o arquivo compactado da pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1461"/>
-+        <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-+        <translation>Alternar entre especificar um diretório para os panfletos ou um arquivo compactado com os panfletos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2619"/>
-+        <source>Compressed flyer file (read)</source>
-+        <translation>Arquivo compactado dos panfletos (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2672"/>
-+        <source>Browse compressed flyer file</source>
-+        <translation>Procura pelo arquivo compactado dos panfletos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3245"/>
-+        <source>Switch between specifying an icon directory or a compressed icon file</source>
-+        <translation>Alterna entre especificar um diretório dos ícones ou um arquivo compactado com os ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2764"/>
-+        <source>Compressed icon file (read)</source>
-+        <translation>Arquivo compactado dos ícones (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2817"/>
-+        <source>Browse compressed icon file</source>
-+        <translation>Procura pelo arquivo compactado dos ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="981"/>
-+        <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-+        <translation>Alterna entre especificar um diretório dos gabinetes ou um arquivo compactado com os gabinetes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2400"/>
-+        <source>Switch between specifying a controller directory or a compressed controller file</source>
-+        <translation>Alterna entre especificar um diretório dos controles ou um arquivo compactado com os controles</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1548"/>
-+        <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-+        <translation>Alterna entre especificar um diretório das marquises ou um arquivo compactado com as marquises</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2157"/>
-+        <source>Compressed title file (read)</source>
-+        <translation>Arquivo compactado dos títulos (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2210"/>
-+        <source>Browse compressed title file</source>
-+        <translation>Procura pelo arquivo compactado dos títulos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1148"/>
-+        <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-+        <translation>Alterna entre especificar um diretório da PCI ou um arquivo compactado da PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1248"/>
-+        <source>Compressed PCB file (read)</source>
-+        <translation>Arquivo compactado da PCI (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1301"/>
-+        <source>Browse compressed PCB file</source>
-+        <translation>Procurar pelo arquivo compactado da PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1648"/>
-+        <source>Compressed software snap-shot file (read)</source>
-+        <translation>Arquivo compactado das capturas do programa (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1701"/>
-+        <source>Browse compressed software snap-shot file</source>
-+        <translation>Procurar pelo arquivo compactado de captura do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3083"/>
-+        <source>Load MAME emulator information database (mameinfo.dat)</source>
-+        <translation>Carregar as informações do banco de dados do MAME (mameinfo.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1014"/>
-+        <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-+        <translation>Alterna entre especificar um diretório de captura do programa ou um arquivo compactado da captura do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="937"/>
-+        <source>Enable the use of a template for (empty) software notes</source>
-+        <translation>Ativa o uso de um modelo para as notas do programa (vazias)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="940"/>
-+        <source>Software notes template</source>
-+        <translation>Modelo das notas do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2030"/>
-+        <source>HTML file used as a template for software-notes (read)</source>
-+        <translation>Arquivo HTML usado como modelo para as notas do programa (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2465"/>
-+        <source>Browse software notes template</source>
-+        <translation>Procura pelo modelo das notas do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1477"/>
-+        <source>Enable the use of category.ini</source>
-+        <translation>Ativa o uso do arquivo category.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1480"/>
-+        <source>Use category.ini</source>
-+        <translation>Usa o category.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2073"/>
-+        <source>Path to category.ini (read)</source>
-+        <translation>Caminho para o category.ini (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2244"/>
-+        <source>Browse path to category.ini</source>
-+        <translation>Procura pelo caminho do category.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1164"/>
-+        <source>System notes folder</source>
-+        <translation>Pasta das notas do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="997"/>
-+        <source>Enable the use of a template for (empty) system notes</source>
-+        <translation>Ativa o uso de um modelo para as notas (vazias) do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1000"/>
-+        <source>System notes template</source>
-+        <translation>Modelo das notas do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1931"/>
-+        <source>HTML file used as a template for system-notes (read)</source>
-+        <translation>Arquivo HTML usado como modelo para as notas do sistema (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3039"/>
-+        <source>Folder used to store personal notes about any systems (write)</source>
-+        <translation>Pasta usada para armazenar as notas pessoais sobre quaisquer sistemas (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3052"/>
-+        <source>Browse system notes folder</source>
-+        <translation>Procura pela pasta das notas do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1944"/>
-+        <source>Browse system notes template</source>
-+        <translation>Procura pelo modelo das notas do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3103"/>
-+        <source>Load software information database (from history.dat)</source>
-+        <translation>Carrega a informação do banco de dados do programa (de history.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1036"/>
-+        <source>Software information database - history.dat (read)</source>
-+        <translation>Informações do banco de dados do programa - history.dat (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1914"/>
-+        <source>Browse software information database (history.dat)</source>
-+        <translation>Procurar pelas informações no banco de dados do programa (history.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3005"/>
-+        <source>Define additional artwork classes for systems and software-list entries</source>
-+        <translation>Define as classes das ilustrações adicionais para as entradas das listas do sistema e do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3008"/>
-+        <source>Set up additional artwork classes...</source>
-+        <translation>Configura as classes adicionais da ilustração...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3018"/>
-+        <source>Choose active image formats and their priorities (per artwork class)</source>
-+        <translation>Escolhe os formatos ativos da imagem e as suas prioridades (pela classe da ilustração)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3021"/>
-+        <source>Select image formats...</source>
-+        <translation>Seleciona os formatos da imagem...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3093"/>
-+        <source>Load MESS emulator information database (messinfo.dat)</source>
-+        <translation>Carregar as informações do banco de dados do MESS (messinfo.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2452"/>
-+        <source>MESS emulator information database - messinfo.dat (read)</source>
-+        <translation>Informação do banco de dados do MESS - messinfo.dat (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="509"/>
-+        <source>Show machine&apos;s description at the bottom of any images</source>
-+        <translation>Mostra a descrição da máquina abaixo de quaisquer imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="512"/>
-+        <source>Show machine name</source>
-+        <translation>Mostra o nome da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="855"/>
-+        <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-+        <translation>Mostra a descrição da máquina somente quando a lista das máquinas não estiver visível devido ao layout atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="443"/>
-+        <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-+        <translation>Mostra a imagem / vídeo dos principais caso uma imagem / vídeo individual esteja faltando, mas, existe uma para um principal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="446"/>
-+        <source>Parent image / video fallback</source>
-+        <translation>Usa a imagem / vídeo reserva</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="589"/>
-+        <source>Open the component setup dialog</source>
-+        <translation>Abre uma janela de configuração do componente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="592"/>
-+        <source>Component setup...</source>
-+        <translation>Configuração do componente...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="212"/>
-+        <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-+        <translation>Mostra o indicador da condição da máquina apenas quando a lista das máquinas não estiver visível devido ao layout atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4055"/>
-+        <source>Restore saved machine selection at start and after reloading the machine list</source>
-+        <translation>Restaura a seleção das máquinas ao iniciar e antes de recarregar a lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4058"/>
-+        <source>Restore machine selection</source>
-+        <translation>Restaura a seleção das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="276"/>
-+        <source>Show vertical machine status indicator in machine details</source>
-+        <translation>Mostra o indicador vertical da condição da máquina nos detalhes da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="279"/>
-+        <source>Machine status indicator</source>
-+        <translation>Indicador da condição geral da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3382"/>
-+        <source>Save machine selection on exit and before reloading the machine list</source>
-+        <translation>Salva a seleção das máquinas ao encerrar e antes de recarregar a lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3385"/>
-+        <source>Save machine selection</source>
-+        <translation>Salva a seleção das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="380"/>
-+        <source>Show animation when loading, filtering or tagging the machine list?</source>
-+        <translation>Mostra as animações ao carregar, ao filtrar ou ao etiquetar a lista das máquinas?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="383"/>
-+        <source>Show loading animation</source>
-+        <translation>Mostra animação de carregamento</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="416"/>
-+        <source>Scaled software snapshot</source>
-+        <translation>Escala da captura do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="108"/>
-+        <source>Select individual fallback settings per artwork class</source>
-+        <translation>Selecione as configurações individuais de reserva pela classe da ilustração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="111"/>
-+        <source>Individual fallback settings...</source>
-+        <translation>Configurações individuais da reserva...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1504"/>
-+        <source>Import MAME machine information to DAT-info database</source>
-+        <translation>Importa a informação do emulador MAME para o banco de dados DAT</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1066"/>
-+        <source>Browse machine favorites file</source>
-+        <translation>Procurar pelo arquivo de favoritos das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-+        <source>Archive</source>
-+        <translation>Arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1722"/>
-+        <source>MAME machine information database - history.dat (read)</source>
-+        <translation>Base da dados de informação de máquinas do MAME -- history.dat (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1897"/>
-+        <source>Browse MESS emulator information database (messinfo.dat)</source>
-+        <translation>Procura pela informação no banco de dados do MESS (messinfo.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-+        <source>Option requires a reload of the machine list to take effect</source>
-+        <translation>A opção precisa que a lista das máquinas seja reiniciado para surtir efeito</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="2996"/>
-+        <source>Machine favorites file (write)</source>
-+        <translation>Arquivo de favoritos das máquinas (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3063"/>
-+        <source>Load MAME machine information database (history.dat)</source>
-+        <translation>Carrega as informações do banco de dados das máquinas do MAME (history.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3066"/>
-+        <source>Machine info (MAME)</source>
-+        <translation>Informação da máquina (MAME)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3136"/>
-+        <source>Browse MAME machine information database (history.dat)</source>
-+        <translation>Procura pela informação no banco de dados das máquinas do MAME(history.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3147"/>
-+        <source>Video snap folder</source>
-+        <translation>Diretório para a captura de vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3160"/>
-+        <source>Video snap folder (read)</source>
-+        <translation>Diretório para a captura de vídeo (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3190"/>
-+        <source>Browse video snap folder</source>
-+        <translation>Escolha a pasta para a capturas de vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3234"/>
-+        <source>Optimize catver.ini for faster loading</source>
-+        <translation>Otimiza o catver.ini para um carregamento mais rápido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3173"/>
-+        <source>Setup the icon cache database</source>
-+        <translation>Configura o banco de dados do cache dos ícones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3766"/>
-+        <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-+        <translation>Desativa automaticamente as capturas de tela do programa quando os detalhes do software estiverem visíveis (pode incomodar)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3769"/>
-+        <source>No SW snaps for visible details</source>
-+        <translation>Desativa as capturas do programa com detalhes visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3984"/>
-+        <source>Machine description</source>
-+        <translation>Descrição da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4009"/>
-+        <source>Machine name</source>
-+        <translation>Nome da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4029"/>
-+        <source>Source file</source>
-+        <translation>Arquivo fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4034"/>
-+        <source>Rank</source>
-+        <translation>Classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3916"/>
-+        <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-+        <translation>A quantidade dos itens inseridos entre as atualizações da lista das máquinas durante o recarregamento (maior significa mais rápido, mas torna a interface menos disponível)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3521"/>
-+        <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-+        <translation>Selecione o modo padrão de execução (janela independente ou embutida) usada quando o emulador for iniciado ao ativar uma entrada em qualquer lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3525"/>
-+        <source>independent</source>
-+        <translation>independente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3534"/>
-+        <source>embedded</source>
-+        <translation>embutido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3874"/>
-+        <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-+        <translation>Atrasa a atualização dos detalhes das máquinas (pré-visualização, panfleto, informações, configurações, ...) por quantos milissegundos?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3511"/>
-+        <source>Default launch-mode</source>
-+        <translation>Modo de execução padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3702"/>
-+        <source>Display (or hide) device sets in master lists?</source>
-+        <translation>Mostra (ou esconde) os conjuntos dos dispositivos nas listas principais?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3705"/>
-+        <source>Show device sets</source>
-+        <translation>Mostra os conjuntos dos dispositivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3566"/>
-+        <source>Display (or hide) BIOS sets in master lists?</source>
-+        <translation>Mostra (ou esconde) os conjuntos das BIOS nas listas principais?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="926"/>
-+        <source>Browse system manual folder</source>
-+        <translation>Navega pela pasta do manual do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3221"/>
-+        <source>System manual folder (read)</source>
-+        <translation>Pasta do manual do sistema (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3267"/>
-+        <source>Software manual folder (read)</source>
-+        <translation>Pasta do manual do programa (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3280"/>
-+        <source>Browse software manual folder</source>
-+        <translation>Navega pela pasta do manual do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3291"/>
-+        <source>System manual folder</source>
-+        <translation>Pasta do manual do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3298"/>
-+        <source>Software manual folder</source>
-+        <translation>Pasta do manual do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3311"/>
-+        <source>Scan available software manuals</source>
-+        <translation>Examina a disponibilidade dos manuas do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3328"/>
-+        <source>Scan available system manuals</source>
-+        <translation>Examina a disponibilidade dos manuais do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3346"/>
-+        <source>Machine- / Software-&amp;lists</source>
-+        <translation>Máquina- / &amp;lista do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3392"/>
-+        <source>Save the latest software selection (per system)</source>
-+        <translation>Salva a última seleção do programa (por sistema)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3395"/>
-+        <source>Save software selection</source>
-+        <translation>Salva a seleção do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3402"/>
-+        <source>Restore the latest software selection (per system)</source>
-+        <translation>Restaura o último programa selecionado (por sistema)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3405"/>
-+        <source>Restore software selection</source>
-+        <translation>Restaura a seleção do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3412"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Configurações comuns&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3546"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Listas das máquinas&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3569"/>
-+        <source>Show BIOS sets</source>
-+        <translation>Mostra os conjuntos das BIOS</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3752"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Lista dos programas&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3899"/>
-+        <source>Software snaps on mouse hover</source>
-+        <translation>Mostra a imagem ao passar o mouse</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4045"/>
-+        <source>Apply the state filter dynamically during a full ROM audit?</source>
-+        <translation>Aplicar o filtro da condição de forma dinâmica durante a auditoria completa da ROM?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4048"/>
-+        <source>Apply state filter dynamically when checking ROMs</source>
-+        <translation>Aplica a condição do filtro de forma dinâmica ao verificar as ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4186"/>
-+        <source>Custom</source>
-+        <translation>Personalizado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4201"/>
-+        <source>&amp;Joystick</source>
-+        <translation>&amp;Joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4239"/>
-+        <source>Enable GUI control via joystick</source>
-+        <translation>Ativar o controle da interface via joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4242"/>
-+        <source>Enable joystick control</source>
-+        <translation>Ativa controle via joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4258"/>
-+        <source>Rescan available joysticks</source>
-+        <translation>Re-examinar os joysticks disponíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4261"/>
-+        <source>Rescan joysticks</source>
-+        <translation>Re-examinar os joysticks</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4284"/>
-+        <source>Select joystick</source>
-+        <translation>Seleciona o Joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4294"/>
-+        <source>List of available joysticks - select the one you want to use for GUI control</source>
-+        <translation>Lista dos joysticks disponíveis - selecione aquele que você quer usar para controlar a interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4309"/>
-+        <source>Joystick information and settings</source>
-+        <translation>Informação e configuração do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4319"/>
-+        <source>Axes:</source>
-+        <translation>Eixos:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4326"/>
-+        <source>Number of joystick axes</source>
-+        <translation>Quantidade de eixos do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-+        <source>0</source>
-+        <translation>0</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4340"/>
-+        <source>Buttons:</source>
-+        <translation>Botões:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4347"/>
-+        <source>Number of joystick buttons</source>
-+        <translation>Quantidade dos botões do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4361"/>
-+        <source>Hats:</source>
-+        <translation>Hats:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4368"/>
-+        <source>Number of coolie hats</source>
-+        <translation>Quantidade de coolie hats</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4382"/>
-+        <source>Trackballs:</source>
-+        <translation>Trackballs:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4389"/>
-+        <source>Number of trackballs</source>
-+        <translation>Quantidade de trackballs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4418"/>
-+        <source>Automatically repeat joystick functions after specified delay</source>
-+        <translation>Repita automaticamente as funções do joystick após um determinado atraso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4421"/>
-+        <source>Auto repeat after</source>
-+        <translation>Repete automaticamente após</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4437"/>
-+        <source>Repeat all joystick functions after how many milliseconds?</source>
-+        <translation>Repetir todas as funções do joystick após quantos milissegundos?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-+        <source>ms</source>
-+        <translation>ms</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4466"/>
-+        <source>Event timeout</source>
-+        <translation>Tempo máximo do evento</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4482"/>
-+        <source>Process joystick events after how many milliseconds?</source>
-+        <translation>Processar os eventos do joystick após quantos milissegundos?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4508"/>
-+        <source>Calibrate joystick axes</source>
-+        <translation>Calibra os eixos do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4511"/>
-+        <source>Calibrate</source>
-+        <translation>Calibrar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4530"/>
-+        <source>Test all joystick functions</source>
-+        <translation>Testa todas as funções do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4533"/>
-+        <source>Test</source>
-+        <translation>Testar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4552"/>
-+        <source>Map joystick functions to GUI functions</source>
-+        <translation>Mapeia as funções do joystick para funções da interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4555"/>
-+        <source>Map</source>
-+        <translation>Mapear</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4597"/>
-+        <source>Remap a joystick function to the selected GUI function</source>
-+        <translation>Remapear uma função do joystick para uma função selecionada da interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4600"/>
-+        <source>Remap</source>
-+        <translation>Remapear</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4617"/>
-+        <source>Remove joystick mapping from selected GUI function</source>
-+        <translation>Remove o mapeamento do joystick para a função selecionada da interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4620"/>
-+        <source>Remove</source>
-+        <translation>Remover</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4640"/>
-+        <source>Active joystick mappings; double-click to remap joystick function</source>
-+        <translation>Mapeamentos ativos do joystick: clique duplo para remapear as funções do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4667"/>
-+        <source>Joystick function</source>
-+        <translation>Função do joystick</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4688"/>
-+        <source>Network / &amp;Tools</source>
-+        <translation>Rede / &amp;Ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4726"/>
-+        <source>Zip tool</source>
-+        <translation>Ferramenta zip</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-+        <source>Command</source>
-+        <translation>Comando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4745"/>
-+        <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-+        <translation>Ferramenta zip externa, p.e. &quot;zip&quot; (ler e executar)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4758"/>
-+        <source>Browse for zip tool</source>
-+        <translation>Procura pela ferramenta zip</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-+        <source>Arguments</source>
-+        <translation>Argumentos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4782"/>
-+        <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-+        <translation>Lista de argumentos da ferramenta zip para remover as entradas do arquivo ZIP (e. x. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4894"/>
-+        <source>Browse working directory of the ROM tool</source>
-+        <translation>Procura pelo diretório de trabalho da ferramenta da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4934"/>
-+        <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-+        <translation>Ativa / Desativa o uso de proxy HTTP em qualquer acesso à web</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4937"/>
-+        <source>Use HTTP proxy</source>
-+        <translation>Usa o proxy HTTP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4949"/>
-+        <source>Host / IP</source>
-+        <translation>Host / IP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4962"/>
-+        <source>Hostname or IP address of the HTTP proxy server</source>
-+        <translation>O nome ou o endereço IP do servidor proxy HTTP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4969"/>
-+        <source>Port</source>
-+        <translation>Porta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4982"/>
-+        <source>Port to access the HTTP proxy service</source>
-+        <translation>A porta para acessar o serviço de proxy HTTP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4995"/>
-+        <source>User ID</source>
-+        <translation>ID do usuário</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5008"/>
-+        <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-+        <translation>ID do usuário para acessar o serviço de proxy HTTP (vazio = sem autenticação)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5021"/>
-+        <source>Browser settings</source>
-+        <translation>Configurações do navegador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5033"/>
-+        <source>Browse cookie database</source>
-+        <translation>Procura pelo banco de dados dos cookies</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5050"/>
-+        <source>Cookie database file (write)</source>
-+        <translation>Arquivo do banco de dados dos cookies (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5057"/>
-+        <source>Cookie database</source>
-+        <translation>Banco de dados dos cookies</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5066"/>
-+        <source>Save and restore cookies used on web pages?</source>
-+        <translation>Salvar e restaurar os cookies utilizados nas páginas web?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5101"/>
-+        <source>Remove all cookies by recreating the database</source>
-+        <translation>Remove todos os cookies ao recriar o banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5119"/>
-+        <source>7-zip tool</source>
-+        <translation>ferramenta 7-zip</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5138"/>
-+        <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-+        <translation>Ferramenta externa de 7-zip, p.e. &quot;7za&quot; (ler e executar)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5151"/>
-+        <source>Browse for 7-zip tool</source>
-+        <translation>Procura pela ferramenta 7-zip</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5175"/>
-+        <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-+        <translation>Lista de argumentos da ferramenta 7-zip para remover as entradas do arquivo 7-zip (e. x. &quot;d $ARCHIVE$ $FILELIST$&quot;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5196"/>
-+        <source>E&amp;mulator</source>
-+        <translation>E&amp;mulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5206"/>
-+        <source>&amp;Global configuration</source>
-+        <translation>Configuração &amp;global</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-+        <source>Executable file</source>
-+        <translation>Arquivo executável</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5344"/>
-+        <source>Machine list cache</source>
-+        <translation>Cache da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5370"/>
-+        <source>Browse machine list cache file</source>
-+        <translation>Procura pelo arquivo do cache da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5441"/>
-+        <source>Software list cache DB</source>
-+        <translation>BD do cache da lista do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5454"/>
-+        <source>Browse software list cache database file</source>
-+        <translation>Procura pelo arquivo do banco de dados do cache da lista do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5621"/>
-+        <source>Clean up user data database (removes obsolete entries)</source>
-+        <translation>Limpa o banco de dados do usuário (remove as entradas obsoletas)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5638"/>
-+        <source>Machine list cache file (write)</source>
-+        <translation>Arquivo do cache da lista das máquinas (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5703"/>
-+        <source>Emulator executable file (read and execute)</source>
-+        <translation>Arquivo executável do emulador (leitura e execução)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-+        <source>Browse emulator executable file</source>
-+        <translation>Procura pelo executável do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5296"/>
-+        <source>Emulator log file</source>
-+        <translation>Arquivo de registro do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5677"/>
-+        <source>Emulator log file (write)</source>
-+        <translation>Arquivo de registro do emulador (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5309"/>
-+        <source>Browse emulator log file</source>
-+        <translation>Procurar pelo arquivo de registro do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5320"/>
-+        <source>Options template file</source>
-+        <translation>Arquivo modelo das opções</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5664"/>
-+        <source>Options template file (read)</source>
-+        <translation>Arquivo modelo das opções (leitura)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5333"/>
-+        <source>Browse options template file</source>
-+        <translation>Procurar pelo arquivo modelo das opções</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5381"/>
-+        <source>ROM state cache</source>
-+        <translation>Cache da condição das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5716"/>
-+        <source>ROM state cache file (write)</source>
-+        <translation>Cache da condição das ROMs (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5394"/>
-+        <source>Browse ROM state cache file</source>
-+        <translation>Procurar pelo arquivo do cache da condição das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5513"/>
-+        <source>Software state cache</source>
-+        <translation>Cache da condição do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5742"/>
-+        <source>Directory used to store individual state cache files for each software-list (write)</source>
-+        <translation>Diretório usado para armazenar o arquivo do cache da condição individual para cada lista do programa (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5526"/>
-+        <source>Browse software state cache directory</source>
-+        <translation>Procura pelo diretório do cache da condição do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5537"/>
-+        <source>XML cache database</source>
-+        <translation>Banco de dados do cache XML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5651"/>
-+        <source>Database file for caching the output from -listxml (write)</source>
-+        <translation>Arquivo do banco de dados para gerar o cache a partir do comando -listxml (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5550"/>
-+        <source>Browse XML cache database file</source>
-+        <translation>Procura pelo arquivo do banco de dados do cache XML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5561"/>
-+        <source>User data database</source>
-+        <translation>Banco de dados do usuário</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5574"/>
-+        <source>Database file for storing/retrieving user data (write)</source>
-+        <translation>Arquivo do banco de dados para armazenar/recuperar os dados do usuário (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5587"/>
-+        <source>Browse user data database file</source>
-+        <translation>Procura pelo arquivo do banco de dados do usuário</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6164"/>
-+        <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-+        <translation>Indica se a âncora do $ID$ está faltando na linha de comando informada (amarelo) ou não (verde)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6010"/>
-+        <source>Replace</source>
-+        <translation>Substituir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6185"/>
-+        <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-+        <translation>Argumentos passados ao emulador -- use $ID$ como âncora para o ID do conjunto e $DESCRIPTION$ para a sua descrição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-+        <source>Working directory</source>
-+        <translation>Diretório de trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-+        <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-+        <translation>O diretório de trabalho que é utilizado quando o emulador for executado (se vazio, o mesmo diretório de trabalho do QMC2 será usado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-+        <source>Browse working directory</source>
-+        <translation>Procura pelo diretório de trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5465"/>
-+        <source>General software folder</source>
-+        <translation>Diretório geral do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5478"/>
-+        <source>Browse general software folder</source>
-+        <translation>Procura pelo diretório geral do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5729"/>
-+        <source>Database file for caching the ouput from -listsoftware (write)</source>
-+        <translation>Arquivo do banco de dados para gerar o cache do comando -listsoftware (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-+        <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-+        <translation>Recria automaticamente todos os caches dos emuladores quando a saída do &apos;-listfull&apos; for alterada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-+        <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-+        <translation>Ignora a identificação do emulador quando o tempo da alteração do arquivo não tenha sido alterado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5794"/>
-+        <source>Machine list database</source>
-+        <translation>Banco de dados da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5807"/>
-+        <source>Machine list database file (write)</source>
-+        <translation>Arquivo do banco de dados da lista das máquinas (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5823"/>
-+        <source>Browse machine list database file</source>
-+        <translation>Procura pelo arquivo do banco de dados da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5916"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5921"/>
-+        <source>Executable</source>
-+        <translation>Executável</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5936"/>
-+        <source>Custom IDs</source>
-+        <translation>IDs personalizadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5955"/>
-+        <source>Register emulator</source>
-+        <translation>Cadastrar um emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5958"/>
-+        <source>Add</source>
-+        <translation>Adicionar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5981"/>
-+        <source>Deregister emulator</source>
-+        <translation>Descadastrar um emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6068"/>
-+        <source>Registered emulator&apos;s name</source>
-+        <translation>Nome do emulador registrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6088"/>
-+        <source>Command to execute the emulator (path to the executable file)</source>
-+        <translation>Comando para executar o emulador (o caminho para o arquivo do executável)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6007"/>
-+        <source>Replace emulator registration</source>
-+        <translation>Substitui o registro do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5604"/>
-+        <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-+        <translation>Recria o banco de dados do usuário (remove &lt;b&gt;todas&lt;/b&gt; as entradas)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5841"/>
-+        <source>Foreign &amp;emulators</source>
-+        <translation>&amp;Emuladores estrangeiros</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5911"/>
-+        <source>Icon</source>
-+        <translation>Ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6061"/>
-+        <source>Emulator name</source>
-+        <translation>Nome do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5984"/>
-+        <source> Remove</source>
-+        <translation> Remover</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5877"/>
-+        <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-+        <translation>Emuladores registrados -- você pode selecionar um destes na configuração específica do emulador da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6206"/>
-+        <source>Apply settings</source>
-+        <translation>Aplica as configurações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6209"/>
-+        <source>&amp;Apply</source>
-+        <translation>&amp;Aplicar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6223"/>
-+        <source>Restore currently applied settings</source>
-+        <translation>Restaura as configurações atualmente aplicadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6226"/>
-+        <source>&amp;Restore</source>
-+        <translation>&amp;Restaurar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6240"/>
-+        <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-+        <translation>Redefine para as configurações padrão (clique em &lt;i&gt;Restaurar&lt;/i&gt; para restaurar as configurações aplicadas atualmente!)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6243"/>
-+        <source>&amp;Default</source>
-+        <translation>&amp;Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6270"/>
-+        <source>Close and apply settings</source>
-+        <translation>Fecha e aplica as configurações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6273"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6287"/>
-+        <source>Close and discard changes</source>
-+        <translation>Fecha e descarta as alterações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="6290"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>PCB</name>
-+    <message>
-+        <location filename="../../src/pcb.h" line="17"/>
-+        <source>PCB</source>
-+        <translation>PCI</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>PaletteEditor</name>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="14"/>
-+        <source>Color palette editor</source>
-+        <translation>Editor da paleta de cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="237"/>
-+        <source>Cancel palette editing</source>
-+        <translation>Cancela a edição da paleta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="240"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="214"/>
-+        <source>Apply new palette and close dialog</source>
-+        <translation>Aplica a nova paleta e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="217"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="33"/>
-+        <source>Color role</source>
-+        <translation>Papel da cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="38"/>
-+        <location filename="../../src/paletteeditor.cpp" line="28"/>
-+        <location filename="../../src/paletteeditor.cpp" line="29"/>
-+        <source>Active</source>
-+        <translation>Ativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="43"/>
-+        <location filename="../../src/paletteeditor.cpp" line="33"/>
-+        <location filename="../../src/paletteeditor.cpp" line="34"/>
-+        <source>Inactive</source>
-+        <translation>Inativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="48"/>
-+        <location filename="../../src/paletteeditor.cpp" line="38"/>
-+        <location filename="../../src/paletteeditor.cpp" line="39"/>
-+        <source>Disabled</source>
-+        <translation>Desativado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="56"/>
-+        <source>General background color</source>
-+        <translation>Cor do plano de fundo padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="64"/>
-+        <source>General foreground (text) color</source>
-+        <translation>Cor padrão do primeiro plano (texto)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="72"/>
-+        <source>Used mainly as the background color for text entry widgets, but can also be used for other painting - such as the background of combobox drop-down lists and toolbar-handles</source>
-+        <translation>Usado principalmente como a cor de fundo para elementos da entrada de texto, mas pode ser usada também para outras pinturas - tais como a cor de fundo de uma lista e as barras de tarefa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="80"/>
-+        <source>Alternate background color in views with alternating row colors</source>
-+        <translation>Cor alternativa do plano de fundo nas visualizações com cores nas linhas alternadas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="88"/>
-+        <source>Foreground (text) color used with Base</source>
-+        <translation>Cor do primeiro plano (texto) usado com Base</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="96"/>
-+        <source>A text color that is very different from WindowText and contrasts well with e.g. Dark (typically used for text that needs to be drawn where Text or WindowText would give poor contrast, such as on pressed push buttons)</source>
-+        <translation>Uma cor de texto que é bem diferente do texto da janela e contrasta bem com, por exemplo, preto (tipicamente usado para o texto que precisa ser desenhado onde texto ou o texto da janela poderia ter um contraste ruim, tais como botões pressionados)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="104"/>
-+        <source>Background color used for buttons</source>
-+        <translation>Cor de fundo usado para os botões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="112"/>
-+        <source>Foreground (text) color used for buttons</source>
-+        <translation>Cor do primeiro plano (texto) usado para os botões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="120"/>
-+        <source>Background color used for tool-tips</source>
-+        <translation>Cor de fundo usado para as dicas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="128"/>
-+        <source>Foreground (text) color used for tool-tips</source>
-+        <translation>Cor do primeiro plano (texto) usado para as dicas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="136"/>
-+        <source>For 3D bevels and shadow effects: Lighter than Button</source>
-+        <translation>Para chanfros 3D e os efeitos de sombra: Mais claro que o botão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="144"/>
-+        <source>For 3D bevels and shadow effects: Between Button and Light</source>
-+        <translation>Para chanfros 3D e os efeitos de sombra: Entre o botão e o claro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="152"/>
-+        <source>For 3D bevels and shadow effects: Darker than Button</source>
-+        <translation>Para chanfros 3D e os efeitos de sombra: Mais escuro que o botão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="160"/>
-+        <source>For 3D bevels and shadow effects: Between Button and Dark</source>
-+        <translation>Para chanfros 3D e os efeitos de sombra: Entre o botão e o escuro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="168"/>
-+        <source>For 3D bevels and shadow effects: Very dark color used for shadows</source>
-+        <translation>Para chanfros 3D e os efeitos de sombra: Cor bem escura usada para sombras</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="176"/>
-+        <source>Color used to indicate a selected / the current item</source>
-+        <translation>Cor usada para indicar um item selecionado / o item atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="184"/>
-+        <source>Text color that contrasts with Highlight</source>
-+        <translation>Cor do texto que contrasta com o realçado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="192"/>
-+        <source>Text color used for unvisited hyperlinks</source>
-+        <translation>Cor do texto usado para os links não visitados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="200"/>
-+        <source>Text color used for already visited hyperlinks</source>
-+        <translation>Cor do texto usado para os links já visitados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="263"/>
-+        <source>Restore palette settings from currently active palette</source>
-+        <translation>Restaura as configurações da paleta para a paleta ativa atualmente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="266"/>
-+        <source>&amp;Restore</source>
-+        <translation>&amp;Restaurar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="309"/>
-+        <source>Preview the current palette (without applying it)</source>
-+        <translation>Pré-visualização da paleta atual (sem aplicá-la)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="312"/>
-+        <source>&amp;Preview</source>
-+        <translation>&amp;Pré-visualizar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="293"/>
-+        <source>When enabled, colors for Inactive and Disabled states are calculated, otherwise you can edit them individually</source>
-+        <translation>Quando ativado, as cores para as condições inativo e desativado serão calculados, caso contrário, você poderá editá-los individualmente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/paletteeditor.ui" line="296"/>
-+        <source>Calculate details</source>
-+        <translation>Calcular os detalhes</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Preview</name>
-+    <message>
-+        <location filename="../../src/preview.h" line="17"/>
-+        <source>preview</source>
-+        <translation>pré-visualização</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ProcessManager</name>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="66"/>
-+        <source>WARNING: ProcessManager::start(): the specified working directory &apos;%1&apos; is not a directory -- ignored</source>
-+        <translation>AVISO: ProcessManager::start(): o diretório de trabalho informado &apos;%1&apos; não é um diretório -- ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="68"/>
-+        <source>WARNING: ProcessManager::start(): the specified working directory &apos;%1&apos; does not exist -- ignored</source>
-+        <translation>AVISO: ProcessManager::start(): o diretório de trabalho informado &apos;%1&apos; não existe -- ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="105"/>
-+        <location filename="../../src/processmanager.cpp" line="107"/>
-+        <source>starting emulator #%1, command = %2</source>
-+        <translation>iniciando o emulador #%1, comando = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="134"/>
-+        <source>terminating emulator #%1, PID = %2</source>
-+        <translation>encerrando o emulador #%1, PID = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="153"/>
-+        <source>WARNING: ProcessManager::terminate(ushort index = %1): trying to terminate a null process</source>
-+        <translation>AVISO: ProcessManager::terminate(ushort index = %1): tentando encerrar um processo nulo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="158"/>
-+        <source>killing emulator #%1, PID = %2</source>
-+        <translation>matando o emulador #%1, PID = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="168"/>
-+        <source>WARNING: ProcessManager::kill(ushort index = %1): trying to kill a null process</source>
-+        <translation>AVISO: ProcessManager::kill(ushort index = %1): tentando matar um processo nulo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="191"/>
-+        <location filename="../../src/processmanager.cpp" line="193"/>
-+        <source>stdout[#%1]:</source>
-+        <translation>stdout[#%1]:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="215"/>
-+        <source>stderr[#%1]:</source>
-+        <translation>stderr[#%1]:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="241"/>
-+        <source>WARNING: ProcessManager::finished(...): trying to remove a null item</source>
-+        <translation>AVISO: ProcessManager::finished(...): tentando matar um item nulo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="244"/>
-+        <source>emulator #%1 finished, exit code = %2, exit status = %3, remaining emulators = %4</source>
-+        <translation>emulador #%1 terminou, código gerado = %2, condição da saída = %3, emuladores restantes = %4</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="244"/>
-+        <source>normal</source>
-+        <translation>normal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="244"/>
-+        <location filename="../../src/processmanager.cpp" line="338"/>
-+        <source>crashed</source>
-+        <translation>travou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="275"/>
-+        <source>running</source>
-+        <translation>executando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="294"/>
-+        <source>emulator #%1 started, PID = %2, running emulators = %3</source>
-+        <translation>o emulador #%1 foi iniciado, PID = %2, emuladores em execução = %3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="336"/>
-+        <source>failed to start</source>
-+        <translation>falha ao iniciar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="340"/>
-+        <source>write error</source>
-+        <translation>erro de escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="342"/>
-+        <source>read error</source>
-+        <translation>erro de leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="344"/>
-+        <source>timeout</source>
-+        <translation>tempo excedido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="355"/>
-+        <source>FATAL: failed to start emulator #%1</source>
-+        <translation>FATAL: houve uma falha ao iniciar o emulador #%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="363"/>
-+        <source>WARNING: emulator #%1 crashed</source>
-+        <translation>AVISO: o emulador #%1 travou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="366"/>
-+        <source>WARNING: failed to write to emulator #%1</source>
-+        <translation>AVISO: houve uma falha de escrita no emulador #%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="369"/>
-+        <source>WARNING: failed to read from emulator #%1</source>
-+        <translation>AVISO: houve uma falha de leitura no emulador #%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="372"/>
-+        <source>WARNING: unhandled error for emulator #%1, error code = %2</source>
-+        <translation>AVISO: erro não tratado para o emulador #%1, código do erro = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="386"/>
-+        <source>no error</source>
-+        <translation>nenhum erro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="387"/>
-+        <source>failed validity checks</source>
-+        <translation>as verificações de validade falharam</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="388"/>
-+        <source>missing files</source>
-+        <translation>arquivos que faltam</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="389"/>
-+        <source>fatal error</source>
-+        <translation>erro fatal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="390"/>
-+        <source>device initialization error</source>
-+        <translation>houve um erro na inicialização do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="391"/>
-+        <source>machine doesn&apos;t exist</source>
-+        <translation>a máquina não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="392"/>
-+        <source>invalid configuration</source>
-+        <translation>configuração inválida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="393"/>
-+        <source>identified all non-ROM files</source>
-+        <translation>todos os arquivos não-ROM foram identificados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="394"/>
-+        <source>identified some files but not all</source>
-+        <translation>nem todos os arquivos foram identificados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="395"/>
-+        <source>identified no files</source>
-+        <translation>nenhum arquivo foi identificado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/processmanager.cpp" line="346"/>
-+        <location filename="../../src/processmanager.cpp" line="396"/>
-+        <source>unknown error</source>
-+        <translation>erro desconhecido</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>QFtp</name>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="841"/>
-+        <source>Not connected</source>
-+        <translation>Não conectado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="909"/>
-+        <source>Host %1 not found</source>
-+        <translation>A máquina %1 não foi encontrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="913"/>
-+        <source>Connection refused to host %1</source>
-+        <translation>Conexão recusada para a máquina %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="917"/>
-+        <source>Connection timed out to host %1</source>
-+        <translation>Tempo de conexão expirado para a máquina %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="1021"/>
-+        <source>Connected to host %1</source>
-+        <translation>Conectado à máquina %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="1240"/>
-+        <source>Connection refused for data connection</source>
-+        <translation>Conexão recusada para conexão de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="1414"/>
-+        <source>Unknown error</source>
-+        <translation>Erro desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="2314"/>
-+        <source>Connecting to host failed:
-+%1</source>
-+        <translation>A conexão com a máquina falhou:
-+%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="2318"/>
-+        <source>Login failed:
-+%1</source>
-+        <translation>O login falhou:
-+%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="2322"/>
-+        <source>Listing directory failed:
-+%1</source>
-+        <translation>A listagem do diretório falhou:
-+%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="2326"/>
-+        <source>Changing directory failed:
-+%1</source>
-+        <translation>A alteração do diretório falhou:
-+%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="2330"/>
-+        <source>Downloading file failed:
-+%1</source>
-+        <translation>O download do arquivo falhou:
-+%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="2334"/>
-+        <source>Uploading file failed:
-+%1</source>
-+        <translation>O envio do arquivo falhou:
-+%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="2338"/>
-+        <source>Removing file failed:
-+%1</source>
-+        <translation>A remoção do arquivo falhou:
-+%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="2342"/>
-+        <source>Creating directory failed:
-+%1</source>
-+        <translation>A criação do diretório falhou:
-+%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="2346"/>
-+        <source>Removing directory failed:
-+%1</source>
-+        <translation>A remoção do diretório falhou:
-+%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qftp/qftp.cpp" line="2374"/>
-+        <source>Connection closed</source>
-+        <translation>Conexão fechada</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>QObject</name>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-+        <source>correct</source>
-+        <translation>correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-+        <source>incorrect</source>
-+        <translation>incorreto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-+        <source>mostly correct</source>
-+        <translation>maioria correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-+        <source>not found</source>
-+        <translation>não encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="50"/>
-+        <location filename="../../src/romalyzer.cpp" line="4155"/>
-+        <location filename="../../src/romalyzer.cpp" line="4196"/>
-+        <location filename="../../src/romalyzer.cpp" line="4208"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-+        <source>Default</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-+        <source>Import from...</source>
-+        <translation>Importar de...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-+        <source>Export machine-specific MAME configuration</source>
-+        <translation>Exporta a configuração do MAME específica da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-+        <source>Import machine-specific MAME configuration</source>
-+        <translation>Importar a configuração do MAME específica da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-+        <source>Setting up the GUI, please wait...</source>
-+        <translation>Configurando a Interface, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-+        <source>M.A.M.E. Catalog / Launcher II v</source>
-+        <translation>MAME Catálogo / Launcher II v</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-+        <source>GIT %1</source>
-+        <translation>GIT %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-+        <source>Phonon features enabled - using Phonon v%1</source>
-+        <translation>Recursos Phonon ativados - usando o Phonon v%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-+        <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-+        <translation>O suporte do SDL ao joystick foi ativado - usando o SDL v%1.%2.%3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="947"/>
-+        <location filename="../../src/romalyzer.cpp" line="4139"/>
-+        <source>CHD</source>
-+        <translation>CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4139"/>
-+        <source>ROM</source>
-+        <translation>ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4143"/>
-+        <location filename="../../src/romalyzer.cpp" line="4193"/>
-+        <location filename="../../src/romalyzer.cpp" line="4212"/>
-+        <source>good</source>
-+        <translation>bom</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="949"/>
-+        <location filename="../../src/romalyzer.cpp" line="4147"/>
-+        <location filename="../../src/romalyzer.cpp" line="4202"/>
-+        <source>no dump</source>
-+        <translation>não há imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4151"/>
-+        <location filename="../../src/romalyzer.cpp" line="4205"/>
-+        <source>bad dump</source>
-+        <translation>imagem ruim</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4199"/>
-+        <source>no / bad dump</source>
-+        <translation>não há imagem / imagem ruim</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-+        <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-+        <translation>reprodutor de vídeo: Erro do XML: erro fatal na linha %1, coluna %2: %3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1202"/>
-+        <location filename="../../src/softwarelist.cpp" line="3749"/>
-+        <location filename="../../src/softwarelist.cpp" line="3812"/>
-+        <location filename="../../src/softwarelist.cpp" line="5289"/>
-+        <source>Auto mount</source>
-+        <translation>Montar automaticamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1207"/>
-+        <location filename="../../src/softwarelist.cpp" line="3765"/>
-+        <location filename="../../src/softwarelist.cpp" line="3786"/>
-+        <location filename="../../src/softwarelist.cpp" line="3792"/>
-+        <location filename="../../src/softwarelist.cpp" line="3816"/>
-+        <location filename="../../src/softwarelist.cpp" line="5294"/>
-+        <location filename="../../src/softwarelist.cpp" line="5298"/>
-+        <source>Not mounted</source>
-+        <translation>Não montado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1209"/>
-+        <location filename="../../src/softwarelist.cpp" line="3767"/>
-+        <location filename="../../src/softwarelist.cpp" line="3820"/>
-+        <location filename="../../src/softwarelist.cpp" line="5300"/>
-+        <source>Mounted on:</source>
-+        <translation>Montado em:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1201"/>
-+        <location filename="../../src/softwarelist.cpp" line="3773"/>
-+        <location filename="../../src/softwarelist.cpp" line="5288"/>
-+        <source>Don&apos;t mount</source>
-+        <translation>Não montar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5252"/>
-+        <location filename="../../src/softwarelist.cpp" line="5254"/>
-+        <source>Searching</source>
-+        <translation>Procurando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5266"/>
-+        <source>Updating</source>
-+        <translation>Atualizando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5278"/>
-+        <source>Part:</source>
-+        <translation>Parte:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1211"/>
-+        <location filename="../../src/softwarelist.cpp" line="5305"/>
-+        <source>No mount device</source>
-+        <translation>Nenhum dispositivo montado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1212"/>
-+        <location filename="../../src/softwarelist.cpp" line="5306"/>
-+        <source>Unmanaged</source>
-+        <translation>Não gerenciado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1384"/>
-+        <source>state info for software-list &apos;%1&apos;: L:%2 C:%3 M:%4 I:%5 N:%6 U:%7</source>
-+        <translation>Informação da condição para a lista do programa &apos;%1&apos;: L:%2 C:%3 M:%4 I:%5 N:%6 U:%7</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-+        <location filename="../../src/softwarelist.cpp" line="4233"/>
-+        <source>yes</source>
-+        <translation>sim</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/softwarelist.cpp" line="4235"/>
-+        <source>no</source>
-+        <translation>não</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/softwarelist.cpp" line="4237"/>
-+        <source>partially</source>
-+        <translation>parcialmente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5326"/>
-+        <source>Requirement:</source>
-+        <translation>Requisito:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5332"/>
-+        <source>Compatibility:</source>
-+        <translation>Compatibilidade:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5342"/>
-+        <source>Data area:</source>
-+        <translation>Área de dados:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5345"/>
-+        <location filename="../../src/softwarelist.cpp" line="5357"/>
-+        <location filename="../../src/softwarelist.cpp" line="5371"/>
-+        <source>Size:</source>
-+        <translation>Tamanho:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5354"/>
-+        <source>Disk area:</source>
-+        <translation>Área do disco:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5374"/>
-+        <source>CRC:</source>
-+        <translation>CRC:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5389"/>
-+        <source>SHA1:</source>
-+        <translation>SHA1:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="5398"/>
-+        <source>Info:</source>
-+        <translation>Informação:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="91"/>
-+        <source>[context] Previous component / List page up / Info page up</source>
-+        <translation>[contexto] Componente anterior / Page up da lista / Page up da informação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="92"/>
-+        <source>[context] Next component / List page down / Info page down</source>
-+        <translation>[contexto] Próximo componente / Page down da lista / Page down da informação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="93"/>
-+        <source>[context] Hide list / Previous item / Slide left / Cycle backwards</source>
-+        <translation>[contexto] Esconde a lista / Item anterior / Deslizar para esquerda / Girar para trás</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="94"/>
-+        <source>[context] Show list / Next item / Slide right / Cycle forwards</source>
-+        <translation>[contexto] Mostra a lista / Próximo item / Deslizar para a direita / Girar para frente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="95"/>
-+        <source>[context] Show toolbar / List up / Info up / Previous widget</source>
-+        <translation>[contexto] Mostra a barra de ferramentas / Lista para cima / Informação para cima / elemento anterior</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="96"/>
-+        <source>[context] Hide toolbar / List down / Info down / Next widget</source>
-+        <translation>[contexto] Esconde a barra de ferramentas / Lista para baixo / Informação para baixo / Próximo elemento</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="97"/>
-+        <source>[context] Select / Set / Toggle details / Start emulation</source>
-+        <translation>[contexto] Seleciona / Define / Alterna os detalhes / Inicia a emulação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="99"/>
-+        <source>[context] Zoom in / List top</source>
-+        <translation>[contexto] Mais aproximação / Topo da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="100"/>
-+        <source>[context] Zoom out / List bottom</source>
-+        <translation>[contexto] Menos aproximação / Fim da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="101"/>
-+        <source>[context] List page up / Flick page up</source>
-+        <translation>[contexto] Page up da lista / Flick page up</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="102"/>
-+        <source>[context] List page down / Flick page down</source>
-+        <translation>[contexto] Page down da lista / Flick page down</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="103"/>
-+        <source>[context] List top</source>
-+        <translation>[contexto] Topo da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="104"/>
-+        <source>[context] List bottom</source>
-+        <translation>[contexto] Fim da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="105"/>
-+        <source>[context] Set primary display data item</source>
-+        <translation>[contexto] Define um item dos dados da tela primária</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="106"/>
-+        <source>[context] Set secondary display data item</source>
-+        <translation>[contexto] Define um item dos dados da tela secundária</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="111"/>
-+        <source>[global] Zoom in</source>
-+        <translation>[global] Mais aproximação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="112"/>
-+        <source>[global] Zoom out</source>
-+        <translation>[global] Menos aproximação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="16"/>
-+        <location filename="../../src/arcade/keysequences.h" line="54"/>
-+        <location filename="../../src/arcade/keysequences.h" line="55"/>
-+        <source>[global] Start emulation</source>
-+        <translation>[global] Inicia a emulação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="22"/>
-+        <source>[global] Toggle video playback</source>
-+        <translation>[global] alterna a reprodução de vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="58"/>
-+        <source>[global] Flip cabinet / machine-card</source>
-+        <translation>[global] Gira o gabinete / cartão da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="98"/>
-+        <source>[context] Abort machine launch / Hide preferences</source>
-+        <translation>[contexto] Aborta o lançamento da máquina / Esconde as preferências</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="113"/>
-+        <source>[global] Search</source>
-+        <translation>[global] Procurar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="21"/>
-+        <source>[global] Toggle preferences</source>
-+        <translation>[global] Alterna as preferências</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="44"/>
-+        <source>[global] Cursor up</source>
-+        <translation>[global] Cursor para cima</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="45"/>
-+        <source>[global] Cursor down</source>
-+        <translation>[global] Cursor para baixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="46"/>
-+        <source>[global] Cursor left</source>
-+        <translation>[global] Cursor à esquerda</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="47"/>
-+        <source>[global] Cursor right</source>
-+        <translation>[global] Cursor à direita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="48"/>
-+        <source>[global] Page up</source>
-+        <translation>[global] Page up</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="49"/>
-+        <source>[global] Page down</source>
-+        <translation>[global] Page down</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="50"/>
-+        <source>[global] Start of list</source>
-+        <translation>[global] Início da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="51"/>
-+        <source>[global] End of list</source>
-+        <translation>[global] Fim da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="52"/>
-+        <source>[global] Focus search box</source>
-+        <translation>[global] Dar foco à caixa de busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="53"/>
-+        <source>[global] Toggle menu-bar</source>
-+        <translation>[global] Alterna a barra do menu</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="107"/>
-+        <location filename="../../src/arcade/keysequences.h" line="108"/>
-+        <source>[global] Next component</source>
-+        <translation>[global] Próximo componente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="109"/>
-+        <location filename="../../src/arcade/keysequences.h" line="110"/>
-+        <source>[global] Previous component</source>
-+        <translation>[global] Componente anterior</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="114"/>
-+        <source>[global] Toggle list</source>
-+        <translation>[global] Alterna a lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="115"/>
-+        <source>[global] Toggle toolbar</source>
-+        <translation>[global] Alterna a barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="17"/>
-+        <location filename="../../src/arcade/keysequences.h" line="18"/>
-+        <location filename="../../src/arcade/keysequences.h" line="19"/>
-+        <location filename="../../src/arcade/keysequences.h" line="20"/>
-+        <source>[global] Toggle full-screen / windowed mode</source>
-+        <translation>[global] Alterna a tela cheia / modo janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/arcade/keysequences.h" line="56"/>
-+        <location filename="../../src/arcade/keysequences.h" line="57"/>
-+        <location filename="../../src/arcade/keysequences.h" line="116"/>
-+        <source>[global] Exit</source>
-+        <translation>[global] Encerrar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ROMAlyzer</name>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2978"/>
-+        <source>Reading &apos;%1&apos; - %2</source>
-+        <translation>Lendo &apos;%1&apos; - %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1973"/>
-+        <source>ERROR</source>
-+        <translation>ERRO</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1121"/>
-+        <source>sha-1</source>
-+        <translation>sha-1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1530"/>
-+        <location filename="../../src/romalyzer.cpp" line="1555"/>
-+        <location filename="../../src/romalyzer.cpp" line="1587"/>
-+        <source>  real size: %1 (%2 B)</source>
-+        <translation>  tamanho real %1 (%2 B)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1534"/>
-+        <location filename="../../src/romalyzer.cpp" line="1557"/>
-+        <location filename="../../src/romalyzer.cpp" line="1589"/>
-+        <source>  SHA-1 check-sum: %1</source>
-+        <translation>  Cálculo SHA-1: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1539"/>
-+        <location filename="../../src/romalyzer.cpp" line="1560"/>
-+        <location filename="../../src/romalyzer.cpp" line="1592"/>
-+        <source>  parent CHD&apos;s SHA-1 check-sum: %1</source>
-+        <translation>  Cálculo SHA-1 do CHD principal: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1563"/>
-+        <location filename="../../src/romalyzer.cpp" line="1594"/>
-+        <source>  raw SHA-1 check-sum: %1</source>
-+        <translation>  Cálculo SHA-1 bruto: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1924"/>
-+        <source>no dump exists</source>
-+        <translation>não há imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1975"/>
-+        <location filename="../../src/romalyzer.cpp" line="1980"/>
-+        <source>WARNING</source>
-+        <translation>AVISO</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1975"/>
-+        <source>actual bytes read != file size in header</source>
-+        <translation>bytes lidos != tamanho do arquivo no cabeçalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1975"/>
-+        <location filename="../../src/romalyzer.cpp" line="1980"/>
-+        <source>check archive integrity</source>
-+        <translation>verifica a integridade do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1980"/>
-+        <source>actual CRC != CRC in header</source>
-+        <translation>CRC atual != CRC no cabeçalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2329"/>
-+        <source>Automatically scroll to the currently analyzed software</source>
-+        <translation>Ir automaticamente para o programa analisado atualmente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2330"/>
-+        <source>Software collection rebuilder</source>
-+        <translation>Reconstrutor da coleção do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2331"/>
-+        <source>software mode</source>
-+        <translation>modo programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2345"/>
-+        <source>system mode</source>
-+        <translation>modo sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2754"/>
-+        <source>Check-sum search</source>
-+        <translation>Busca pelo check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3013"/>
-+        <source>set rewriter: loading &apos;%1&apos; with CRC &apos;%2&apos; from &apos;%3&apos; as &apos;%4&apos;</source>
-+        <translation>reconstrutor do conjunto: carregando &apos;%1&apos; com CRC &apos;%2&apos; de &apos;%3&apos; como &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3067"/>
-+        <source>set rewriter: removing redundant file &apos;%1&apos; with CRC &apos;%2&apos; from output data</source>
-+        <translation>reconstrutor do conjunto: removendo o arquivo redundante &apos;%1&apos; com CRC &apos;%2&apos; dos dados gerados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3108"/>
-+        <source>set rewriter: INFORMATION: no output data available, thus not rewriting set &apos;%1&apos; to &apos;%2&apos;</source>
-+        <translation>reconstrutor do conjunto: INFORMAÇÃO: nenhum dado foi gerado, portanto, não é preciso reconstruir o conjunto &apos;%1&apos; para &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3145"/>
-+        <source>Choose data file to import from</source>
-+        <translation>Escolha o arquivo de dados para importar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3176"/>
-+        <source>Choose data file to export to</source>
-+        <translation>Escolha o arquivo de dados para exportar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3645"/>
-+        <location filename="../../src/romalyzer.cpp" line="3712"/>
-+        <source>set rewriter: deflating &apos;%1&apos; (uncompressed size: %2)</source>
-+        <translation>reconstrutor do conjunto: descomprimindo o &apos;%1&apos; (tamanho sem compressão: %2)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3666"/>
-+        <location filename="../../src/romalyzer.cpp" line="3733"/>
-+        <source>set rewriter: WARNING: failed to deflate &apos;%1&apos;</source>
-+        <translation>reconstrutor do conjunto: AVISO: houve uma falha ao descomprimir o &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3788"/>
-+        <source>Choose file to store the ROMAlyzer log</source>
-+        <translation>Escolha o arquivo para armazenar o registro do ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3793"/>
-+        <location filename="../../src/romalyzer.cpp" line="3794"/>
-+        <source>saving ROMAlyzer log to &apos;%1&apos;</source>
-+        <translation>salvando o registro do ROMAlyzer para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3797"/>
-+        <location filename="../../src/romalyzer.cpp" line="3798"/>
-+        <source>done (saving ROMAlyzer log to &apos;%1&apos;)</source>
-+        <translation>feito (salvando o registro do ROMAlyzer para &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3800"/>
-+        <location filename="../../src/romalyzer.cpp" line="3801"/>
-+        <source>WARNING: can&apos;t open file &apos;%1&apos; for writing, please check permissions</source>
-+        <translation>AVISO: foi impossível abrir o arquivo &apos;%1&apos; para escrita, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2023"/>
-+        <location filename="../../src/romalyzer.cpp" line="2066"/>
-+        <source>WARNING: unable to identify &apos;%1&apos; from &apos;%2&apos; by CRC &apos;%3&apos;</source>
-+        <translation>AVISO: não foi possível identificar o &apos;%1&apos; de &apos;%2&apos; pelo CRC &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2020"/>
-+        <location filename="../../src/romalyzer.cpp" line="2063"/>
-+        <source>WARNING: unable to identify &apos;%1&apos; from &apos;%2&apos; by CRC (no dump exists / CRC unknown)</source>
-+        <translation>AVISO: não foi possível identificar o &apos;%1&apos; de &apos;%2&apos; pelo CRC (imagem inexistente / CRC desconhecido)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1529"/>
-+        <location filename="../../src/romalyzer.cpp" line="1554"/>
-+        <location filename="../../src/romalyzer.cpp" line="1586"/>
-+        <source>  logical size: %1 (%2 B)</source>
-+        <translation>  tamanho lógico: %1 (%2 B)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1756"/>
-+        <source>CHD manager: WARNING: failed updating CHD header information</source>
-+        <translation>Gerenciador de CHD: AVISO: houve uma falha ao atualizar as informações do cabeçalho do CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1920"/>
-+        <source>searched paths: %1</source>
-+        <translation>caminhos procurados: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1922"/>
-+        <source>searched path: %1</source>
-+        <translation>caminho procurado: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2023"/>
-+        <location filename="../../src/romalyzer.cpp" line="2066"/>
-+        <source>optional</source>
-+        <translation>opcional</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1967"/>
-+        <location filename="../../src/romalyzer.cpp" line="2094"/>
-+        <source>loading &apos;%1&apos; with CRC &apos;%2&apos; from &apos;%3&apos; as &apos;%4&apos;%5</source>
-+        <translation>carregando o &apos;%1&apos; com CRC &apos;%2&apos; de &apos;%3&apos; como &apos;%4&apos;%5</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="172"/>
-+        <source>Search check-sum</source>
-+        <translation>Procura pelo check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1532"/>
-+        <source>  MD5 check-sum: %1</source>
-+        <translation>  Check-sum MD5: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1537"/>
-+        <source>  parent CHD&apos;s MD5 check-sum: %1</source>
-+        <translation>  cálculo MD5 do CHD principal: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1655"/>
-+        <location filename="../../src/romalyzer.cpp" line="1667"/>
-+        <location filename="../../src/romalyzer.cpp" line="1675"/>
-+        <location filename="../../src/romalyzer.cpp" line="1768"/>
-+        <location filename="../../src/romalyzer.cpp" line="1780"/>
-+        <location filename="../../src/romalyzer.cpp" line="1788"/>
-+        <source>CHD manager: using CHD v%1 header check-sums for CHD verification</source>
-+        <translation>Gerenciador de CHD: usando o código de verificação do cabeçalho do CHD v%1 para a verificação do CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1683"/>
-+        <source>CHD manager: no header check-sums available for CHD verification</source>
-+        <translation>Gerenciador de CHD: não há check-sum no cabeçalho disponível para a verificação do CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1796"/>
-+        <source>CHD manager: WARNING: no header check-sums available for CHD verification</source>
-+        <translation>Gerenciador de CHD: AVISO: não há check-sum no cabeçalho disponível para a verificação do CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1816"/>
-+        <location filename="../../src/romalyzer.cpp" line="1828"/>
-+        <location filename="../../src/romalyzer.cpp" line="1836"/>
-+        <source>using CHD v%1 header check-sums for CHD verification</source>
-+        <translation>usando o check-sum do cabeçalho do CHD v%1 para a verificação do CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1844"/>
-+        <source>WARNING: no header check-sums available for CHD verification</source>
-+        <translation>AVISO: não há check-sum no cabeçalho disponível para a verificação do CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1994"/>
-+        <location filename="../../src/romalyzer.cpp" line="2147"/>
-+        <source>WARNING: the CRC for &apos;%1&apos; from &apos;%2&apos; is unknown to the emulator, the set rewriter will use the recalculated CRC &apos;%3&apos; to qualify the file</source>
-+        <translation>AVISO: o CRC para &apos;%1&apos; de &apos;%2&apos; é desconhecido para o emulador, o reconstrutor de conjuntos usará o CRC recalculado &apos;%3&apos; para qualificar o arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1996"/>
-+        <location filename="../../src/romalyzer.cpp" line="2149"/>
-+        <source>WARNING: unable to determine the CRC for &apos;%1&apos; from &apos;%2&apos;, the set rewriter will NOT store this file in the new set</source>
-+        <translation>AVISO: não foi possível determinar o CRC para &apos;%1&apos; de &apos;%2&apos;, o reconstrutor dos conjuntos NÃO vai armazenar este arquivo no novo conjunto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2490"/>
-+        <source>Choose CHD manager executable file</source>
-+        <translation>Escolha o executável do gerenciador de CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2490"/>
-+        <location filename="../../src/romalyzer.cpp" line="3145"/>
-+        <location filename="../../src/romalyzer.cpp" line="3176"/>
-+        <location filename="../../src/romalyzer.cpp" line="3788"/>
-+        <location filename="../../src/romalyzer.cpp" line="3840"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2498"/>
-+        <source>Choose temporary working directory</source>
-+        <translation>Escolha a pasta de trabalho temporário</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2524"/>
-+        <source>CHD manager: external process started</source>
-+        <translation>Gerenciador de CHD: o processo externo foi iniciado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1924"/>
-+        <location filename="../../src/romalyzer.cpp" line="2530"/>
-+        <location filename="../../src/romalyzer.cpp" line="2800"/>
-+        <location filename="../../src/romalyzer.cpp" line="2845"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2533"/>
-+        <source>normal</source>
-+        <translation>normal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2536"/>
-+        <source>crashed</source>
-+        <translation>travou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2539"/>
-+        <source>CHD manager: external process finished (exit code = %1, exit status = %2)</source>
-+        <translation>Gerenciador de CHD: o processo externo foi finalizado (código gerado = %1, condição da saída = %2)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2550"/>
-+        <source>CHD manager: stdout: %1</source>
-+        <translation>Gerenciador de CHD: stdout: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2567"/>
-+        <source>CHD manager: stderr: %1</source>
-+        <translation>Gerenciador de CHD: stderr: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2604"/>
-+        <source>CHD manager: failed to start</source>
-+        <translation>Gerenciador de CHD: falhou ao iniciar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2608"/>
-+        <source>CHD manager: crashed</source>
-+        <translation>Gerenciador de CHD: travou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2612"/>
-+        <source>CHD manager: write error</source>
-+        <translation>Gerenciador de CHD: erro de escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2616"/>
-+        <source>CHD manager: read error</source>
-+        <translation>Gerenciador de CHD: erro de leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2620"/>
-+        <source>CHD manager: unknown error %1</source>
-+        <translation>Gerenciador de CHD: erro desconhecido %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="123"/>
-+        <source>none</source>
-+        <translation>nenhum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="123"/>
-+        <source>zlib</source>
-+        <translation>zlib</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="123"/>
-+        <source>zlib+</source>
-+        <translation>zlib+</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="123"/>
-+        <source>A/V codec</source>
-+        <translation>Codec de A/V</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="329"/>
-+        <source>please wait for reload to finish and try again</source>
-+        <translation>aguarde a conclusão do recarregamento e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="335"/>
-+        <source>stopping analysis</source>
-+        <translation>parando a análise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="339"/>
-+        <source>starting analysis</source>
-+        <translation>iniciando a análise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="349"/>
-+        <source>pausing analysis</source>
-+        <translation>pausando a análise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="352"/>
-+        <source>resuming analysis</source>
-+        <translation>continuando a análise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="185"/>
-+        <location filename="../../src/romalyzer.cpp" line="353"/>
-+        <location filename="../../src/romalyzer.cpp" line="653"/>
-+        <source>&amp;Pause</source>
-+        <translation>&amp;Pausar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="650"/>
-+        <source>&amp;Stop</source>
-+        <translation>P&amp;arar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="661"/>
-+        <source>analysis started</source>
-+        <translation>a análise foi iniciada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1995"/>
-+        <location filename="../../src/romalyzer.cpp" line="727"/>
-+        <location filename="../../src/romalyzer.cpp" line="769"/>
-+        <location filename="../../src/romalyzer.cpp" line="1365"/>
-+        <location filename="../../src/romalyzer.cpp" line="2854"/>
-+        <location filename="../../src/romalyzer.cpp" line="3292"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="802"/>
-+        <source>analysis paused</source>
-+        <translation>a análise foi pausada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="803"/>
-+        <source>&amp;Resume</source>
-+        <translation>&amp;Continuar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="806"/>
-+        <source>Paused</source>
-+        <translation>Pausado</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="823"/>
-+        <source>report limit reached, removing %n set(s) from the report</source>
-+        <translation>
-+            <numerusform>o limite do relatório foi alcançado, removendo %n conjunto do relatório</numerusform>
-+            <numerusform>o limite do relatório foi alcançado, removendo %n conjuntos do relatório</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="842"/>
-+        <source>analyzing &apos;%1&apos;</source>
-+        <translation>analisando o &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="844"/>
-+        <source>Analyzing &apos;%1&apos;</source>
-+        <translation>Analisando o &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="864"/>
-+        <source>parsing XML data for &apos;%1&apos;</source>
-+        <translation>avaliando os dados do XML para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="871"/>
-+        <source>done (parsing XML data for &apos;%1&apos;)</source>
-+        <translation>feito (ao avaliar os dados do XML para &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="873"/>
-+        <source>error (parsing XML data for &apos;%1&apos;)</source>
-+        <translation>erro (ao avaliar os dados do XML para &apos;%1&apos;)</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="886"/>
-+        <source>checking %n file(s) for &apos;%1&apos;</source>
-+        <translation>
-+            <numerusform>verificando %n arquivo(s) para &apos;%1&apos;</numerusform>
-+            <numerusform>verificando %n arquivos para &apos;%1&apos;</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="948"/>
-+        <location filename="../../src/romalyzer.cpp" line="1049"/>
-+        <location filename="../../src/romalyzer.cpp" line="1057"/>
-+        <location filename="../../src/romalyzer.cpp" line="1228"/>
-+        <location filename="../../src/romalyzer.cpp" line="2792"/>
-+        <location filename="../../src/romalyzer.cpp" line="2837"/>
-+        <source>ROM</source>
-+        <translation>ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="936"/>
-+        <location filename="../../src/romalyzer.cpp" line="1009"/>
-+        <location filename="../../src/romalyzer.cpp" line="1233"/>
-+        <location filename="../../src/romalyzer.cpp" line="1268"/>
-+        <location filename="../../src/romalyzer.cpp" line="3258"/>
-+        <location filename="../../src/romalyzer.cpp" line="3333"/>
-+        <source>not found</source>
-+        <translation>não encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="922"/>
-+        <location filename="../../src/romalyzer.cpp" line="979"/>
-+        <location filename="../../src/romalyzer.cpp" line="982"/>
-+        <location filename="../../src/romalyzer.cpp" line="1231"/>
-+        <source>skipped</source>
-+        <translation>ignorando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="985"/>
-+        <source>error</source>
-+        <translation>erro</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="1257"/>
-+        <source>interrupted (checking %n file(s) for &apos;%1&apos;)</source>
-+        <translation>
-+            <numerusform>interrompido (verificando %n arquivo para &apos;%1&apos;)</numerusform>
-+            <numerusform>interrompido (verificando %n arquivos para &apos;%1&apos;)</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1274"/>
-+        <source>good / not found / skipped</source>
-+        <translation>bom / não encontrado / ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1276"/>
-+        <source>good / not found</source>
-+        <translation>bom / não encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1287"/>
-+        <source>good / skipped</source>
-+        <translation>bom / ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1137"/>
-+        <location filename="../../src/romalyzer.cpp" line="1265"/>
-+        <location filename="../../src/romalyzer.cpp" line="1289"/>
-+        <location filename="../../src/romalyzer.cpp" line="3405"/>
-+        <source>good</source>
-+        <translation>bom</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1295"/>
-+        <source>bad / not found / skipped</source>
-+        <translation>ruim / não encontrado / ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1297"/>
-+        <source>bad / not found</source>
-+        <translation>ruim / não encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1307"/>
-+        <source>bad / skipped</source>
-+        <translation>ruim / ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1001"/>
-+        <location filename="../../src/romalyzer.cpp" line="1027"/>
-+        <location filename="../../src/romalyzer.cpp" line="1134"/>
-+        <location filename="../../src/romalyzer.cpp" line="1137"/>
-+        <location filename="../../src/romalyzer.cpp" line="1309"/>
-+        <location filename="../../src/romalyzer.cpp" line="3407"/>
-+        <source>bad</source>
-+        <translation>ruim</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="1332"/>
-+        <source>done (checking %n file(s) for &apos;%1&apos;)</source>
-+        <translation>
-+            <numerusform>feito (verificando %n arquivo para &apos;%1&apos;)</numerusform>
-+            <numerusform>feito (verificando %n arquivos para &apos;%1&apos;)</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1348"/>
-+        <source>done (analyzing &apos;%1&apos;)</source>
-+        <translation>feito (analisando o &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="168"/>
-+        <location filename="../../src/romalyzer.cpp" line="1354"/>
-+        <source>&amp;Analyze</source>
-+        <translation>&amp;Analisar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1368"/>
-+        <source>analysis ended</source>
-+        <translation>a análise foi encerrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1368"/>
-+        <source>elapsed time = %1</source>
-+        <translation>tempo decorrido = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1049"/>
-+        <location filename="../../src/romalyzer.cpp" line="1057"/>
-+        <location filename="../../src/romalyzer.cpp" line="1228"/>
-+        <location filename="../../src/romalyzer.cpp" line="1426"/>
-+        <location filename="../../src/romalyzer.cpp" line="2789"/>
-+        <location filename="../../src/romalyzer.cpp" line="2834"/>
-+        <source>CHD</source>
-+        <translation>CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="133"/>
-+        <source>zlib (Deflate)</source>
-+        <translation>zlib (Descomprimir)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="132"/>
-+        <source>lzma (LZMA)</source>
-+        <translation>lzma (LZMA)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="131"/>
-+        <source>huff (Huffman)</source>
-+        <translation>huff (Huffman)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="127"/>
-+        <source>cdfl (CD FLAC)</source>
-+        <translation>cdfl (CD FLAC)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="126"/>
-+        <source>avhu (A/V Huffman)</source>
-+        <translation>avhu (A/V Huffman)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="128"/>
-+        <source>cdlz (CD LZMA)</source>
-+        <translation>cdlz (CD LZMA)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="129"/>
-+        <source>cdzl (CD Deflate)</source>
-+        <translation>cdzl (Descomprimir CD)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="130"/>
-+        <source>flac (FLAC)</source>
-+        <translation>flac (FLAC)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1253"/>
-+        <location filename="../../src/romalyzer.cpp" line="141"/>
-+        <source>Verify CHDs through &apos;chdman verify&apos;</source>
-+        <translation>Verifica os CHDs através do &apos;chdman verify&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="181"/>
-+        <source>Rewrite set</source>
-+        <translation>Reconstrói o conjunto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="188"/>
-+        <location filename="../../src/romalyzer.cpp" line="3775"/>
-+        <source>Analyse referenced devices</source>
-+        <translation>Analisa os dispositivos referenciados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="195"/>
-+        <source>Copy to clipboard</source>
-+        <translation>Copia para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="201"/>
-+        <source>Copy to clipboard (bad / missing dumps)</source>
-+        <translation>Copia para a área de transferência (imagens ruins / que faltam)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="210"/>
-+        <source>Import from data file</source>
-+        <translation>Importa do arquivo de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="211"/>
-+        <source>Export to data file</source>
-+        <translation>Exporta para o arquivo de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="662"/>
-+        <source>determining list of sets to analyze</source>
-+        <translation>determinando a lista dos conjuntos que serão analisados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="693"/>
-+        <location filename="../../src/romalyzer.cpp" line="747"/>
-+        <source>Searching sets</source>
-+        <translation>Procurando pelos conjuntos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="779"/>
-+        <source>done (determining list of sets to analyze)</source>
-+        <translation>feito (determinando a lista dos conjuntos que serão analisados)</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="780"/>
-+        <source>%n set(s) to analyze</source>
-+        <translation>
-+            <numerusform>%n conjunto para analisar</numerusform>
-+            <numerusform>%n conjuntos para serem analisados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1035"/>
-+        <location filename="../../src/romalyzer.cpp" line="1235"/>
-+        <location filename="../../src/romalyzer.cpp" line="1923"/>
-+        <location filename="../../src/romalyzer.cpp" line="3258"/>
-+        <location filename="../../src/romalyzer.cpp" line="3333"/>
-+        <source>no dump</source>
-+        <translation>não há imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1042"/>
-+        <source>Calculated check-sums</source>
-+        <translation>Check-sum calculados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1049"/>
-+        <source>WARNING: %1 file &apos;%2&apos; loaded from &apos;%3&apos; may be obsolete, should be merged from parent set &apos;%4&apos;</source>
-+        <translation>AVISO: o arquivo %1 &apos;%2&apos; carregado de &apos;%3&apos; pode estar obsoleto, deveria ser misturado do conjunto principal &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1075"/>
-+        <source>SIZE</source>
-+        <translation>TAMANHO</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1077"/>
-+        <source>size</source>
-+        <translation>tamanho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1103"/>
-+        <source>crc</source>
-+        <translation>crc</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1159"/>
-+        <source>md5</source>
-+        <translation>md5</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1228"/>
-+        <source>WARNING: %1 file &apos;%2&apos; loaded from &apos;%3&apos; has incorrect / unexpected check-sums</source>
-+        <translation>AVISO: o arquivo %1 &apos;%2&apos; carregado de &apos;%3&apos; tem o check-sum errado / inesperado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1281"/>
-+        <source>good / no dump / skipped</source>
-+        <translation>bom / não há imagem / ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1283"/>
-+        <source>good / no dump</source>
-+        <translation>bom / não há imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1301"/>
-+        <source>bad / no dump / skipped</source>
-+        <translation>ruim / não há imagem / ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1303"/>
-+        <source>bad / no dump</source>
-+        <translation>ruim / não há imagem</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="1349"/>
-+        <source>%n set(s) remaining</source>
-+        <translation>
-+            <numerusform>%n conjunto restante</numerusform>
-+            <numerusform>%n conjuntos restantes</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1459"/>
-+        <source>size of &apos;%1&apos; is greater than 2 GB -- skipped</source>
-+        <translation>o tamanho do &apos;%1&apos; é maior que 2 GB -- ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1466"/>
-+        <source>size of &apos;%1&apos; is greater than allowed maximum -- skipped</source>
-+        <translation>o tamanho do &apos;%1&apos; é maior que o máximo permitido -- ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1475"/>
-+        <source>loading &apos;%1&apos;%2</source>
-+        <translation>carregando &apos;%1 &apos;%2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1475"/>
-+        <location filename="../../src/romalyzer.cpp" line="1967"/>
-+        <location filename="../../src/romalyzer.cpp" line="2094"/>
-+        <source> (merged)</source>
-+        <translation> (mesclado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1511"/>
-+        <source>CHD header information:</source>
-+        <translation>informação do cabeçalho do CHD:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1513"/>
-+        <source>  tag: %1</source>
-+        <translation>  tag: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1515"/>
-+        <source>  version: %1</source>
-+        <translation>  versão: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1516"/>
-+        <location filename="../../src/romalyzer.cpp" line="1750"/>
-+        <source>CHD v%1</source>
-+        <translation>CHD v%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1521"/>
-+        <location filename="../../src/romalyzer.cpp" line="1546"/>
-+        <source>  compression: %1</source>
-+        <translation>  compressão: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1523"/>
-+        <location filename="../../src/romalyzer.cpp" line="1548"/>
-+        <source>  flags: %1, %2</source>
-+        <translation>  flags: %1, %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1523"/>
-+        <location filename="../../src/romalyzer.cpp" line="1548"/>
-+        <source>has parent</source>
-+        <translation>há um principal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1523"/>
-+        <location filename="../../src/romalyzer.cpp" line="1548"/>
-+        <source>no parent</source>
-+        <translation>não há um principal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1523"/>
-+        <location filename="../../src/romalyzer.cpp" line="1548"/>
-+        <source>allows writes</source>
-+        <translation>permite a escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1523"/>
-+        <location filename="../../src/romalyzer.cpp" line="1548"/>
-+        <source>read only</source>
-+        <translation>somente leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1525"/>
-+        <location filename="../../src/romalyzer.cpp" line="1550"/>
-+        <source>  number of total hunks: %1</source>
-+        <translation>  quantidade total dos blocos:%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1527"/>
-+        <location filename="../../src/romalyzer.cpp" line="1552"/>
-+        <location filename="../../src/romalyzer.cpp" line="1582"/>
-+        <source>  number of bytes per hunk: %1</source>
-+        <translation>  quantidade dos bytes por bloco :%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1178"/>
-+        <location filename="../../src/romalyzer.cpp" line="1183"/>
-+        <location filename="../../src/romalyzer.cpp" line="1188"/>
-+        <location filename="../../src/romalyzer.cpp" line="1193"/>
-+        <location filename="../../src/romalyzer.cpp" line="2221"/>
-+        <location filename="../../src/romalyzer.cpp" line="2227"/>
-+        <location filename="../../src/romalyzer.cpp" line="2233"/>
-+        <location filename="../../src/romalyzer.cpp" line="2238"/>
-+        <source>check-sum database</source>
-+        <translation>banco de dados do check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1178"/>
-+        <location filename="../../src/romalyzer.cpp" line="1183"/>
-+        <location filename="../../src/romalyzer.cpp" line="2221"/>
-+        <location filename="../../src/romalyzer.cpp" line="2227"/>
-+        <source>using member &apos;%1&apos; from archive &apos;%2&apos; with SHA-1 &apos;%3&apos; and CRC &apos;%4&apos; as &apos;%5&apos;</source>
-+        <translation>usando o membro &apos;%1&apos; do arquivo &apos;%2&apos; com SHA-1 &apos;%3&apos; e CRC &apos;%4&apos; como &apos;%5&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1188"/>
-+        <location filename="../../src/romalyzer.cpp" line="2233"/>
-+        <source>using CHD &apos;%1&apos; with SHA-1 &apos;%2&apos; as &apos;%3&apos;</source>
-+        <translation>usando o CHD &apos;%1&apos; com SHA-1 &apos;%2&apos; como &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1193"/>
-+        <location filename="../../src/romalyzer.cpp" line="2238"/>
-+        <source>using file &apos;%1&apos; with SHA-1 &apos;%2&apos; and CRC &apos;%3&apos; as &apos;%4&apos;</source>
-+        <translation>usando o arquivo &apos;%1&apos; com SHA-1 &apos;%2&apos; e CRC &apos;%3&apos; como &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1951"/>
-+        <location filename="../../src/romalyzer.cpp" line="2075"/>
-+        <source>size of &apos;%1&apos; from &apos;%2&apos; is greater than 2 GB -- skipped</source>
-+        <translation>o tamanho do &apos;%1&apos; de &apos;%2&apos; é maior que 2 GB -- ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2279"/>
-+        <location filename="../../src/romalyzer.cpp" line="2284"/>
-+        <location filename="../../src/romalyzer.cpp" line="2289"/>
-+        <location filename="../../src/romalyzer.cpp" line="2298"/>
-+        <location filename="../../src/romalyzer.cpp" line="2305"/>
-+        <location filename="../../src/romalyzer.cpp" line="2310"/>
-+        <location filename="../../src/romalyzer.cpp" line="2315"/>
-+        <location filename="../../src/romalyzer.cpp" line="2319"/>
-+        <source>backup</source>
-+        <translation>backup</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2279"/>
-+        <source>FATAL: target path &apos;%1&apos; cannot be created</source>
-+        <translation>FATAL: o caminho de destino &apos;%1&apos; não pôde ser criado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2284"/>
-+        <source>FATAL: source file &apos;%1&apos; cannot be opened for reading</source>
-+        <translation>FATAL: o arquivo fonte &apos;%1&apos; não pôde ser aberto para leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2289"/>
-+        <source>creating backup copy of &apos;%1&apos; as &apos;%2&apos;</source>
-+        <translation>criando uma cópia do backup de &apos;%1&apos; como &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2298"/>
-+        <source>FATAL: I/O error while writing to &apos;%1&apos;</source>
-+        <translation>FATAL: houve um erro de E/S ao escrever em &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2305"/>
-+        <source>done (creating backup copy of &apos;%1&apos; as &apos;%2&apos;)</source>
-+        <translation>feito (criando uma cópia do backup &apos;%1&apos; como &apos;%2&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2310"/>
-+        <source>FATAL: destination file &apos;%1&apos; cannot be opened for writing</source>
-+        <translation>FATAL: o arquivo de destino &apos;%1&apos; não pode ser aberto para escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2315"/>
-+        <source>FATAL: backup folder &apos;%1&apos; isn&apos;t writable</source>
-+        <translation>FATAL: a pasta do backup &apos;%1&apos; não tem permissão de escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2319"/>
-+        <source>FATAL: backup folder &apos;%1&apos; doesn&apos;t exist</source>
-+        <translation>FATAL: a pasta do backup &apos;%1&apos; não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2341"/>
-+        <source>Select machine</source>
-+        <translation>Selecione uma máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2482"/>
-+        <source>Choose backup folder</source>
-+        <translation>Escolha a pasta de backup</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3044"/>
-+        <source>set rewriter: FATAL: can&apos;t load &apos;%1&apos; with CRC &apos;%2&apos;, aborting</source>
-+        <translation>reconstrutor do conjunto: FALTAL: foi impossível carregar &apos;%1&apos; com CRC &apos;%2&apos;, abortando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3047"/>
-+        <source>set rewriter: WARNING: can&apos;t load &apos;%1&apos; with CRC &apos;%2&apos;, ignoring this file</source>
-+        <translation>reconstrutor do conjunto: AVISO: foi impossível carregar &apos;%1&apos; com CRC &apos;%2&apos;, ignorando este arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3808"/>
-+        <source>Choose path to be added to scan-list</source>
-+        <translation>Escolha o caminho que será adicionado na lista de exames</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3840"/>
-+        <source>Choose check-sum database file</source>
-+        <translation>Escolha o arquivo do banco de dados do check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3913"/>
-+        <source>Close log</source>
-+        <translation>Fechar o registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3928"/>
-+        <source>Stop scanner</source>
-+        <translation>Parar o exame</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3974"/>
-+        <source>Resume</source>
-+        <translation>Continua</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3986"/>
-+        <source>scanning</source>
-+        <translation>examinando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3987"/>
-+        <source>preparing</source>
-+        <translation>preparando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3995"/>
-+        <location filename="../../src/romalyzer.cpp" line="3997"/>
-+        <location filename="../../src/romalyzer.cpp" line="4001"/>
-+        <location filename="../../src/romalyzer.cpp" line="4003"/>
-+        <location filename="../../src/romalyzer.cpp" line="4006"/>
-+        <source>Objects in database</source>
-+        <translation>Objetos no banco de dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4009"/>
-+        <source>Database size</source>
-+        <translation>Tamanho do banco de dados</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="4014"/>
-+        <source>%n day(s)</source>
-+        <translation>
-+            <numerusform>%n dia</numerusform>
-+            <numerusform>%n dias</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="4018"/>
-+        <source>%n second(s)</source>
-+        <translation>
-+            <numerusform>%n segundo</numerusform>
-+            <numerusform>%n segundos</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="4024"/>
-+        <source>%n hour(s)</source>
-+        <translation>
-+            <numerusform>%n hora</numerusform>
-+            <numerusform>%n horas</numerusform>
-+        </translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/romalyzer.cpp" line="4026"/>
-+        <source>%n minute(s)</source>
-+        <translation>
-+            <numerusform>%n minuto</numerusform>
-+            <numerusform>%n minutos</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4029"/>
-+        <source>Age of stored data</source>
-+        <translation>Idade dos dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4030"/>
-+        <source>Pending updates</source>
-+        <translation>Atualizações pendentes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="4033"/>
-+        <location filename="../../src/romalyzer.cpp" line="4035"/>
-+        <location filename="../../src/romalyzer.cpp" line="4037"/>
-+        <location filename="../../src/romalyzer.cpp" line="4039"/>
-+        <source>Scanner status</source>
-+        <translation>Condição do exame</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1575"/>
-+        <source>none (uncompressed)</source>
-+        <translation>nenhum (não compactado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1580"/>
-+        <source>  compressors: %1</source>
-+        <translation>  compressores: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1584"/>
-+        <source>  number of bytes per unit: %1</source>
-+        <translation>  quantidade dos bytes por unidade: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1599"/>
-+        <source>CHD v%1 not supported -- rest of header information skipped</source>
-+        <translation>CHD v%1 não suportado -- o resto da informação do cabeçalho foi ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1630"/>
-+        <source>Verify - %p%</source>
-+        <translation>Verificar - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1632"/>
-+        <location filename="../../src/romalyzer.cpp" line="1635"/>
-+        <source>CHD manager: verifying CHD</source>
-+        <translation>Gerenciador de CHD: verificando o CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1344"/>
-+        <location filename="../../src/romalyzer.cpp" line="142"/>
-+        <source>Try to update CHDs if their header indicates an older version (&apos;chdman copy&apos;)</source>
-+        <translation>Tenta atualizar o CHD se seu cabeçalho indicar uma versão mais velha (&apos;chdman copy&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1057"/>
-+        <source>INFORMATION: %1 file &apos;%2&apos; has a named merge (&apos;%3&apos;) but no parent set -- ignored, but should be reported to the MAME developers as a possible XML bug of the respective driver</source>
-+        <translation>INFORMAÇÃO: o arquivo %1 &apos;%2&apos; tem uma mesclagem (&apos;%3&apos;), mas, não há um conjunto principal -- ignorado, mas deveria ser reportado aos desenvolvedores do MAME como um possível bug no XML do driver</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1645"/>
-+        <source>Update - %p%</source>
-+        <translation>Atualiza - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1646"/>
-+        <source>CHD manager: updating CHD (v%1 -&gt; v%2)</source>
-+        <translation>Gerenciador de CHD: atualizando o CHD (v%1 -&gt; v%2)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1711"/>
-+        <source>CHD manager: terminating external process</source>
-+        <translation>Gerenciador de CHD: encerrando o processo externo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1734"/>
-+        <location filename="../../src/romalyzer.cpp" line="1736"/>
-+        <source>CHD manager: CHD file integrity is good</source>
-+        <translation>Gerenciador de CHD: a integridade do arquivo CHD é boa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1738"/>
-+        <source>CHD manager: WARNING: CHD file integrity is bad</source>
-+        <translation>Gerenciador de CHD: AVISO: a integridade do arquivo CHD é ruim</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1741"/>
-+        <source>CHD manager: replacing CHD</source>
-+        <translation>Gerenciador de CHD: trocando o CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1743"/>
-+        <source>Copy</source>
-+        <translation>Copiar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1749"/>
-+        <source>CHD manager: CHD replaced</source>
-+        <translation>Gerenciador de CHD: CHD trocado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1763"/>
-+        <source>CHD manager: FATAL: failed to replace CHD -- updated CHD preserved as &apos;%1&apos;, please copy it to &apos;%2&apos; manually!</source>
-+        <translation>Gerenciador de CHD: FATAL: houve uma falha ao trocar o CHD -- o CHD foi preservado como &apos;%1&apos;, copie-o manualmente para &apos;%2&apos;!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1804"/>
-+        <source>CHD manager: cleaning up</source>
-+        <translation>Gerenciador de CHD: limpando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1853"/>
-+        <location filename="../../src/romalyzer.cpp" line="1859"/>
-+        <source>WARNING: can&apos;t read CHD header information</source>
-+        <translation>AVISO: foi impossível ler a informação do cabeçalho do CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1907"/>
-+        <source>WARNING: found &apos;%1&apos; but can&apos;t read from it although permissions seem okay - check file integrity</source>
-+        <translation>AVISO: encontrou &apos;%1&apos;, mas, é impossível ler embora as permissões pareçam corretas -- verifique a integridade do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1910"/>
-+        <location filename="../../src/romalyzer.cpp" line="2029"/>
-+        <location filename="../../src/romalyzer.cpp" line="2172"/>
-+        <source>WARNING: found &apos;%1&apos; but can&apos;t read from it - check permission</source>
-+        <translation>AVISO: encontrou &apos;%1&apos;, mas, é impossível ler - verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1925"/>
-+        <source>WARNING: CHD file &apos;%1&apos; not found</source>
-+        <translation>AVISO: o arquivo CHD &apos;%1&apos; não foi encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="1959"/>
-+        <location filename="../../src/romalyzer.cpp" line="2084"/>
-+        <source>size of &apos;%1&apos; from &apos;%2&apos; is greater than allowed maximum -- skipped</source>
-+        <translation>tamanho de &apos;%1&apos; de &apos;%2&apos; é maior do que o máximo permitido -- ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2166"/>
-+        <source>WARNING: unable to decompress &apos;%1&apos; from &apos;%2&apos; - check file integrity</source>
-+        <translation>AVISO: não foi possível descomprimir o &apos;%1&apos; de &apos;%2&apos; - verifique a integridade do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2027"/>
-+        <location filename="../../src/romalyzer.cpp" line="2170"/>
-+        <source>WARNING: found &apos;%1&apos; but can&apos;t open it for decompression - check file integrity</source>
-+        <translation>AVISO: foi encontrado &apos;%1&apos;, mas, não é possível abrir para a descompressão - verifique a integridade do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2440"/>
-+        <location filename="../../src/romalyzer.cpp" line="2454"/>
-+        <source> KB</source>
-+        <translation> KB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="938"/>
-+        <location filename="../../src/romalyzer.cpp" line="2443"/>
-+        <location filename="../../src/romalyzer.cpp" line="2457"/>
-+        <source> MB</source>
-+        <translation> MB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2446"/>
-+        <location filename="../../src/romalyzer.cpp" line="2460"/>
-+        <source> GB</source>
-+        <translation> GB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2449"/>
-+        <source> TB</source>
-+        <translation> TB</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2506"/>
-+        <source>Choose output directory</source>
-+        <translation>Escolha o diretório de destino</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2514"/>
-+        <source>Choose additional ROM path</source>
-+        <translation>Escolha o caminho adicional da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2926"/>
-+        <source>set rewriter: WARNING: can&apos;t rewrite set &apos;%1&apos;, output path is not a directory</source>
-+        <translation>reconstrutor do conjunto: AVISO: foi impossível reescrever o conjunto &apos;%1&apos;, o caminho da saída não é um diretório</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2930"/>
-+        <location filename="../../src/romalyzer.cpp" line="2956"/>
-+        <source>set rewriter: WARNING: can&apos;t rewrite set &apos;%1&apos;, output path is not writable</source>
-+        <translation>reconstrutor do conjunto: AVISO: foi impossível reescrever o conjunto &apos;%1&apos;, o caminho da saída não tem permissão de escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2934"/>
-+        <source>set rewriter: WARNING: can&apos;t rewrite set &apos;%1&apos;, output path does not exist</source>
-+        <translation>reconstrutor do conjunto: AVISO: foi impossível reescrever o conjunto &apos;%1&apos;, o caminho da saída não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2938"/>
-+        <source>set rewriter: WARNING: can&apos;t rewrite set &apos;%1&apos;, output path is empty</source>
-+        <translation>reconstrutor do conjunto: AVISO: foi impossível reescrever o conjunto &apos;%1&apos;, o caminho da saída não está vazio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2982"/>
-+        <source>space-efficient</source>
-+        <translation>eficiência do espaço</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2984"/>
-+        <source>self-contained</source>
-+        <translation>auto contido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="2986"/>
-+        <source>set rewriter: rewriting %1 set &apos;%2&apos; to &apos;%3&apos;</source>
-+        <translation>reconstrutor do conjunto: reescrevendo o conjunto %1 &apos;%2&apos; para &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3008"/>
-+        <source>set rewriter: skipping &apos;%1&apos; with CRC &apos;%2&apos; from &apos;%3&apos; as &apos;%4&apos;</source>
-+        <translation>reconstrutor do conjunto: ignorando o &apos;%1&apos; com CRC &apos;%2&apos; de &apos;%3&apos; como &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3022"/>
-+        <location filename="../../src/romalyzer.cpp" line="3033"/>
-+        <source>set rewriter: FATAL: can&apos;t load &apos;%1&apos; with CRC &apos;%2&apos; from &apos;%3&apos;, aborting</source>
-+        <translation>reconstrutor do conjunto: FATAL: foi impossível carregar o &apos;%1&apos; com CRC &apos;%2&apos; de &apos;%3&apos;, abortando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3025"/>
-+        <location filename="../../src/romalyzer.cpp" line="3036"/>
-+        <source>set rewriter: WARNING: can&apos;t load &apos;%1&apos; with CRC &apos;%2&apos; from &apos;%3&apos;, ignoring this file</source>
-+        <translation>reconstrutor do conjunto: AVISO: foi impossível carregar o &apos;%1&apos; com CRC &apos;%2&apos; de &apos;%3&apos;, ignorando este arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3077"/>
-+        <source>set rewriter: writing new %1 set &apos;%2&apos; in &apos;%3&apos;</source>
-+        <translation>reconstrutor do conjunto: escrevendo um novo conjunto %1 &apos;%2&apos; em &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3078"/>
-+        <source>Writing &apos;%1&apos; - %2</source>
-+        <translation>Escrevendo &apos;%1&apos; - %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3082"/>
-+        <location filename="../../src/romalyzer.cpp" line="3091"/>
-+        <location filename="../../src/romalyzer.cpp" line="3100"/>
-+        <source>set rewriter: new %1 set &apos;%2&apos; in &apos;%3&apos; successfully created</source>
-+        <translation>reconstrutor do conjunto: um novo conjunto %1 &apos;%2&apos; em &apos;%3&apos; foi criado com sucesso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3084"/>
-+        <location filename="../../src/romalyzer.cpp" line="3093"/>
-+        <location filename="../../src/romalyzer.cpp" line="3102"/>
-+        <source>set rewriter: FATAL: failed to create new %1 set &apos;%2&apos; in &apos;%3&apos;</source>
-+        <translation>reconstrutor do conjunto: FATAL: houve uma falha ao criar um novo conjunto %1 &apos;%2&apos; em &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3115"/>
-+        <source>set rewriter: done (rewriting %1 set &apos;%2&apos; to &apos;%3&apos;)</source>
-+        <translation>reconstrutor do conjunto: feito (reescrevendo o conjunto %1 &apos;%2&apos; para &apos;%3&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3145"/>
-+        <location filename="../../src/romalyzer.cpp" line="3176"/>
-+        <source>Data files (*.dat)</source>
-+        <translation>Arquivos de dados (*.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3166"/>
-+        <source>FATAL: can&apos;t open data file &apos;%1&apos; for reading</source>
-+        <translation>FATAL: foi impossível abrir o arquivo de dados &apos;%1&apos; para leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3183"/>
-+        <source>Exporting</source>
-+        <translation>Exportando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3198"/>
-+        <source>Created by QMC2 v%1</source>
-+        <translation>Criado pelo QMC2 v%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3295"/>
-+        <source>FATAL: can&apos;t open data file &apos;%1&apos; for writing</source>
-+        <translation>FATAL: foi impossível abrir arquivo de dados &apos;%1&apos; para escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3575"/>
-+        <source>set rewriter: writing &apos;%1&apos; (size: %2)</source>
-+        <translation>reconstrutor do conjunto: escrevendo o &apos;%1&apos; (tamanho: %2)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3597"/>
-+        <source>set rewriter: WARNING: failed to write &apos;%1&apos;</source>
-+        <translation>reconstrutor do conjunto: AVISO: houve uma falha ao escrever &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romalyzer.cpp" line="3673"/>
-+        <source>Created by QMC2 v%1 (%2)</source>
-+        <translation>Criado pelo QMC2 v%1 (%2)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="15"/>
-+        <location filename="../../src/romalyzer.cpp" line="2331"/>
-+        <location filename="../../src/romalyzer.cpp" line="2345"/>
-+        <source>ROMAlyzer</source>
-+        <translation>ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="165"/>
-+        <source>Start / stop analysis</source>
-+        <translation>Inicia / para a análise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="182"/>
-+        <source>Pause / resume active analysis</source>
-+        <translation>Pausa / continua a análise em andamento</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="50"/>
-+        <source>Analysis report</source>
-+        <translation>Relatório das análises</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="65"/>
-+        <location filename="../../src/romalyzer.cpp" line="3302"/>
-+        <source>Merge</source>
-+        <translation>Mesclado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="70"/>
-+        <location filename="../../ui/romalyzer.ui" line="1919"/>
-+        <source>Type</source>
-+        <translation>Tipo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="75"/>
-+        <location filename="../../src/romalyzer.cpp" line="3302"/>
-+        <source>Emu status</source>
-+        <translation>Condição do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="80"/>
-+        <location filename="../../src/romalyzer.cpp" line="3302"/>
-+        <source>File status</source>
-+        <translation>Condição do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="85"/>
-+        <source>Size</source>
-+        <translation>Tamanho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="90"/>
-+        <location filename="../../src/romalyzer.cpp" line="1101"/>
-+        <source>CRC</source>
-+        <translation>CRC</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="100"/>
-+        <location filename="../../ui/romalyzer.ui" line="922"/>
-+        <location filename="../../src/romalyzer.cpp" line="1157"/>
-+        <source>MD5</source>
-+        <translation>MD5</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="206"/>
-+        <source>Log</source>
-+        <translation>Registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="306"/>
-+        <source>Analysis log</source>
-+        <translation>Registro das análises</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="290"/>
-+        <source>Search string</source>
-+        <translation>Termo da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="264"/>
-+        <source>Search string forward</source>
-+        <translation>Procura pelo termo para frente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="267"/>
-+        <source>&amp;Forward</source>
-+        <translation>&amp;Frente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="218"/>
-+        <source>Search string backward</source>
-+        <translation>Procura o termo para trás</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="132"/>
-+        <source>Enter short names / IDs of sets to be analyzed - wildcards allowed, use space as delimiter for multiple sets or search patterns</source>
-+        <translation>Especifique os nomes / IDs dos conjuntos que serão analisados - os coringas são permitidos, use o espaço como um delimitador para os diversos conjuntos ou padrões de busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="135"/>
-+        <source>Specify sets to analyze</source>
-+        <translation>Especifique os conjuntos que serão analisados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="148"/>
-+        <source>Tools menu</source>
-+        <translation>Menu de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="221"/>
-+        <source>&amp;Backward</source>
-+        <translation>&amp;Trás</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="244"/>
-+        <source>Save the current log contents to a file</source>
-+        <translation>Salva o conteúdo atual do registro para um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="293"/>
-+        <source>Enter search string</source>
-+        <translation>Insira o termo da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="337"/>
-+        <source>Settings</source>
-+        <translation>Configurações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1242"/>
-+        <source>Enable CHD manager (may be slow)</source>
-+        <translation>Ativa o gerenciador de CHD (pode ser lento)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1337"/>
-+        <source>CHD manager (chdman)</source>
-+        <translation>Gerenciador de CHD (chdman)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1269"/>
-+        <source>CHD manager executable file (read and execute)</source>
-+        <translation>Arquivo executável do gerenciador de CHD (ler e executar)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1312"/>
-+        <source>Browse CHD manager executable file</source>
-+        <translation>Procura pelo arquivo executável do gerenciador de CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1330"/>
-+        <source>Temporary working directory</source>
-+        <translation>Diretório temporário de trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1256"/>
-+        <source>Verify CHDs</source>
-+        <translation>Verifica os CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1347"/>
-+        <source>Update CHDs</source>
-+        <translation>Atualiza os CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="608"/>
-+        <location filename="../../ui/romalyzer.ui" line="1375"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Paths&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Caminhos&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="408"/>
-+        <source>Good dumps only</source>
-+        <translation>Somente as imagens boas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1077"/>
-+        <source>If set, analysis output is appended (otherwise the report is cleared before the analysis)</source>
-+        <translation>Se selecionado, a análise gerada será adicionada (senão o relatório será limpo antes da análise)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1097"/>
-+        <source>Calculate CRC-32 check-sum</source>
-+        <translation>Calcula o check-sum CRC-32</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1087"/>
-+        <source>Automatically expand file info</source>
-+        <translation>Automaticamente expanda as informações do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="392"/>
-+        <source>Rewrite sets while analyzing them (otherwise sets will only be rewritten on demand / through the context menu)</source>
-+        <translation>Reescreve os conjuntos enquanto eles são analisados (caso contrário, os conjuntos serão reescritos apenas sob demanda ou pelo menu de contexto)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="418"/>
-+        <source>Self-contained</source>
-+        <translation>Auto contido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="722"/>
-+        <source>Level </source>
-+        <translation>Nível </translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="665"/>
-+        <source>Specify an additional (source) ROM path used when the set rewriter is active</source>
-+        <translation>Especifique um caminho adicional para a ROM (fonte) adicional usado quando o reconstrutor do conjunto estiver ativo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="598"/>
-+        <source>Use the following additional ROM path</source>
-+        <translation>Use o seguinte caminho adicional da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="476"/>
-+        <source>Browse additional ROM path</source>
-+        <translation>Procura pelo caminho adicional da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1475"/>
-+        <source>Open / close the scanner log window</source>
-+        <translation>Abre / fecha a janela do registro do exame</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1478"/>
-+        <location filename="../../src/romalyzer.cpp" line="3918"/>
-+        <source>Open log</source>
-+        <translation>Abrir o registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1909"/>
-+        <source>File name</source>
-+        <translation>Nome do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1773"/>
-+        <source>Select the check-sum type</source>
-+        <translation>Seleciona o tipo do check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="919"/>
-+        <source>Calculate MD5 hash</source>
-+        <translation>Calcula o MD5</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="935"/>
-+        <location filename="../../ui/romalyzer.ui" line="960"/>
-+        <location filename="../../ui/romalyzer.ui" line="1015"/>
-+        <source>unlimited</source>
-+        <translation>ilimitado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1012"/>
-+        <source>Maximum number of lines in log (0 = no limit)</source>
-+        <translation>Tamanho máximo das linhas no registro (0 = ilimitado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1018"/>
-+        <source> lines</source>
-+        <translation> linhas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1282"/>
-+        <source>Temporary directory used by the CHD manager (make sure it has enough room to store the biggest CHDs)</source>
-+        <translation>Diretório temporário usado pelo CHD manager (garanta que haja espaço suficiente para armazenar os maiores CHDs)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1295"/>
-+        <source>Browse temporary directory used by the CHD manager</source>
-+        <translation>Escolhe o diretório temporário que será usado pelo gerenciador de CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="870"/>
-+        <source>General analysis flags and limits</source>
-+        <translation>Limites e sinalizadores da análise geral</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="985"/>
-+        <source>File size</source>
-+        <translation>Tamanho do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="932"/>
-+        <source>Maximum size (in MB) of files to be loaded, files are skipped when they are bigger than that (0 = no limit)</source>
-+        <translation>Tamanho máximo (em MB) dos arquivos que serão carregados, os arquivos são ignorados quando forem maiores que o limite (0 = ilimitado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="884"/>
-+        <source>Log size</source>
-+        <translation>Tamanho registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1150"/>
-+        <source>Reports</source>
-+        <translation>Relatórios</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="957"/>
-+        <source>Maximum number of reported sets held in memory (0 = no limit)</source>
-+        <translation>quantidade máxima dos conjuntos mantidos na memória (0 = sem limite)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="622"/>
-+        <source>Output directory</source>
-+        <translation>Diretório de destino</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="635"/>
-+        <source>Output path for the set rewriter (WARNING: existing files will be overwritten!) -- you should NEVER use one of your primary ROM paths here!!!</source>
-+        <translation>Caminho de saída para o reconstrutor dos conjuntos (AVISO: os arquivos já existentes serão substituídos!) - você NUNCA deveria usar um dos seus caminhos das ROMs aqui!!!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="493"/>
-+        <source>Browse output path for the set rewriter</source>
-+        <translation>Escolha o caminho de saída para o reconstrutor dos conjuntos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="395"/>
-+        <source>Rewrite while analyzing</source>
-+        <translation>Faça a substituição durante a análise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="716"/>
-+        <source>Select the ZIP compression level (0 = lowest / fastest, 9 = highest / slowest)</source>
-+        <translation>Escolha o nível de compressão para os arquivos ZIP (0 = menor / mais rápido, 9 = melhor / mais lento)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="774"/>
-+        <location filename="../../ui/romalyzer.ui" line="828"/>
-+        <source>Unique CRCs</source>
-+        <translation>CRCs únicos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="601"/>
-+        <source>Addl. ROM path</source>
-+        <translation>Addl. Caminho das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="460"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Reproduction&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Reprodução&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1060"/>
-+        <source>Automatically expand calculated check-sums</source>
-+        <translation>Expande automaticamente o check-sum que forem calculados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1393"/>
-+        <source>Enable check-sum database</source>
-+        <translation>Ativa o banco de dados do check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1716"/>
-+        <source>List of scanned paths</source>
-+        <translation>Lista os caminhos já examinados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1593"/>
-+        <source>Add a path</source>
-+        <translation>Adiciona um caminho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1607"/>
-+        <source>Remove selected paths</source>
-+        <translation>Remove os caminhos que foram selecionados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1586"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Scanned paths&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Caminhos examinados&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1465"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Scanner control&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Controle do exame&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1422"/>
-+        <source>Start / stop scanner</source>
-+        <translation>Inicia / para o exame</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1425"/>
-+        <location filename="../../src/romalyzer.cpp" line="3951"/>
-+        <source>Start scanner</source>
-+        <translation>Inicia o exame</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1501"/>
-+        <source>Database / scanner status</source>
-+        <translation>Estado do banco de dados / exame</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="405"/>
-+        <source>Automatically rewrite sets only when all their dumps are &apos;good&apos;</source>
-+        <translation>Reescreve conjuntos automaticamente somente quando todas as suas imagens são &apos;boas&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1529"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Status&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Condição&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1544"/>
-+        <source>Path to the check-sum database file</source>
-+        <translation>Caminho para o arquivo do banco de dados do check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1557"/>
-+        <source>Browse path to the check-sum database file</source>
-+        <translation>Procura pelo caminho do arquivo do banco de dados do check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1577"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Database path&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Caminho do banco de dados&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1439"/>
-+        <source>Pause / resume scanner</source>
-+        <translation>Pausa / continua o exame</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="116"/>
-+        <source>Specify software-lists to be analyzed - wildcards allowed, use space as delimiter for multiple software-lists or search patterns</source>
-+        <translation>Especifique as listas dos programas que serão analisados - os caracteres coringa são permitidos, use espaço como um delimitador para as diversas listas dos programas ou use os padrões de busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="119"/>
-+        <source>Specify software-lists to analyze</source>
-+        <translation>Especifique as listas dos programas que serão analisados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="60"/>
-+        <source>Set / File</source>
-+        <translation>Conjunto / Arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="415"/>
-+        <source>Create sets that do not need parent sets (otherwise create space-efficient sets which are merged upon loading, recommended)</source>
-+        <translation>Cria os conjuntos que não precisam dos conjuntos principais (caso contrário, cria conjuntos menores que são mesclados ao carregar, recomendado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="719"/>
-+        <source>Default</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="373"/>
-+        <source>Enable set rewriter / collection rebuilder</source>
-+        <translation>Ativa o reconstrutor do conjunto / reconstrutor da coleção</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="518"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Collection rebuilder specific flags&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Sinalizadores específicos para o reconstrutor da coleção&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="758"/>
-+        <source>When enabled, QMC2 will add a comment to the ZIP containing its version and the archive creation- or fixing-date</source>
-+        <translation>Quando estiver ativado, o QMC2 adicionará um comentário no ZIP contendo a versão e a criação do arquivo - ou uma data fixa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="761"/>
-+        <source>Add ZIP comment</source>
-+        <translation>Adiciona um comentário ao ZIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="527"/>
-+        <source>Enabling this will speed up hash lookups during rebuild operations (requires about 35 MB per 100K hash keys which are pre-loaded from the database)</source>
-+        <translation>Ativando isto, haverá uma melhora na velocidade na procura dos hashes durante as operações de reconstrução (requer aproximadamente 35 MB para cada 100K de chaves que são pré-carregadas a partir do banco de dados)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="35"/>
-+        <source>Analyzer</source>
-+        <translation>Analisador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="530"/>
-+        <source>Use hash cache</source>
-+        <translation>Usar o cache de hashes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="537"/>
-+        <source>In dry run mode the collection rebuilder will not create any output (good for checking &quot;what if&quot; and to quickly create a fix.dat)</source>
-+        <translation>No modo de ensaio, o reconstrutor da coleção não gera nada (bom para verificar o &quot;e se&quot; e para criar um fix.dat)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="540"/>
-+        <source>Dry run mode</source>
-+        <translation>Modo ensaio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="557"/>
-+        <source>Select how CHDs are handled</source>
-+        <translation>Seleciona como os CHD&apos;s serão gerenciados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="561"/>
-+        <source>Don&apos;t reproduce</source>
-+        <translation>Não reproduzir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="566"/>
-+        <source>Create hard links</source>
-+        <translation>Cria vínculos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="571"/>
-+        <source>Create symbolic links</source>
-+        <translation>Cria links simbólicos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="576"/>
-+        <source>Copy files</source>
-+        <translation>Copia arquivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="581"/>
-+        <source>Move files</source>
-+        <translation>Move arquivos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="672"/>
-+        <source>Select the reproduction type</source>
-+        <translation>Selecione o tipo de reprodução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="676"/>
-+        <source>ZIPs (built-in)</source>
-+        <translation>ZIPs (nativo)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="685"/>
-+        <source>ZIPs (libarchive)</source>
-+        <translation>ZIPs (libarchive)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="694"/>
-+        <source>Sub-directories</source>
-+        <translation>Subdiretórios</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="751"/>
-+        <location filename="../../ui/romalyzer.ui" line="818"/>
-+        <source>Compression</source>
-+        <translation>Compressão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="788"/>
-+        <source>Enable / disable ZIP compression</source>
-+        <translation>Ativa / Desativa a compressão ZIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="792"/>
-+        <source>On</source>
-+        <translation>Ligado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="797"/>
-+        <source>Off</source>
-+        <translation>Desligado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="842"/>
-+        <source>&lt;b&gt;There are no options for this reproduction type&lt;/b&gt;</source>
-+        <translation>&lt;b&gt;Não existem opções para esse tipo de reprodução&lt;/b&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="999"/>
-+        <location filename="../../src/romalyzer.cpp" line="2342"/>
-+        <source>Select machine in machine list if selected in analysis report?</source>
-+        <translation>Seleciona a máquina na lista das máquinas caso seja selecionada no relatório da análise?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1117"/>
-+        <location filename="../../src/romalyzer.cpp" line="2343"/>
-+        <source>Automatically scroll to the currently analyzed machine</source>
-+        <translation>Ir automaticamente para a máquina analisada atualmente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1166"/>
-+        <source>Create backups whenever modifying / overwriting files by copying them to the specified folder</source>
-+        <translation>Cria os backups sempre que modificar / substituir os arquivos, copiando-os para uma determinada pasta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1169"/>
-+        <source>Create backups in this folder</source>
-+        <translation>Cria os backups nesta pasta</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1185"/>
-+        <source>Backup folder (write)</source>
-+        <translation>Pasta de backup (escrita)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1188"/>
-+        <source>Specify backup folder</source>
-+        <translation>Determine pasta dos backup</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1204"/>
-+        <source>Browse the backup folder</source>
-+        <translation>Procura pela pasta dos backup</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1217"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Backup settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Configurações do backup&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1442"/>
-+        <location filename="../../src/romalyzer.cpp" line="3929"/>
-+        <location filename="../../src/romalyzer.cpp" line="3980"/>
-+        <source>Pause</source>
-+        <translation>Pausa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1653"/>
-+        <source>If enabled, all scanned members of ZIP/7z archives will be uncompressed in order to recalculate their check-sums (recommended but slow) - otherwise it will be relied on the header check-sums (not recommended but fast)</source>
-+        <translation>Se ativado, todos os membros examinados dos arquivos ZIP/7z serão descompactados para que o check-sum sejam feitos (recomendado, mas, é lento) - caso contrário, o check-sum do cabeçalho será utilizado (não recomendado, mas, é rápido)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1675"/>
-+        <source>If enabled, scanned hashes are cached during the scan which will improve scanning speed enormously but will consume additional memory (about 35 MB per 100K scanned objects)</source>
-+        <translation>Se ativado, os hashes examinados serão armazenados em cache durante o exame que aumenta muito a velocidade de verificação, mas, consumirá um pouco mais de memória (35MB para cada 100K de objetos examinados)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1678"/>
-+        <source>Cache</source>
-+        <translation>Cache</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1691"/>
-+        <source>Use libarchive instead of built-in decompressors</source>
-+        <translation>Usar o libarchive em vez dos descompactadores embutidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1759"/>
-+        <source>Check-sum finder</source>
-+        <translation>Localizador de check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1796"/>
-+        <source>Check-sum to be searched</source>
-+        <translation>O check-sum que será buscado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1799"/>
-+        <source>Enter check-sum</source>
-+        <translation>Insira o check-sum</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1812"/>
-+        <source>Indicates if the check-sum is available in the database (green) or not (red)</source>
-+        <translation>Indica se o código de verificação está disponível no banco de dados (verde) ou não (vermelho)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1828"/>
-+        <source>Search for the check-sum now</source>
-+        <translation>Busca pelo check-sum agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1831"/>
-+        <source>Search</source>
-+        <translation>Buscar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1879"/>
-+        <source>Search results for the current check-sum</source>
-+        <translation>Resultados da busca para o check-sum atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1904"/>
-+        <source>ID</source>
-+        <translation>ID</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1914"/>
-+        <source>Status</source>
-+        <translation>Estado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1924"/>
-+        <source>Path</source>
-+        <translation>Caminho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1937"/>
-+        <source>ROM path cleaner</source>
-+        <translation>Limpador do caminho da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1951"/>
-+        <location filename="../../src/romalyzer.cpp" line="2344"/>
-+        <source>ROM collection rebuilder</source>
-+        <translation>Reconstrutor da coleção dos programas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="615"/>
-+        <location filename="../../ui/romalyzer.ui" line="912"/>
-+        <location filename="../../ui/romalyzer.ui" line="1323"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Flags&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Sinalizadores&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1050"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Expansion&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Expansão&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1070"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Hashes&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Hashes&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="898"/>
-+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Limits&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Limites&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1080"/>
-+        <source>Append</source>
-+        <translation>Acrescentar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1090"/>
-+        <source>File info</source>
-+        <translation>Informação do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1037"/>
-+        <source>Calculate SHA-1 hash</source>
-+        <translation>Calcule o SHA-1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="95"/>
-+        <location filename="../../ui/romalyzer.ui" line="1040"/>
-+        <location filename="../../ui/romalyzer.ui" line="1777"/>
-+        <location filename="../../src/romalyzer.cpp" line="1119"/>
-+        <location filename="../../src/romalyzer.cpp" line="1924"/>
-+        <source>SHA-1</source>
-+        <translation>SHA-1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1120"/>
-+        <source>Scroll</source>
-+        <translation>Rolar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1063"/>
-+        <source>Check-sums</source>
-+        <translation>Check-sums</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1100"/>
-+        <location filename="../../ui/romalyzer.ui" line="1782"/>
-+        <source>CRC-32</source>
-+        <translation>CRC-32</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1002"/>
-+        <source>Select</source>
-+        <translation>Seleciona</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="425"/>
-+        <source>Abort reproduction when an error occurs (recommended)</source>
-+        <translation>Aborta a reprodução quando houver um erro (recomendado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="428"/>
-+        <source>Abort on error</source>
-+        <translation>Aborta quando houver erros</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="547"/>
-+        <source>CHD handling</source>
-+        <translation>Gerenciamento dos CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="771"/>
-+        <location filename="../../ui/romalyzer.ui" line="825"/>
-+        <source>When a set contains multiple files with the same CRC, should the produced ZIP include all files individually (recommended) or just the first one?</source>
-+        <translation>Quando um conjunto possui diversos arquivos com o mesmo CRC, o arquivo ZIP produzido deve incluir todos os arquivos (recomendado) ou apenas o primeiro?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1631"/>
-+        <source>If enabled, only files that were changed since / ignored in the last scan will be scanned again, updating the database - otherwise the database will be reinitialized</source>
-+        <translation>Se ativado, apenas arquivos que foram alterados / ignorados no último exame serão examinados novamente, atualizando o banco de dados - caso contrário, a base será reinicializada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1634"/>
-+        <source>Incremental</source>
-+        <translation>Incremental</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1656"/>
-+        <source>Deep</source>
-+        <translation>Profundo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1854"/>
-+        <source>Analyze all selected sets in order to qualify them</source>
-+        <translation>Analisa todos os conjuntos selecionado para qualificá-los</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1857"/>
-+        <source>Analyze selected sets</source>
-+        <translation>Analisa os conjuntos selecionados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1969"/>
-+        <source>Close ROMAlyzer</source>
-+        <translation>Fecha o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1972"/>
-+        <source>&amp;Close</source>
-+        <translation>&amp;Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="1992"/>
-+        <source>Current ROMAlyzer status</source>
-+        <translation>Estado atual do ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="2011"/>
-+        <source>Analysis progress indicator</source>
-+        <translation>Indicador do progresso da análise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romalyzer.ui" line="2030"/>
-+        <source>File I/O progress indicator</source>
-+        <translation>indicador do progresso de E/S do arquivo</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ROMStatusExporter</name>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="124"/>
-+        <location filename="../../src/romstatusexport.cpp" line="444"/>
-+        <location filename="../../src/romstatusexport.cpp" line="684"/>
-+        <source>Confirm</source>
-+        <translation>Confirma</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="125"/>
-+        <location filename="../../src/romstatusexport.cpp" line="445"/>
-+        <location filename="../../src/romstatusexport.cpp" line="685"/>
-+        <source>Overwrite existing file?</source>
-+        <translation>Substituir o arquivo já existente?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="139"/>
-+        <source>exporting ROM status in ASCII format to &apos;%1&apos;</source>
-+        <translation>exportando a condição da ROM no formato ASCII para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="141"/>
-+        <source>WARNING: can&apos;t open ASCII export file &apos;%1&apos; for writing, please check permissions</source>
-+        <translation>AVISO: foi impossível abrir o arquivo de exportação ASCII &apos;%1&apos;para escrita, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="147"/>
-+        <source>exporting ROM status in ASCII format to clipboard</source>
-+        <translation>exportando a condição da ROM em formato ASCII para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="158"/>
-+        <location filename="../../src/romstatusexport.cpp" line="174"/>
-+        <location filename="../../src/romstatusexport.cpp" line="490"/>
-+        <location filename="../../src/romstatusexport.cpp" line="738"/>
-+        <source>Emulator</source>
-+        <translation>Emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="158"/>
-+        <location filename="../../src/romstatusexport.cpp" line="175"/>
-+        <location filename="../../src/romstatusexport.cpp" line="491"/>
-+        <location filename="../../src/romstatusexport.cpp" line="740"/>
-+        <source>Date</source>
-+        <translation>Data</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="158"/>
-+        <location filename="../../src/romstatusexport.cpp" line="176"/>
-+        <location filename="../../src/romstatusexport.cpp" line="492"/>
-+        <location filename="../../src/romstatusexport.cpp" line="742"/>
-+        <source>Time</source>
-+        <translation>Tempo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="158"/>
-+        <location filename="../../src/romstatusexport.cpp" line="183"/>
-+        <location filename="../../src/romstatusexport.cpp" line="499"/>
-+        <location filename="../../src/romstatusexport.cpp" line="756"/>
-+        <source>Correct</source>
-+        <translation>Correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="158"/>
-+        <location filename="../../src/romstatusexport.cpp" line="182"/>
-+        <location filename="../../src/romstatusexport.cpp" line="498"/>
-+        <location filename="../../src/romstatusexport.cpp" line="754"/>
-+        <source>Total sets</source>
-+        <translation>Conjuntos totais</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="33"/>
-+        <source>All formats</source>
-+        <translation>Todos os formatos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="158"/>
-+        <location filename="../../src/romstatusexport.cpp" line="184"/>
-+        <location filename="../../src/romstatusexport.cpp" line="500"/>
-+        <location filename="../../src/romstatusexport.cpp" line="758"/>
-+        <source>Mostly correct</source>
-+        <translation>Maioria correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="158"/>
-+        <location filename="../../src/romstatusexport.cpp" line="185"/>
-+        <location filename="../../src/romstatusexport.cpp" line="501"/>
-+        <location filename="../../src/romstatusexport.cpp" line="760"/>
-+        <source>Incorrect</source>
-+        <translation>Incorreto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="158"/>
-+        <location filename="../../src/romstatusexport.cpp" line="186"/>
-+        <location filename="../../src/romstatusexport.cpp" line="502"/>
-+        <location filename="../../src/romstatusexport.cpp" line="762"/>
-+        <source>Not found</source>
-+        <translation>Não encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="158"/>
-+        <location filename="../../src/romstatusexport.cpp" line="187"/>
-+        <location filename="../../src/romstatusexport.cpp" line="503"/>
-+        <location filename="../../src/romstatusexport.cpp" line="764"/>
-+        <source>Unknown</source>
-+        <translation>Desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="166"/>
-+        <location filename="../../src/romstatusexport.cpp" line="482"/>
-+        <location filename="../../src/romstatusexport.cpp" line="722"/>
-+        <location filename="../../src/romstatusexport.cpp" line="734"/>
-+        <source>ROM Status Export - created by QMC2 %1</source>
-+        <translation>Exportação da condição da ROM - criado pelo QMC2 %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="168"/>
-+        <location filename="../../src/romstatusexport.cpp" line="484"/>
-+        <location filename="../../src/romstatusexport.cpp" line="728"/>
-+        <source>SDLMAME</source>
-+        <translation>SDLMAME</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="170"/>
-+        <location filename="../../src/romstatusexport.cpp" line="486"/>
-+        <location filename="../../src/romstatusexport.cpp" line="730"/>
-+        <source>MAME</source>
-+        <translation>MAME</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="172"/>
-+        <location filename="../../src/romstatusexport.cpp" line="257"/>
-+        <location filename="../../src/romstatusexport.cpp" line="383"/>
-+        <location filename="../../src/romstatusexport.cpp" line="488"/>
-+        <location filename="../../src/romstatusexport.cpp" line="650"/>
-+        <location filename="../../src/romstatusexport.cpp" line="732"/>
-+        <location filename="../../src/romstatusexport.cpp" line="915"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="181"/>
-+        <location filename="../../src/romstatusexport.cpp" line="497"/>
-+        <location filename="../../src/romstatusexport.cpp" line="750"/>
-+        <source>Overall ROM Status</source>
-+        <translation>Estado geral da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="190"/>
-+        <location filename="../../src/romstatusexport.cpp" line="506"/>
-+        <location filename="../../src/romstatusexport.cpp" line="770"/>
-+        <source>Detailed ROM Status</source>
-+        <translation>Estado detalhado da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="193"/>
-+        <source>sorting, filtering and analyzing export data</source>
-+        <translation>ordenando, filtrando e analisando a exportação dos dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="139"/>
-+        <location filename="../../src/romstatusexport.cpp" line="200"/>
-+        <location filename="../../src/romstatusexport.cpp" line="330"/>
-+        <location filename="../../src/romstatusexport.cpp" line="575"/>
-+        <location filename="../../src/romstatusexport.cpp" line="837"/>
-+        <source>ROM types</source>
-+        <translation>Tipo das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="228"/>
-+        <location filename="../../src/romstatusexport.cpp" line="366"/>
-+        <location filename="../../src/romstatusexport.cpp" line="597"/>
-+        <location filename="../../src/romstatusexport.cpp" line="858"/>
-+        <source>correct</source>
-+        <translation>correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="235"/>
-+        <location filename="../../src/romstatusexport.cpp" line="370"/>
-+        <location filename="../../src/romstatusexport.cpp" line="610"/>
-+        <location filename="../../src/romstatusexport.cpp" line="872"/>
-+        <source>mostly correct</source>
-+        <translation>maioria correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="242"/>
-+        <location filename="../../src/romstatusexport.cpp" line="374"/>
-+        <location filename="../../src/romstatusexport.cpp" line="623"/>
-+        <location filename="../../src/romstatusexport.cpp" line="886"/>
-+        <source>incorrect</source>
-+        <translation>incorreto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="249"/>
-+        <location filename="../../src/romstatusexport.cpp" line="378"/>
-+        <location filename="../../src/romstatusexport.cpp" line="636"/>
-+        <location filename="../../src/romstatusexport.cpp" line="900"/>
-+        <source>not found</source>
-+        <translation>não encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="322"/>
-+        <source>done (sorting, filtering and analyzing export data)</source>
-+        <translation>feito (ordenando, filtrando e analisando a exportação dos dados)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="323"/>
-+        <location filename="../../src/romstatusexport.cpp" line="568"/>
-+        <location filename="../../src/romstatusexport.cpp" line="833"/>
-+        <source>writing export data</source>
-+        <translation>escrevendo os dados da exportação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="196"/>
-+        <location filename="../../src/romstatusexport.cpp" line="325"/>
-+        <location filename="../../src/romstatusexport.cpp" line="570"/>
-+        <location filename="../../src/romstatusexport.cpp" line="837"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="195"/>
-+        <location filename="../../src/romstatusexport.cpp" line="327"/>
-+        <location filename="../../src/romstatusexport.cpp" line="572"/>
-+        <location filename="../../src/romstatusexport.cpp" line="837"/>
-+        <source>Description</source>
-+        <translation>Descrição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="124"/>
-+        <location filename="../../src/romstatusexport.cpp" line="199"/>
-+        <location filename="../../src/romstatusexport.cpp" line="328"/>
-+        <location filename="../../src/romstatusexport.cpp" line="573"/>
-+        <location filename="../../src/romstatusexport.cpp" line="837"/>
-+        <source>Year</source>
-+        <translation>Ano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="129"/>
-+        <location filename="../../src/romstatusexport.cpp" line="198"/>
-+        <location filename="../../src/romstatusexport.cpp" line="329"/>
-+        <location filename="../../src/romstatusexport.cpp" line="574"/>
-+        <location filename="../../src/romstatusexport.cpp" line="837"/>
-+        <source>Manufacturer</source>
-+        <translation>Fabricante</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="423"/>
-+        <location filename="../../src/romstatusexport.cpp" line="663"/>
-+        <location filename="../../src/romstatusexport.cpp" line="931"/>
-+        <source>done (writing export data)</source>
-+        <translation>feito (escrevendo os dados da exportação)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="427"/>
-+        <source>done (exporting ROM status in ASCII format to clipboard)</source>
-+        <translation>feito (exportando a condição da ROM em formato ASCII para a área de transferência)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="430"/>
-+        <source>done (exporting ROM status in ASCII format to &apos;%1&apos;)</source>
-+        <translation>feito (exportando a condição da ROM no formato ASCII para &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="460"/>
-+        <source>exporting ROM status in CSV format to &apos;%1&apos;</source>
-+        <translation>exportando a condição da ROM no formato CSV para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="462"/>
-+        <source>WARNING: can&apos;t open CSV export file &apos;%1&apos; for writing, please check permissions</source>
-+        <translation>AVISO: foi impossível abrir o arquivo de exportação CSV &apos;%1&apos; para escrita, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="468"/>
-+        <source>exporting ROM status in CSV format to clipboard</source>
-+        <translation>exportando a condição da ROM no formato CSV para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="509"/>
-+        <location filename="../../src/romstatusexport.cpp" line="774"/>
-+        <source>sorting and filtering export data</source>
-+        <translation>ordenando e filtrando os dados da exportação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="567"/>
-+        <location filename="../../src/romstatusexport.cpp" line="832"/>
-+        <source>done (sorting and filtering export data)</source>
-+        <translation>feito (ordenando e filtrando os dados da exportação)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="667"/>
-+        <source>done (exporting ROM status in CSV format to clipboard)</source>
-+        <translation>feito (exportando a condição da ROM no formato CSV para a área de transferência)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="670"/>
-+        <source>done (exporting ROM status in CSV format to &apos;%1&apos;)</source>
-+        <translation>feito (exportando a condição da ROM no formato CSV para &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="699"/>
-+        <source>exporting ROM status in HTML format to &apos;%1&apos;</source>
-+        <translation>exportando a condição da ROM no formato HTML para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="701"/>
-+        <source>WARNING: can&apos;t open HTML export file &apos;%1&apos; for writing, please check permissions</source>
-+        <translation>AVISO: foi impossível abrir o arquivo de exportação para HTML &apos;%1&apos; para escrita, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="707"/>
-+        <source>exporting ROM status in HTML format to clipboard</source>
-+        <translation>exportando a condição da ROM no formato HTML para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="935"/>
-+        <source>done (exporting ROM status in HTML format to clipboard)</source>
-+        <translation>feito (exportando a condição da ROM no formato HTML para a área de transferência)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="938"/>
-+        <source>done (exporting ROM status in HTML format to &apos;%1&apos;)</source>
-+        <translation>feito (exportando a condição da ROM no formato HTML para &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="947"/>
-+        <source>Choose ASCII export file</source>
-+        <translation>Escolha o arquivo de exportação em ASCII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="947"/>
-+        <location filename="../../src/romstatusexport.cpp" line="955"/>
-+        <location filename="../../src/romstatusexport.cpp" line="963"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="955"/>
-+        <source>Choose CSV export file</source>
-+        <translation>Escolha o arquivo de exportação em CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="963"/>
-+        <source>Choose HTML export file</source>
-+        <translation>Escolha o arquivo de exportação em HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatusexport.cpp" line="972"/>
-+        <source>gamelist is not ready, please wait</source>
-+        <translation>a lista dos jogos não está pronta, aguarde</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="15"/>
-+        <source>ROM status export</source>
-+        <translation>Exportação da condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="23"/>
-+        <location filename="../../ui/romstatusexport.ui" line="36"/>
-+        <source>Select output format</source>
-+        <translation>Selecione o formato</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="40"/>
-+        <source>ASCII</source>
-+        <translation>ASCII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="45"/>
-+        <source>CSV</source>
-+        <translation>CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="50"/>
-+        <source>HTML</source>
-+        <translation>HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="303"/>
-+        <source>Exported ROM states</source>
-+        <translation>Condição da ROM que foram exportados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="190"/>
-+        <source>Export ROM state C (correct)?</source>
-+        <translation>Exporta a ROM com estado C (correto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="207"/>
-+        <source>Export ROM state M (mostly correct)?</source>
-+        <translation>Exporta a ROM com estado M (maioria correto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="224"/>
-+        <source>Export ROM state I (incorrect)?</source>
-+        <translation>Exporta a ROM com estado I (incorreto)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="241"/>
-+        <source>Export ROM state N (not found)?</source>
-+        <translation>Exporta a ROM com estado N (não encontrado)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="258"/>
-+        <source>Export ROM state U (unknown)?</source>
-+        <translation>Exporta a ROM com estado U (desconhecido)?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="349"/>
-+        <source>Sort criteria</source>
-+        <translation>Critério de ordenação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="110"/>
-+        <source>Select sort criteria</source>
-+        <translation>Selecione o critério de ordenação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="119"/>
-+        <location filename="../../src/romstatusexport.cpp" line="197"/>
-+        <location filename="../../src/romstatusexport.cpp" line="326"/>
-+        <location filename="../../src/romstatusexport.cpp" line="571"/>
-+        <location filename="../../src/romstatusexport.cpp" line="837"/>
-+        <source>ROM status</source>
-+        <translation>Condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="114"/>
-+        <source>Machine description</source>
-+        <translation>Descrição da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="134"/>
-+        <source>Machine name</source>
-+        <translation>Nome da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="144"/>
-+        <location filename="../../src/romstatusexport.cpp" line="201"/>
-+        <location filename="../../src/romstatusexport.cpp" line="331"/>
-+        <location filename="../../src/romstatusexport.cpp" line="576"/>
-+        <location filename="../../src/romstatusexport.cpp" line="837"/>
-+        <source>Players</source>
-+        <translation>Jogadores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="149"/>
-+        <location filename="../../src/romstatusexport.cpp" line="202"/>
-+        <location filename="../../src/romstatusexport.cpp" line="332"/>
-+        <location filename="../../src/romstatusexport.cpp" line="577"/>
-+        <location filename="../../src/romstatusexport.cpp" line="837"/>
-+        <source>Driver status</source>
-+        <translation>Condição geral do controlador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="181"/>
-+        <source>Sort order</source>
-+        <translation>Ordem de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="79"/>
-+        <source>Select sort order</source>
-+        <translation>Selecione a ordem de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="83"/>
-+        <source>Ascending</source>
-+        <translation>Ascendente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="92"/>
-+        <source>Descending</source>
-+        <translation>Descendente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="336"/>
-+        <source>Include some header information in export</source>
-+        <translation>Inclui o cabeçalho na exportação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="339"/>
-+        <source>Include header</source>
-+        <translation>Inclui o cabeçalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="323"/>
-+        <source>Include statistical overview of the ROM state in export</source>
-+        <translation>Inclui a estatística geral da condição da ROM na exportação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="326"/>
-+        <source>Include ROM statistics</source>
-+        <translation>Inclui as estatísticas das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="356"/>
-+        <source>Export to the system clipboard instead of a file</source>
-+        <translation>Exporta para a área de transferência em vez de um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="359"/>
-+        <source>Export to clipboard</source>
-+        <translation>Exporta para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="310"/>
-+        <source>Overwrite existing files without asking what to do</source>
-+        <translation>Substitui os arquivos já existentes sem perguntar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="159"/>
-+        <source>Export only favorite sets?</source>
-+        <translation>Exporta apenas os conjuntos no favoritos?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="162"/>
-+        <source>Only favorite sets</source>
-+        <translation>Apena os favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="169"/>
-+        <source>Export only sets that are tagged?</source>
-+        <translation>Exporta apenas os conjuntos já etiquetados?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="172"/>
-+        <source>Only tagged sets</source>
-+        <translation>Apena aqueles com etiquetas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="313"/>
-+        <source>Overwrite blindly</source>
-+        <translation>Não perguntar ao substituir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="387"/>
-+        <source>Browse ASCII export file</source>
-+        <translation>Procura pelo arquivo de exportação ASCII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="390"/>
-+        <source>ASCII file</source>
-+        <translation>Arquivo ASCII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="410"/>
-+        <source>ASCII export file</source>
-+        <translation>Arquivo de exportação ASCII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="417"/>
-+        <source>Column width</source>
-+        <translation>Tamanho da coluna</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="448"/>
-+        <source>Maximum column width for ASCII export (0 = unlimited)</source>
-+        <translation>Tamanho máximo da coluna para a exportação ASCII (0 = ilimitado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="451"/>
-+        <source>unlimited</source>
-+        <translation>ilimitado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="496"/>
-+        <source>Browse CSV export file</source>
-+        <translation>Procura pelo arquivo de exportação CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="499"/>
-+        <source>CSV file</source>
-+        <translation>Arquivo CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="519"/>
-+        <source>CSV export file</source>
-+        <translation>Arquivo de exportação CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="526"/>
-+        <source>Separator</source>
-+        <translation>Separador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="567"/>
-+        <source>Field separator for CSV export</source>
-+        <translation>Separador do campo para a exportação em CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="570"/>
-+        <source>;</source>
-+        <translation>;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="583"/>
-+        <source>Delimiter</source>
-+        <translation>Delimitador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="611"/>
-+        <source>Text delimiter for CSV export</source>
-+        <translation>Delimitador do texto para a exportação em CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="614"/>
-+        <source>&quot;</source>
-+        <translation>&quot;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="670"/>
-+        <source>Browse HTML export file</source>
-+        <translation>Procura pelo arquivo de exportação HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="673"/>
-+        <source>HTML file</source>
-+        <translation>Arquivo HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="693"/>
-+        <source>HTML export file</source>
-+        <translation>Arquivo de exportação HTML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="700"/>
-+        <source>Border width</source>
-+        <translation>Tamanho da borda</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="731"/>
-+        <source>Border line width for tables (0 = no border)</source>
-+        <translation>Tamanho da borda para as tabelas (0 = sem borda)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="770"/>
-+        <source>Export now!</source>
-+        <translation>Exportar agora!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="773"/>
-+        <source>&amp;Export</source>
-+        <translation>&amp;Exportar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="784"/>
-+        <source>Close ROM status export</source>
-+        <translation>Fecha a exportação da condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="787"/>
-+        <source>&amp;Close</source>
-+        <translation>&amp;Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="798"/>
-+        <source>Export progress indicator</source>
-+        <translation>Indicador do progresso da exportação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatusexport.ui" line="804"/>
-+        <source>%p%</source>
-+        <translation>%p%</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>RomPathCleaner</name>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="14"/>
-+        <source>ROM path cleaner</source>
-+        <translation>Limpador do caminho da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="67"/>
-+        <source>Start / stop check</source>
-+        <translation>Inicia / para a verificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="70"/>
-+        <location filename="../../src/rompathcleaner.cpp" line="91"/>
-+        <source>Start check</source>
-+        <translation>Inicia a verificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="110"/>
-+        <source>Mode switch</source>
-+        <translation>Escolha do modo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="114"/>
-+        <source>Delete obsolete and invalid files</source>
-+        <translation>Excluí os arquivos inválidos e obsoletos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="119"/>
-+        <source>Move files to the backup folder</source>
-+        <translation>Move os arquivos para a pasta de backup</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="124"/>
-+        <source>Dry run (don&apos;t change anything)</source>
-+        <translation>Ensaio (não altera nada)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="175"/>
-+        <source>Check statistics</source>
-+        <translation>Estatísticas da verificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="54"/>
-+        <source>Checked path</source>
-+        <translation>Caminho verificado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="138"/>
-+        <source>Pause / resume check</source>
-+        <translation>Pausa / continua a verificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="141"/>
-+        <location filename="../../src/rompathcleaner.cpp" line="78"/>
-+        <location filename="../../src/rompathcleaner.cpp" line="109"/>
-+        <source>Pause</source>
-+        <translation>Pausa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="201"/>
-+        <source>Enable log output</source>
-+        <translation>Ativa a geração do registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="204"/>
-+        <source>Enable log</source>
-+        <translation>Ativa o registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="221"/>
-+        <source>Log size</source>
-+        <translation>Tamanho do registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="228"/>
-+        <source>Maximum number of lines in log (0 = no limit)</source>
-+        <translation>Tamanho máximo das linhas no registro (0 = ilimitado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="231"/>
-+        <source>unlimited</source>
-+        <translation>ilimitado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="234"/>
-+        <source> lines</source>
-+        <translation> linhas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="253"/>
-+        <source>Check progress indicator</source>
-+        <translation>Indicador do progresso de verificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="259"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="272"/>
-+        <source>Clear log</source>
-+        <translation>Limpa o registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="275"/>
-+        <source>Clear</source>
-+        <translation>Limpar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="97"/>
-+        <source>Mode</source>
-+        <translation>Modo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="26"/>
-+        <source>Choose the path which will be checked</source>
-+        <translation>Escolha o caminho que será verificado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="33"/>
-+        <source>Current ROM path</source>
-+        <translation>Caminho da ROM atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/rompathcleaner.ui" line="42"/>
-+        <source>Select path...</source>
-+        <translation>Selecione o caminho...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="77"/>
-+        <source>Stop check</source>
-+        <translation>Para a verificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="103"/>
-+        <source>Resume</source>
-+        <translation>Continua</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="131"/>
-+        <source>Files processed</source>
-+        <translation>Arquivos processados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="133"/>
-+        <source>Renamed files</source>
-+        <translation>Arquivos renomeados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="135"/>
-+        <source>Obsolete ROMs / disks</source>
-+        <translation>ROMs / discos obsoletos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="137"/>
-+        <source>Invalid files</source>
-+        <translation>Arquivos inválidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="145"/>
-+        <source>Select path to be checked</source>
-+        <translation>Selecione o caminho que será verificado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>RomPathCleanerThread</name>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="231"/>
-+        <source>cleaner thread started</source>
-+        <translation>o processo de limpeza foi iniciado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="233"/>
-+        <source>waiting for work</source>
-+        <translation>esperando pelo trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="245"/>
-+        <source>check started</source>
-+        <translation>a verificação foi iniciada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="253"/>
-+        <source>checking path &apos;%1&apos;</source>
-+        <translation>verificando o caminho &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="255"/>
-+        <source>reading directory tree</source>
-+        <translation>lendo a ramificação dos diretórios</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../../src/rompathcleaner.cpp" line="257"/>
-+        <source>path contains %n file(s)</source>
-+        <translation>
-+            <numerusform></numerusform>
-+            <numerusform></numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="252"/>
-+        <source>Cleaning up path %1 / %2</source>
-+        <translation>Limpando o caminho %1 / %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="263"/>
-+        <source>check paused</source>
-+        <translation>a verificação foi pausada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="268"/>
-+        <source>check resumed</source>
-+        <translation>a verificação foi retomada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="284"/>
-+        <source>done (checking path &apos;%1&apos;)</source>
-+        <translation>feito (verificando o caminho &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="288"/>
-+        <source>check finished</source>
-+        <translation>a verificação foi concluída</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="288"/>
-+        <source>total check time = %1, files processed = %2, renamed files = %3, obsolete ROMs = %4, obsolete disks = %5, invalid files = %6</source>
-+        <translation>tempo total de verificação = %1, arquivos processados = %2, arquivos renomeados = %3, ROMs obsoletos = %4, discos obsoletos = %5, arquivos inválidos = %6</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="293"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/rompathcleaner.cpp" line="296"/>
-+        <source>cleaner thread ended</source>
-+        <translation>o processo de limpeza foi concluído</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>RomStateFilter</name>
-+    <message>
-+        <location filename="../../ui/romstatefilter.ui" line="32"/>
-+        <location filename="../../ui/romstatefilter.ui" line="35"/>
-+        <source>Toggle ROM state &apos;correct&apos;</source>
-+        <translation>Alterna a condição da ROM &apos;correto&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatefilter.ui" line="58"/>
-+        <location filename="../../ui/romstatefilter.ui" line="61"/>
-+        <source>Toggle ROM state &apos;unknown&apos;</source>
-+        <translation>Alterna a condição da ROM &apos;desconhecido&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatefilter.ui" line="84"/>
-+        <location filename="../../ui/romstatefilter.ui" line="87"/>
-+        <source>Toggle ROM state &apos;mostly correct&apos;</source>
-+        <translation>Alterna a condição da ROM &apos;maioria correto&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatefilter.ui" line="110"/>
-+        <location filename="../../ui/romstatefilter.ui" line="113"/>
-+        <source>Toggle ROM state &apos;not found&apos;</source>
-+        <translation>Alterna a condição da ROM &apos;não encontrado&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/romstatefilter.ui" line="136"/>
-+        <location filename="../../ui/romstatefilter.ui" line="139"/>
-+        <source>Toggle ROM state &apos;incorrect&apos;</source>
-+        <translation>Alterna a condição da ROM &apos;incorreto&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/romstatefilter.cpp" line="182"/>
-+        <source>State filter settings</source>
-+        <translation>Configurações do filtro da condição</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SetupWizard</name>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="20"/>
-+        <source>QMC2 Setup Wizard</source>
-+        <translation>Assistente de configuração do QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="155"/>
-+        <source>Choose the emulator&apos;s executable file</source>
-+        <translation>Escolha o executável do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="217"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;In order to use QMC2 as a front end for an emulator, it needs to know the path to the emulator&apos;s executable file which you specify below.&lt;/p&gt;
-+&lt;p&gt;QMC2 supports official MAME and a number of its derivates. Therefore, the chosen file will be probed when clicking &lt;i&gt;Next&lt;/i&gt;.&lt;/p&gt;
-+&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;Para utilizar o QMC2 como um front end para um emulador, é preciso conhecer o caminho completo para o executável do emulador, definindo ele abaixo.&lt;/p&gt;
-+&lt;p&gt;O QMC2 é compatível com o MAME oficial e uma certa quantidade de variantes. Portanto, o arquivo escolhido será avaliado ao clicar em &lt;i&gt;Avançar&lt;/i&gt;.&lt;/p&gt;
-+&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="207"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Emulator executable file&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Arquivo do executável do emulador&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="247"/>
-+        <source>Probing executable file</source>
-+        <translation>Avaliando o arquivo executável</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="302"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Identified as being MAME(-like)?&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Foi identificado como sendo o MAME(variante)?&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="295"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Binary identifier hash:&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Hash de identificação do binário:&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="444"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Version is supported?&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;A versão é suportada?&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="351"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Emulator ini-file location:&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Local do arquivo ini do emulador:&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="451"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;File modification date:&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Data de alteração do arquivo:&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="458"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Supported non-device systems:&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Sistemas que não são dispositivos compatíveis:&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="322"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;The chosen emulator executable file is now probed to determine if QMC2 will be able to work with it.&lt;/p&gt;
-+&lt;p&gt;You can only continue when the checks below pass without errors.&lt;/p&gt;
-+&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;O arquivo do executável do emulador já foi avaliado para determinar se o QMC2 poderá trabalhar com ele ou não.&lt;/p&gt;
-+&lt;p&gt;Só é possível continuar caso as verificações abaixo sejam concluídas sem erros.&lt;/p&gt;
-+&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="424"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;File is executable?&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;O arquivo é um executável?&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="411"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Front-end ini-file location:&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Local do arquivo ini do front-end:&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="28"/>
-+        <source>Welcome to QMC2!</source>
-+        <translation>Bem-vindo ao QMC2!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="43"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;GUI style&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Estilo da interface&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="59"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Language&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Idioma&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="109"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;This is either your first start of QMC2 or you&apos;re reconfiguring the basic settings.&lt;/p&gt;
-+&lt;p&gt;Please choose your GUI style and language below, then click &lt;i&gt;Next&lt;/i&gt; to continue the guided setup. Clicking &lt;i&gt;Cancel&lt;/i&gt; or pressing &lt;i&gt;Escape&lt;/i&gt; at any point will exit the configuration wizard.&lt;/p&gt;
-+&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;Esta é a sua primeira vez no QMC2 ou você está reconfigurando as principais configurações.&lt;/p&gt;
-+&lt;p&gt;Escolha o estilo e o idioma da interface abaixo e clique em &lt;i&gt;Avançar&lt;/i&gt; para continuar o assistente de configuração. O assistente de configuração será encerrado a qualquer momento ao clicar em &lt;i&gt;Cancelar&lt;/i&gt; ou ao pressionar &lt;i&gt;Esc&lt;/i&gt;.&lt;/p&gt;
-+&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="170"/>
-+        <source>Emulator executable file</source>
-+        <translation>Executável do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="183"/>
-+        <source>Browse emulator executable file</source>
-+        <translation>Procura pelo executável do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="466"/>
-+        <source>Import settings from ini-files</source>
-+        <translation>Importa a configuração a partir dos arquivos ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="542"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <source>Choose mame.ini</source>
-+        <translation>Selecione o mame.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="553"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;One or more ini-files were found in the previous step that can be used to import emulator and/or front-end settings. Decide below what should be done.&lt;/p&gt;
-+&lt;p&gt;You will be able to edit the most relevant emulator settings after this.&lt;/p&gt;
-+&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;Um ou mais arquivos ini foram identificados no passo anterior e que podem ser importados e utilizados pela configuração do front-end. Decida abaixo o que deve ser feito.&lt;/p&gt;
-+&lt;p&gt;Depois disso, você poderá editar as configurações mais relevantes do emulador.&lt;/p&gt;
-+&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="588"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-+        <source>Choose ui.ini</source>
-+        <translation>Selecione o ui.ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="614"/>
-+        <source>Importing settings from ini-files</source>
-+        <translation>Importando a configuração a partir dos arquivos ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="623"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;The chosen ini-files are now imported (please see the log below for details). You can proceed as soon as the import is done, regardless of possible errors.&lt;/p&gt;
-+&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;Os arquivos ini escolhidos já foram importados (veja o registro abaixo para obter mais detalhes). Você pode prosseguir assim que a importação for concluída, independente dos possíveis erros.&lt;/p&gt;
-+&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="697"/>
-+        <source>Browse working directory</source>
-+        <translation>Procura pelo diretório de trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="715"/>
-+        <source>Browse sample path</source>
-+        <translation>Procura pelo caminho das amostras (samples)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="732"/>
-+        <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-+        <translation>O diretório de trabalho que é utilizado quando o emulador for executado (se vazio, o mesmo diretório de trabalho do QMC2 será usado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="775"/>
-+        <source>Browse hash path</source>
-+        <translation>Procura pelo caminho dos arquivos hash</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="801"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Working directory&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Diretório de trabalho&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="882"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;The basic setup is now complete!&lt;/p&gt;
-+&lt;p&gt;Settings will be stored and QMC2&apos;s main GUI will be launched as soon as you click &lt;i&gt;Finish&lt;/i&gt;.&lt;/p&gt;
-+&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;A configuração básica foi concluída!&lt;/p&gt;
-+&lt;p&gt;As configurações serão armazenadas e a interface principal do QMC2 será iniciada assim que você clicar em &lt;i&gt;Concluir&lt;/i&gt;.&lt;/p&gt;
-+&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="739"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Sample path&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Caminho das amostras&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="678"/>
-+        <source>Adjust important emulator settings</source>
-+        <translation>Ajusta as configurações importantes do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="749"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;Hash path&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Caminho para os arquivos hash&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="759"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;The settings below are actually optional, but you should specify as many of them as you can right now (of course, you can change these settings at any time later as well).&lt;/p&gt;
-+&lt;p&gt;If the emulator&apos;s &lt;i&gt;working directory&lt;/i&gt; is not the base path to a standard installation (i.e. from an official MAME build) or your &lt;i&gt;ROM path&lt;/i&gt; doesn&apos;t follow standard conventions, we &lt;b&gt;strongly recommend&lt;/b&gt; that you specify the ROM path at least!&lt;/p&gt;
-+&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;
-+&lt;p&gt;As configurações abaixo são totalmente opcionais, mas, você deve definir a maioria delas agora (é claro, você também pode alterar estas configurações a qualquer momento mais tarde).&lt;/p&gt;
-+&lt;p&gt;Se o &lt;i&gt;diretório de trabalho&lt;/i&gt; do emulador não for o caminho principal numa instalação padrão (ou seja, de uma compilação oficial do MAME) ou seu &lt;i&gt;caminho da ROM&lt;/i&gt; não seguir as configurações tradicionais, nós &lt;b&gt;recomendamos&lt;/b&gt; que você informe pelo menos o caminho da ROM!&lt;/p&gt;
-+&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="687"/>
-+        <source>&lt;font size=&quot;4&quot;&gt;ROM path&lt;/font&gt;</source>
-+        <translation>&lt;font size=&quot;4&quot;&gt;Caminho da ROM&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="792"/>
-+        <source>&lt;p&gt;Specifies a list of paths within which to find ROM- or disk-images.&lt;/p&gt;
-+&lt;p&gt;Multiple paths can be specified by separating them with semicolons (&amp;lt;path1&amp;gt;;&amp;lt;path2&amp;gt;;...).&lt;/p&gt;
-+&lt;p&gt;The default is ‘roms’ (that is, a folder named &apos;roms&apos; in the emulator&apos;s working directory).&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;Especifica uma lista com os caminhos onde as imagens das ROMs ou dos discos serão encontrados.&lt;/p&gt;
-+&lt;p&gt;É possível definir vários caminhos separando-os com ponto e vírgula (&amp;lt;caminho1&amp;gt;;&amp;lt;caminho2&amp;gt;;...).&lt;/p&gt;
-+&lt;p&gt;O padrão é &apos;roms&apos; (ou seja, uma pasta chamada &apos;roms&apos; no diretório de trabalho do emulador).&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="811"/>
-+        <source>Browse ROM path</source>
-+        <translation>Procura pelo caminho das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="828"/>
-+        <source>&lt;p&gt;Specifies a list of paths within which to find software-list hash files.&lt;/p&gt;
-+&lt;p&gt;Multiple paths can be specified by separating them with semicolons (&amp;lt;path1&amp;gt;;&amp;lt;path2&amp;gt;;...).&lt;/p&gt;
-+&lt;p&gt;The default is ‘hash’ (that is, a folder named &apos;hash&apos; in the emulator&apos;s working directory).&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;Especifica uma lista com os caminhos onde é possível encontrar os arquivos hash da lista de programa.&lt;/p&gt;
-+&lt;p&gt;É possível definir vários caminhos separando-os com ponto e vírgula (&amp;lt;caminho1&amp;gt;;&amp;lt;caminho2&amp;gt;;...).&lt;/p&gt;
-+&lt;p&gt;O padrão é &apos;hash&apos; (ou seja, uma pasta chamada &apos;hash&apos; no diretório de trabalho do emulador).&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="843"/>
-+        <source>&lt;p&gt;Specifies a list of paths within which to find sample files.&lt;/p&gt;
-+&lt;p&gt;Multiple paths can be specified by separating them with semicolons (&amp;lt;path1&amp;gt;;&amp;lt;path2&amp;gt;;...).&lt;/p&gt;
-+&lt;p&gt;The default is ‘samples’ (that is, a folder named &apos;samples&apos; in the emulator&apos;s working directory).&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;Especifica uma lista com os caminhos onde é possível encontrar os arquivos de amostra.&lt;/p&gt;
-+&lt;p&gt;É possível definir vários caminhos separando-os com ponto e vírgula (&amp;lt;caminho1&amp;gt;;&amp;lt;caminho2&amp;gt;;...).&lt;/p&gt;
-+&lt;p&gt;O padrão é &apos;samples&apos; (ou seja, uma pasta chamada &apos;samples&apos; no diretório de trabalho do emulador).&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/setupwizard.ui" line="866"/>
-+        <source>Setup complete</source>
-+        <translation>Configuração concluída</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-+        <source>&amp;Next &gt;</source>
-+        <translation>&amp;Avançar &gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <source>&lt; &amp;Back</source>
-+        <translation>&lt; &amp;Voltar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <source>&amp;Finish</source>
-+        <translation>&amp;Concluir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-+        <source>Yes</source>
-+        <translation>Sim</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-+        <source>No</source>
-+        <translation>Não</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <source>%1.%2+ required</source>
-+        <translation>é preciso %1.%2+</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-+        <location filename="../../src/setupwizard.cpp" line="272"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-+        <location filename="../../src/setupwizard.cpp" line="276"/>
-+        <source>Unknown</source>
-+        <translation>Desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <source>can&apos;t parse version info</source>
-+        <translation>não é possível analisar a versão da informação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-+        <location filename="../../src/setupwizard.cpp" line="272"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-+        <location filename="../../src/setupwizard.cpp" line="276"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <source>emulator didn&apos;t start</source>
-+        <translation>o emulador não iniciou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-+        <source>No ini-file found</source>
-+        <translation>Nenhum arquivo ini foi encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-+        <location filename="../../src/setupwizard.cpp" line="292"/>
-+        <source>Couldn&apos;t determine ini-path</source>
-+        <translation>Não foi possível determinar o caminho do ini</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <source>incompatible binary</source>
-+        <translation>binário incompatível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-+        <location filename="../../src/setupwizard.cpp" line="297"/>
-+        <location filename="../../src/setupwizard.cpp" line="298"/>
-+        <location filename="../../src/setupwizard.cpp" line="299"/>
-+        <location filename="../../src/setupwizard.cpp" line="300"/>
-+        <location filename="../../src/setupwizard.cpp" line="301"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="306"/>
-+        <location filename="../../src/setupwizard.cpp" line="307"/>
-+        <location filename="../../src/setupwizard.cpp" line="308"/>
-+        <location filename="../../src/setupwizard.cpp" line="309"/>
-+        <location filename="../../src/setupwizard.cpp" line="310"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-+        <location filename="../../src/setupwizard.cpp" line="315"/>
-+        <location filename="../../src/setupwizard.cpp" line="316"/>
-+        <location filename="../../src/setupwizard.cpp" line="317"/>
-+        <location filename="../../src/setupwizard.cpp" line="318"/>
-+        <location filename="../../src/setupwizard.cpp" line="319"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="324"/>
-+        <location filename="../../src/setupwizard.cpp" line="325"/>
-+        <location filename="../../src/setupwizard.cpp" line="326"/>
-+        <location filename="../../src/setupwizard.cpp" line="327"/>
-+        <location filename="../../src/setupwizard.cpp" line="328"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="333"/>
-+        <location filename="../../src/setupwizard.cpp" line="334"/>
-+        <location filename="../../src/setupwizard.cpp" line="335"/>
-+        <location filename="../../src/setupwizard.cpp" line="336"/>
-+        <location filename="../../src/setupwizard.cpp" line="337"/>
-+        <location filename="../../src/setupwizard.cpp" line="338"/>
-+        <source>No result</source>
-+        <translation>Sem resultado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-+        <source>importing emulator settings from &apos;%1&apos;</source>
-+        <translation>importando as configurações do emulador do &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-+        <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-+        <translation>a opção &apos;%1&apos; com o valor &apos;%2&apos; foi ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-+        <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-+        <translation>AVISO: a opção &apos;%1&apos; desconhecida na linha %2 foi ignorada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-+        <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-+        <translation>a opção &apos;%1&apos; com o valor &apos;%2&apos; foi importada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-+        <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-+        <translation>AVISO: o valor que falta na linha %1, opção &apos;%2&apos; foi ignorada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-+        <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-+        <translation>ERRO: foi impossível abrir o &apos;%1&apos; para leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-+        <source>done (importing emulator settings from &apos;%1&apos;)</source>
-+        <translation>feito (importando as configurações do emulador do &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-+        <source>importing front-end settings from &apos;%1&apos;</source>
-+        <translation>importando as configurações do front-end do &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <source>done (importing front-end settings from &apos;%1&apos;)</source>
-+        <translation>feito (importando as configurações do front-end do &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-+        <location filename="../../src/setupwizard.cpp" line="474"/>
-+        <location filename="../../src/setupwizard.cpp" line="475"/>
-+        <location filename="../../src/setupwizard.cpp" line="476"/>
-+        <location filename="../../src/setupwizard.cpp" line="477"/>
-+        <location filename="../../src/setupwizard.cpp" line="478"/>
-+        <location filename="../../src/setupwizard.cpp" line="479"/>
-+        <location filename="../../src/setupwizard.cpp" line="480"/>
-+        <source>Check result pending...</source>
-+        <translation>Verificando os resultados que faltam...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-+        <source>Import emulator settings from %1</source>
-+        <translation>importa as configurações do emulador de &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-+        <source>Import front-end settings from %1</source>
-+        <translation>importa as configurações do front-end de &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-+        <source>Import both emulator and front-end settings</source>
-+        <translation>importa ambas as configurações do front-end e do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <source>Import nothing</source>
-+        <translation>Não importar nada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-+        <source>Default</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <source>Choose emulator executable file</source>
-+        <translation>Escolha o arquivo executável do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-+        <source>Choose working directory</source>
-+        <translation>Escolha o diretório de trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-+        <source>Choose ROM path</source>
-+        <translation>Escolha o caminho das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-+        <source>Choose sample path</source>
-+        <translation>Escolha o caminho das amostras (samples)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-+        <source>Choose hash path</source>
-+        <translation>Escolha o caminho para os hashes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-+        <source>Ini files (*.ini)</source>
-+        <translation>Arquivos ini (*.ini)</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SevenZipFile</name>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="36"/>
-+        <source>file name &apos;%1&apos; not found</source>
-+        <translation>o nome do arquivo &apos;%1&apos; não foi encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="46"/>
-+        <location filename="../../src/sevenzipfile.cpp" line="130"/>
-+        <source>archive not open</source>
-+        <translation>arquivo não aberto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="51"/>
-+        <location filename="../../src/sevenzipfile.cpp" line="135"/>
-+        <source>null-buffer not allowed</source>
-+        <translation>buffer nulo não permitido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="77"/>
-+        <location filename="../../src/sevenzipfile.cpp" line="98"/>
-+        <location filename="../../src/sevenzipfile.cpp" line="116"/>
-+        <location filename="../../src/sevenzipfile.cpp" line="161"/>
-+        <location filename="../../src/sevenzipfile.cpp" line="182"/>
-+        <location filename="../../src/sevenzipfile.cpp" line="200"/>
-+        <source>extraction of file &apos;%1&apos; (index %2) failed</source>
-+        <translation>a extração do arquivo &apos;%1&apos; (índice %2) falhou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="214"/>
-+        <source>no error</source>
-+        <translation>nenhum erro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="216"/>
-+        <source>incorrect data</source>
-+        <translation>dados incorretos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="218"/>
-+        <source>out of memory</source>
-+        <translation>sem memória</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="220"/>
-+        <source>incorrect CRC</source>
-+        <translation>CRC incorreto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="222"/>
-+        <source>unsupported compression</source>
-+        <translation>compressão não suportada</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="224"/>
-+        <source>incorrect properties</source>
-+        <translation>propriedades incorretas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="226"/>
-+        <source>premature end-of-file (input)</source>
-+        <translation>fim prematuro do arquivo (entrada)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="228"/>
-+        <source>premature end-of-file (output)</source>
-+        <translation>fim do arquivo prematuro (saída)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="230"/>
-+        <source>failed reading</source>
-+        <translation>falha ao ler</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="232"/>
-+        <source>failed writing</source>
-+        <translation>falha ao escrever</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="234"/>
-+        <source>failed signalling progress</source>
-+        <translation>falha ao sinalizar o progresso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="236"/>
-+        <source>fatal error</source>
-+        <translation>erro fatal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="238"/>
-+        <source>thread error</source>
-+        <translation>erro do processo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="240"/>
-+        <source>invalid archive structure</source>
-+        <translation>estrutura inválida do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="242"/>
-+        <source>invalid header structure</source>
-+        <translation>estrutura inválida do cabeçalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="244"/>
-+        <source>unknown error</source>
-+        <translation>erro desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="259"/>
-+        <source>no file name specified</source>
-+        <translation>nenhum nome de arquivo foi especificado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/sevenzipfile.cpp" line="265"/>
-+        <location filename="../../src/sevenzipfile.cpp" line="280"/>
-+        <location filename="../../src/sevenzipfile.cpp" line="298"/>
-+        <source>can&apos;t open archive &apos;%1&apos;</source>
-+        <translation>é impossível abrir o arquivo &apos;%1&apos;</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SnapshotViewer</name>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="180"/>
-+        <source>Snapshot viewer</source>
-+        <translation>Visualizador de captura da tela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="196"/>
-+        <source>Zoom in (+10%)</source>
-+        <translation>Aumenta a aproximação (+10%)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="202"/>
-+        <source>Zoom out (-10%)</source>
-+        <translation>Reduz a aproximação (-10%)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="208"/>
-+        <source>Reset zoom (100%)</source>
-+        <translation>Redefine a aproximação (100%)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="216"/>
-+        <source>Save as...</source>
-+        <translation>Salva como...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="188"/>
-+        <source>Copy to clipboard</source>
-+        <translation>Copia para área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="224"/>
-+        <location filename="../../src/embedderopt.cpp" line="312"/>
-+        <source>Preview</source>
-+        <translation>Pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="224"/>
-+        <location filename="../../src/embedderopt.cpp" line="236"/>
-+        <location filename="../../src/embedderopt.cpp" line="237"/>
-+        <location filename="../../src/embedderopt.cpp" line="320"/>
-+        <source>Software snapshot</source>
-+        <translation>Captura da tela do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="224"/>
-+        <location filename="../../src/embedderopt.cpp" line="324"/>
-+        <source>Flyer</source>
-+        <translation>Panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="224"/>
-+        <location filename="../../src/embedderopt.cpp" line="328"/>
-+        <source>Cabinet</source>
-+        <translation>Gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="224"/>
-+        <location filename="../../src/embedderopt.cpp" line="332"/>
-+        <source>Controller</source>
-+        <translation>Controle</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="224"/>
-+        <location filename="../../src/embedderopt.cpp" line="340"/>
-+        <source>PCB</source>
-+        <translation>PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="224"/>
-+        <location filename="../../src/embedderopt.cpp" line="316"/>
-+        <source>Title</source>
-+        <translation>Título</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="224"/>
-+        <location filename="../../src/embedderopt.cpp" line="336"/>
-+        <source>Marquee</source>
-+        <translation>Marquise</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="228"/>
-+        <source>Use as</source>
-+        <translation>Usar como</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="454"/>
-+        <source>Choose PNG file to store image</source>
-+        <translation>Escolha o arquivo PNG para salvar a imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="454"/>
-+        <source>PNG images (*.png)</source>
-+        <translation>Imagens PNG (*.png)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/embedderopt.cpp" line="459"/>
-+        <source>FATAL: couldn&apos;t save snapshot image to &apos;%1&apos;</source>
-+        <translation>FATAL: foi impossível salvar a imagem da captura da tela para &apos;%1&apos;</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SoftwareImageWidget</name>
-+    <message>
-+        <location filename="../../src/softwareimagewidget.cpp" line="57"/>
-+        <source>Copy image to clipboard</source>
-+        <translation>Copia a imagem para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwareimagewidget.cpp" line="63"/>
-+        <source>Copy file path to clipboard</source>
-+        <translation>Copia o caminho do arquivo para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwareimagewidget.cpp" line="72"/>
-+        <source>Refresh cache slot</source>
-+        <translation>Atualiza o cache do slot</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwareimagewidget.cpp" line="105"/>
-+        <location filename="../../src/softwareimagewidget.cpp" line="113"/>
-+        <location filename="../../src/softwareimagewidget.cpp" line="125"/>
-+        <source>FATAL: can&apos;t open %1 file, please check access permissions for %2</source>
-+        <translation>FATAL: foi impossível abrir o arquivo %1, verifique as permissões de acesso para %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwareimagewidget.cpp" line="306"/>
-+        <source>Decompressing archive, please wait...</source>
-+        <translation>Descomprimindo o arquivo, aguarde...</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SoftwareList</name>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="18"/>
-+        <source>Software list</source>
-+        <translation>Lista dos programas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="35"/>
-+        <location filename="../../ui/softwarelist.ui" line="38"/>
-+        <source>Reload all information</source>
-+        <translation>Recarrega todas as informações</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="240"/>
-+        <location filename="../../ui/softwarelist.ui" line="243"/>
-+        <source>Select a pre-defined device configuration to be added to the software setup</source>
-+        <translation>Seleciona uma configuração pré-definida do dispositivo para ser adicionada à configuração do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="360"/>
-+        <location filename="../../ui/softwarelist.ui" line="363"/>
-+        <source>Remove the currently selected favorite software configuration</source>
-+        <translation>Remove a configuração favorita do programa selecionado atualmente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="380"/>
-+        <location filename="../../ui/softwarelist.ui" line="383"/>
-+        <source>Play the selected software configuration</source>
-+        <translation>Executa a configuração selecionada do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="400"/>
-+        <location filename="../../ui/softwarelist.ui" line="403"/>
-+        <source>Play the selected software configuration (embedded)</source>
-+        <translation>Executa a configuração selecionada do programa (embutida)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="435"/>
-+        <location filename="../../src/softwarelist.cpp" line="456"/>
-+        <location filename="../../src/softwarelist.cpp" line="1160"/>
-+        <location filename="../../src/softwarelist.cpp" line="1331"/>
-+        <location filename="../../src/softwarelist.cpp" line="1557"/>
-+        <source>Known software</source>
-+        <translation>Programas conhecidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="438"/>
-+        <source>Complete list of known software for the current system</source>
-+        <translation>A lista completa dos programas conhecidos para o sistema atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="620"/>
-+        <source>View / manage your favorite software list for the current system</source>
-+        <translation>Ver / gerenciar a sua lista de programas favoritos para o sistema atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="718"/>
-+        <source>Search within the list of known software for the current system</source>
-+        <translation>Faz a procura na lista dos programas conhecidos para o sistema atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="463"/>
-+        <location filename="../../ui/softwarelist.ui" line="466"/>
-+        <location filename="../../ui/softwarelist.ui" line="538"/>
-+        <location filename="../../ui/softwarelist.ui" line="541"/>
-+        <source>List of known software</source>
-+        <translation>Lista dos programas conhecidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="55"/>
-+        <location filename="../../ui/softwarelist.ui" line="58"/>
-+        <source>Toggle filtering of compatible software titles</source>
-+        <translation>Ativa/Desativa o filtro dos títulos dos programas compatíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="78"/>
-+        <location filename="../../ui/softwarelist.ui" line="81"/>
-+        <source>Toggle detailed software information</source>
-+        <translation>Ativa/desativa a informação detalhada do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="171"/>
-+        <location filename="../../ui/softwarelist.ui" line="174"/>
-+        <source>Toggle automatic adjustment of the snapname parameter (hold down for menu)</source>
-+        <translation>Alterna o ajuste automático do parâmetro snapname (mantenha pressionado para abrir o menu)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="101"/>
-+        <source>Toggle checking / displaying software-states (hold down for menu)</source>
-+        <translation>Alterna a verificação / exibição da condição do programa (mantenha pressionado para abrir o menu)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="124"/>
-+        <source>Analyze software menu</source>
-+        <translation>Menu da análise do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="144"/>
-+        <source>Rebuild software menu</source>
-+        <translation>Menu de reconstrução do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="194"/>
-+        <location filename="../../ui/softwarelist.ui" line="197"/>
-+        <source>Toggle automatic adjustment of the statename parameter (hold down for menu)</source>
-+        <translation>Alterna o ajuste automático do parâmetro statename (mantenha pressionado para abrir o menu)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="217"/>
-+        <location filename="../../ui/softwarelist.ui" line="220"/>
-+        <source>Select the software for which the snapname and/or statename should be adjusted</source>
-+        <translation>Seleciona o programa onde os parâmetros snapname e/ou statename devem ser ajustados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="247"/>
-+        <location filename="../../src/softwarelist.cpp" line="2618"/>
-+        <location filename="../../src/softwarelist.cpp" line="3496"/>
-+        <source>Default configuration</source>
-+        <translation>Configuração padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="264"/>
-+        <location filename="../../ui/softwarelist.ui" line="267"/>
-+        <location filename="../../src/softwarelist.cpp" line="268"/>
-+        <source>Open manual in PDF viewer</source>
-+        <translation>Abre o manual num visualizador de PDF</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="297"/>
-+        <source>Export the current software-list to an ASCII or CSV formatted file (or the clipboard)</source>
-+        <translation>Exporta a lista do programa atual para um arquivo em formato CSV ou ASCII (ou para a área de transferência)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="300"/>
-+        <source>Export</source>
-+        <translation>Exportar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="320"/>
-+        <source>Open options menu for the favorites list</source>
-+        <translation>Abre o menu de opções para a lista de favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="340"/>
-+        <location filename="../../ui/softwarelist.ui" line="343"/>
-+        <source>Add the currently selected software and device setup to the favorites list (or overwrite existing favorite)</source>
-+        <translation>Adiciona o programa e a configuração dos dispositivo selecionados atualmente selecionados na lista de favoritos (ou substituindo os favoritos já existente)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="482"/>
-+        <location filename="../../ui/softwarelist.ui" line="557"/>
-+        <location filename="../../ui/softwarelist.ui" line="654"/>
-+        <location filename="../../ui/softwarelist.ui" line="771"/>
-+        <location filename="../../src/softwarelist.cpp" line="375"/>
-+        <location filename="../../src/softwarelist.cpp" line="401"/>
-+        <location filename="../../src/softwarelist.cpp" line="426"/>
-+        <source>Title</source>
-+        <translation>Título</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="487"/>
-+        <location filename="../../ui/softwarelist.ui" line="562"/>
-+        <location filename="../../ui/softwarelist.ui" line="659"/>
-+        <location filename="../../ui/softwarelist.ui" line="776"/>
-+        <location filename="../../src/softwarelist.cpp" line="377"/>
-+        <location filename="../../src/softwarelist.cpp" line="403"/>
-+        <location filename="../../src/softwarelist.cpp" line="428"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="492"/>
-+        <location filename="../../ui/softwarelist.ui" line="567"/>
-+        <location filename="../../ui/softwarelist.ui" line="664"/>
-+        <location filename="../../ui/softwarelist.ui" line="781"/>
-+        <location filename="../../src/softwarelist.cpp" line="379"/>
-+        <location filename="../../src/softwarelist.cpp" line="405"/>
-+        <location filename="../../src/softwarelist.cpp" line="430"/>
-+        <source>Publisher</source>
-+        <translation>Editor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="497"/>
-+        <location filename="../../ui/softwarelist.ui" line="572"/>
-+        <location filename="../../ui/softwarelist.ui" line="669"/>
-+        <location filename="../../ui/softwarelist.ui" line="786"/>
-+        <location filename="../../src/softwarelist.cpp" line="381"/>
-+        <location filename="../../src/softwarelist.cpp" line="407"/>
-+        <location filename="../../src/softwarelist.cpp" line="432"/>
-+        <source>Year</source>
-+        <translation>Ano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="502"/>
-+        <location filename="../../ui/softwarelist.ui" line="577"/>
-+        <location filename="../../ui/softwarelist.ui" line="674"/>
-+        <location filename="../../ui/softwarelist.ui" line="791"/>
-+        <location filename="../../src/softwarelist.cpp" line="383"/>
-+        <location filename="../../src/softwarelist.cpp" line="409"/>
-+        <location filename="../../src/softwarelist.cpp" line="434"/>
-+        <source>Part</source>
-+        <translation>Parte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="507"/>
-+        <location filename="../../ui/softwarelist.ui" line="582"/>
-+        <location filename="../../ui/softwarelist.ui" line="679"/>
-+        <location filename="../../ui/softwarelist.ui" line="796"/>
-+        <location filename="../../src/softwarelist.cpp" line="385"/>
-+        <location filename="../../src/softwarelist.cpp" line="411"/>
-+        <location filename="../../src/softwarelist.cpp" line="436"/>
-+        <source>Interface</source>
-+        <translation>Interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="512"/>
-+        <location filename="../../ui/softwarelist.ui" line="587"/>
-+        <location filename="../../ui/softwarelist.ui" line="684"/>
-+        <location filename="../../ui/softwarelist.ui" line="801"/>
-+        <location filename="../../src/softwarelist.cpp" line="387"/>
-+        <location filename="../../src/softwarelist.cpp" line="413"/>
-+        <location filename="../../src/softwarelist.cpp" line="438"/>
-+        <source>List</source>
-+        <translation>Lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="517"/>
-+        <location filename="../../ui/softwarelist.ui" line="592"/>
-+        <location filename="../../ui/softwarelist.ui" line="689"/>
-+        <location filename="../../ui/softwarelist.ui" line="806"/>
-+        <location filename="../../src/softwarelist.cpp" line="389"/>
-+        <location filename="../../src/softwarelist.cpp" line="415"/>
-+        <location filename="../../src/softwarelist.cpp" line="440"/>
-+        <source>Supported</source>
-+        <translation>Suportado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="617"/>
-+        <location filename="../../src/softwarelist.cpp" line="1161"/>
-+        <location filename="../../src/softwarelist.cpp" line="1332"/>
-+        <location filename="../../src/softwarelist.cpp" line="1558"/>
-+        <source>Favorites</source>
-+        <translation>Favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="635"/>
-+        <location filename="../../ui/softwarelist.ui" line="638"/>
-+        <source>Favorite software configurations</source>
-+        <translation>Configurações de favoritos do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="694"/>
-+        <location filename="../../src/softwarelist.cpp" line="417"/>
-+        <source>Device configuration</source>
-+        <translation>Configuração do dispositivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="715"/>
-+        <location filename="../../src/softwarelist.cpp" line="1162"/>
-+        <location filename="../../src/softwarelist.cpp" line="1333"/>
-+        <location filename="../../src/softwarelist.cpp" line="1559"/>
-+        <source>Search</source>
-+        <translation>Buscar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="733"/>
-+        <location filename="../../ui/softwarelist.ui" line="736"/>
-+        <source>Search for known software (not case-sensitive)</source>
-+        <translation>Busca por programas conhecidos (não sensível à caixa)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="752"/>
-+        <location filename="../../ui/softwarelist.ui" line="755"/>
-+        <source>Search results</source>
-+        <translation>Resultados da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="814"/>
-+        <location filename="../../ui/softwarelist.ui" line="817"/>
-+        <source>Search progress</source>
-+        <translation>Progresso da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="823"/>
-+        <source>Searching software - %p%</source>
-+        <translation>Buscando o programa - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="846"/>
-+        <location filename="../../src/softwarelist.cpp" line="1268"/>
-+        <source>Loading software-lists, please wait...</source>
-+        <translation>Carregando as listas dos programas, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="864"/>
-+        <location filename="../../ui/softwarelist.ui" line="867"/>
-+        <source>L:Listed - C:Correct - M:Mostly correct - I:Incorrect - N:Not found - U:Unknown - S:Search</source>
-+        <translation>L:Listado - C:Correto - M:Maioria correto - I:Incorreto - N:Não encontrado - D:Desconhecido - B:Busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarelist.ui" line="886"/>
-+        <location filename="../../src/softwarelist.cpp" line="2021"/>
-+        <source>Checking software-states - %p%</source>
-+        <translation>Verificando a condição do programa - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="142"/>
-+        <source>Enter search string</source>
-+        <translation>Insira o termo da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="193"/>
-+        <source>Play selected software</source>
-+        <translation>Jogar o programa selecionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="194"/>
-+        <source>&amp;Play</source>
-+        <translation>&amp;Jogar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="199"/>
-+        <source>Play selected software (embedded)</source>
-+        <translation>Jogar programa selecionado (embutido)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="200"/>
-+        <source>Play &amp;embedded</source>
-+        <translation>Jogar o &amp;embutido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="206"/>
-+        <source>Add to favorite software list</source>
-+        <translation>Adiciona para a lista de programas favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="207"/>
-+        <source>&amp;Add to favorites</source>
-+        <translation>&amp;Adiciona aos favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="211"/>
-+        <source>Remove from favorite software list</source>
-+        <translation>Remove da lista de programas favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="212"/>
-+        <source>&amp;Remove from favorites</source>
-+        <translation>&amp;Remove dos favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="223"/>
-+        <source>Analyze the currently selected software with the ROMAlyzer</source>
-+        <translation>Analisa o programa selecionado com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="228"/>
-+        <source>Analyze the currently selected software&apos;s list with the ROMAlyzer</source>
-+        <translation>Analisa a lista de programa selecionado atualmente com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="233"/>
-+        <source>Analyze all relevant software-lists for the current system with the ROMAlyzer</source>
-+        <translation>Analisa todas as listas de programa relevantes para o sistema atual com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="276"/>
-+        <source>Clear software selection</source>
-+        <translation>Limpa a seleção de programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="277"/>
-+        <source>&amp;Clear selection</source>
-+        <translation>&amp;Limpar a seleção</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="284"/>
-+        <source>Load favorites from a file...</source>
-+        <translation>Carrega os favoritos de um arquivo...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="289"/>
-+        <source>Save favorites to a file...</source>
-+        <translation>Salva os favoritos para um arquivo...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="299"/>
-+        <location filename="../../src/softwarelist.cpp" line="308"/>
-+        <source>Adjust pattern...</source>
-+        <translation>Padrão de ajuste...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="317"/>
-+        <source>Check software-states</source>
-+        <translation>Verifica a condição do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="334"/>
-+        <source>Negate search</source>
-+        <translation>Negar a busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="392"/>
-+        <location filename="../../src/softwarelist.cpp" line="420"/>
-+        <location filename="../../src/softwarelist.cpp" line="443"/>
-+        <source>Reset</source>
-+        <translation>Redefinir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="480"/>
-+        <source>Click to open the view menu</source>
-+        <translation>Clique para abrir o menu de visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="489"/>
-+        <source>View flat</source>
-+        <translation>Ver plano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="490"/>
-+        <source>View known software as a flat list</source>
-+        <translation>Ver o programa conhecido como uma lista plana</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="496"/>
-+        <source>View tree</source>
-+        <translation>Ver como uma ramificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="497"/>
-+        <source>View known software as a parent/clone tree</source>
-+        <translation>Ver o programa conhecido como uma ramificação de principal/clones</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="551"/>
-+        <source>Snapname adjustment pattern</source>
-+        <translation>Padrão de ajuste do snapname</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="551"/>
-+        <source>Enter the pattern used for snapname adjustment:
-+(Allowed macros: $SOFTWARE_LIST$, $SOFTWARE_NAME$)</source>
-+        <translation>Entre com o padrão usado para ajustar o snapname:
-+(Macros permitidas:$SOFTWARE_LIST$, $SOFTWARE_NAME$)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="603"/>
-+        <location filename="../../src/softwarelist.cpp" line="675"/>
-+        <location filename="../../src/softwarelist.cpp" line="742"/>
-+        <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-+        <translation>aguarde o ROMAlyzer concluir a reconstrução atual e tente novamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="961"/>
-+        <location filename="../../src/softwarelist.cpp" line="2097"/>
-+        <source>FATAL: can&apos;t start emulator executable within a reasonable time frame, giving up</source>
-+        <translation>FATAL: foi impossível iniciar o executável do emulador dentro de um tempo razoável, desistindo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="961"/>
-+        <location filename="../../src/softwarelist.cpp" line="2097"/>
-+        <source>error text = %1</source>
-+        <translation>texto do erro = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="984"/>
-+        <location filename="../../src/softwarelist.cpp" line="989"/>
-+        <source>FATAL: invalid XML data retrieved for &apos;%1&apos;</source>
-+        <translation>FATAL: os dados XML adquiridos para &apos;%1&apos; são inválidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1556"/>
-+        <location filename="../../src/softwarelist.cpp" line="2391"/>
-+        <location filename="../../src/softwarelist.cpp" line="2396"/>
-+        <source>filtered</source>
-+        <translation>filtrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1278"/>
-+        <location filename="../../src/softwarelist.cpp" line="1866"/>
-+        <source>SWL data - %p%</source>
-+        <translation>Dados SWL - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1364"/>
-+        <source>Loading software-list &apos;%1&apos;, please wait...</source>
-+        <translation>Carregando lista do programa &apos;%1&apos;, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1382"/>
-+        <source>FATAL: error while parsing XML data for software list &apos;%1&apos;</source>
-+        <translation>FATAL: houve erro durante a análise dos dados do XML para a lista do programa &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1506"/>
-+        <source>Visible software lists</source>
-+        <translation>Listas visíveis do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1508"/>
-+        <source>Select software lists to be shown / hidden</source>
-+        <translation>Ver as listas do programa que serão exibidas / escondidas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1524"/>
-+        <source>Toggle visibility of software list &apos;%1&apos;</source>
-+        <translation>Alternar visibilidade da lista do programa &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1878"/>
-+        <source>WARNING: the external process called to load the MAME software lists didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-+        <translation>AVISO: o processo externo chamado para carregar a lista do programa do MAME não terminou corretamente -- código gerado - %1, condição da saída = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1878"/>
-+        <location filename="../../src/softwarelist.cpp" line="2129"/>
-+        <source>normal</source>
-+        <translation>normal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1878"/>
-+        <location filename="../../src/softwarelist.cpp" line="2129"/>
-+        <source>crashed</source>
-+        <translation>travou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1964"/>
-+        <source>WARNING: software-list XML bug: the software name &apos;%1&apos; is used multiple times within software-list &apos;%2&apos;</source>
-+        <translation>AVISO: defeito no XML da lista do programa: o nome do programa &apos;%1&apos; já é utilizado várias vezes dentro da lista do programa &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="2004"/>
-+        <source>WARNING: the currently selected MAME emulator doesn&apos;t support software lists</source>
-+        <translation>AVISO: o emulador MAME selecionado atualmente não é compatível com a lista de programas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="2011"/>
-+        <source>WARNING: the external process called to load the MAME software lists caused an error -- processError = %1</source>
-+        <translation>AVISO: o processo externo chamado para carregar as listas dos programas do MAME causou um erro -- Erro do Processo = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="2066"/>
-+        <source>WARNING: can&apos;t open software state cache file &apos;%1&apos; for writing, please check access permissions</source>
-+        <translation>AVISO: foi impossível abrir o arquivo do cache da condição do programa &apos;%1&apos; para escrita, verifique as permissões de acesso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="2129"/>
-+        <source>WARNING: the external process called to verify the states for software-list &apos;%1&apos; didn&apos;t exit cleanly -- exitCode = %2, exitStatus = %3</source>
-+        <translation>AVISO: o processo externo chamado para verificar as condições das listas dos programas &apos;%1&apos; não terminou corretamente -- código da saída = %2, condição da saída = %3</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="2785"/>
-+        <location filename="../../src/softwarelist.cpp" line="2813"/>
-+        <location filename="../../src/softwarelist.cpp" line="2841"/>
-+        <location filename="../../src/softwarelist.cpp" line="2869"/>
-+        <source>FATAL: couldn&apos;t find XML data for software list entry &apos;%1:%2&apos;</source>
-+        <translation>FATAL: não foi possível encontrar os dados XML para a entrada &apos;%1:%2&apos; na lista do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="83"/>
-+        <source>L:</source>
-+        <translation>L:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="84"/>
-+        <source>C:</source>
-+        <translation>C:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="85"/>
-+        <source>M:</source>
-+        <translation>M:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="86"/>
-+        <source>I:</source>
-+        <translation>I:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="87"/>
-+        <source>N:</source>
-+        <translation>N:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="88"/>
-+        <source>U:</source>
-+        <translation>D:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="2031"/>
-+        <source>Checking software-states, please wait...</source>
-+        <translation>Verificando as condições do programa, aguarde...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="221"/>
-+        <source>Analy&amp;ze</source>
-+        <translation>Anali&amp;zar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="143"/>
-+        <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-+        <translation>nota: os caracteres especiais $, (, ), *, +, ., ?, [, ], ^, {, |, } e \ devem ser precedidos pelo caractere de escape quando forem utilizados de forma literal!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="224"/>
-+        <location filename="../../src/softwarelist.cpp" line="247"/>
-+        <source>Current &amp;software...</source>
-+        <translation>&amp;Programa atual...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="229"/>
-+        <location filename="../../src/softwarelist.cpp" line="252"/>
-+        <source>Current software-lis&amp;t...</source>
-+        <translation>Lis&amp;ta do programa atual...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="234"/>
-+        <location filename="../../src/softwarelist.cpp" line="257"/>
-+        <source>All supported software-&amp;lists...</source>
-+        <translation>Todas as &amp;listas de programa suportadas...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="244"/>
-+        <source>&amp;Rebuild</source>
-+        <translation>&amp;Reconstruir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="246"/>
-+        <source>Rebuild the currently selected software with the ROMAlyzer</source>
-+        <translation>Reconstruir o programa selecionado atualmente com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="251"/>
-+        <source>Rebuild the currently selected software&apos;s list with the ROMAlyzer</source>
-+        <translation>Reconstruir a lista do programa atualmente selecionado atualmente com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="256"/>
-+        <source>Rebuild all relevant software-lists for the current system with the ROMAlyzer</source>
-+        <translation>Reconstruir todas as listas de programa relevantes para o sistema atual com o ROMAlyzer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="269"/>
-+        <source>Open in PDF viewer...</source>
-+        <translation>Abre o visualizador de PDF...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="567"/>
-+        <source>Statename adjustment pattern</source>
-+        <translation>Padrão de ajuste do statename</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="567"/>
-+        <source>Enter the pattern used for statename adjustment:
-+(Allowed macros: $SOFTWARE_LIST$, $SOFTWARE_NAME$)</source>
-+        <translation>Entre com o padrão usado para ajustar o statename:
-+(Macros permitidas:$SOFTWARE_LIST$, $SOFTWARE_NAME$)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1160"/>
-+        <location filename="../../src/softwarelist.cpp" line="1161"/>
-+        <location filename="../../src/softwarelist.cpp" line="1162"/>
-+        <location filename="../../src/softwarelist.cpp" line="1331"/>
-+        <location filename="../../src/softwarelist.cpp" line="1332"/>
-+        <location filename="../../src/softwarelist.cpp" line="1333"/>
-+        <source>no data available</source>
-+        <translation>nenhum dado disponível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1276"/>
-+        <source>loading XML software list data and recreating cache</source>
-+        <translation>carregando dados da lista de programa (XML) e recriando o cache</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1512"/>
-+        <source>Individual</source>
-+        <translation>Individual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1530"/>
-+        <source>All</source>
-+        <translation>Todos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1531"/>
-+        <source>show all</source>
-+        <translation>mostrar tudo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1532"/>
-+        <source>Show all software lists</source>
-+        <translation>Mostrar todas as listas de programas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1538"/>
-+        <source>Only</source>
-+        <translation>Somente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1541"/>
-+        <source>Show only software list &apos;%1&apos;</source>
-+        <translation>Mostrar apenas a lista de programa &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1545"/>
-+        <source>Except</source>
-+        <translation>Exceto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1548"/>
-+        <source>Show all software lists except &apos;%1&apos;</source>
-+        <translation>Mostrar todas as listas de programa exceto &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1720"/>
-+        <source>Manual selection</source>
-+        <translation>Seleção manual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1721"/>
-+        <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-+        <translation>Existem diversos manuais em PDF. Escolha aqueles que deseja abrir:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="1883"/>
-+        <source>done (loading XML software list data and recreating cache, elapsed time = %1)</source>
-+        <translation>feito (carregando os dados da lista de programa (XML) e recriando o cache, tempo = %1)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="2207"/>
-+        <source>state info for software-list &apos;%1&apos;: L:%2 C:%3 M:%4 I:%5 N:%6 U:%7</source>
-+        <translation>informação da condição para a lista de programa &apos;%1&apos;: L:%2 C:%3 M:%4 I:%5 N:%6 U:%7</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="2368"/>
-+        <source>WARNING: the external process called to verify software-states caused an error -- processError = %1</source>
-+        <translation>AVISO: o processo externo chamado para verificar as condições do programa causou um erro -- Erro do Processo = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="2777"/>
-+        <location filename="../../src/softwarelist.cpp" line="2805"/>
-+        <location filename="../../src/softwarelist.cpp" line="2833"/>
-+        <location filename="../../src/softwarelist.cpp" line="2861"/>
-+        <source>Searching</source>
-+        <translation>Procurando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="2782"/>
-+        <location filename="../../src/softwarelist.cpp" line="2810"/>
-+        <location filename="../../src/softwarelist.cpp" line="2838"/>
-+        <location filename="../../src/softwarelist.cpp" line="2866"/>
-+        <source>FATAL: error while parsing XML data for software list entry &apos;%1:%2&apos;</source>
-+        <translation>FATAL: houve um erro durante a análise dos dados do XML para a entrada da lista de programas &apos;%1:%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3847"/>
-+        <source>Choose file to merge favorites from</source>
-+        <translation>Escolha o arquivo de origem para mesclar com os favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3847"/>
-+        <location filename="../../src/softwarelist.cpp" line="3924"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3859"/>
-+        <source>loading software-favorites for &apos;%1&apos; from &apos;%2&apos;</source>
-+        <translation>carregando os favoritos do programa para &apos;%1&apos; de &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3903"/>
-+        <source>entry &apos;%1:%2&apos; successfully imported</source>
-+        <translation>entrada &apos;%1:%2&apos; foi importada com sucesso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3905"/>
-+        <source>WARNING: entry &apos;%1:%2&apos; cannot be associated with any known software for this system (line %3 ignored)</source>
-+        <translation>AVISO: a entrada &apos;%1:%2&apos; não pode ser associada com qualquer programa conhecido para esse sistema (a linha %3 foi ignorada)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3907"/>
-+        <source>WARNING: a favorite entry for &apos;%1:%2&apos; already exists (line %3 ignored)</source>
-+        <translation>AVISO: uma entrada de favorito para &apos;%1:%2&apos; já existe (a linha %3 foi ignorada)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3909"/>
-+        <source>WARNING: syntax error on line %1 (ignored)</source>
-+        <translation>AVISO: um erro de sintaxe na linha %1 (ignorada)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3913"/>
-+        <source>done (loading software-favorites for &apos;%1&apos; from &apos;%2&apos;)</source>
-+        <translation>feito (carregando os favoritos do programa para &apos;%1&apos; de &apos;%2&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3915"/>
-+        <source>FATAL: can&apos;t open &apos;%1&apos; for reading, please check permissions</source>
-+        <translation>FATAL: foi impossível abrir &apos;%1&apos; para leitura, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3924"/>
-+        <source>Choose file to store favorites to</source>
-+        <translation>Escolha o arquivo para armazenar os favoritos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3933"/>
-+        <source>saving software-favorites for &apos;%1&apos; to &apos;%2&apos;</source>
-+        <translation>salvando o favoritos do programa para &apos;%1&apos; de &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3948"/>
-+        <source>done (saving software-favorites for &apos;%1&apos; to &apos;%2&apos;)</source>
-+        <translation>feito (salvando os favoritos do programa para &apos;%1&apos; de &apos;%2&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3950"/>
-+        <source>FATAL: can&apos;t open &apos;%1&apos; for writing, please check permissions</source>
-+        <translation>FATAL: foi impossível abrir o &apos;%1&apos; para escrita, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3961"/>
-+        <source>correct</source>
-+        <translation>correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3967"/>
-+        <source>mostly correct</source>
-+        <translation>maioria correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3973"/>
-+        <source>incorrect</source>
-+        <translation>incorreto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3979"/>
-+        <source>not found</source>
-+        <translation>não encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="3986"/>
-+        <location filename="../../src/softwarelist.cpp" line="3993"/>
-+        <location filename="../../src/softwarelist.cpp" line="3999"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="89"/>
-+        <source>S:</source>
-+        <translation>B:</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SoftwareListExporter</name>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="33"/>
-+        <source>Browse ASCII export file</source>
-+        <translation>Procura pelo arquivo de exportação ASCII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="36"/>
-+        <source>ASCII file</source>
-+        <translation>Arquivo ASCII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="56"/>
-+        <source>ASCII export file -- use $ID$ as a placeholder for the current driver</source>
-+        <translation>Arquivo de exportação ASCII -- use $ID$ como um espaço reservado para o controlador atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="63"/>
-+        <source>Column width</source>
-+        <translation>Tamanho da coluna</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="79"/>
-+        <source>Maximum column width for ASCII export (0 = unlimited)</source>
-+        <translation>Tamanho máximo da coluna para a exportação ASCII (0 = ilimitado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="82"/>
-+        <source>unlimited</source>
-+        <translation>ilimitado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="134"/>
-+        <source>Browse CSV export file</source>
-+        <translation>Procura pelo arquivo de exportação CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="137"/>
-+        <source>CSV file</source>
-+        <translation>Arquivo CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="157"/>
-+        <source>CSV export file -- use $ID$ as a placeholder for the current driver</source>
-+        <translation>Arquivo de exportação CSV -- use $ID$ como um espaço reservado para o controlador atual</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="164"/>
-+        <source>Separator</source>
-+        <translation>Separador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="192"/>
-+        <source>Field separator for CSV export</source>
-+        <translation>Separador do campo para a exportação em CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="195"/>
-+        <source>;</source>
-+        <translation>;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="221"/>
-+        <source>Delimiter</source>
-+        <translation>Delimitador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="249"/>
-+        <source>Text delimiter for CSV export</source>
-+        <translation>Delimitador do texto para a exportação em CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="252"/>
-+        <source>&quot;</source>
-+        <translation>&quot;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="301"/>
-+        <source>Select the columns you want to export and the order in which they are to be listed (drag &amp; drop entries around)</source>
-+        <translation>Selecione as colunas que você deseja exportar e a ordem onde elas deverão ser listadas (arraste as entradas para ordenar)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="314"/>
-+        <location filename="../../ui/swlistexport.ui" line="505"/>
-+        <location filename="../../src/swlistexport.cpp" line="24"/>
-+        <source>Title</source>
-+        <translation>Título</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="319"/>
-+        <location filename="../../ui/swlistexport.ui" line="510"/>
-+        <location filename="../../src/swlistexport.cpp" line="24"/>
-+        <source>Name</source>
-+        <translation>Nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="324"/>
-+        <location filename="../../ui/swlistexport.ui" line="515"/>
-+        <location filename="../../src/swlistexport.cpp" line="24"/>
-+        <source>Publisher</source>
-+        <translation>Editor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="329"/>
-+        <location filename="../../ui/swlistexport.ui" line="520"/>
-+        <location filename="../../src/swlistexport.cpp" line="24"/>
-+        <source>Year</source>
-+        <translation>Ano</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="334"/>
-+        <location filename="../../ui/swlistexport.ui" line="525"/>
-+        <location filename="../../src/swlistexport.cpp" line="24"/>
-+        <source>Part</source>
-+        <translation>Parte</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="339"/>
-+        <location filename="../../ui/swlistexport.ui" line="530"/>
-+        <location filename="../../src/swlistexport.cpp" line="24"/>
-+        <source>Interface</source>
-+        <translation>Interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="344"/>
-+        <location filename="../../ui/swlistexport.ui" line="535"/>
-+        <location filename="../../src/swlistexport.cpp" line="24"/>
-+        <source>List</source>
-+        <translation>Lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="349"/>
-+        <location filename="../../ui/swlistexport.ui" line="540"/>
-+        <location filename="../../src/swlistexport.cpp" line="24"/>
-+        <source>Supported</source>
-+        <translation>Suportado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="359"/>
-+        <source>Export now!</source>
-+        <translation>Exportar agora!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="362"/>
-+        <source>&amp;Export</source>
-+        <translation>&amp;Exportar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="373"/>
-+        <source>Close software-list export</source>
-+        <translation>Fecha a exportação da lista de programas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="376"/>
-+        <source>&amp;Close</source>
-+        <translation>&amp;Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="387"/>
-+        <source>Export progress indicator</source>
-+        <translation>Indicador do progresso da exportação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="393"/>
-+        <source>%p%</source>
-+        <translation>%p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="408"/>
-+        <source>Sort criteria</source>
-+        <translation>Critério de ordenação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="421"/>
-+        <source>Sort order</source>
-+        <translation>Ordem de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="434"/>
-+        <source>Output format</source>
-+        <translation>Formato de saída</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="447"/>
-+        <source>Select output format</source>
-+        <translation>Selecione o formato</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="451"/>
-+        <source>ASCII</source>
-+        <translation>ASCII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="456"/>
-+        <source>CSV</source>
-+        <translation>CSV</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="470"/>
-+        <source>Select sort order</source>
-+        <translation>Selecione a ordem de classificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="474"/>
-+        <source>Ascending</source>
-+        <translation>Ascendente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="483"/>
-+        <source>Descending</source>
-+        <translation>Descendente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="501"/>
-+        <source>Select sort criteria</source>
-+        <translation>Selecione o critério de ordenação</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="548"/>
-+        <source>Overwrite existing files without asking what to do</source>
-+        <translation>Substitui os arquivos já existentes sem perguntar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="551"/>
-+        <source>Overwrite files blindly</source>
-+        <translation>Substitui os arquivos sem questionar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="561"/>
-+        <source>Export to the system clipboard instead of a file</source>
-+        <translation>Exporta para a área de transferência em vez de um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="564"/>
-+        <source>Export to clipboard</source>
-+        <translation>Exporta para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="574"/>
-+        <source>Include column header texts</source>
-+        <translation>Inclui os textos do cabeçalho das colunas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/swlistexport.ui" line="577"/>
-+        <source>Include column headers</source>
-+        <translation>Inclui os cabeçalhos das colunas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="29"/>
-+        <source>Both formats</source>
-+        <translation>Ambos os formatos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="31"/>
-+        <source>Export software-list for &apos;%1&apos;</source>
-+        <translation>Exporta a lista de programa para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="156"/>
-+        <location filename="../../src/swlistexport.cpp" line="287"/>
-+        <source>Confirm</source>
-+        <translation>Confirma</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="156"/>
-+        <location filename="../../src/swlistexport.cpp" line="287"/>
-+        <source>Overwrite existing file?</source>
-+        <translation>Substituir o arquivo já existente?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="168"/>
-+        <source>exporting current software-list in ASCII format to &apos;%1&apos;</source>
-+        <translation>exportando a lista atual do programa no formato ASCII para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="170"/>
-+        <source>WARNING: can&apos;t open ASCII export file &apos;%1&apos; for writing, please check permissions</source>
-+        <translation>AVISO: foi impossível abrir o arquivo de exportação ASCII &apos;%1&apos;para escrita, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="175"/>
-+        <source>exporting current software-list in ASCII format to clipboard</source>
-+        <translation>exportando a lista atual do programa no formato ASCII para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="253"/>
-+        <source>done (exporting current software-list in ASCII format to clipboard)</source>
-+        <translation>feito (exportando lista atual do programa no formato ASCII para a área de transferência)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="256"/>
-+        <source>done (exporting current software-list in ASCII format to &apos;%1&apos;)</source>
-+        <translation>feito (exportando a lista atual do programa no formato ASCII para &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="299"/>
-+        <source>exporting current software-list in CSV format to &apos;%1&apos;</source>
-+        <translation>exportando a lista atual do programa no formato CSV para &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="301"/>
-+        <source>WARNING: can&apos;t open CSV export file &apos;%1&apos; for writing, please check permissions</source>
-+        <translation>AVISO: foi impossível abrir o arquivo de exportação CSV &apos;%1&apos; para escrita, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="306"/>
-+        <source>exporting current software-list in CSV format to clipboard</source>
-+        <translation>exportando a lista atual do programa no formato CSV para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="367"/>
-+        <source>done (exporting current software-list in CSV format to clipboard)</source>
-+        <translation>feito (exportando a lista atual do programa no formato CSV para a área de transferência)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="370"/>
-+        <source>done (exporting current software-list in CSV format to &apos;%1&apos;)</source>
-+        <translation>feito (exportando a lista atual do programa no formato CSV para &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="378"/>
-+        <source>Choose ASCII export file</source>
-+        <translation>Escolha o arquivo de exportação em ASCII</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="378"/>
-+        <location filename="../../src/swlistexport.cpp" line="386"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swlistexport.cpp" line="386"/>
-+        <source>Choose CSV export file</source>
-+        <translation>Escolha o arquivo de exportação em CSV</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SoftwareListXmlDatabaseManager</name>
-+    <message>
-+        <location filename="../../src/swldbmgr.cpp" line="32"/>
-+        <source>WARNING: failed to open software-list XML cache database &apos;%1&apos;: error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao abrir o banco de dados do cache XML da lista de programas &apos;%1&apos; erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swldbmgr.cpp" line="51"/>
-+        <location filename="../../src/swldbmgr.cpp" line="75"/>
-+        <location filename="../../src/swldbmgr.cpp" line="88"/>
-+        <location filename="../../src/swldbmgr.cpp" line="112"/>
-+        <location filename="../../src/swldbmgr.cpp" line="125"/>
-+        <location filename="../../src/swldbmgr.cpp" line="149"/>
-+        <location filename="../../src/swldbmgr.cpp" line="162"/>
-+        <location filename="../../src/swldbmgr.cpp" line="186"/>
-+        <location filename="../../src/swldbmgr.cpp" line="202"/>
-+        <location filename="../../src/swldbmgr.cpp" line="220"/>
-+        <location filename="../../src/swldbmgr.cpp" line="236"/>
-+        <location filename="../../src/swldbmgr.cpp" line="259"/>
-+        <location filename="../../src/swldbmgr.cpp" line="274"/>
-+        <location filename="../../src/swldbmgr.cpp" line="326"/>
-+        <location filename="../../src/swldbmgr.cpp" line="357"/>
-+        <location filename="../../src/swldbmgr.cpp" line="412"/>
-+        <location filename="../../src/swldbmgr.cpp" line="432"/>
-+        <source>WARNING: failed to fetch &apos;%1&apos; from software-list XML cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao carregar &apos;%1&apos; do banco de dados do cache XML da lista de programas: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swldbmgr.cpp" line="65"/>
-+        <location filename="../../src/swldbmgr.cpp" line="102"/>
-+        <location filename="../../src/swldbmgr.cpp" line="139"/>
-+        <location filename="../../src/swldbmgr.cpp" line="176"/>
-+        <location filename="../../src/swldbmgr.cpp" line="345"/>
-+        <source>WARNING: failed to add &apos;%1&apos; to software-list XML cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao adicionar &apos;%1&apos; ao banco de dados do cache XML da lista de programas: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swldbmgr.cpp" line="71"/>
-+        <location filename="../../src/swldbmgr.cpp" line="108"/>
-+        <location filename="../../src/swldbmgr.cpp" line="145"/>
-+        <location filename="../../src/swldbmgr.cpp" line="182"/>
-+        <location filename="../../src/swldbmgr.cpp" line="353"/>
-+        <source>WARNING: failed to update &apos;%1&apos; in software-list XML cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao atualizar &apos;%1&apos; no banco de dados do cache XML da lista de programas: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swldbmgr.cpp" line="369"/>
-+        <source>WARNING: failed to fetch row count from software-list XML cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler a contagem das linhas do banco de dados do cache XML da lista de programas: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swldbmgr.cpp" line="389"/>
-+        <source>WARNING: failed to fetch row IDs from software-list XML cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler as IDs das linhas do banco de dados do cache XML das listas de software: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swldbmgr.cpp" line="462"/>
-+        <location filename="../../src/swldbmgr.cpp" line="472"/>
-+        <location filename="../../src/swldbmgr.cpp" line="482"/>
-+        <source>WARNING: failed to change the &apos;%1&apos; setting for the software-list XML cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar a configuração de &apos;%1&apos; do banco de dados do cache XML da lista de programas: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swldbmgr.cpp" line="489"/>
-+        <location filename="../../src/swldbmgr.cpp" line="494"/>
-+        <location filename="../../src/swldbmgr.cpp" line="499"/>
-+        <source>WARNING: failed to remove software-list XML cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover base de dados do cache XML da lista de programas: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swldbmgr.cpp" line="507"/>
-+        <location filename="../../src/swldbmgr.cpp" line="512"/>
-+        <location filename="../../src/swldbmgr.cpp" line="517"/>
-+        <source>WARNING: failed to create software-list XML cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao criar base de dados do cache XML da lista de programas: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/swldbmgr.cpp" line="524"/>
-+        <source>software-list XML cache database &apos;%1&apos; initialized</source>
-+        <translation>banco de dados do cache XML da lista de programas &apos;%1&apos; inicializada</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SoftwareSnap</name>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4430"/>
-+        <source>Copy image to clipboard</source>
-+        <translation>Copia a imagem para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4436"/>
-+        <source>Copy file path to clipboard</source>
-+        <translation>Copia o caminho do arquivo para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4445"/>
-+        <source>Zoom in (+10%)</source>
-+        <translation>Aumenta a aproximação (+10%)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4451"/>
-+        <source>Zoom out (-10%)</source>
-+        <translation>Reduz a aproximação (-10%)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4457"/>
-+        <source>Reset zoom (100%)</source>
-+        <translation>Redefine a aproximação (100%)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4465"/>
-+        <source>Refresh cache slot</source>
-+        <translation>Atualiza o cache do slot</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4487"/>
-+        <location filename="../../src/softwarelist.cpp" line="4828"/>
-+        <source>FATAL: can&apos;t open software snap-shot file, please check access permissions for %1</source>
-+        <translation>FATAL: foi impossível abrir o arquivo de snapshot do programa, verifique as permissões de acesso para %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4493"/>
-+        <location filename="../../src/softwarelist.cpp" line="4506"/>
-+        <location filename="../../src/softwarelist.cpp" line="4875"/>
-+        <source>FATAL: can&apos;t open software snap-shot file %1</source>
-+        <translation>FATAL: foi impossível abrir o arquivo de snapshot do programa %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4493"/>
-+        <location filename="../../src/softwarelist.cpp" line="4875"/>
-+        <source>7z error</source>
-+        <translation>erro do 7z</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4506"/>
-+        <source>libarchive error</source>
-+        <translation>erro do libarchive</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4564"/>
-+        <source>FATAL: can&apos;t create backup of existing image file &apos;%1&apos; as &apos;%2&apos;</source>
-+        <translation>FATAL: foi impossível criar um backup de um arquivo de imagem já existente de &apos;%1&apos; como &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4579"/>
-+        <source>FATAL: can&apos;t create image file &apos;%1&apos;</source>
-+        <translation>FATAL: foi impossível criar o arquivo de imagem &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4585"/>
-+        <source>FATAL: can&apos;t determine primary path for image-type &apos;%1&apos;</source>
-+        <translation>FATAL: foi impossível determinar o caminho primário para o tipo da imagem &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4585"/>
-+        <source>software snapshot</source>
-+        <translation>captura da tela do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarelist.cpp" line="4910"/>
-+        <source>Decompressing archive, please wait...</source>
-+        <translation>Descomprimindo o arquivo, aguarde...</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SoftwareSnapshot</name>
-+    <message>
-+        <location filename="../../src/softwaresnapshot.h" line="17"/>
-+        <source>software snapshot</source>
-+        <translation>captura da tela do programa</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SoftwareStateFilter</name>
-+    <message>
-+        <location filename="../../ui/softwarestatefilter.ui" line="44"/>
-+        <location filename="../../ui/softwarestatefilter.ui" line="47"/>
-+        <source>Toggle software-state &apos;correct&apos;</source>
-+        <translation>Alterna o filtro da condição do programa &apos;correto&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarestatefilter.ui" line="73"/>
-+        <location filename="../../ui/softwarestatefilter.ui" line="76"/>
-+        <source>Toggle software-state &apos;unknown&apos;</source>
-+        <translation>Alterna o filtro da condição do programa &apos;desconhecido&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarestatefilter.ui" line="102"/>
-+        <location filename="../../ui/softwarestatefilter.ui" line="105"/>
-+        <source>Toggle software-state &apos;mostly correct&apos;</source>
-+        <translation>Alterna o filtro da condição do programa &apos;maioria correto&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarestatefilter.ui" line="131"/>
-+        <location filename="../../ui/softwarestatefilter.ui" line="134"/>
-+        <source>Toggle software-state &apos;not found&apos;</source>
-+        <translation>Alterna o filtro da condição do programa &apos;não encontrado&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarestatefilter.ui" line="160"/>
-+        <location filename="../../ui/softwarestatefilter.ui" line="163"/>
-+        <source>Toggle software-state &apos;incorrect&apos;</source>
-+        <translation>Alterna o filtro da condição do programa &apos;incorreto&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarestatefilter.ui" line="186"/>
-+        <location filename="../../ui/softwarestatefilter.ui" line="189"/>
-+        <source>Toggle filtering by software-states</source>
-+        <translation>Alternar filtro pelas condições do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/softwarestatefilter.ui" line="192"/>
-+        <source>State filter</source>
-+        <translation>Filtro da condição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarestatefilter.cpp" line="65"/>
-+        <source>State filter - %p%</source>
-+        <translation>Filtros das condições - %p%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarestatefilter.cpp" line="115"/>
-+        <location filename="../../src/softwarestatefilter.cpp" line="117"/>
-+        <source>filtered</source>
-+        <translation>filtrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/softwarestatefilter.cpp" line="159"/>
-+        <source>State filter settings</source>
-+        <translation>Configurações do filtro da condição</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>TablePropertyDialog</name>
-+    <message>
-+        <location filename="../../src/htmleditor/tablepropertydialog.ui" line="14"/>
-+        <source>Table properties</source>
-+        <translation>Propriedades da tabela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/tablepropertydialog.ui" line="20"/>
-+        <source>Rows:</source>
-+        <translation>Linhas:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/tablepropertydialog.ui" line="46"/>
-+        <source>Columns:</source>
-+        <translation>Colunas:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/htmleditor/tablepropertydialog.ui" line="72"/>
-+        <source>Properties:</source>
-+        <translation>Propriedades:</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Title</name>
-+    <message>
-+        <location filename="../../src/title.h" line="17"/>
-+        <source>title</source>
-+        <translation>título</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ToolBarCustomizer</name>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="14"/>
-+        <source>Customize tool-bar</source>
-+        <translation>Customiza a barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="26"/>
-+        <source>Available tool-bar actions</source>
-+        <translation>As ações disponíveis da barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="32"/>
-+        <source>List of available tool-bar actions</source>
-+        <translation>Lista das ações disponíveis da barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="54"/>
-+        <source>Activate selected tool-bar actions</source>
-+        <translation>Ativa as ações selecionadas da barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="57"/>
-+        <source>Activate</source>
-+        <translation>Ativar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="80"/>
-+        <source>Active tool-bar actions</source>
-+        <translation>Ações ativas da barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="86"/>
-+        <source>List of active tool-bar actions and their order</source>
-+        <translation>Lista das ações ativas da barra de ferramentas e a sua ordem</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="108"/>
-+        <source>Deactivate selected tool-bar actions</source>
-+        <translation>Desativa as ações selecionadas da barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="131"/>
-+        <source>Move selected action up</source>
-+        <translation>Move a ação selecionada para cima</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="157"/>
-+        <source>Move selected action down</source>
-+        <translation>Move a ação selecionada para baixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="183"/>
-+        <source>Insert a separator line</source>
-+        <translation>Insere um separador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="186"/>
-+        <source>Separator</source>
-+        <translation>Separador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="206"/>
-+        <source>Reset tool-bar actions to default configuration</source>
-+        <translation>Restaura as ações padrão da barra de ferramentas para a configuração</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="209"/>
-+        <source>Default</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="238"/>
-+        <source>Apply tool-bar setup and close dialog</source>
-+        <translation>Aplica a configuração da barra de ferramentas e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="241"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="255"/>
-+        <source>Apply tool-bar setup</source>
-+        <translation>Aplica a configuração da barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="258"/>
-+        <source>&amp;Apply</source>
-+        <translation>&amp;Aplicar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="272"/>
-+        <source>Cancel tool-bar setup and close dialog</source>
-+        <translation>Cancela a configuração da barra de ferramentas e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolbarcustomizer.ui" line="275"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/toolbarcustomizer.cpp" line="70"/>
-+        <location filename="../../src/toolbarcustomizer.cpp" line="100"/>
-+        <source>Tool-bar search box</source>
-+        <translation>Caixa de busca da barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/toolbarcustomizer.cpp" line="94"/>
-+        <location filename="../../src/toolbarcustomizer.cpp" line="244"/>
-+        <source>-- Separator --</source>
-+        <translation>-- Separador --</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ToolExecutor</name>
-+    <message>
-+        <location filename="../../src/toolexec.cpp" line="48"/>
-+        <location filename="../../src/toolexec.cpp" line="50"/>
-+        <source>### tool started, output below ###</source>
-+        <translation>### a ferramenta foi iniciada, saída abaixo ###</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/toolexec.cpp" line="50"/>
-+        <location filename="../../src/toolexec.cpp" line="64"/>
-+        <location filename="../../src/toolexec.cpp" line="99"/>
-+        <source>tool control: </source>
-+        <translation>controle da ferramenta: </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/toolexec.cpp" line="62"/>
-+        <location filename="../../src/toolexec.cpp" line="64"/>
-+        <source>### tool finished, exit code = %1, exit status = %2 ###</source>
-+        <translation>### a ferramenta foi finalizada, código da saída = %1, condição da saída = %2 ###</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/toolexec.cpp" line="79"/>
-+        <location filename="../../src/toolexec.cpp" line="91"/>
-+        <source>tool output: </source>
-+        <translation>saída da ferramenta: </translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/toolexec.cpp" line="79"/>
-+        <source>stdout: %1</source>
-+        <translation>saída: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/toolexec.cpp" line="91"/>
-+        <source>stderr: %1</source>
-+        <translation>erro: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/toolexec.cpp" line="97"/>
-+        <location filename="../../src/toolexec.cpp" line="99"/>
-+        <source>### tool error, process error = %1 ###</source>
-+        <translation>### houve um erro na ferramenta, erro no processo = %1 ###</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolexec.ui" line="15"/>
-+        <source>Executing tool</source>
-+        <translation>Ferramenta em execução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolexec.ui" line="29"/>
-+        <source>Command</source>
-+        <translation>Comando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolexec.ui" line="42"/>
-+        <source>Executed command</source>
-+        <translation>Comando executado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolexec.ui" line="91"/>
-+        <source>Close tool execution dialog</source>
-+        <translation>Fecha a tela da ferramenta em execução</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolexec.ui" line="94"/>
-+        <source>Ok</source>
-+        <translation>Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/toolexec.ui" line="54"/>
-+        <source>Output from tool</source>
-+        <translation>Saída da ferramenta</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>UserDataDatabaseManager</name>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="58"/>
-+        <source>WARNING: failed to open user data database &apos;%1&apos;: error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao abrir o banco de dados do usuário &apos;%1&apos;: erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="78"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="102"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="115"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="139"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="152"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="176"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="193"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="208"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="241"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="258"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="273"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="306"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="361"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="373"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="576"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="599"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="629"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="653"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="680"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="697"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="733"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="750"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="786"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="802"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="838"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="864"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="1000"/>
-+        <source>WARNING: failed to fetch &apos;%1&apos; from user data database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao carregar &apos;%1&apos; do banco de dados do usuário: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="92"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="129"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="166"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="230"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="295"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="565"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="617"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="669"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="722"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="775"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="827"/>
-+        <source>WARNING: failed to add &apos;%1&apos; to user data database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao adicionar &apos;%1&apos; ao banco de dados do usuário: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="98"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="135"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="172"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="237"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="302"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="572"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="625"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="676"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="729"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="782"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="834"/>
-+        <source>WARNING: failed to update &apos;%1&apos; in user data database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao atualizar &apos;%1&apos; no banco de dados do usuário: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="318"/>
-+        <source>WARNING: failed to fetch row count from user data database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler a contagem das linhas do banco de dados do usuário: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="338"/>
-+        <source>WARNING: failed to fetch row IDs from user data database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler as IDs das linhas do banco de dados do usuário: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="380"/>
-+        <source>cleaning up user data database &apos;%1&apos;</source>
-+        <translation>limpando o banco de dados do usuário &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="392"/>
-+        <source>removed obsolete ID &apos;%1&apos;</source>
-+        <translation>ID obsoleto &apos;%1&apos; removido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="394"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="403"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="423"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="707"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="760"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="812"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="875"/>
-+        <source>WARNING: failed to remove &apos;%1&apos; from user data database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover &apos;%1&apos; do banco de dados do usuário: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="401"/>
-+        <source>removed ID &apos;%1&apos; due to no data</source>
-+        <translation>ID &apos;%1&apos; foi removido por não haver dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="414"/>
-+        <source>done (cleaning up user data database &apos;%1&apos;)</source>
-+        <translation>feito (limpando o banco de dados do usuário &apos;%1&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="453"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="463"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="473"/>
-+        <source>WARNING: failed to change the &apos;%1&apos; setting for the user data database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar a configuração &apos;%1&apos; para os dados do usuário no banco de dados: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="480"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="485"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="490"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="882"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="887"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="937"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="942"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="964"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="969"/>
-+        <source>WARNING: failed to remove user data database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover o banco de dados do usuário: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="498"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="503"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="508"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="895"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="900"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="909"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="916"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="923"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="930"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="950"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="955"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="977"/>
-+        <location filename="../../src/userdatadbmgr.cpp" line="982"/>
-+        <source>WARNING: failed to create user data database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao criar o banco de dados do usuário: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="515"/>
-+        <source>user data database &apos;%1&apos; initialized</source>
-+        <translation>o banco de dados &apos;%1&apos; com os dados do usuário foi inicializado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="520"/>
-+        <source>filling up rank cache from user data database &apos;%1&apos;</source>
-+        <translation>preenchendo o cache da classificação a partir dos dados do usuário no banco de dados &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/userdatadbmgr.cpp" line="545"/>
-+        <source>done (filling up rank cache from user data database &apos;%1&apos;)</source>
-+        <translation>feito (preenchendo o cache da classificação a partir dos dados do usuário no banco de dados &apos;%1&apos;)</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>VideoItemWidget</name>
-+    <message>
-+        <location filename="../../src/videoitemwidget.cpp" line="128"/>
-+        <source>Path:</source>
-+        <translation>Caminho:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/videoitemwidget.cpp" line="130"/>
-+        <source>Title:</source>
-+        <translation>Título:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/videoitemwidget.cpp" line="135"/>
-+        <location filename="../../src/videoitemwidget.cpp" line="137"/>
-+        <source>Author:</source>
-+        <translation>Autor:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/videoitemwidget.cpp" line="135"/>
-+        <source>Open author URL with the default browser</source>
-+        <translation>Abre a URL do autor com o navegador padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/videoitemwidget.cpp" line="143"/>
-+        <source>Open video URL with the default browser</source>
-+        <translation>Abre a URL do vídeo com o navegador padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/videoitemwidget.cpp" line="143"/>
-+        <location filename="../../src/videoitemwidget.cpp" line="145"/>
-+        <source>Video:</source>
-+        <translation>Vídeo:</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>VisibleColumnSetup</name>
-+    <message>
-+        <location filename="../../ui/visiblecolumnsetup.ui" line="14"/>
-+        <source>Setup visible columns</source>
-+        <translation>Configura as colunas visíveis</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/visiblecolumnsetup.ui" line="20"/>
-+        <source>Enable / disable columns, drag columns to reorder</source>
-+        <translation>Ativa / desativa as colunas, arraste para reorganizar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/visiblecolumnsetup.ui" line="52"/>
-+        <source>Apply changes and close dialog</source>
-+        <translation>Aplica as alterações e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/visiblecolumnsetup.ui" line="55"/>
-+        <source>Ok</source>
-+        <translation>Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/visiblecolumnsetup.ui" line="62"/>
-+        <source>Apply changes now</source>
-+        <translation>Aplica as alterações agora</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/visiblecolumnsetup.ui" line="65"/>
-+        <source>Apply</source>
-+        <translation>Aplicar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/visiblecolumnsetup.ui" line="72"/>
-+        <source>Revert changes and close dialog</source>
-+        <translation>Reverte as alterações e fecha a janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/visiblecolumnsetup.ui" line="75"/>
-+        <source>Cancel</source>
-+        <translation>Cancelar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Welcome</name>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-+        <source>Default</source>
-+        <translation>Padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-+        <source>Error</source>
-+        <translation>Erro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-+        <source>The specified file isn&apos;t executable!</source>
-+        <translation>O arquivo especificado não é um executável!</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-+        <source>Choose emulator executable file</source>
-+        <translation>Escolha o arquivo executável do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-+        <source>Choose working directory</source>
-+        <translation>Escolha o diretório de trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-+        <source>Choose ROM path</source>
-+        <translation>Escolha o caminho das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-+        <source>Choose sample path</source>
-+        <translation>Escolha o caminho das amostras (samples)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-+        <source>Choose hash path</source>
-+        <translation>Escolha o caminho para os hashes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-+        <source>Single-instance check</source>
-+        <translation>Verificação de instância única</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-+        <source>It appears that another instance of %1 is already running.
-+However, this can also be the leftover of a previous crash.
-+
-+Exit now, accept once or ignore completely?</source>
-+        <translation>Parece que uma outra instância %1 já está em execução.
-+No entanto, isso também pode ser o resto de uma falha anterior.
-+
-+Deseja encerrar agora, aceita uma vez ou ignora completamente?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-+        <source>&amp;Exit</source>
-+        <translation>&amp;Encerrar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-+        <source>&amp;Once</source>
-+        <translation>&amp;Uma vez</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-+        <source>&amp;Ignore</source>
-+        <translation>&amp;Ignorar</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="15"/>
-+        <source>Welcome to QMC2</source>
-+        <translation>Bem-vindo ao QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="131"/>
-+        <source>Emulator executable file</source>
-+        <translation>Executável do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="114"/>
-+        <source>Browse emulator executable file</source>
-+        <translation>Procura pelo arquivo executável do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="167"/>
-+        <source>Browse working directory</source>
-+        <translation>Procura pelo diretório de trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="229"/>
-+        <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-+        <translation>O diretório de trabalho que é utilizado quando o emulador for executado (se vazio, o mesmo diretório de trabalho do QMC2 será usado)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="30"/>
-+        <source>Working directory</source>
-+        <translation>Diretório de trabalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="317"/>
-+        <source>Language</source>
-+        <translation>Idioma</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="97"/>
-+        <source>Path to ROM images</source>
-+        <translation>Caminho para as ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="40"/>
-+        <source>Browse ROM path</source>
-+        <translation>Procura pelo caminho das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="150"/>
-+        <source>Path to samples</source>
-+        <translation>Caminho para as amostras</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="178"/>
-+        <source>Browse sample path</source>
-+        <translation>Procura pelo caminho das amostras (samples)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="157"/>
-+        <source>Emulator executable</source>
-+        <translation>Executável do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="81"/>
-+        <source>&lt;h1&gt;Welcome to QMC2!&lt;/h1&gt;&lt;font size=&quot;+1&quot;&gt;&lt;p&gt;This appears to be your first start of QMC2 because no valid configuration was found. In order to use QMC2 as a front end for an emulator, you must specify the path to the emulator&apos;s executable file below.&lt;/p&gt;&lt;p&gt;The paths below the executable file are optional, but you should specify as many of them as you can right now to avoid problems or confusion later (of course, you can change the paths in the emulator&apos;s global configuration at any time later).&lt;/p&gt;&lt;p&gt;&lt;b&gt;It&apos;s strongly recommended that you specify the ROM path you are going to use at least!&lt;/b&gt;&lt;/p&gt;&lt;/font&gt;</source>
-+        <translation>&lt;h1&gt;Bem-vindo ao QMC2!&lt;/h1&gt;&lt;font size=&quot;+1&quot;&gt;&lt;p&gt;Parece que é a primeira vez que você inicia o QMC2 pois nenhuma configuração válida foi encontrada. Para usar o QMC2 como front-end para um emulador, você deve especificar abaixo, o caminho completo para o arquivo executável do emulador.&lt;/p&gt;&lt;p&gt;Os caminhos abaixo do arquivo executável são opcionais, mas você deve especificar quantos você pode agora para evitar problemas ou uma confusão mais tarde (claro, você pode alterar os caminhos na configuração global do emulador a qualquer momento).&lt;/p&gt;&lt;p&gt;&lt;b&gt;É altamente recomendável que pelo menos, você especifique o caminho da ROM que deseja usar!&lt;/b&gt;&lt;/p&gt;&lt;/font&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="104"/>
-+        <source>ROM path</source>
-+        <translation>Caminho das ROMs</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="213"/>
-+        <source>Sample path</source>
-+        <translation>Caminho das amostras</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="189"/>
-+        <source>Hash path</source>
-+        <translation>Caminho dos hashes</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="57"/>
-+        <source>Path to hash files</source>
-+        <translation>Caminho para os arquivos hash</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="64"/>
-+        <source>Browse hash path</source>
-+        <translation>Procura pelo caminho dos arquivos hash</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="199"/>
-+        <source>Configure QMC2 through the setup wizard...</source>
-+        <translation>Configure o QMC2 através do assistente de configuração...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="202"/>
-+        <source>Alternatively, configure QMC2 through the setup wizard...</source>
-+        <translation>Alternativamente, configure o QMC2 através do assistente de configuração...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="239"/>
-+        <source>GUI style</source>
-+        <translation>Estilo da interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="246"/>
-+        <source>&amp;Ok</source>
-+        <translation>&amp;Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/welcome.ui" line="256"/>
-+        <source>&amp;Cancel</source>
-+        <translation>&amp;Cancelar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>XmlDatabaseManager</name>
-+    <message>
-+        <location filename="../../src/xmldbmgr.cpp" line="30"/>
-+        <source>WARNING: failed to open XML cache database &apos;%1&apos;: error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao abrir o banco de dados do cache XML &apos;%1&apos;: erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/xmldbmgr.cpp" line="49"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="73"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="86"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="110"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="123"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="147"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="160"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="184"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="198"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="213"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="240"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="295"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="314"/>
-+        <source>WARNING: failed to fetch &apos;%1&apos; from XML cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao carregar &apos;%1&apos; do banco de dados do cache XML: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/xmldbmgr.cpp" line="63"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="100"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="137"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="174"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="229"/>
-+        <source>WARNING: failed to add &apos;%1&apos; to XML cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao adicionar &apos;%1&apos; ao banco de dados do cache XML: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/xmldbmgr.cpp" line="69"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="106"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="143"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="180"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="236"/>
-+        <source>WARNING: failed to update &apos;%1&apos; in XML cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao atualizar &apos;%1&apos; no banco de dados do cache XML: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/xmldbmgr.cpp" line="252"/>
-+        <source>WARNING: failed to fetch row count from XML cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler quantidade de linhas do banco de dados do cache XML: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/xmldbmgr.cpp" line="272"/>
-+        <source>WARNING: failed to fetch row IDs from XML cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler IDs das linhas do banco de dados do cache XML: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/xmldbmgr.cpp" line="362"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="372"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="382"/>
-+        <source>WARNING: failed to change the &apos;%1&apos; setting for the XML cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar a configuração &apos;%1&apos; do banco de dados do cache XML: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/xmldbmgr.cpp" line="389"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="394"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="399"/>
-+        <source>WARNING: failed to remove XML cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover base de dados do cache XML: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/xmldbmgr.cpp" line="407"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="412"/>
-+        <location filename="../../src/xmldbmgr.cpp" line="417"/>
-+        <source>WARNING: failed to create XML cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao criar base de dados do cache XML: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/xmldbmgr.cpp" line="421"/>
-+        <source>XML cache database &apos;%1&apos; initialized</source>
-+        <translation>O cache do banco de dados XML &apos;%1&apos; foi inicializado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>YouTubeVideoPlayer</name>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="46"/>
-+        <source>Attached videos</source>
-+        <translation>Vídeos anexados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="74"/>
-+        <source>Start playing / select next video automatically</source>
-+        <translation>Reproduz / seleciona o próximo vídeo automaticamente</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="77"/>
-+        <source>Play-O-Matic</source>
-+        <translation>Reprodutor automático</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="87"/>
-+        <source>Mode:</source>
-+        <translation>Modo:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="100"/>
-+        <source>Choose the video selection mode</source>
-+        <translation>Escolha o modo da seleção do vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="104"/>
-+        <source>sequential</source>
-+        <translation>sequencial</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="109"/>
-+        <source>random</source>
-+        <translation>aleatório</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="120"/>
-+        <source>Allow videos to be repeated (otherwise stop after last video)</source>
-+        <translation>Permita a repetição dos vídeos (caso contrário para após o último)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="123"/>
-+        <source>Allow repeat</source>
-+        <translation>Permita a repetição</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="156"/>
-+        <source>Video player</source>
-+        <translation>Reprodutor de vídeos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="191"/>
-+        <source>Select the preferred video format (automatically falls back to the next available format)</source>
-+        <translation>Selecione o formato de vídeo preferido (usa o próximo disponível automaticamente)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-+        <source>FLV 240P</source>
-+        <translation>FLV 240P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <source>FLV 360P</source>
-+        <translation>FLV 360P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-+        <source>MP4 360P</source>
-+        <translation>MP4 360P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-+        <source>FLV 480P</source>
-+        <translation>FLV 480P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-+        <source>MP4 720P</source>
-+        <translation>MP4 720P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-+        <source>MP4 1080P</source>
-+        <translation>MP4 1080P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-+        <source>MP4 3072P</source>
-+        <translation>MP4 3072P</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-+        <source>Start / pause / resume video playback</source>
-+        <translation>Reproduz / pausar / resume o vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="302"/>
-+        <source>Current buffer fill level</source>
-+        <translation>Nível atual do buffer</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-+        <source>Remaining</source>
-+        <translation>Restante</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-+        <source>Volume</source>
-+        <translation>Volume</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="394"/>
-+        <source>Search videos</source>
-+        <translation>Procura por vídeos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="409"/>
-+        <source>Search pattern -- use the &apos;hint&apos; button to get a suggestion</source>
-+        <translation>Padrão da busca -- use o botão &apos;dica&apos; para obter uma sugestão</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="422"/>
-+        <source>Search YouTube videos using the specified search pattern</source>
-+        <translation>Busca por vídeos no YouTube usando o padrão especificado da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="466"/>
-+        <source>Maximum number of results per search request</source>
-+        <translation>Quantidade máxima dos resultados pela requisição da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="497"/>
-+        <source>Start index for the search request</source>
-+        <translation>Índice inicial para a requisição da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="522"/>
-+        <source>SI:</source>
-+        <translation>IB:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="529"/>
-+        <source>R:</source>
-+        <translation>R:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/youtubevideoplayer.ui" line="449"/>
-+        <source>Suggest a search pattern (hold down for menu)</source>
-+        <translation>Sugere um padrão de busca (segure para mostrar o menu)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-+        <source>Mute / unmute audio output</source>
-+        <translation>Torne mudo / audível a saída de áudio</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-+        <source>Volume level</source>
-+        <translation>Nível do volume</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-+        <source>Video progress</source>
-+        <translation>Progresso do vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-+        <source>Current buffer fill level: %1%</source>
-+        <translation>Nível atual do buffer: %1%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-+        <source>Play this video</source>
-+        <translation>Reproduza este vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-+        <source>Copy video URL</source>
-+        <translation>Copia a URL do vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-+        <source>Copy video URL (no country filter)</source>
-+        <translation>Copia a URL do vídeo (sem filtro de país)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-+        <source>Copy author URL</source>
-+        <translation>Copia a URL do autor</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-+        <source>Paste video URL</source>
-+        <translation>Colar a URL do vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-+        <source>Local movie file...</source>
-+        <translation>Arquivo local do vídeo...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-+        <source>Remove selected videos</source>
-+        <translation>Remove os vídeos selecionados</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-+        <source>Full screen (return with toggle-key)</source>
-+        <translation>Tela cheia (retornar com tecla)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-+        <source>Attach this video</source>
-+        <translation>Anexar este vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-+        <source>Auto-suggest a search pattern?</source>
-+        <translation>Sugere automaticamente um padrão de busca?</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-+        <source>Auto-suggest</source>
-+        <translation>Auto-sugerir</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-+        <source>Enter string to be appended</source>
-+        <translation>Entre com o texto que será anexado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-+        <source>Append...</source>
-+        <translation>Anexar...</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <source>Enter search string</source>
-+        <translation>Insira o termo da busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-+        <source>Appended string</source>
-+        <translation>Anexa o texto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-+        <source>Enter the string to be appended when suggesting a pattern:</source>
-+        <translation>Entre com o texto que será anexado quando sugerir um padrão:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-+        <source>Valid placeholder macros:</source>
-+        <translation>Variáveis válidas:</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-+        <source>Choose movie file</source>
-+        <translation>Escolha o arquivo de vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-+        <source>Full-screen mode -- press %1 to return to windowed mode</source>
-+        <translation>Modo de tela cheia -- pressione %1 para retornar para o modo de janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-+        <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-+        <translation>Modo de tela cheia -- pressione a tecla de alternância para retornar para o modo janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-+        <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-+        <translation>video player: o arquivo de vídeo local &apos;%1&apos; já está anexado, ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-+        <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-+        <translation>reprodutor de vídeo: um vídeo com ID &apos;%1&apos; já está anexado, ignorado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-+        <source>Buffering: %1%</source>
-+        <translation>Carregando: %1%</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-+        <source>Playing</source>
-+        <translation>Executando</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-+        <source>Paused</source>
-+        <translation>Pausado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-+        <source>Fetching info for video ID &apos;%1&apos;</source>
-+        <translation>Obtendo as informações para o vídeo com ID &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-+        <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-+        <translation>reprodutor de vídeo: houve um erro nas informações do vídeo: ID = &apos;%1&apos;. estado = &apos;%2&apos;, código do erro = &apos;%3&apos;, texto do erro = &apos;%4&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-+        <source>Video info error: %1</source>
-+        <translation>Houve um erro ao obter as informações do vídeo: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-+        <source>video player: video info error: timeout occurred</source>
-+        <translation>reprodutor de vídeo: houve um erro na informação do vídeo: estouro de tempo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-+        <source>video info error: timeout occurred</source>
-+        <translation>erro na informação do vídeo: estouro de tempo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-+        <source>video info error: unknown reason</source>
-+        <translation>erro na informação do vídeo: razão desconhecida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-+        <source>video player: video info error: %1</source>
-+        <translation>reprodutor de vídeo: erro na informação do vídeo: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-+        <source>Return to windowed mode</source>
-+        <translation>Retorna para o modo janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-+        <source>Full screen (press %1 to return)</source>
-+        <translation>Tela cheia (pressione %1 para retornar)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-+        <source>video player: video image info error: %1</source>
-+        <translation>reprodutor de vídeo: houve um erro na informação da imagem do vídeo: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-+        <source>video player: search request error: %1</source>
-+        <translation>reprodutor de vídeo: houve um erro no pedido da busca: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-+        <source>video player: search error: can&apos;t parse XML data</source>
-+        <translation>reprodutor de vídeo: houve um erro na busca: foi impossível analisar os dados do XML</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-+        <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-+        <translation>reprodutor de vídeo: foi impossível determinar a ID da URL do vídeo - &apos;%1&apos; -- informe aos desenvolvedores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-+        <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-+        <translation>reprodutor de vídeo: foi impossível associar a imagem para o vídeo com a ID &apos;%1&apos; -- informe os desenvolvedores</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-+        <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-+        <translation>reprodutor de vídeo: foi impossível salvar a imagem para o vídeo com a ID &apos;%1&apos; no diretório do cache do YouTube &apos;%2&apos; -- verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-+        <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-+        <translation>reprodutor de vídeo: foi impossível salvar a imagem para o vídeo com a ID &apos;%1&apos; no diretório do cache do YouTube &apos;%2&apos; não existe -- corrija</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-+        <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-+        <translation>reprodutor de vídeo: o download da imagem para o vídeo com a ID &apos;%1&apos; falhou, a imagem não é válida</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-+        <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-+        <translation>reprodutor de vídeo: o download da imagem para o vídeo com a ID &apos;%1&apos; falhou, texto do erro = &apos;%2&apos;</translation>
-+    </message>
-+</context>
-+</TS>
-diff --git a/data/lng/qmc2_ro.qm b/data/lng/qmc2_ro.qm
-index f3bbcb2f06d6d6028cfd79c73fd9cd0826bfa723..d097092de87ccaa8f50a01d949c17322de062700 100644
-GIT binary patch
-delta 11832
-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
-
-delta 12788
-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
-
-diff --git a/data/lng/qmc2_ro.ts b/data/lng/qmc2_ro.ts
-index d993cb4ea..0ed861a49 100644
---- a/data/lng/qmc2_ro.ts
-+++ b/data/lng/qmc2_ro.ts
-@@ -253,8 +253,8 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/additionalartworksetup.ui" line="41"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="186"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="293"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-         <source>Artwork name</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -329,183 +329,183 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-         <source>Select / deselect this artwork class for removal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="187"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="294"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-         <source>Enter a name for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="193"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="299"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-         <source>Choose...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="195"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-         <source>Choose an icon file to be used for this artwork class (optional)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="204"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="305"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-         <source>System</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="205"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="306"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-         <source>Software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="206"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-         <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="213"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="311"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-         <source>On</source>
-         <translation type="unfinished">Pornit</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="214"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="312"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-         <source>Off</source>
-         <translation type="unfinished">Oprit</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="215"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-         <source>Choose if images of this artwork class are scaled or not</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="222"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="317"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-         <source>Folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="223"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="235"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="318"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="327"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="224"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="319"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-         <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="232"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="324"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-         <source>7z</source>
-         <translation type="unfinished">7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="237"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-         <source>Select archive format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>Supported archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>7z archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="250"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="334"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-         <source>Image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>Image archive for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>use semicolon (;) to separate multiple archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="252"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="336"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-         <source>Browse image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Toate fisierele (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="258"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="341"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-         <source>Image folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>Image folder for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>use semicolon (;) to separate multiple folders</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="260"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="343"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-         <source>Browse image folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>Choose icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>PNG files (*.png)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1238,7 +1238,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/brusheditor.ui" line="281"/>
--        <location filename="../../src/brusheditor.cpp" line="307"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-         <source>Choose pattern color</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1361,17 +1361,17 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished">&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Toate fisierele (*)</translation>
-     </message>
-@@ -3469,42 +3469,42 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished">Inchideti</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-         <source>Name</source>
-         <translation type="unfinished">Nume</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-         <source>Domain</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-         <source>Path</source>
-         <translation type="unfinished">Cale</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="39"/>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-         <source>Value</source>
-         <translation type="unfinished">Valoare</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="40"/>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-         <source>Expiry date</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="41"/>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-         <source>Secure?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="42"/>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-         <source>HTTP only?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="86"/>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-         <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4482,7 +4482,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="392"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Open archive</source>
-         <translation>&amp;Deschide arhiva</translation>
-     </message>
-@@ -4526,7 +4526,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1841"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-         <source>No devices available</source>
-         <translation>Niciun dispozitiv disponibil</translation>
-     </message>
-@@ -4579,7 +4579,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1898"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4591,7 +4591,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1851"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-         <source>%1. variant of </source>
-         <translation>%1 varianta a </translation>
-     </message>
-@@ -4601,27 +4601,27 @@ p, li { white-space: pre-wrap; }
-         <translation>Alegeti directorul implicit pentru dispozitivul &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Close archive</source>
-         <translation>&amp;Clonati arhiva</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Choose a unique configuration name</source>
-         <translation>Alegeti un nume unic pentru configuratie</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Unique configuration name:</source>
-         <translation>Nume configurare unic:</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>Name conflict</source>
-         <translation>Conflict nume</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>A configuration named &apos;%1&apos; already exists.
- 
- Do you want to choose a different name?</source>
-@@ -5314,25 +5314,25 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Data modificarii</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="557"/>
--        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-         <source> KB</source>
-         <translation> KB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="560"/>
--        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-         <source> MB</source>
-         <translation> MB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="563"/>
--        <location filename="../../src/filesystemmodel.h" line="577"/>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-         <source> GB</source>
-         <translation> GB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="566"/>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-         <source> TB</source>
-         <translation> TB</translation>
-     </message>
-@@ -5473,42 +5473,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>FtpReply</name>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="103"/>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-         <source>FTP directory listing for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Name</source>
-         <translation type="unfinished">Nume</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Type</source>
-         <translation type="unfinished">Tip</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="110"/>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-         <source>Parent directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="127"/>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-         <source>File</source>
-         <translation type="unfinished">Fisier</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="129"/>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-         <source>Folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="131"/>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-         <source>Unknown</source>
-         <translation type="unfinished">Necunoscut</translation>
-     </message>
-@@ -6005,212 +6005,212 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>HtmlEditor</name>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-         <source>WYSIWYG</source>
-         <translation>WYSIWYG</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="156"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="372"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-         <source>HTML</source>
-         <translation>HTML</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-         <source>&amp;Load...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-         <source>Load notes from file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <source>Load notes from an HTML file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="165"/>
-         <source>Save current notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="197"/>
-         <source>Page load progress</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="177"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-         <source>Hide menu</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="181"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-         <source>Read only</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="185"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-         <source>Show HTML</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>Fisiere HTML (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="595"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>All files (*)</source>
-         <translation>Toate fisierele (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to load</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to open</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>Save a copy</source>
-         <translation>Salveaza o copie</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="591"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-         <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-         <translation>Formate grafice frecvente (*.png *.jpg *.jpeg *.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="592"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-         <source>Portable Network Graphics (PNG) (*.png);;</source>
-         <translation>Portable Network Graphics (PNG) (*.png);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="593"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-         <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-         <translation>Alatura-te Grupului de Experti Fotografici (JPEG) (*.jpg *.jpeg);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="594"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-         <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-         <translation>Graphics Interchange Format (GIF) (*.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="597"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-         <source>Open image...</source>
-         <translation>Deschide imagine...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-         <source>Insert image from URL</source>
-         <translation>Introduceti imagine de la URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Enter URL:</source>
-         <translation>Introduceti URL:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Create link</source>
-         <translation>Creiaza legatura</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Font</source>
-         <translation>Font</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Select font:</source>
-         <translation>Selecteaza font:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XS</source>
-         <translation>XS</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>S</source>
-         <translation>S</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>M</source>
-         <translation>M</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>L</source>
-         <translation>L</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XL</source>
-         <translation>XL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XXL</source>
-         <translation>XXL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size</source>
-         <translation>Marime font</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size:</source>
-         <translation>Marime font:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="984"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-         <source>Zoom: %1%</source>
-         <translation>Zoom: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1194"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-         <source>Select color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1259"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1269"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1318"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-         <source>No data available</source>
-         <translation type="unfinished">Nu sunt date valabile</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1514"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1576"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1515"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1577"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7138,55 +7138,55 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Flyer</source>
-         <translation type="unfinished">Flyer</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Cabinet</source>
-         <translation type="unfinished">Cabinet</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Controller</source>
-         <translation type="unfinished">Controller</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Marquee</source>
-         <translation type="unfinished">Marquee</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Title</source>
-         <translation type="unfinished">Titlu</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>PCB</source>
-         <translation type="unfinished">PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Software snap</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="172"/>
--        <location filename="../../src/imageformatsetup.cpp" line="205"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-         <source>deactivated</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="175"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-         <location filename="../../src/imageformatsetup.cpp" line="204"/>
--        <location filename="../../src/imageformatsetup.cpp" line="208"/>
-         <source>activated</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7614,42 +7614,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickCalibrationWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4342"/>
-+        <location filename="../../src/options.cpp" line="4329"/>
-         <source>Enable/disable axis %1</source>
-         <translation>Activati/dezactivati axa %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4346"/>
-+        <location filename="../../src/options.cpp" line="4333"/>
-         <source>Axis %1:</source>
-         <translation>Axa %1:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4347"/>
-+        <location filename="../../src/options.cpp" line="4334"/>
-         <source>Reset calibration of axis %1</source>
-         <translation>Resetati calibrarea axei %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4355"/>
-+        <location filename="../../src/options.cpp" line="4342"/>
-         <source>Current value of axis %1</source>
-         <translation>Valoarea curenta a axei %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4359"/>
-+        <location filename="../../src/options.cpp" line="4346"/>
-         <source>DZ:</source>
-         <translation>DZ:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4361"/>
-+        <location filename="../../src/options.cpp" line="4348"/>
-         <source>Deadzone of axis %1</source>
-         <translation>Zona moarta a axei %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4367"/>
-+        <location filename="../../src/options.cpp" line="4354"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4369"/>
-+        <location filename="../../src/options.cpp" line="4356"/>
-         <source>Sensitivity of axis %1</source>
-         <translation>Sensitivitatea axei %1</translation>
-     </message>
-@@ -7703,67 +7703,67 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickTestWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4542"/>
-+        <location filename="../../src/options.cpp" line="4529"/>
-         <source>A%1: %v</source>
-         <translation>A%1: %v</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4543"/>
-+        <location filename="../../src/options.cpp" line="4530"/>
-         <source>Current value of axis %1</source>
-         <translation>Valoare curenta a axei %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4553"/>
-+        <location filename="../../src/options.cpp" line="4540"/>
-         <source>B%1</source>
-         <translation>B%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4554"/>
-+        <location filename="../../src/options.cpp" line="4541"/>
-         <source>Current state of button %1</source>
-         <translation>Stadiu curent al butonului %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4564"/>
-+        <location filename="../../src/options.cpp" line="4551"/>
-         <source>H%1: 0</source>
-         <translation>H%1: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4565"/>
-+        <location filename="../../src/options.cpp" line="4552"/>
-         <source>Current value of hat %1</source>
-         <translation>Valoare curenta a palariei %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4575"/>
-+        <location filename="../../src/options.cpp" line="4562"/>
-         <source>T%1 DX: 0</source>
-         <translation>T%1 DX: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4576"/>
-+        <location filename="../../src/options.cpp" line="4563"/>
-         <source>Current X-delta of trackball %1</source>
-         <translation>Valoarea curenta X-delta a bilei rulante %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4586"/>
-+        <location filename="../../src/options.cpp" line="4573"/>
-         <source>T%1 DY: 0</source>
-         <translation>T%1 DY: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4587"/>
-+        <location filename="../../src/options.cpp" line="4574"/>
-         <source>Current Y-delta of trackball %1</source>
-         <translation>Valoarea curenta Y-delta a bilei rulante %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4659"/>
-+        <location filename="../../src/options.cpp" line="4646"/>
-         <source>H%1: %2</source>
-         <translation>H%1: %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4689"/>
-+        <location filename="../../src/options.cpp" line="4676"/>
-         <source>T%1 DX: %2</source>
-         <translation>T%1 DX: %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4690"/>
-+        <location filename="../../src/options.cpp" line="4677"/>
-         <source>T%1 DY: %2</source>
-         <translation>T%1 DY: %2</translation>
-     </message>
-@@ -7823,438 +7823,438 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
-         <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="592"/>
--        <location filename="../../src/machinelist.cpp" line="593"/>
--        <location filename="../../src/machinelist.cpp" line="630"/>
--        <location filename="../../src/machinelist.cpp" line="3817"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-         <source>unknown</source>
-         <translation>necunoscut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>good</source>
-         <translation>bun</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-         <source>bad</source>
-         <translation>rau</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="198"/>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>preliminary</source>
-         <translation>preliminar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>supported</source>
-         <translation>suportat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-         <source>unsupported</source>
-         <translation>nesuportat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-         <source>imperfect</source>
-         <translation>imperfect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>yes</source>
-         <translation>da</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>no</source>
-         <translation>nu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>baddump</source>
-         <translation>vid rau</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>nodump</source>
-         <translation>niciun vid</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>vertical</source>
-         <translation>vertical</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>horizontal</source>
-         <translation>orizontal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>raster</source>
-         <translation>raster</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unknown</source>
-         <translation>Necunoscut</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>On</source>
-         <translation>Pornit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Off</source>
-         <translation>Oprit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>audio</source>
-         <translation>audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>unused</source>
-         <translation>nefolosit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Unused</source>
-         <translation>Nefolosit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>cpu</source>
-         <translation>procesor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>vector</source>
-         <translation>vector</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>lcd</source>
-         <translation>lcd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy4way</source>
-         <translation>joy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy8way</source>
-         <translation>joy8way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>trackball</source>
-         <translation>trackball</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>joy2way</source>
-         <translation>joy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy8way</source>
-         <translation>doublejoy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>dial</source>
-         <translation>apelare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>paddle</source>
-         <translation>paleta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>pedal</source>
-         <translation>pedala</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>stick</source>
-         <translation>bat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vjoy2way</source>
-         <translation>vjoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>lightgun</source>
-         <translation>arma usoara</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy4way</source>
-         <translation>doublejoy4way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vdoublejoy2way</source>
-         <translation>vdoublejoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>doublejoy2way</source>
-         <translation>doublejoy2way</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>printer</source>
-         <translation>imprimanta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cdrom</source>
-         <translation>cdrom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cartridge</source>
-         <translation>cartus</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cassette</source>
-         <translation>caseta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>quickload</source>
-         <translation>incarcare rapia</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>floppydisk</source>
-         <translation>floppydisk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>serial</source>
-         <translation>serial</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>snapshot</source>
-         <translation>imagine instantanee</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>original</source>
-         <translation>original</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-         <source>compatible</source>
-         <translation>compatibil</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
--        <location filename="../../src/machinelist.cpp" line="208"/>
--        <location filename="../../src/machinelist.cpp" line="1631"/>
--        <location filename="../../src/machinelist.cpp" line="1632"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="231"/>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: nu pot deschide fisier iconita, va rog verificati permisiunile de acces pentru %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="211"/>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-         <source>Waiting for data...</source>
-         <translation>Astept date...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="536"/>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-         <source>determining emulator version and supported sets</source>
-         <translation>determin versiune emulator si seturi suportate</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation>FATAL: nu pot porni executabil MAME intr-un interval de timp rezonabil, renunt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>terminat (determin versiune emulator si seturi suportate, timp scurs = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="631"/>
--        <location filename="../../src/machinelist.cpp" line="661"/>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>informatii emulator: tip = %1, versiune = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="633"/>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation>FATAL: nu pot determina tipul de emulator si versiunea</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="642"/>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation>FATAL:nu pot determina numarul de seturi suportate</translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-         <location filename="../../src/machinelist.cpp" line="685"/>
-         <location filename="../../src/machinelist.cpp" line="689"/>
-         <location filename="../../src/machinelist.cpp" line="693"/>
-         <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="701"/>
--        <location filename="../../src/machinelist.cpp" line="3373"/>
--        <location filename="../../src/machinelist.cpp" line="3639"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="711"/>
--        <location filename="../../src/machinelist.cpp" line="2286"/>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="718"/>
--        <location filename="../../src/machinelist.cpp" line="2293"/>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="776"/>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-         <source>XML data - %p%</source>
-         <translation>Date XML - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="827"/>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verific status ROM pentru &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="818"/>
--        <location filename="../../src/machinelist.cpp" line="856"/>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>EROARE: nu pot status ROM din cache pentru scriere, cale = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="565"/>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2281"/>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="869"/>
--        <location filename="../../src/machinelist.cpp" line="2475"/>
--        <location filename="../../src/machinelist.cpp" line="2822"/>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-         <source>ROM check - %p%</source>
-         <translation>verificare ROM - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Name</source>
-         <translation>Nume</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Source file</source>
-         <translation>Fisier sursa</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is BIOS?</source>
-         <translation>Este BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is device?</source>
-         <translation>Este dispozitiv?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Runnable</source>
-         <translation>Executabil</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Clone of</source>
-         <translation>Clona a</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>ROM of</source>
-         <translation>ROM al</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Sample of</source>
-         <translation>Mostra a</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="973"/>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-         <source>Year</source>
-         <translation>An</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="980"/>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-         <source>Manufacturer</source>
-         <translation>Producator</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
--        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="639"/>
--        <location filename="../../src/machinelist.cpp" line="662"/>
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8263,430 +8263,430 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Size</source>
-         <translation>Marime</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Merge</source>
-         <translation>Imbina</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Region</source>
-         <translation>Regiune</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Offset</source>
-         <translation>Ofset</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
--        <location filename="../../src/machinelist.cpp" line="1140"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-         <source>Status</source>
-         <translation>Status</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Optional</source>
-         <translation>Optional</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="995"/>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-         <source>Device reference</source>
-         <translation>Referinta dispozitiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-         <source>Chip</source>
-         <translation>Cip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Tag</source>
-         <translation>Tag</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Type</source>
-         <translation>Tip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-         <source>Clock</source>
-         <translation>Ceas</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-         <source>Display</source>
-         <translation>Afisaj</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Rotate</source>
-         <translation>Roteste</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Flip-X</source>
-         <translation>Invarte X</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Width</source>
-         <translation>Latime</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Height</source>
-         <translation>Inaltime</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Refresh</source>
-         <translation>Reimprospateaza</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Pixel clock</source>
-         <translation>Ceas pixel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Total</source>
-         <translation>H-Total</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Bend</source>
-         <translation>H-Indoaie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>HB-Start</source>
-         <translation>HD-Start</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Total</source>
-         <translation>V-Total</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Bend</source>
-         <translation>V-Indoaie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>VB-Start</source>
-         <translation>VB-Start</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Sound</source>
-         <translation>Sunet</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1023"/>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-         <source>Channels</source>
-         <translation>Chanale</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-         <source>Input</source>
-         <translation>Introducere</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Service</source>
-         <translation>Serviciu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Tilt</source>
-         <translation>Inclinat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Players</source>
-         <translation>Jucatori</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Buttons</source>
-         <translation>Butoane</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Coins</source>
-         <translation>Monede</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1038"/>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-         <source>Control</source>
-         <translation>Control</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Minimum</source>
-         <translation>Minim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Maximum</source>
-         <translation>Maxim</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Sensitivity</source>
-         <translation>Sensitivitate</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Key Delta</source>
-         <translation>Cheie Delta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Reverse</source>
-         <translation>Invers</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1050"/>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-         <source>DIP switch</source>
-         <translation>Comutare DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-         <source>DIP value</source>
-         <translation>Valoare DIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="507"/>
--        <location filename="../../src/machinelist.cpp" line="1061"/>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
--        <location filename="../../src/machinelist.cpp" line="1130"/>
--        <location filename="../../src/machinelist.cpp" line="1156"/>
--        <location filename="../../src/machinelist.cpp" line="1205"/>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-         <source>Default</source>
-         <translation>Initial</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="953"/>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-         <source>Updating</source>
-         <translation type="unfinished">Actualizez</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-         <source>Configuration</source>
-         <translation>Configurare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-         <source>Mask</source>
-         <translation>Masca</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-         <source>Setting</source>
-         <translation>Setari</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-         <source>Value</source>
-         <translation>Valoare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-         <source>Driver</source>
-         <translation>Driver</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Emulation</source>
-         <translation>Emulatie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Color</source>
-         <translation>Culoare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Graphic</source>
-         <translation>Grafic</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Cocktail</source>
-         <translation>Cocktail</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Protection</source>
-         <translation>Protectie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Save state</source>
-         <translation>Salveaza stare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Palette size</source>
-         <translation>Marime paleta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-         <source>BIOS set</source>
-         <translation>Setare BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-         <source>Description</source>
-         <translation>Descriere</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1110"/>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-         <source>Sample</source>
-         <translation>Mostra</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-         <source>Disk</source>
-         <translation>Disk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Index</source>
-         <translation>Index</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-         <source>Adjuster</source>
-         <translation>Reglare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1135"/>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-         <source>Software list</source>
-         <translation>Lista software</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1145"/>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-         <source>Category</source>
-         <translation>Categorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-         <source>Item</source>
-         <translation>Obiecte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1163"/>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-         <source>Device</source>
-         <translation>Dispozitiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Mandatory</source>
-         <translation>Obligatoriu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Interface</source>
-         <translation>Interfata</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1174"/>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-         <source>Instance</source>
-         <translation>Instanta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1179"/>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-         <source>Brief name</source>
-         <translation>Nume scurt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1186"/>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-         <source>Extension</source>
-         <translation>Extensie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-         <source>RAM options</source>
-         <translation>Optiuni RAM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1197"/>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-         <source>Option</source>
-         <translation>Optiuni</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1255"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation>AVERTIZARE: nu pot deschide stare ROM din cache, va rog verificati ROM-uri</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1238"/>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-         <source>loading ROM state from cache</source>
-         <translation>incarc stare ROM din cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>terminat (incarcarc stare ROM din cache, timp scurs = %1)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n stari ROM incarcate din cache</numerusform>
-@@ -8695,86 +8695,86 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="210"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="774"/>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-         <source>verifying ROM status for all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1568"/>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2438"/>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-         <location filename="../../src/machinelist.cpp" line="583"/>
--        <location filename="../../src/machinelist.cpp" line="587"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="650"/>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1297"/>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ascending</source>
-         <translation>ascendent</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>descending</source>
-         <translation>descendent</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n BIOS set(uri)</numerusform>
-@@ -8783,7 +8783,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform>si % dispozitive incarcate</numerusform>
-@@ -8792,196 +8792,196 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1925"/>
--        <location filename="../../src/machinelist.cpp" line="2746"/>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>Informatii stare ROM: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1941"/>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation>AVERTIZARE: verificare stare cache ROM incompleta sau invechita, declansez o verificare ROM automata</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1944"/>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation>AVERTIZARE: verificare stare cache ROM incompleta sau invechita, va rog reverificati ROM-urile</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-         <source>tag</source>
-         <translation type="unfinished">tag</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-         <source>year</source>
-         <translation type="unfinished">an</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-         <source>manufacturer</source>
-         <translation type="unfinished">producator</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-         <source>ROM types</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-         <source>players</source>
-         <translation type="unfinished">jucatori</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-         <source>driver status</source>
-         <translation type="unfinished">status driver</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-         <source>source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-         <source>rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1987"/>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-         <source>category</source>
-         <translation type="unfinished">categorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1989"/>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-         <source>version</source>
-         <translation type="unfinished">versiune</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-         <source>ROM state filter already active</source>
-         <translation>filtru de stare ROM deja activ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>va rog asteptati finalizarea verificarii ROM si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2036"/>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>va rog asteptati ca reincarcarea sa se termine si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-         <source>applying ROM state filter</source>
-         <translation>aplic filtru de stare ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2059"/>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-         <source>State filter - %p%</source>
-         <translation>Stare filtru - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2138"/>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>terminat (aplic filtru de stare ROM, timp scurs = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2181"/>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-         <source>saving favorites</source>
-         <translation>salvez favorite</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2190"/>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATAL: nu pot deschide fisier favorite pentru scriere, cale = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2228"/>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-         <source>saving play history</source>
-         <translation>salvez istoric jocuri</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2237"/>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATAL: nu pot deschide fisier istoric jocuri pentru scriere, cale = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>L:</source>
-         <translation>L:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>C:</source>
-         <translation>C:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>M:</source>
-         <translation>M:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>I:</source>
-         <translation>I:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="164"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>N:</source>
-         <translation>N:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="165"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>U:</source>
-         <translation>U:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="166"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="167"/>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-         <source>T:</source>
-         <translation>T:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>AVERTIZARE: apel audit emulator nu s-a terminat curat - codExit = %1, Stareexit = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>normal</source>
-         <translation>normal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>crashed</source>
-         <translation>picat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2270"/>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2535"/>
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8990,7 +8990,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2654"/>
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8999,83 +8999,83 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2741"/>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>terminat (verific stare ROM pentru &apos;%1&apos;, timp scurs = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ROM state</source>
-         <translation>stare ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2996"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>Stare ROM pentru &apos;%1&apos; este &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1256"/>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1281"/>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-         <location filename="../../src/machinelist.cpp" line="1283"/>
--        <location filename="../../src/machinelist.cpp" line="1287"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1306"/>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1308"/>
--        <location filename="../../src/machinelist.cpp" line="1535"/>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1533"/>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1752"/>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1878"/>
--        <location filename="../../src/machinelist.cpp" line="1894"/>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9084,47 +9084,47 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1914"/>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1919"/>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2094"/>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3084"/>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation>pre-caching iconite din arhiva ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3047"/>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-         <source>Icon cache - %p%</source>
-         <translation>Cache iconite - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3134"/>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>terminat (salvez iconite din fisier ZIP in cache, timp scurs = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3177"/>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3212"/>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3285"/>
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n iconite incarcate</numerusform>
-@@ -9133,124 +9133,124 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3137"/>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3217"/>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-         <source>pre-caching icons from directory</source>
-         <translation>pre-caching iconite din director</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3255"/>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>terminat (salvez inconite dn director in cache, timp scurs = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-         <source>loading category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3310"/>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-         <source>Category.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3355"/>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3362"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3405"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3406"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-         <source>System / Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3265"/>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3283"/>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-         <source>loading catver.ini</source>
-         <translation>incarc catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3565"/>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-         <source>Catver.ini - %p%</source>
-         <translation>Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3621"/>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation>EROAREL nu po deschide &apos;%1&apos; pentru citire - niciun catver.ini valabil</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3628"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation>terminat (incarc catver.ini, timp scurs = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3629"/>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation>%1 categorie / %2 inregistrari versiune incarcate</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-         <source>correct</source>
-         <translation type="unfinished">corect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-         <source>mostly correct</source>
-         <translation type="unfinished">majoritatea corecte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-         <source>incorrect</source>
-         <translation type="unfinished">incorect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3815"/>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-         <source>not found</source>
-         <translation type="unfinished">negasit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3392"/>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-         <source>Category view - %p%</source>
-         <translation>Vedere pe categorii - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2743"/>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3363"/>
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-         <source>%n category record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9259,7 +9259,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3658"/>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-         <source>Version view - %p%</source>
-         <translation>Vedere versiune - %p%</translation>
-     </message>
-@@ -9428,18 +9428,18 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished">Versiune</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>true</source>
-         <translation type="unfinished">adevarat</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>false</source>
-         <translation type="unfinished">fals</translation>
-     </message>
-@@ -9582,8 +9582,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <name>MainWindow</name>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-         <location filename="../../src/macros.h" line="606"/>
--        <location filename="../../src/macros.h" line="609"/>
-         <source>M.A.M.E. Catalog / Launcher II</source>
-         <translation>M.A.M.E. Catalog / Launcher II</translation>
-     </message>
-@@ -9598,16 +9598,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1050"/>
--        <location filename="../../src/qmc2main.cpp" line="1085"/>
--        <location filename="../../src/qmc2main.cpp" line="1120"/>
--        <location filename="../../src/qmc2main.cpp" line="1152"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-         <source>Tag</source>
-         <translation>Tag</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-         <source>Icon / Value</source>
-         <translation>Iconita / Valoare</translation>
-     </message>
-@@ -9616,10 +9616,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1054"/>
--        <location filename="../../src/qmc2main.cpp" line="1089"/>
--        <location filename="../../src/qmc2main.cpp" line="1124"/>
--        <location filename="../../src/qmc2main.cpp" line="1156"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-         <source>Year</source>
-         <translation>An</translation>
-     </message>
-@@ -9628,10 +9628,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1056"/>
--        <location filename="../../src/qmc2main.cpp" line="1091"/>
--        <location filename="../../src/qmc2main.cpp" line="1126"/>
--        <location filename="../../src/qmc2main.cpp" line="1158"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-         <source>Manufacturer</source>
-         <translation>Producator</translation>
-     </message>
-@@ -9640,10 +9640,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1058"/>
--        <location filename="../../src/qmc2main.cpp" line="1093"/>
--        <location filename="../../src/qmc2main.cpp" line="1128"/>
--        <location filename="../../src/qmc2main.cpp" line="1160"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-         <source>Name</source>
-         <translation>Nume</translation>
-     </message>
-@@ -9652,10 +9652,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1060"/>
--        <location filename="../../src/qmc2main.cpp" line="1095"/>
--        <location filename="../../src/qmc2main.cpp" line="1130"/>
--        <location filename="../../src/qmc2main.cpp" line="1162"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-         <source>ROM types</source>
-         <translation>Tip de ROM</translation>
-     </message>
-@@ -9664,10 +9664,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1062"/>
--        <location filename="../../src/qmc2main.cpp" line="1097"/>
--        <location filename="../../src/qmc2main.cpp" line="1132"/>
--        <location filename="../../src/qmc2main.cpp" line="1164"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-         <source>Players</source>
-         <translation>Jucatori</translation>
-     </message>
-@@ -9676,10 +9676,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1064"/>
--        <location filename="../../src/qmc2main.cpp" line="1099"/>
--        <location filename="../../src/qmc2main.cpp" line="1134"/>
--        <location filename="../../src/qmc2main.cpp" line="1166"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-         <source>Driver status</source>
-         <translation>Status driver</translation>
-     </message>
-@@ -9688,9 +9688,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1070"/>
--        <location filename="../../src/qmc2main.cpp" line="1105"/>
--        <location filename="../../src/qmc2main.cpp" line="1172"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-         <source>Category</source>
-         <translation>Categorie</translation>
-     </message>
-@@ -9699,9 +9699,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1073"/>
--        <location filename="../../src/qmc2main.cpp" line="1108"/>
--        <location filename="../../src/qmc2main.cpp" line="1140"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-         <source>Version</source>
-         <translation>Versiune</translation>
-     </message>
-@@ -9722,9 +9722,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1087"/>
--        <location filename="../../src/qmc2main.cpp" line="1122"/>
--        <location filename="../../src/qmc2main.cpp" line="1154"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-         <source>Icon</source>
-         <translation>Iconita</translation>
-     </message>
-@@ -9751,7 +9751,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5126"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-         <source>Embedded emulators</source>
-         <translation>Emulatoare incorporate</translation>
-     </message>
-@@ -9975,9 +9975,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7346"/>
--        <location filename="../../src/qmc2main.cpp" line="7351"/>
--        <location filename="../../src/qmc2main.cpp" line="7360"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-         <source>%vs (%ms total)</source>
-         <translation>%vs (%ms total)</translation>
-     </message>
-@@ -10107,7 +10107,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4375"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-         <source>&amp;Notes</source>
-         <translation>Note</translation>
-     </message>
-@@ -10164,11 +10164,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="699"/>
--        <location filename="../../src/qmc2main.cpp" line="715"/>
--        <location filename="../../src/qmc2main.cpp" line="759"/>
--        <location filename="../../src/qmc2main.cpp" line="804"/>
--        <location filename="../../src/qmc2main.cpp" line="859"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Jucati</translation>
-     </message>
-@@ -10200,7 +10200,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2929"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-         <source>About Qt</source>
-         <translation>Despre Qt</translation>
-     </message>
-@@ -10282,10 +10282,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
--        <location filename="../../src/qmc2main.cpp" line="5173"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-         <source>To &amp;favorites</source>
-         <translation>Catre &amp;favorite</translation>
-     </message>
-@@ -10338,13 +10338,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10355,7 +10355,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10366,19 +10366,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1150"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10449,9 +10449,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="728"/>
--        <location filename="../../src/qmc2main.cpp" line="772"/>
--        <location filename="../../src/qmc2main.cpp" line="872"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10470,10 +10470,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10644,10 +10644,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1066"/>
--        <location filename="../../src/qmc2main.cpp" line="1101"/>
--        <location filename="../../src/qmc2main.cpp" line="1136"/>
--        <location filename="../../src/qmc2main.cpp" line="1168"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-         <source>Source file</source>
-         <translation type="unfinished">Fisier sursa</translation>
-     </message>
-@@ -10657,10 +10657,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1138"/>
--        <location filename="../../src/qmc2main.cpp" line="1170"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10996,11 +10996,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="706"/>
--        <location filename="../../src/qmc2main.cpp" line="722"/>
--        <location filename="../../src/qmc2main.cpp" line="766"/>
--        <location filename="../../src/qmc2main.cpp" line="811"/>
--        <location filename="../../src/qmc2main.cpp" line="866"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-         <source>Play &amp;embedded</source>
-         <translation>Jucati &amp;incorporat</translation>
-     </message>
-@@ -11376,7 +11376,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9522"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11581,12 +11581,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
--        <location filename="../../src/qmc2main.cpp" line="1242"/>
--        <location filename="../../src/qmc2main.cpp" line="1243"/>
--        <location filename="../../src/qmc2main.cpp" line="1244"/>
--        <location filename="../../src/qmc2main.cpp" line="10518"/>
--        <location filename="../../src/qmc2main.cpp" line="10519"/>
--        <location filename="../../src/qmc2main.cpp" line="10520"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11680,7 +11680,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9531"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11692,8 +11692,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1377"/>
--        <location filename="../../src/qmc2main.cpp" line="1391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>ultimul mesaj repetat de %n ori</numerusform>
-@@ -11702,48 +11702,48 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4026"/>
--        <location filename="../../src/qmc2main.cpp" line="4192"/>
--        <location filename="../../src/qmc2main.cpp" line="4220"/>
--        <location filename="../../src/qmc2main.cpp" line="4636"/>
--        <location filename="../../src/qmc2main.cpp" line="4739"/>
--        <location filename="../../src/qmc2main.cpp" line="6076"/>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-         <source>Default</source>
-         <translation>Initial</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-         <source>Enter search string</source>
-         <translation>Introduceti nume sir de cautare</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="364"/>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="480"/>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation>Comutati pauze automate pentru emulatoare incorporate (tineti apasat pentru meniu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation>Scanati tasta de pauza folosita de emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="490"/>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-         <source>Scan pause key...</source>
-         <translation>Scanati tasta de pauza...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="502"/>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation>Comutati maximizarea ferestrelor mulatorului incorporat</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="540"/>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-         <source>Dock / undock this widget</source>
-         <translation>Andocati / detasati acest widget</translation>
-     </message>
-@@ -11754,265 +11754,265 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>Embed emulator widget</source>
-         <translation>Incorporati windget emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Incorporati</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation>Opreste emulatorul selectat (trimite semnalul KILL catre procesele emulatoarelor)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Kill</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="685"/>
--        <location filename="../../src/qmc2main.cpp" line="5177"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation>Copiati linia de comanda din emulator in clipboard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
--        <location filename="../../src/qmc2main.cpp" line="5178"/>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Comanda copiere</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Verifica stare &amp;ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="779"/>
-+        <location filename="../../src/qmc2main.cpp" line="819"/>
-+        <location filename="../../src/qmc2main.cpp" line="879"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analizeaza ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-         <source>Remove from favorites</source>
-         <translation>Sterge din favorite</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-         <source>&amp;Remove</source>
-         <translation>Ste&amp;rge</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-         <source>Clear all favorites</source>
-         <translation>Sterge toate favoritele</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Sterge</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="851"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-         <source>Save favorites now</source>
-         <translation>Salveaza favorite acum</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="852"/>
--        <location filename="../../src/qmc2main.cpp" line="912"/>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Salveaza</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>Remove from played</source>
-         <translation>Sterge din jucate</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>Clear all played</source>
-         <translation>Sterge toate jucate</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="911"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>Save play-history now</source>
-         <translation>Salveaza istoric de jucare acum</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="921"/>
--        <location filename="../../src/qmc2main.cpp" line="952"/>
--        <location filename="../../src/qmc2main.cpp" line="983"/>
--        <location filename="../../src/qmc2main.cpp" line="1014"/>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation>Seteaza pozitie tab catre nord</translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation>&amp;Nord</translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="924"/>
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position north</source>
--        <translation>Seteaza pozitie tab catre nord</translation>
-+        <source>Set tab position south</source>
-+        <translation>Seteaza pozitie tab catre sud</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="925"/>
-         <location filename="../../src/qmc2main.cpp" line="956"/>
-         <location filename="../../src/qmc2main.cpp" line="987"/>
-         <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;North</source>
--        <translation>&amp;Nord</translation>
-+        <source>&amp;South</source>
-+        <translation>&amp;Sud</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="929"/>
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position south</source>
--        <translation>Seteaza pozitie tab catre sud</translation>
-+        <source>Set tab position west</source>
-+        <translation>Seteaza pozitie tab catre vest</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="930"/>
-         <location filename="../../src/qmc2main.cpp" line="961"/>
-         <location filename="../../src/qmc2main.cpp" line="992"/>
-         <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;South</source>
--        <translation>&amp;Sud</translation>
-+        <source>&amp;West</source>
-+        <translation>&amp;Vest</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="934"/>
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position west</source>
--        <translation>Seteaza pozitie tab catre vest</translation>
-+        <source>Set tab position east</source>
-+        <translation>Seteaza pozitie tab catre est</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="935"/>
-         <location filename="../../src/qmc2main.cpp" line="966"/>
-         <location filename="../../src/qmc2main.cpp" line="997"/>
-         <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;West</source>
--        <translation>&amp;Vest</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="939"/>
--        <location filename="../../src/qmc2main.cpp" line="970"/>
--        <location filename="../../src/qmc2main.cpp" line="1001"/>
--        <location filename="../../src/qmc2main.cpp" line="1032"/>
--        <source>Set tab position east</source>
--        <translation>Seteaza pozitie tab catre est</translation>
-+        <source>&amp;East</source>
-+        <translation>&amp;Est</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="940"/>
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>&amp;East</source>
--        <translation>&amp;Est</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="945"/>
--        <location filename="../../src/qmc2main.cpp" line="976"/>
--        <location filename="../../src/qmc2main.cpp" line="1007"/>
--        <location filename="../../src/qmc2main.cpp" line="1038"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="946"/>
--        <location filename="../../src/qmc2main.cpp" line="977"/>
--        <location filename="../../src/qmc2main.cpp" line="1008"/>
--        <location filename="../../src/qmc2main.cpp" line="1039"/>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1713"/>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation>scuze, dispozitivele nu pot rula singure</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-         <source>No devices available</source>
-         <translation>Niciun dispozitiv disponibil</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1984"/>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-         <source>Default configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2210"/>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-         <location filename="../../src/qmc2main.cpp" line="2275"/>
--        <location filename="../../src/qmc2main.cpp" line="2293"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation>va rog asteptati pentru filtrare de stare ROM si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2214"/>
--        <location filename="../../src/qmc2main.cpp" line="2648"/>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation>va rog asteptati verificarea ROM sa se termine si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2218"/>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-         <location filename="../../src/qmc2main.cpp" line="2281"/>
--        <location filename="../../src/qmc2main.cpp" line="2299"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation>va rog asteptati verificarea imaginii sa se termine si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2222"/>
--        <location filename="../../src/qmc2main.cpp" line="2226"/>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-         <location filename="../../src/qmc2main.cpp" line="2283"/>
-         <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
--        <location filename="../../src/qmc2main.cpp" line="2303"/>
--        <location filename="../../src/qmc2main.cpp" line="2516"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation>va rog asteptati sa se termine analiza ROMAlyzer si inercati din nou</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-         <location filename="../../src/qmc2main.cpp" line="2277"/>
--        <location filename="../../src/qmc2main.cpp" line="2295"/>
-         <source>ROM verification already active</source>
-         <translation>Verificare ROM este deja activa</translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-         <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2297"/>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
--        <location filename="../../src/qmc2main.cpp" line="2670"/>
--        <location filename="../../src/qmc2main.cpp" line="2695"/>
--        <location filename="../../src/qmc2main.cpp" line="2708"/>
--        <location filename="../../src/qmc2main.cpp" line="4905"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation>va rog asteptati pentru ca reincarcarea sa se termine si incercati din nou</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2307"/>
--        <location filename="../../src/qmc2main.cpp" line="5406"/>
--        <location filename="../../src/qmc2main.cpp" line="5440"/>
--        <location filename="../../src/qmc2main.cpp" line="5777"/>
--        <location filename="../../src/qmc2main.cpp" line="5792"/>
--        <location filename="../../src/qmc2main.cpp" line="5823"/>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>Confirm</source>
-         <translation>Confirma</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2308"/>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -12023,22 +12023,22 @@ Va rescrie date existente in cache.
- CHiar doriti sa verificati stari ROM acum?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2319"/>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-         <source>automatic ROM check triggered</source>
-         <translation>declansator automatic de verificare ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2596"/>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-         <source>image cache cleared</source>
-         <translation>cache cu imagini curatat</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2608"/>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-         <source>icon cache cleared</source>
-         <translation>cache cu iconite curatat</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>am eliberat %n byte(s) in %1</numerusform>
-@@ -12047,7 +12047,7 @@ CHiar doriti sa verificati stari ROM acum?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n intrari</numerusform>
-@@ -12056,7 +12056,7 @@ CHiar doriti sa verificati stari ROM acum?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>am sters %n byte(s) in %1</numerusform>
-@@ -12065,7 +12065,7 @@ CHiar doriti sa verificati stari ROM acum?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n fisiere</numerusform>
-@@ -12074,363 +12074,363 @@ CHiar doriti sa verificati stari ROM acum?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2615"/>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2656"/>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4156"/>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4161"/>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6061"/>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6085"/>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6454"/>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6468"/>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6484"/>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2636"/>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation>YouTube din cache disk curatat (%1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1923"/>
--        <location filename="../../src/qmc2main.cpp" line="2000"/>
--        <location filename="../../src/qmc2main.cpp" line="2051"/>
--        <location filename="../../src/qmc2main.cpp" line="4238"/>
--        <location filename="../../src/qmc2main.cpp" line="4247"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-         <source>default</source>
-         <translation type="unfinished">implicit</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="566"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="567"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="698"/>
--        <location filename="../../src/qmc2main.cpp" line="714"/>
--        <location filename="../../src/qmc2main.cpp" line="758"/>
--        <location filename="../../src/qmc2main.cpp" line="803"/>
--        <location filename="../../src/qmc2main.cpp" line="858"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="705"/>
--        <location filename="../../src/qmc2main.cpp" line="721"/>
--        <location filename="../../src/qmc2main.cpp" line="765"/>
--        <location filename="../../src/qmc2main.cpp" line="810"/>
--        <location filename="../../src/qmc2main.cpp" line="865"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished">Jucati pe masina selectata (incorporat)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="739"/>
--        <location filename="../../src/qmc2main.cpp" line="783"/>
--        <location filename="../../src/qmc2main.cpp" line="823"/>
--        <location filename="../../src/qmc2main.cpp" line="883"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2658"/>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>AVERTIZARE: nu pot sterge fisier cache cu stare ROM &apos;%1&apos;, va rog verificati permisiunile</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation>declansez o verificare ROM automata la urmatoarea reincarcare</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3274"/>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-         <source>ERROR: no match found (?)</source>
-         <translation>EROARE: nu am gasit niciun rezultat (?)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3555"/>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation>Pagina ProjectMESS pentru &apos;%1&apos; / &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3560"/>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation>Incarc pagina ProjectMESS pentru &apos;%1&apos; / &apos;%2&apos;, va rog asteptati...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4257"/>
--        <location filename="../../src/qmc2main.cpp" line="10734"/>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <source>Export to...</source>
-         <translation>Exporta catre...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4269"/>
--        <location filename="../../src/qmc2main.cpp" line="4273"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4270"/>
--        <location filename="../../src/qmc2main.cpp" line="4274"/>
--        <location filename="../../src/qmc2main.cpp" line="10752"/>
--        <location filename="../../src/qmc2main.cpp" line="10756"/>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-         <source>Select file...</source>
-         <translation>Alegeti fisier...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4329"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;p&gt;Nu sunt date valabile&lt;/p&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3654"/>
--        <location filename="../../src/qmc2main.cpp" line="3680"/>
--        <location filename="../../src/qmc2main.cpp" line="4355"/>
--        <location filename="../../src/qmc2main.cpp" line="4357"/>
--        <location filename="../../src/qmc2main.cpp" line="4546"/>
--        <location filename="../../src/qmc2main.cpp" line="4550"/>
--        <location filename="../../src/qmc2main.cpp" line="4604"/>
--        <location filename="../../src/qmc2main.cpp" line="4608"/>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-         <source>No data available</source>
-         <translation>Nu sunt date valabile</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="396"/>
--        <location filename="../../src/qmc2main.cpp" line="544"/>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="746"/>
--        <location filename="../../src/qmc2main.cpp" line="790"/>
--        <location filename="../../src/qmc2main.cpp" line="830"/>
--        <location filename="../../src/qmc2main.cpp" line="890"/>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="745"/>
--        <location filename="../../src/qmc2main.cpp" line="789"/>
--        <location filename="../../src/qmc2main.cpp" line="829"/>
--        <location filename="../../src/qmc2main.cpp" line="889"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="568"/>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1077"/>
--        <location filename="../../src/qmc2main.cpp" line="1112"/>
--        <location filename="../../src/qmc2main.cpp" line="1144"/>
--        <location filename="../../src/qmc2main.cpp" line="1176"/>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-         <source>Reset</source>
-         <translation type="unfinished">Reseteaza</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1200"/>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1209"/>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1216"/>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1237"/>
--        <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
--        <location filename="../../src/qmc2main.cpp" line="10513"/>
--        <location filename="../../src/qmc2main.cpp" line="10514"/>
--        <location filename="../../src/qmc2main.cpp" line="10515"/>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1665"/>
--        <location filename="../../src/qmc2main.cpp" line="1924"/>
--        <location filename="../../src/qmc2main.cpp" line="1927"/>
--        <location filename="../../src/qmc2main.cpp" line="2001"/>
--        <location filename="../../src/qmc2main.cpp" line="2004"/>
--        <location filename="../../src/qmc2main.cpp" line="2052"/>
--        <location filename="../../src/qmc2main.cpp" line="2055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2235"/>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2247"/>
--        <location filename="../../src/qmc2main.cpp" line="5936"/>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2382"/>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2431"/>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2546"/>
--        <location filename="../../src/qmc2main.cpp" line="9602"/>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2678"/>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2680"/>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2941"/>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2972"/>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2975"/>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4911"/>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation>emulatorul #%1 este deja incorporat</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
--        <location filename="../../src/qmc2main.cpp" line="5113"/>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation>AVERTIZARE: ferestre multiple gasite pentru emulatorul #%1, aleg fereastra cu ID %2 pentru incorporare</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5131"/>
--        <location filename="../../src/qmc2main.cpp" line="5134"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation>incorporez emulator #%1, ID fereastra = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5132"/>
--        <location filename="../../src/qmc2main.cpp" line="7562"/>
--        <location filename="../../src/qmc2main.cpp" line="7572"/>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-         <source>paused</source>
-         <translation>pauzat</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5151"/>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-         <source>Release emulator</source>
-         <translation>Elibereaza emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5164"/>
--        <location filename="../../src/qmc2main.cpp" line="5165"/>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation>Comutati optiuni incorporator (tineti apasat pentru meniu)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5172"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To favorites</source>
-         <translation>La favorite</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5183"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>Kill emulator</source>
-         <translation>Termina emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5184"/>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Termina emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5197"/>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation>AVERTIZARE: nicio fereastra potrivita a fost gasita pentru emulatorul #%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5203"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Embedding failed</source>
-         <translation>Incorporarea a esuat</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5204"/>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12441,141 +12441,141 @@ Retry embedding?</source>
- Reincerc incorporare?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Information</source>
-         <translation>Informatii</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation>Scuze, emulatorul a murit intre timp de o moarte trista :(.</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5229"/>
--        <location filename="../../src/qmc2main.cpp" line="5230"/>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation>Scanez tasta de pauza</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5407"/>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Sunteti sigur ca doriti sa curatati lista de favorite?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5441"/>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Sunteti sigur ca doriti sa curatati istoricul de jocuri?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-         <source>Choose export file</source>
-         <translation>Alegeti fisier de export</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>All files (*)</source>
-         <translation>Toate fisierele (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-         <source>Choose import file</source>
-         <translation>Alegeti fisierul de import</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5652"/>
--        <location filename="../../src/qmc2main.cpp" line="5675"/>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-         <source>WARNING: invalid inipath</source>
-         <translation>AVERTIZARE: cale ini invalida</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
--        <location filename="../../src/qmc2main.cpp" line="5771"/>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-         <source>stopping current processing upon user request</source>
-         <translation>opresc procesare curenta la cererea utilizatorului</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Schimbarile de configurare nu au fost aplicate inca. 
- Sigur renuntati?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5793"/>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>Sunt unul sau mai multe emulatoare care inca ruleaza.
- Ar trebui sa le termin pe toate la iesire?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5824"/>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation>Sunt unul sau mai multe descarcari in curs. Renunt oricum?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5838"/>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-         <source>cleaning up</source>
-         <translation>fac curatenie</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5842"/>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-         <source>aborting running downloads</source>
-         <translation>abandonez descarcari curente</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5885"/>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation>deconectez sursa audio de la sincronizare audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5888"/>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-         <source>destroying audio effects dialog</source>
-         <translation>distrug dialog de efecte audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5900"/>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5908"/>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-         <source>destroying YouTube video widget</source>
-         <translation>distrug widget video YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5955"/>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-         <source>saving main widget layout</source>
-         <translation>salvez aspect widget principal</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6073"/>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6088"/>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6146"/>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-         <source>destroying process manager</source>
-         <translation>distrug manager de procese</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6156"/>
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>termin %n emulatoare active la iesire</numerusform>
-@@ -12584,7 +12584,7 @@ Ar trebui sa le termin pe toate la iesire?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6159"/>
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>pastrez %n emulatoare active care ruleaza</numerusform>
-@@ -12593,86 +12593,86 @@ Ar trebui sa le termin pe toate la iesire?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6164"/>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-         <source>destroying network access manager</source>
-         <translation>distrug manager de acces la retea</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6168"/>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-         <source>so long and thanks for all the fish</source>
-         <translation>la revedere si multumesc pentru tot pestele</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6349"/>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation>Bun venit la QMC2 v%1!</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6382"/>
--        <location filename="../../src/qmc2main.cpp" line="6386"/>
--        <location filename="../../src/qmc2main.cpp" line="6390"/>
--        <location filename="../../src/qmc2main.cpp" line="6394"/>
--        <location filename="../../src/qmc2main.cpp" line="6398"/>
--        <location filename="../../src/qmc2main.cpp" line="6591"/>
--        <location filename="../../src/qmc2main.cpp" line="6598"/>
--        <location filename="../../src/qmc2main.cpp" line="6632"/>
--        <location filename="../../src/qmc2main.cpp" line="6639"/>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6478"/>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>incarc foaie de still &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-         <source>removing current style sheet</source>
-         <translation>sterg foaie de stil curenta</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6501"/>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6505"/>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6792"/>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6839"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6808"/>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-         <source>YouTube index - %p%</source>
-         <translation>Index YouTube - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5857"/>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5878"/>
--        <location filename="../../src/qmc2main.cpp" line="5880"/>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6840"/>
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n inregistrari cu informatii video incarcate</numerusform>
-@@ -12681,156 +12681,156 @@ Ar trebui sa le termin pe toate la iesire?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-         <source>Select one or more audio files</source>
-         <translation>Alegeti unul sau mai multe fisiere audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Add URL</source>
-         <translation>Adaugati URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation>Introduceti URL cu stream MP3 valid:</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7472"/>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>player audio: informatii piesa: titlu = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, gen = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7482"/>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-         <source>Buffering %p%</source>
-         <translation>Tamponare %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7556"/>
--        <location filename="../../src/qmc2main.cpp" line="7570"/>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>Choose file to store download</source>
-         <translation>Alegeti fisierul in care sa stocati descarcarea</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8779"/>
--        <location filename="../../src/qmc2main.cpp" line="8808"/>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-         <source>Play tagged - %p%</source>
-         <translation>Redati etichetate - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8839"/>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-         <source>Add favorites - %p%</source>
-         <translation>Adaugati favorite - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8868"/>
--        <location filename="../../src/qmc2main.cpp" line="8905"/>
--        <location filename="../../src/qmc2main.cpp" line="8936"/>
--        <location filename="../../src/qmc2main.cpp" line="9597"/>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation>va rog asteptati ca activitatea curenta sa se termine si incercati din nou (aceasta operatie de mod de lot poate rula numai exclusiv)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8941"/>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation>Unealta ROM etichetata - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-         <source>Tag - %p%</source>
-         <translation>Eticheta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9162"/>
--        <location filename="../../src/qmc2main.cpp" line="9318"/>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9209"/>
--        <location filename="../../src/qmc2main.cpp" line="9365"/>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-         <source>Untag - %p%</source>
-         <translation>Dezeticheteaza - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9213"/>
--        <location filename="../../src/qmc2main.cpp" line="9369"/>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9260"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-         <source>Invert tag - %p%</source>
-         <translation>Inverseaza eticheta - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9264"/>
--        <location filename="../../src/qmc2main.cpp" line="9420"/>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9524"/>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9533"/>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9549"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9550"/>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9824"/>
--        <location filename="../../src/qmc2main.cpp" line="9902"/>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-         <source>Software detail</source>
-         <translation>Detalii software</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10348"/>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10623"/>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-         <source>The ROM paths
- 
- %1
-@@ -12841,41 +12841,41 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10642"/>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-         <source>Check ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10725"/>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished">precosez configuratie globala emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10735"/>
--        <location filename="../../src/qmc2main.cpp" line="10736"/>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished">Exporta configuratie MAME globala</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10737"/>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <source>Import from...</source>
-         <translation type="unfinished">Importa din...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10738"/>
--        <location filename="../../src/qmc2main.cpp" line="10739"/>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished">Importa configuratie MAME globala</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10744"/>
--        <location filename="../../src/qmc2main.cpp" line="10745"/>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10751"/>
--        <location filename="../../src/qmc2main.cpp" line="10755"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished">&lt;inipath&gt;/mame.ini</translation>
-     </message>
-@@ -13037,14 +13037,12 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="192"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="117"/>
-         <source>Go back</source>
-         <translation>Dute inapoi</translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="215"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="119"/>
-         <source>Go forward</source>
-         <translation>Dute inainte</translation>
-     </message>
-@@ -13097,8 +13095,8 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="83"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="56"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-         <source>Enter search string</source>
-         <translation type="unfinished">Introduceti nume sir de cautare</translation>
-     </message>
-@@ -13123,88 +13121,28 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="60"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-         <source>Enter URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="102"/>
--        <source>Open link</source>
--        <translation>Deschide legatura</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="104"/>
--        <source>Open link in new window</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="106"/>
--        <source>Open image in new window</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="108"/>
--        <source>Save link as...</source>
--        <translation>Salveaza legatura ca...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="110"/>
--        <source>Copy link</source>
--        <translation>Copiaza legatura</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="112"/>
--        <source>Save image as...</source>
--        <translation>Salveaza imagine ca...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="114"/>
--        <source>Copy image</source>
--        <translation>Copiaza imagine</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="116"/>
--        <source>Copy image address</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="121"/>
--        <source>Reload</source>
--        <translation>Reincarca</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="123"/>
--        <source>Stop</source>
--        <translation>Stop</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="125"/>
--        <source>Copy</source>
--        <translation>Copiaza</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="128"/>
--        <source>Inspect</source>
--        <translation>Inspecteaza</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="575"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-         <source>WARNING: invalid network reply and/or network error</source>
-         <translation>EROARE: raspuns retea invalid si/sau eroare de retea</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>MiniWebBrowser</source>
-         <translation type="unfinished">MiniBrowserWeb</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13353,3028 +13291,3003 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation>&amp;GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="729"/>
-+        <location filename="../../ui/options.ui" line="743"/>
-         <source>Language</source>
-         <translation>Limba</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="227"/>
--        <location filename="../../ui/options.ui" line="247"/>
--        <location filename="../../ui/options.ui" line="257"/>
--        <location filename="../../ui/options.ui" line="376"/>
--        <location filename="../../ui/options.ui" line="399"/>
--        <location filename="../../ui/options.ui" line="475"/>
--        <location filename="../../ui/options.ui" line="485"/>
--        <location filename="../../ui/options.ui" line="738"/>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-         <source>Scale image to fit frame size (otherwise use original size)</source>
-         <translation>Redimensionati imaginea ca sa incapa in cadru (in mod contrar folositi dimensiunea originala)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="495"/>
-+        <location filename="../../ui/options.ui" line="509"/>
-         <source>Show machine&apos;s description at the bottom of any images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="498"/>
-+        <location filename="../../ui/options.ui" line="512"/>
-         <source>Show machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="841"/>
-+        <location filename="../../ui/options.ui" line="855"/>
-         <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="203"/>
-+        <location filename="../../ui/options.ui" line="212"/>
-         <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3861"/>
-+        <location filename="../../ui/options.ui" line="4055"/>
-         <source>Restore saved machine selection at start and after reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3864"/>
-+        <location filename="../../ui/options.ui" line="4058"/>
-         <source>Restore machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="741"/>
-+        <location filename="../../ui/options.ui" line="755"/>
-         <source>Scaled preview</source>
-         <translation>Previzualizare redimensionare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="267"/>
-+        <location filename="../../ui/options.ui" line="276"/>
-         <source>Show vertical machine status indicator in machine details</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="270"/>
-+        <location filename="../../ui/options.ui" line="279"/>
-         <source>Machine status indicator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="290"/>
-+        <location filename="../../ui/options.ui" line="299"/>
-         <source>Application language</source>
-         <translation>Limba aplicatiei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="294"/>
--        <source>DE (German)</source>
--        <translation>DE (Germana)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="299"/>
--        <source>ES (Spanish)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="309"/>
--        <source>FR (French)</source>
--        <translation>FR (Franceza)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="314"/>
--        <source>IT (Italian)</source>
--        <translation>IT (Italiana)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="319"/>
--        <source>PL (Polish)</source>
--        <translation>PL (Poloneza)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="324"/>
--        <source>PT (Portuguese)</source>
--        <translation>PT (Portugheza)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="329"/>
--        <source>RO (Romanian)</source>
--        <translation>RO (Romana)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="334"/>
--        <source>SV (Swedish)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="339"/>
--        <source>US (English)</source>
--        <translation>US (Engleza)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="250"/>
-+        <location filename="../../ui/options.ui" line="259"/>
-         <source>Scaled cabinet</source>
-         <translation>Cabinet scalat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="260"/>
-+        <location filename="../../ui/options.ui" line="269"/>
-         <source>Scaled controller</source>
-         <translation>Controller scalat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="478"/>
-+        <location filename="../../ui/options.ui" line="492"/>
-         <source>Scaled marquee</source>
-         <translation>Marquee scalat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="237"/>
--        <location filename="../../ui/options.ui" line="240"/>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-         <source>Show status bar</source>
-         <translation>Afisati bara de stare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="642"/>
-+        <location filename="../../ui/options.ui" line="656"/>
-         <source>Show the menu bar</source>
-         <translation>Afisati bara de meniu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="645"/>
-+        <location filename="../../ui/options.ui" line="659"/>
-         <source>Show menu bar</source>
-         <translation>Afisati bara de meniu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="698"/>
-+        <location filename="../../ui/options.ui" line="712"/>
-         <source>Show short description of current processing in progress bar</source>
-         <translation>Afisati descriere scurta al preocesarii curente in bara de progres</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="701"/>
-+        <location filename="../../ui/options.ui" line="715"/>
-         <source>Show progress texts</source>
-         <translation>Afisati texte de progres</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="206"/>
--        <location filename="../../ui/options.ui" line="844"/>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-         <source>Only when required</source>
-         <translation>Numai cand e necesar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="419"/>
-+        <location filename="../../ui/options.ui" line="433"/>
-         <source>Retry loading images which weren&apos;t found before?</source>
-         <translation>Reincerc incarcarea imaginilor care nu au fost gasite anterior?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="422"/>
-+        <location filename="../../ui/options.ui" line="436"/>
-         <source>Retry loading images</source>
-         <translation>Reincerc incarcarea imaginilor</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="447"/>
--        <location filename="../../ui/options.ui" line="463"/>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-         <source>Option requires a restart of QMC2 to take effect</source>
-         <translation>Optiunea necesita o repornire a QMC2 ca sa aiba efect</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="466"/>
-+        <location filename="../../ui/options.ui" line="480"/>
-         <source>restart required</source>
-         <translation>repornire necesara</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="488"/>
-+        <location filename="../../ui/options.ui" line="502"/>
-         <source>Scaled title</source>
-         <translation>Titlu scalat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="230"/>
-+        <location filename="../../ui/options.ui" line="239"/>
-         <source>Scaled flyer</source>
-         <translation>Flyer scalat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="658"/>
-+        <location filename="../../ui/options.ui" line="672"/>
-         <source>Application font (= system default if empty)</source>
-         <translation>Font aplicatie (= valoarea implicita sistemului este goala)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="754"/>
-+        <location filename="../../ui/options.ui" line="768"/>
-         <source>Browse application font</source>
-         <translation>Rasfoiti fontul aplicatiei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="379"/>
-+        <location filename="../../ui/options.ui" line="393"/>
-         <source>Scaled PCB</source>
-         <translation>PCB scalat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="505"/>
-+        <location filename="../../ui/options.ui" line="519"/>
-         <source>Emulator log size</source>
-         <translation>Marime jurnal emulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="518"/>
-+        <location filename="../../ui/options.ui" line="532"/>
-         <source>Maximum number of lines to keep in emulator log browser</source>
-         <translation>Numar maxim de linii mentiunute in browser-ul jurnalului din emulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="521"/>
--        <location filename="../../ui/options.ui" line="784"/>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-         <source>unlimited</source>
-         <translation>nelimitat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="524"/>
--        <location filename="../../ui/options.ui" line="787"/>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-         <source> lines</source>
-         <translation> linii</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="213"/>
-+        <location filename="../../ui/options.ui" line="222"/>
-         <source>Front end log size</source>
-         <translation>Marime jurnal de Front end</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="781"/>
-+        <location filename="../../ui/options.ui" line="795"/>
-         <source>Maximum number of lines to keep in front end log browser</source>
-         <translation>Numar maxim de linii mentinute in browser-ul jurnalului de front end</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="609"/>
-+        <location filename="../../ui/options.ui" line="623"/>
-         <source>Application font</source>
-         <translation>Font aplicatie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="83"/>
-+        <location filename="../../ui/options.ui" line="92"/>
-         <source>Style sheet</source>
-         <translation>Foaie de stil</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="392"/>
-+        <location filename="../../ui/options.ui" line="406"/>
-         <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-         <translation>Foaie de stil Qt (*.qaa, lasati goala in caz de lipsa foaie de stil)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="546"/>
-+        <location filename="../../ui/options.ui" line="560"/>
-         <source>Browse Qt style sheet file</source>
-         <translation>Rasfoiti foaie de still Qt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="220"/>
-+        <location filename="../../ui/options.ui" line="229"/>
-         <source>GUI style</source>
-         <translation>Stil GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="76"/>
-+        <location filename="../../ui/options.ui" line="85"/>
-         <source>Application style (Default = use system&apos;s default style)</source>
-         <translation>Stil aplicatie (Implicit = folositi stilul sistemului)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="409"/>
-+        <location filename="../../ui/options.ui" line="423"/>
-         <source>Smooth image scaling (nicer, but slower)</source>
-         <translation>Netezeste scalarea imaginii (calitate mai buna, dar mai incet)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="412"/>
-+        <location filename="../../ui/options.ui" line="426"/>
-         <source>Smooth scaling</source>
-         <translation>Netezire scalare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="803"/>
-+        <location filename="../../ui/options.ui" line="817"/>
-         <source>Image cache size</source>
-         <translation>Marima cache imagine</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="816"/>
-+        <location filename="../../ui/options.ui" line="830"/>
-         <source>Image cache size in MB</source>
-         <translation>Marime cache imagine in MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="819"/>
-+        <location filename="../../ui/options.ui" line="833"/>
-         <source> MB</source>
-         <translation> MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="688"/>
-+        <location filename="../../ui/options.ui" line="702"/>
-         <source>Use standard or custom color palette?</source>
-         <translation>Foloseste paleta de culori standard sau personalizata?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="277"/>
-+        <location filename="../../ui/options.ui" line="286"/>
-         <source>Log font</source>
-         <translation>Font jurnal</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="173"/>
-+        <location filename="../../ui/options.ui" line="182"/>
-         <source>Font used in logs (= application font if empty)</source>
-         <translation>Font folosit in jurnale (= fontul aplicatiei daca este gol)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="189"/>
-+        <location filename="../../ui/options.ui" line="198"/>
-         <source>Browse font used in logs</source>
-         <translation>Rasfoiti fonturi folosite in jurnale</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="138"/>
--        <location filename="../../ui/options.ui" line="141"/>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-         <source>Show tool bar</source>
-         <translation>Afiseaza bara de instrumente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="157"/>
-+        <location filename="../../ui/options.ui" line="166"/>
-         <source>Use a unifed tool- and title-bar on Mac OS X</source>
-         <translation>Foloseste o unealta unifed si bara de titlu in Mac OS X</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="160"/>
-+        <location filename="../../ui/options.ui" line="169"/>
-         <source>Unify with title</source>
-         <translation>Unity cu titlu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="122"/>
-+        <location filename="../../ui/options.ui" line="131"/>
-         <source>Minimize when launching emulators?</source>
-         <translation>Minimizez cand lansez emulatoare?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="125"/>
-+        <location filename="../../ui/options.ui" line="134"/>
-         <source>Minimize on emulator launch</source>
-         <translation>Minimizeaza la lansare de emulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="851"/>
-+        <location filename="../../ui/options.ui" line="865"/>
-         <source>Check for other instances of this QMC2 variant on startup</source>
-         <translation>Verifica pentru alte variante de QMC2 la pornire</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="854"/>
-+        <location filename="../../ui/options.ui" line="868"/>
-         <source>Check single instance</source>
-         <translation>verifica instante singure</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="557"/>
-+        <location filename="../../ui/options.ui" line="571"/>
-         <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-         <translation>Suprima toate mesajele trimise prin clasa QDebug sau una din functiile qDebug() / qCritical() / qWarning() / qFatal()</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="560"/>
-+        <location filename="../../ui/options.ui" line="574"/>
-         <source>Suppress Qt messages</source>
-         <translation>Suprima mesajele Qt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="765"/>
-+        <location filename="../../ui/options.ui" line="779"/>
-         <source>Show splash screen when starting up?</source>
-         <translation>Afiseaza ecranul pata la pornire?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="768"/>
-+        <location filename="../../ui/options.ui" line="782"/>
-         <source>Show splash screen</source>
-         <translation>Afiseaza ecranul pata</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="594"/>
-+        <location filename="../../ui/options.ui" line="608"/>
-         <source>Customize the tool-bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="597"/>
-+        <location filename="../../ui/options.ui" line="611"/>
-         <source>Tool-bar...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="868"/>
--        <location filename="../../ui/options.ui" line="5008"/>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-         <source>F&amp;iles / Directories</source>
-         <translation>F&amp;isiere / DIrectoare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1068"/>
-+        <location filename="../../ui/options.ui" line="1091"/>
-         <source>Front end log file</source>
-         <translation>Fisier cu jurnal de front end</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1866"/>
-+        <location filename="../../ui/options.ui" line="1961"/>
-         <source>Front end log file (write)</source>
-         <translation>Fisier cu jurnal de front end (scriere)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2400"/>
-+        <location filename="../../ui/options.ui" line="2531"/>
-         <source>Browse front end log file</source>
-         <translation>Rasfoieste fisier cu jurnal de front end</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1061"/>
-+        <location filename="../../ui/options.ui" line="1084"/>
-         <source>Favorites file</source>
-         <translation>Fisier cu favorite</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="619"/>
-+        <location filename="../../ui/options.ui" line="633"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="112"/>
-+        <location filename="../../ui/options.ui" line="121"/>
-         <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="115"/>
-+        <location filename="../../ui/options.ui" line="124"/>
-         <source>Set working directory from executable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="668"/>
-+        <location filename="../../ui/options.ui" line="682"/>
-         <source>Kill emulators when QMC2 exits?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="671"/>
-+        <location filename="../../ui/options.ui" line="685"/>
-         <source>Kill emulators on exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="678"/>
-+        <location filename="../../ui/options.ui" line="692"/>
-         <source>Terminate all other emulator instances when launching a new one?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="681"/>
-+        <location filename="../../ui/options.ui" line="695"/>
-         <source>One emulator at a time</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1432"/>
-+        <location filename="../../ui/options.ui" line="1491"/>
-         <source>Play history file</source>
-         <translation>Fisier cu istoric de joc</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2387"/>
-+        <location filename="../../ui/options.ui" line="2518"/>
-         <source>Play history file (write)</source>
-         <translation>Fisier cu istoric de joc (scriere)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1658"/>
-+        <location filename="../../ui/options.ui" line="1735"/>
-         <source>Browse play history file</source>
-         <translation>Rasfoieste fisier cu istoric de joc</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1054"/>
-+        <location filename="../../ui/options.ui" line="1077"/>
-         <source>Data directory</source>
-         <translation>Director cu date</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1892"/>
-+        <location filename="../../ui/options.ui" line="1987"/>
-         <source>Frontend data directory (read)</source>
-         <translation>Director cu date front end (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="947"/>
-+        <location filename="../../ui/options.ui" line="970"/>
-         <source>Browse frontend data directory</source>
-         <translation>Rasfoieste director cu date de front end</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3016"/>
-+        <location filename="../../ui/options.ui" line="3201"/>
-         <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-         <translation>Activeaza folosirea catver.ini - descarcati cea mai noua versiune de pe http://www.progettoemma.net/?catlist</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3019"/>
-+        <location filename="../../ui/options.ui" line="3204"/>
-         <source>Use catver.ini</source>
-         <translation>Foloseste catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1948"/>
-+        <location filename="../../ui/options.ui" line="2043"/>
-         <source>Path to catver.ini (read)</source>
-         <translation>Cale catre catver.ini (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1961"/>
-+        <location filename="../../ui/options.ui" line="2056"/>
-         <source>Browse path to catver.ini</source>
-         <translation>Rasfoieste cale catre catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1112"/>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview directory</source>
-         <translation>DIrector de previzualizare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2164"/>
-+        <location filename="../../ui/options.ui" line="2286"/>
-         <source>Preview directory (read)</source>
-         <translation>Director de previzualizare (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2177"/>
-+        <location filename="../../ui/options.ui" line="2299"/>
-         <source>Browse preview directory</source>
-         <translation>Rasfoieste director de previzualizare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1405"/>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer directory</source>
-         <translation>Director flyer</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2433"/>
-+        <location filename="../../ui/options.ui" line="2573"/>
-         <source>Flyer directory (read)</source>
-         <translation>DIrector flyer (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2446"/>
-+        <location filename="../../ui/options.ui" line="2586"/>
-         <source>Browse flyer directory</source>
-         <translation>Rasfoieste director flyer</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon directory</source>
-         <translation>DIrector iconite</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2560"/>
-+        <location filename="../../ui/options.ui" line="2718"/>
-         <source>Icon directory (read)</source>
-         <translation>DIrector iconite (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2573"/>
-+        <location filename="../../ui/options.ui" line="2731"/>
-         <source>Browse icon directory</source>
-         <translation>Rasfoieste director cu iconite</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="961"/>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet directory</source>
-         <translation>Director cabinet</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1691"/>
-+        <location filename="../../ui/options.ui" line="1777"/>
-         <source>Cabinet directory (read)</source>
-         <translation>Director cabinet (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1704"/>
-+        <location filename="../../ui/options.ui" line="1790"/>
-         <source>Browse cabinet directory</source>
-         <translation>Rasfoieste director cabinet</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2272"/>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller directory</source>
-         <translation>Director controller</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2687"/>
-+        <location filename="../../ui/options.ui" line="2863"/>
-         <source>Controller directory (read)</source>
-         <translation>DIrector controller (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2700"/>
-+        <location filename="../../ui/options.ui" line="2876"/>
-         <source>Browse controller directory</source>
-         <translation>Rasfoieste director controller</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1492"/>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee directory</source>
-         <translation>Director marquee</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1297"/>
-+        <location filename="../../ui/options.ui" line="1347"/>
-         <source>Marquee directory (read)</source>
-         <translation>DIrector marquee (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="691"/>
-+        <location filename="../../ui/options.ui" line="705"/>
-         <source>Default palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="353"/>
-+        <location filename="../../ui/options.ui" line="367"/>
-         <source>Edit the color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="356"/>
-+        <location filename="../../ui/options.ui" line="370"/>
-         <source>Edit color palette...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="616"/>
-+        <location filename="../../ui/options.ui" line="630"/>
-         <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1310"/>
-+        <location filename="../../ui/options.ui" line="1360"/>
-         <source>Browse marquee directory</source>
-         <translation>Rasfoieste director marquee</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1459"/>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title directory</source>
-         <translation>DIrector de titlu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2007"/>
-+        <location filename="../../ui/options.ui" line="2111"/>
-         <source>Title directory (read)</source>
-         <translation>Director de titlu (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2020"/>
-+        <location filename="../../ui/options.ui" line="2124"/>
-         <source>Browse title directory</source>
-         <translation>Rasfoieste director de titlu</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1128"/>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB directory</source>
-         <translation>Director PCB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1170"/>
-+        <location filename="../../ui/options.ui" line="1202"/>
-         <source>PCB directory (read)</source>
-         <translation>DIrector PCB (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1183"/>
-+        <location filename="../../ui/options.ui" line="1215"/>
-         <source>Browse PCB directory</source>
-         <translation>Rasfoieste director PCB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1534"/>
-+        <location filename="../../ui/options.ui" line="1602"/>
-         <source>Software snap-shot directory (read)</source>
-         <translation>Director de snap-shot-uri software (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1547"/>
-+        <location filename="../../ui/options.ui" line="1615"/>
-         <source>Browse software snap-shot directory</source>
-         <translation>Rasfoieste director cu snap-shot-uri software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2372"/>
--        <location filename="../../ui/options.ui" line="3661"/>
--        <location filename="../../ui/options.ui" line="5220"/>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-         <source>reload required</source>
-         <translation>reincarcare necesara</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="994"/>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap folder</source>
-         <translation>SW folder snap</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../ui/options.ui" line="1007"/>
-         <source>Software notes folder</source>
-         <translation>Director cu note de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1905"/>
-+        <location filename="../../ui/options.ui" line="2000"/>
-         <source>Folder used to store personal notes about any software titles (write)</source>
-         <translation>Director folodit pentru a stoca note personale despre orice titlu de software (scriere)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1918"/>
-+        <location filename="../../ui/options.ui" line="2013"/>
-         <source>Browse software notes folder</source>
-         <translation>Rasfoieste director cu note de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="914"/>
-+        <location filename="../../ui/options.ui" line="937"/>
-         <source>Enable the use of a template for (empty) software notes</source>
-         <translation>Activati folosirea unui sablon pentru note de software (goale)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="917"/>
-+        <location filename="../../ui/options.ui" line="940"/>
-         <source>Software notes template</source>
-         <translation>Sablon de note de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1935"/>
-+        <location filename="../../ui/options.ui" line="2030"/>
-         <source>HTML file used as a template for software-notes (read)</source>
-         <translation>Fisier HTML folosit ca sablon pentru note de software (citire)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2334"/>
-+        <location filename="../../ui/options.ui" line="2465"/>
-         <source>Browse software notes template</source>
-         <translation>Rasfoieste sablonul cu note de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1418"/>
-+        <location filename="../../ui/options.ui" line="1477"/>
-         <source>Enable the use of category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1421"/>
-+        <location filename="../../ui/options.ui" line="1480"/>
-         <source>Use category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1978"/>
-+        <location filename="../../ui/options.ui" line="2073"/>
-         <source>Path to category.ini (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2131"/>
-+        <location filename="../../ui/options.ui" line="2244"/>
-         <source>Browse path to category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1141"/>
-+        <location filename="../../ui/options.ui" line="1164"/>
-         <source>System notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="974"/>
-+        <location filename="../../ui/options.ui" line="997"/>
-         <source>Enable the use of a template for (empty) system notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="977"/>
-+        <location filename="../../ui/options.ui" line="1000"/>
-         <source>System notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="1931"/>
-         <source>HTML file used as a template for system-notes (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2854"/>
-+        <location filename="../../ui/options.ui" line="3039"/>
-         <source>Folder used to store personal notes about any systems (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2867"/>
-+        <location filename="../../ui/options.ui" line="3052"/>
-         <source>Browse system notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="1944"/>
-         <source>Browse system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2918"/>
-+        <location filename="../../ui/options.ui" line="3103"/>
-         <source>Load software information database (from history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1013"/>
-+        <location filename="../../ui/options.ui" line="1036"/>
-         <source>Software information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1819"/>
-+        <location filename="../../ui/options.ui" line="1914"/>
-         <source>Browse software information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2820"/>
-+        <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2823"/>
-+        <location filename="../../ui/options.ui" line="3008"/>
-         <source>Set up additional artwork classes...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2833"/>
-+        <location filename="../../ui/options.ui" line="3018"/>
-         <source>Choose active image formats and their priorities (per artwork class)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2836"/>
-+        <location filename="../../ui/options.ui" line="3021"/>
-         <source>Select image formats...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2908"/>
-+        <location filename="../../ui/options.ui" line="3093"/>
-         <source>Load MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2321"/>
-+        <location filename="../../ui/options.ui" line="2452"/>
-         <source>MESS emulator information database - messinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="429"/>
-+        <location filename="../../ui/options.ui" line="443"/>
-         <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="432"/>
-+        <location filename="../../ui/options.ui" line="446"/>
-         <source>Parent image / video fallback</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="575"/>
-+        <location filename="../../ui/options.ui" line="589"/>
-         <source>Open the component setup dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="578"/>
-+        <location filename="../../ui/options.ui" line="592"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="366"/>
-+        <location filename="../../ui/options.ui" line="380"/>
-         <source>Show animation when loading, filtering or tagging the machine list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="369"/>
-+        <location filename="../../ui/options.ui" line="383"/>
-         <source>Show loading animation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="402"/>
-+        <location filename="../../ui/options.ui" line="416"/>
-         <source>Scaled software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="99"/>
-+        <location filename="../../ui/options.ui" line="108"/>
-         <source>Select individual fallback settings per artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="102"/>
-+        <location filename="../../ui/options.ui" line="111"/>
-         <source>Individual fallback settings...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1242"/>
--        <location filename="../../ui/options.ui" line="1369"/>
--        <location filename="../../ui/options.ui" line="1606"/>
--        <location filename="../../ui/options.ui" line="1763"/>
--        <location filename="../../ui/options.ui" line="2079"/>
--        <location filename="../../ui/options.ui" line="2236"/>
--        <location filename="../../ui/options.ui" line="2505"/>
--        <location filename="../../ui/options.ui" line="2632"/>
--        <location filename="../../ui/options.ui" line="2759"/>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1802"/>
-+        <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2962"/>
-+        <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2975"/>
-+        <location filename="../../ui/options.ui" line="3160"/>
-         <source>Video snap folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3005"/>
-+        <location filename="../../ui/options.ui" line="3190"/>
-         <source>Browse video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3049"/>
-+        <location filename="../../ui/options.ui" line="3234"/>
-         <source>Optimize catver.ini for faster loading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2988"/>
-+        <location filename="../../ui/options.ui" line="3173"/>
-         <source>Setup the icon cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3386"/>
-+        <location filename="../../ui/options.ui" line="3580"/>
-         <source>Enable ROM state filtering?</source>
-         <translation>Activez filtrarea de stare ROM?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3389"/>
-+        <location filename="../../ui/options.ui" line="3583"/>
-         <source>ROM state filter</source>
-         <translation>Filtru de stare ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3670"/>
-+        <location filename="../../ui/options.ui" line="3864"/>
-         <source>Update delay</source>
-         <translation>Actualizeaza intarzierea</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3572"/>
-+        <location filename="../../ui/options.ui" line="3766"/>
-         <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-         <translation>Dezactiveaza in mod automat SW snaps cand detaliile de software sunt vizibile (ar putea fi enervante)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3575"/>
-+        <location filename="../../ui/options.ui" line="3769"/>
-         <source>No SW snaps for visible details</source>
-         <translation>Niciun SW snap pentru detalii vizibile</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3786"/>
-+        <location filename="../../ui/options.ui" line="3980"/>
-         <source>Select sort criteria</source>
-         <translation>Alegeti criteriul de selectie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3795"/>
-+        <location filename="../../ui/options.ui" line="3989"/>
-         <source>ROM state</source>
-         <translation>Stare ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3800"/>
-+        <location filename="../../ui/options.ui" line="3994"/>
-         <source>Tag</source>
-         <translation>Tag</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3805"/>
-+        <location filename="../../ui/options.ui" line="3999"/>
-         <source>Year</source>
-         <translation>An</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3810"/>
-+        <location filename="../../ui/options.ui" line="4004"/>
-         <source>Manufacturer</source>
-         <translation>Producator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3820"/>
-+        <location filename="../../ui/options.ui" line="4014"/>
-         <source>ROM types</source>
-         <translation>Tipuri ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3825"/>
-+        <location filename="../../ui/options.ui" line="4019"/>
-         <source>Players</source>
-         <translation>Jucatori</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3830"/>
-+        <location filename="../../ui/options.ui" line="4024"/>
-         <source>Driver status</source>
-         <translation>Status driver</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3835"/>
-+        <location filename="../../ui/options.ui" line="4029"/>
-         <source>Source file</source>
-         <translation type="unfinished">Fisier sursa</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3840"/>
-+        <location filename="../../ui/options.ui" line="4034"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3702"/>
-+        <location filename="../../ui/options.ui" line="3896"/>
-         <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-         <translation>Afiseaza snap-shots software cand plutesc peste lista de software folosind cursorul de la mouse</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3741"/>
-+        <location filename="../../ui/options.ui" line="3935"/>
-         <source>Sort order</source>
-         <translation>Ordine de sortare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3751"/>
-+        <location filename="../../ui/options.ui" line="3945"/>
-         <source>Select sort order</source>
-         <translation>Alegeti ordinea de sortare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3755"/>
-+        <location filename="../../ui/options.ui" line="3949"/>
-         <source>Ascending</source>
-         <translation>Crescator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3764"/>
-+        <location filename="../../ui/options.ui" line="3958"/>
-         <source>Descending</source>
-         <translation>Descrescator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3307"/>
-+        <location filename="../../ui/options.ui" line="3501"/>
-         <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-         <translation>Lanseaza emulatie in mod direct cand un item este activat in cautare-, favorite- sau liste jucate (in loc sa sari direct la lista principala)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3310"/>
-+        <location filename="../../ui/options.ui" line="3504"/>
-         <source>Play on sub-list activation</source>
-         <translation>Joaca la activarea de sublista</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3528"/>
-+        <location filename="../../ui/options.ui" line="3722"/>
-         <source>Display ROM status icons in master lists?</source>
-         <translation>Afiseaza iconite cu stare ROM in listele principala?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3531"/>
-+        <location filename="../../ui/options.ui" line="3725"/>
-         <source>Show ROM status icons</source>
-         <translation>Afiseaza iconite cu stare ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3261"/>
-+        <location filename="../../ui/options.ui" line="3455"/>
-         <source>Cursor position</source>
-         <translation>Pozitie cursor</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3271"/>
-+        <location filename="../../ui/options.ui" line="3465"/>
-         <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-         <translation>Alege pozitia cursorului pe care QMC2 il foloseste cand auto defilez la obiectul curent (aceasta setare se aplica la toate vederile si listele!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3278"/>
-+        <location filename="../../ui/options.ui" line="3472"/>
-         <source>Visible</source>
-         <translation>Vizibil</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3283"/>
-+        <location filename="../../ui/options.ui" line="3477"/>
-         <source>Top</source>
-         <translation>Varf</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3288"/>
-+        <location filename="../../ui/options.ui" line="3482"/>
-         <source>Bottom</source>
-         <translation>Baza</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3293"/>
-+        <location filename="../../ui/options.ui" line="3487"/>
-         <source>Center</source>
-         <translation>Centru</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3712"/>
-+        <location filename="../../ui/options.ui" line="3906"/>
-         <source>Responsiveness</source>
-         <translation>Sensibilitate</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3725"/>
-+        <location filename="../../ui/options.ui" line="3919"/>
-         <source>immediate</source>
-         <translation>imediat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3402"/>
-+        <location filename="../../ui/options.ui" line="3596"/>
-         <source>Show ROM state C (correct)?</source>
-         <translation>Afiseaza stare ROM C (corect)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3419"/>
-+        <location filename="../../ui/options.ui" line="3613"/>
-         <source>Show ROM state M (mostly correct)?</source>
-         <translation>Afiseaza stare ROM M (majoritatea corecte)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3436"/>
-+        <location filename="../../ui/options.ui" line="3630"/>
-         <source>Show ROM state I (incorrect)?</source>
-         <translation>Afiseaza stare ROM I (incorect)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3453"/>
-+        <location filename="../../ui/options.ui" line="3647"/>
-         <source>Show ROM state N (not found)?</source>
-         <translation>Afiseaza stare ROM N (negasit)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3470"/>
-+        <location filename="../../ui/options.ui" line="3664"/>
-         <source>Show ROM state U (unknown)?</source>
-         <translation>Afiseaza stare ROM U (necunoscut)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3776"/>
-+        <location filename="../../ui/options.ui" line="3970"/>
-         <source>Sort criteria</source>
-         <translation>Criteriu de sortare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3327"/>
-+        <location filename="../../ui/options.ui" line="3521"/>
-         <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-         <translation>Alege modul de lansare implicit (iindependent sau in fereastra incorporata) folosit cand emularea a inceput activand o intrare din oricare lista</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3331"/>
-+        <location filename="../../ui/options.ui" line="3525"/>
-         <source>independent</source>
-         <translation>independet</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3340"/>
-+        <location filename="../../ui/options.ui" line="3534"/>
-         <source>embedded</source>
-         <translation>incorporat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3592"/>
-+        <location filename="../../ui/options.ui" line="3786"/>
-         <source>Select the position where sofware snap-shots are displayed within software lists</source>
-         <translation>Alege pozitia unde snap-shots software sa fie afisate in listele de software</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3596"/>
-+        <location filename="../../ui/options.ui" line="3790"/>
-         <source>Above / Left</source>
-         <translation>Deasupra / Stanga</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3601"/>
-+        <location filename="../../ui/options.ui" line="3795"/>
-         <source>Above / Center</source>
-         <translation>Deasupra / Centru</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3606"/>
-+        <location filename="../../ui/options.ui" line="3800"/>
-         <source>Above / Right</source>
-         <translation>Deasupra / Dreapta</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3611"/>
-+        <location filename="../../ui/options.ui" line="3805"/>
-         <source>Below / Left</source>
-         <translation>Dedesubt / Stanga</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3616"/>
-+        <location filename="../../ui/options.ui" line="3810"/>
-         <source>Below / Center</source>
-         <translation>Dedesubt / Centru</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3621"/>
-+        <location filename="../../ui/options.ui" line="3815"/>
-         <source>Below / Right</source>
-         <translation>Dedesubt / Dreapta</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3626"/>
-+        <location filename="../../ui/options.ui" line="3820"/>
-         <source>Disable snaps</source>
-         <translation>Dezactiveaza snaps</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3683"/>
-+        <location filename="../../ui/options.ui" line="3877"/>
-         <source>none</source>
-         <translation>nimic</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3686"/>
-+        <location filename="../../ui/options.ui" line="3880"/>
-         <source> ms</source>
-         <translation> ms</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3238"/>
-+        <location filename="../../ui/options.ui" line="3432"/>
-         <source>Launch emulation on double-click events (may be annoying)</source>
-         <translation>Lanseaza emularea la evenimente dublu click (ar putea fi enervante)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3241"/>
-+        <location filename="../../ui/options.ui" line="3435"/>
-         <source>Double-click activation</source>
-         <translation>Activare la dublu click</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3582"/>
-+        <location filename="../../ui/options.ui" line="3776"/>
-         <source>SW snap position</source>
-         <translation>Pozitie SW snap</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3317"/>
-+        <location filename="../../ui/options.ui" line="3511"/>
-         <source>Default launch-mode</source>
-         <translation>Mod implicit de lansare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3548"/>
-+        <location filename="../../ui/options.ui" line="3742"/>
-         <source>Automatically trigger a ROM check if necessary</source>
-         <translation>Declanseaza automat o verificare ROM daca este necesara</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3551"/>
-+        <location filename="../../ui/options.ui" line="3745"/>
-         <source>Auto-trigger ROM check</source>
-         <translation>Declanseaza automat o verificare ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3508"/>
-+        <location filename="../../ui/options.ui" line="3702"/>
-         <source>Display (or hide) device sets in master lists?</source>
-         <translation>Afiseaza (sau ascunde) seturi de dispozitive in listele principale?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3511"/>
-+        <location filename="../../ui/options.ui" line="3705"/>
-         <source>Show device sets</source>
-         <translation>Afiseaza seturile de dispozitive</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3372"/>
-+        <location filename="../../ui/options.ui" line="3566"/>
-         <source>Display (or hide) BIOS sets in master lists?</source>
-         <translation>Afiseaza (sau ascunde) seturi BIOS in listele principale?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="903"/>
-+        <location filename="../../ui/options.ui" line="926"/>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3036"/>
-+        <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3082"/>
-+        <location filename="../../ui/options.ui" line="3267"/>
-         <source>Software manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3095"/>
-+        <location filename="../../ui/options.ui" line="3280"/>
-         <source>Browse software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3106"/>
-+        <location filename="../../ui/options.ui" line="3291"/>
-         <source>System manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3113"/>
-+        <location filename="../../ui/options.ui" line="3298"/>
-         <source>Software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3126"/>
-+        <location filename="../../ui/options.ui" line="3311"/>
-         <source>Scan available software manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3143"/>
-+        <location filename="../../ui/options.ui" line="3328"/>
-         <source>Scan available system manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3161"/>
-+        <location filename="../../ui/options.ui" line="3346"/>
-         <source>Machine- / Software-&amp;lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3198"/>
-+        <location filename="../../ui/options.ui" line="3392"/>
-         <source>Save the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3201"/>
-+        <location filename="../../ui/options.ui" line="3395"/>
-         <source>Save software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3208"/>
-+        <location filename="../../ui/options.ui" line="3402"/>
-         <source>Restore the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3211"/>
-+        <location filename="../../ui/options.ui" line="3405"/>
-         <source>Restore software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3218"/>
-+        <location filename="../../ui/options.ui" line="3412"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3352"/>
-+        <location filename="../../ui/options.ui" line="3546"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3375"/>
-+        <location filename="../../ui/options.ui" line="3569"/>
-         <source>Show BIOS sets</source>
-         <translation>Afiseaza seturile BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3558"/>
-+        <location filename="../../ui/options.ui" line="3752"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3705"/>
-+        <location filename="../../ui/options.ui" line="3899"/>
-         <source>Software snaps on mouse hover</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3851"/>
-+        <location filename="../../ui/options.ui" line="4045"/>
-         <source>Apply the state filter dynamically during a full ROM audit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3854"/>
-+        <location filename="../../ui/options.ui" line="4048"/>
-         <source>Apply state filter dynamically when checking ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3876"/>
-+        <location filename="../../ui/options.ui" line="4070"/>
-         <source>&amp;Shortcuts / Keys</source>
-         <translation>&amp;Scurtaturi / Chei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3908"/>
--        <location filename="../../ui/options.ui" line="3911"/>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-         <source>Redefine key sequence</source>
-         <translation>Redefineste secventa de chei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3928"/>
-+        <location filename="../../ui/options.ui" line="4131"/>
-         <source>Reset key sequence to default</source>
-         <translation>Redefineste secventa de chei la implicit</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3931"/>
-+        <location filename="../../ui/options.ui" line="4134"/>
-         <source>Reset</source>
-         <translation>Reseteaza</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3951"/>
-+        <location filename="../../ui/options.ui" line="4154"/>
-         <source>Active shortcut definitions; double-click to redefine key sequence</source>
-         <translation>Scurtaturi la definitii active; dublu click ca sa redefiniti secventa de chei</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3973"/>
--        <location filename="../../ui/options.ui" line="4441"/>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-         <source>Function / Key</source>
-         <translation>Functie / Cheie</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3978"/>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-         <location filename="../../src/options.cpp" line="379"/>
--        <location filename="../../src/options.cpp" line="380"/>
--        <location filename="../../src/options.cpp" line="2346"/>
--        <location filename="../../src/options.cpp" line="3765"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-         <source>Default</source>
-         <translation>Initial</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3983"/>
-+        <location filename="../../ui/options.ui" line="4186"/>
-         <source>Custom</source>
-         <translation>Personalizat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3998"/>
-+        <location filename="../../ui/options.ui" line="4201"/>
-         <source>&amp;Joystick</source>
-         <translation>&amp;Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4027"/>
-+        <location filename="../../ui/options.ui" line="4239"/>
-         <source>Enable GUI control via joystick</source>
-         <translation>Activeaza control GUI cu joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4030"/>
-+        <location filename="../../ui/options.ui" line="4242"/>
-         <source>Enable joystick control</source>
-         <translation>Activeaza control cu joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4046"/>
-+        <location filename="../../ui/options.ui" line="4258"/>
-         <source>Rescan available joysticks</source>
-         <translation>Rescaneaza joystick-uri valabile</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4049"/>
-+        <location filename="../../ui/options.ui" line="4261"/>
-         <source>Rescan joysticks</source>
-         <translation>Rescaneaza joystick-uri</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4072"/>
-+        <location filename="../../ui/options.ui" line="4284"/>
-         <source>Select joystick</source>
-         <translation>Alege joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4082"/>
-+        <location filename="../../ui/options.ui" line="4294"/>
-         <source>List of available joysticks - select the one you want to use for GUI control</source>
-         <translation>lista de joystick-uri valabile - alegeti pe care doriti sa-l folositi pentru control GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4086"/>
--        <location filename="../../src/options.cpp" line="4016"/>
--        <location filename="../../src/options.cpp" line="4039"/>
--        <location filename="../../src/options.cpp" line="4091"/>
--        <location filename="../../src/options.cpp" line="4172"/>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-         <source>No joysticks found</source>
-         <translation>Niciun joystick gasit</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4097"/>
-+        <location filename="../../ui/options.ui" line="4309"/>
-         <source>Joystick information and settings</source>
-         <translation>Informatii joystick si setari</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4107"/>
-+        <location filename="../../ui/options.ui" line="4319"/>
-         <source>Axes:</source>
-         <translation>Axe:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4114"/>
-+        <location filename="../../ui/options.ui" line="4326"/>
-         <source>Number of joystick axes</source>
-         <translation>Numar de axe de joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4117"/>
--        <location filename="../../ui/options.ui" line="4138"/>
--        <location filename="../../ui/options.ui" line="4159"/>
--        <location filename="../../ui/options.ui" line="4180"/>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-         <source>0</source>
-         <translation>0</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4128"/>
-+        <location filename="../../ui/options.ui" line="4340"/>
-         <source>Buttons:</source>
-         <translation>Butoane:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4135"/>
-+        <location filename="../../ui/options.ui" line="4347"/>
-         <source>Number of joystick buttons</source>
-         <translation>Numar de butoane pe joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4149"/>
-+        <location filename="../../ui/options.ui" line="4361"/>
-         <source>Hats:</source>
-         <translation>Hats:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4156"/>
-+        <location filename="../../ui/options.ui" line="4368"/>
-         <source>Number of coolie hats</source>
-         <translation>Numer de coolie hats</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4170"/>
-+        <location filename="../../ui/options.ui" line="4382"/>
-         <source>Trackballs:</source>
-         <translation>Trackballs:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4177"/>
-+        <location filename="../../ui/options.ui" line="4389"/>
-         <source>Number of trackballs</source>
-         <translation>Numar de trackballs</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4206"/>
-+        <location filename="../../ui/options.ui" line="4418"/>
-         <source>Automatically repeat joystick functions after specified delay</source>
-         <translation>Repeta in mod automat functiile joystick-ului dupa intarzierea specificata</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4209"/>
-+        <location filename="../../ui/options.ui" line="4421"/>
-         <source>Auto repeat after</source>
-         <translation>Atuo repete dupa</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4225"/>
-+        <location filename="../../ui/options.ui" line="4437"/>
-         <source>Repeat all joystick functions after how many milliseconds?</source>
-         <translation>Repeta toate functiile joystick-ului dupa cate milisecunde?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4228"/>
--        <location filename="../../ui/options.ui" line="4273"/>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-         <source>ms</source>
-         <translation>ms</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4254"/>
-+        <location filename="../../ui/options.ui" line="4466"/>
-         <source>Event timeout</source>
-         <translation>Eveniment expirat</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4270"/>
-+        <location filename="../../ui/options.ui" line="4482"/>
-         <source>Process joystick events after how many milliseconds?</source>
-         <translation>Proceseaza evenimente joystick dupa cate milisecunde?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4296"/>
-+        <location filename="../../ui/options.ui" line="4508"/>
-         <source>Calibrate joystick axes</source>
-         <translation>Calibreaza axe joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4299"/>
-+        <location filename="../../ui/options.ui" line="4511"/>
-         <source>Calibrate</source>
-         <translation>Calibreaza</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4318"/>
-+        <location filename="../../ui/options.ui" line="4530"/>
-         <source>Test all joystick functions</source>
-         <translation>Testeaza toate functiile joystick-ului</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4321"/>
-+        <location filename="../../ui/options.ui" line="4533"/>
-         <source>Test</source>
-         <translation>Test</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4340"/>
-+        <location filename="../../ui/options.ui" line="4552"/>
-         <source>Map joystick functions to GUI functions</source>
-         <translation>Mapa cu functii joystick catre functii GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4343"/>
-+        <location filename="../../ui/options.ui" line="4555"/>
-         <source>Map</source>
-         <translation>Mapa</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4376"/>
-+        <location filename="../../ui/options.ui" line="4597"/>
-         <source>Remap a joystick function to the selected GUI function</source>
-         <translation>Remapeaza o functie joystick catre functia GUI selectata</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4379"/>
-+        <location filename="../../ui/options.ui" line="4600"/>
-         <source>Remap</source>
-         <translation>Remapeaza</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4396"/>
-+        <location filename="../../ui/options.ui" line="4617"/>
-         <source>Remove joystick mapping from selected GUI function</source>
-         <translation>Sterge mapare joystick din functia GUI selectata</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4399"/>
-+        <location filename="../../ui/options.ui" line="4620"/>
-         <source>Remove</source>
-         <translation>Sterge</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4419"/>
-+        <location filename="../../ui/options.ui" line="4640"/>
-         <source>Active joystick mappings; double-click to remap joystick function</source>
-         <translation>Mapari joystick active; dublu click pentru remapare functie joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4446"/>
-+        <location filename="../../ui/options.ui" line="4667"/>
-         <source>Joystick function</source>
-         <translation>Functie joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4496"/>
-+        <location filename="../../ui/options.ui" line="4726"/>
-         <source>Zip tool</source>
-         <translation>Unealta ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4502"/>
--        <location filename="../../ui/options.ui" line="4581"/>
--        <location filename="../../ui/options.ui" line="4922"/>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-         <source>Command</source>
-         <translation>Comanda</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4515"/>
-+        <location filename="../../ui/options.ui" line="4745"/>
-         <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-         <translation>Unealta ZIP externa, i.e. &quot;zip&quot; (citeste si executa)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4528"/>
-+        <location filename="../../ui/options.ui" line="4758"/>
-         <source>Browse for zip tool</source>
-         <translation>Rasfoieste pentru unealta ZIP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4539"/>
--        <location filename="../../ui/options.ui" line="4618"/>
--        <location filename="../../ui/options.ui" line="4959"/>
--        <location filename="../../ui/options.ui" line="5710"/>
--        <location filename="../../ui/options.ui" line="5936"/>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-         <source>Arguments</source>
-         <translation>Argumente</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4552"/>
-+        <location filename="../../ui/options.ui" line="4782"/>
-         <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-         <translation>Lista de argumente unealta ZIP pentru inlaturarea intrarilor din arhiva ZIP (i.e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4575"/>
-+        <location filename="../../ui/options.ui" line="4805"/>
-         <source>ROM tool</source>
-         <translation>Unealta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4594"/>
-+        <location filename="../../ui/options.ui" line="4824"/>
-         <source>External ROM tool (it&apos;s completely up to you...)</source>
-         <translation>Unealta ROM externa (depinde totalmente de tine...)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4607"/>
-+        <location filename="../../ui/options.ui" line="4837"/>
-         <source>Browse ROM tool</source>
-         <translation>Rasfoieste unealta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4631"/>
-+        <location filename="../../ui/options.ui" line="4861"/>
-         <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-         <translation>Lista de argumente pentru unealta ROM (i.e. &quot;$ID$ $DESCRIPTION$&quot;)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4638"/>
--        <location filename="../../ui/options.ui" line="5277"/>
--        <location filename="../../ui/options.ui" line="5705"/>
--        <location filename="../../ui/options.ui" line="5894"/>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-         <source>Working directory</source>
-         <translation>DIrectorul de lucru</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4651"/>
-+        <location filename="../../ui/options.ui" line="4881"/>
-         <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation>Directorul de lucru folosit cand unealta ROM este executata (daca e gol, directorul de lucru al QMC2 este folosit)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4664"/>
-+        <location filename="../../ui/options.ui" line="4894"/>
-         <source>Browse working directory of the ROM tool</source>
-         <translation>Rasfoieste directorul de lucru pentru unealta ROM</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4681"/>
-+        <location filename="../../ui/options.ui" line="4911"/>
-         <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4684"/>
-+        <location filename="../../ui/options.ui" line="4914"/>
-         <source>Copy tool output to front end log</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4691"/>
-+        <location filename="../../ui/options.ui" line="4921"/>
-         <source>Automatically close the tool-executor dialog when the external process finished</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4694"/>
-+        <location filename="../../ui/options.ui" line="4924"/>
-         <source>Close dialog automatically</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4704"/>
-+        <location filename="../../ui/options.ui" line="4934"/>
-         <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4707"/>
-+        <location filename="../../ui/options.ui" line="4937"/>
-         <source>Use HTTP proxy</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4719"/>
-+        <location filename="../../ui/options.ui" line="4949"/>
-         <source>Host / IP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4962"/>
-         <source>Hostname or IP address of the HTTP proxy server</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4739"/>
-+        <location filename="../../ui/options.ui" line="4969"/>
-         <source>Port</source>
-         <translation type="unfinished">Port</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4752"/>
-+        <location filename="../../ui/options.ui" line="4982"/>
-         <source>Port to access the HTTP proxy service</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4765"/>
-+        <location filename="../../ui/options.ui" line="4995"/>
-         <source>User ID</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4778"/>
-+        <location filename="../../ui/options.ui" line="5008"/>
-         <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4785"/>
--        <source>Password</source>
--        <translation type="unfinished">Parola</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4798"/>
--        <source>Password to access the HTTP proxy service (empty = no authentication)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4808"/>
--        <source>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNING: stored passwords are &lt;u&gt;weakly&lt;/u&gt; encrypted!&lt;/b&gt;&lt;/font&gt;</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4818"/>
-+        <location filename="../../ui/options.ui" line="5021"/>
-         <source>Browser settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4830"/>
-+        <location filename="../../ui/options.ui" line="5033"/>
-         <source>Browse cookie database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4847"/>
-+        <location filename="../../ui/options.ui" line="5050"/>
-         <source>Cookie database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4854"/>
-+        <location filename="../../ui/options.ui" line="5057"/>
-         <source>Cookie database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4863"/>
-+        <location filename="../../ui/options.ui" line="5066"/>
-         <source>Save and restore cookies used on web pages?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4898"/>
-+        <location filename="../../ui/options.ui" line="5101"/>
-         <source>Remove all cookies by recreating the database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4916"/>
-+        <location filename="../../ui/options.ui" line="5119"/>
-         <source>7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4935"/>
-+        <location filename="../../ui/options.ui" line="5138"/>
-         <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4948"/>
-+        <location filename="../../ui/options.ui" line="5151"/>
-         <source>Browse for 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4972"/>
-+        <location filename="../../ui/options.ui" line="5175"/>
-         <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4993"/>
-+        <location filename="../../ui/options.ui" line="5196"/>
-         <source>E&amp;mulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5003"/>
-+        <location filename="../../ui/options.ui" line="5206"/>
-         <source>&amp;Global configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5058"/>
--        <location filename="../../ui/options.ui" line="5854"/>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-         <source>Executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5132"/>
-+        <location filename="../../ui/options.ui" line="5344"/>
-         <source>Machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5158"/>
-+        <location filename="../../ui/options.ui" line="5370"/>
-         <source>Browse machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5229"/>
-+        <location filename="../../ui/options.ui" line="5441"/>
-         <source>Software list cache DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5242"/>
-+        <location filename="../../ui/options.ui" line="5454"/>
-         <source>Browse software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5409"/>
-+        <location filename="../../ui/options.ui" line="5621"/>
-         <source>Clean up user data database (removes obsolete entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5426"/>
-+        <location filename="../../ui/options.ui" line="5638"/>
-         <source>Machine list cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5491"/>
-+        <location filename="../../ui/options.ui" line="5703"/>
-         <source>Emulator executable file (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5073"/>
--        <location filename="../../ui/options.ui" line="5880"/>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-         <source>Browse emulator executable file</source>
-         <translation>Rasfoiti fisierul executabil al emulatorului</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5084"/>
-+        <location filename="../../ui/options.ui" line="5296"/>
-         <source>Emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5465"/>
-+        <location filename="../../ui/options.ui" line="5677"/>
-         <source>Emulator log file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5097"/>
-+        <location filename="../../ui/options.ui" line="5309"/>
-         <source>Browse emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5108"/>
-+        <location filename="../../ui/options.ui" line="5320"/>
-         <source>Options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5452"/>
-+        <location filename="../../ui/options.ui" line="5664"/>
-         <source>Options template file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5121"/>
-+        <location filename="../../ui/options.ui" line="5333"/>
-         <source>Browse options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5169"/>
-+        <location filename="../../ui/options.ui" line="5381"/>
-         <source>ROM state cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5504"/>
-+        <location filename="../../ui/options.ui" line="5716"/>
-         <source>ROM state cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5182"/>
-+        <location filename="../../ui/options.ui" line="5394"/>
-         <source>Browse ROM state cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5253"/>
-+        <location filename="../../ui/options.ui" line="5465"/>
-         <source>General software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5543"/>
-+        <location filename="../../ui/options.ui" line="5755"/>
-         <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5266"/>
-+        <location filename="../../ui/options.ui" line="5478"/>
-         <source>Browse general software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5478"/>
--        <location filename="../../ui/options.ui" line="5907"/>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-         <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation>Directorul de lucru folosit cand emulatorul este executat ( daca este gol, este folosit directorul curent de lucru pentru QMC2)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5290"/>
--        <location filename="../../ui/options.ui" line="5920"/>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-         <source>Browse working directory</source>
-         <translation>Rasfoiti directorul de lucru</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5301"/>
-+        <location filename="../../ui/options.ui" line="5513"/>
-         <source>Software state cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5530"/>
-+        <location filename="../../ui/options.ui" line="5742"/>
-         <source>Directory used to store individual state cache files for each software-list (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5314"/>
-+        <location filename="../../ui/options.ui" line="5526"/>
-         <source>Browse software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5325"/>
-+        <location filename="../../ui/options.ui" line="5537"/>
-         <source>XML cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5439"/>
-+        <location filename="../../ui/options.ui" line="5651"/>
-         <source>Database file for caching the output from -listxml (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5338"/>
-+        <location filename="../../ui/options.ui" line="5550"/>
-         <source>Browse XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5349"/>
-+        <location filename="../../ui/options.ui" line="5561"/>
-         <source>User data database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5362"/>
-+        <location filename="../../ui/options.ui" line="5574"/>
-         <source>Database file for storing/retrieving user data (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5375"/>
-+        <location filename="../../ui/options.ui" line="5587"/>
-         <source>Browse user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5943"/>
-+        <location filename="../../ui/options.ui" line="6164"/>
-         <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5789"/>
-+        <location filename="../../ui/options.ui" line="6010"/>
-         <source>Replace</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="5911"/>
-         <source>Icon</source>
-         <translation type="unfinished">Iconita</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5695"/>
-+        <location filename="../../ui/options.ui" line="5916"/>
-         <source>Name</source>
-         <translation>Nume</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5700"/>
-+        <location filename="../../ui/options.ui" line="5921"/>
-         <source>Executable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5715"/>
-+        <location filename="../../ui/options.ui" line="5936"/>
-         <source>Custom IDs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5734"/>
-+        <location filename="../../ui/options.ui" line="5955"/>
-         <source>Register emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5840"/>
-+        <location filename="../../ui/options.ui" line="6061"/>
-         <source>Emulator name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5760"/>
-+        <location filename="../../ui/options.ui" line="5981"/>
-         <source>Deregister emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5847"/>
-+        <location filename="../../ui/options.ui" line="6068"/>
-         <source>Registered emulator&apos;s name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5867"/>
-+        <location filename="../../ui/options.ui" line="6088"/>
-         <source>Command to execute the emulator (path to the executable file)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5964"/>
-+        <location filename="../../ui/options.ui" line="6185"/>
-         <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="304"/>
--        <source>EL (Greek)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="1728"/>
-+        <location filename="../../ui/options.ui" line="1823"/>
-         <source>Compressed cabinet file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1220"/>
--        <location filename="../../ui/options.ui" line="1347"/>
--        <location filename="../../ui/options.ui" line="1584"/>
--        <location filename="../../ui/options.ui" line="1741"/>
--        <location filename="../../ui/options.ui" line="2057"/>
--        <location filename="../../ui/options.ui" line="2214"/>
--        <location filename="../../ui/options.ui" line="2483"/>
--        <location filename="../../ui/options.ui" line="2610"/>
--        <location filename="../../ui/options.ui" line="2737"/>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-         <source>Select compression format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1224"/>
--        <location filename="../../ui/options.ui" line="1351"/>
--        <location filename="../../ui/options.ui" line="1588"/>
--        <location filename="../../ui/options.ui" line="1745"/>
--        <location filename="../../ui/options.ui" line="2061"/>
--        <location filename="../../ui/options.ui" line="2218"/>
--        <location filename="../../ui/options.ui" line="2487"/>
--        <location filename="../../ui/options.ui" line="2614"/>
--        <location filename="../../ui/options.ui" line="2741"/>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1233"/>
--        <location filename="../../ui/options.ui" line="1360"/>
--        <location filename="../../ui/options.ui" line="1597"/>
--        <location filename="../../ui/options.ui" line="1754"/>
--        <location filename="../../ui/options.ui" line="2070"/>
--        <location filename="../../ui/options.ui" line="2227"/>
--        <location filename="../../ui/options.ui" line="2496"/>
--        <location filename="../../ui/options.ui" line="2623"/>
--        <location filename="../../ui/options.ui" line="2750"/>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-         <source>7z</source>
-         <translation type="unfinished">7z</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1781"/>
-+        <location filename="../../ui/options.ui" line="1876"/>
-         <source>Browse compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2724"/>
-+        <location filename="../../ui/options.ui" line="2909"/>
-         <source>Compressed controller file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2962"/>
-         <source>Browse compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1334"/>
-+        <location filename="../../ui/options.ui" line="1393"/>
-         <source>Compressed marquee file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1387"/>
-+        <location filename="../../ui/options.ui" line="1446"/>
-         <source>Browse compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1456"/>
-+        <location filename="../../ui/options.ui" line="1515"/>
-         <source>Switch between specifying a title directory or a compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2798"/>
-+        <location filename="../../ui/options.ui" line="2983"/>
-         <source>MAME emulator information database - mameinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2304"/>
-+        <location filename="../../ui/options.ui" line="2435"/>
-         <source>Browse MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1109"/>
-+        <location filename="../../ui/options.ui" line="1132"/>
-         <source>Switch between specifying a preview directory or a compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2201"/>
-+        <location filename="../../ui/options.ui" line="2332"/>
-         <source>Compressed preview file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2254"/>
-+        <location filename="../../ui/options.ui" line="2385"/>
-         <source>Browse compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1402"/>
-+        <location filename="../../ui/options.ui" line="1461"/>
-         <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2470"/>
-+        <location filename="../../ui/options.ui" line="2619"/>
-         <source>Compressed flyer file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2523"/>
-+        <location filename="../../ui/options.ui" line="2672"/>
-         <source>Browse compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3060"/>
-+        <location filename="../../ui/options.ui" line="3245"/>
-         <source>Switch between specifying an icon directory or a compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2597"/>
-+        <location filename="../../ui/options.ui" line="2764"/>
-         <source>Compressed icon file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2650"/>
-+        <location filename="../../ui/options.ui" line="2817"/>
-         <source>Browse compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="958"/>
-+        <location filename="../../ui/options.ui" line="981"/>
-         <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2269"/>
-+        <location filename="../../ui/options.ui" line="2400"/>
-         <source>Switch between specifying a controller directory or a compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1489"/>
-+        <location filename="../../ui/options.ui" line="1548"/>
-         <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2044"/>
-+        <location filename="../../ui/options.ui" line="2157"/>
-         <source>Compressed title file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2097"/>
-+        <location filename="../../ui/options.ui" line="2210"/>
-         <source>Browse compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1125"/>
-+        <location filename="../../ui/options.ui" line="1148"/>
-         <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1207"/>
-+        <location filename="../../ui/options.ui" line="1248"/>
-         <source>Compressed PCB file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1260"/>
-+        <location filename="../../ui/options.ui" line="1301"/>
-         <source>Browse compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1571"/>
-+        <location filename="../../ui/options.ui" line="1648"/>
-         <source>Compressed software snap-shot file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1624"/>
-+        <location filename="../../ui/options.ui" line="1701"/>
-         <source>Browse compressed software snap-shot file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2898"/>
-+        <location filename="../../ui/options.ui" line="3083"/>
-         <source>Load MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="991"/>
-+        <location filename="../../ui/options.ui" line="1014"/>
-         <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2888"/>
-+        <location filename="../../ui/options.ui" line="3073"/>
-         <source>Load MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2118"/>
-+        <location filename="../../ui/options.ui" line="2231"/>
-         <source>MESS machine information database - sysinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3188"/>
-+        <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3191"/>
-+        <location filename="../../ui/options.ui" line="3385"/>
-         <source>Save machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1445"/>
-+        <location filename="../../ui/options.ui" line="1504"/>
-         <source>Import MAME machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1026"/>
-+        <location filename="../../ui/options.ui" line="1049"/>
-         <source>Browse MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1043"/>
-+        <location filename="../../ui/options.ui" line="1066"/>
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1645"/>
-+        <location filename="../../ui/options.ui" line="1722"/>
-         <source>MAME machine information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2353"/>
--        <location filename="../../ui/options.ui" line="2369"/>
--        <location filename="../../ui/options.ui" line="3642"/>
--        <location filename="../../ui/options.ui" line="3658"/>
--        <location filename="../../ui/options.ui" line="5201"/>
--        <location filename="../../ui/options.ui" line="5217"/>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-         <source>Option requires a reload of the machine list to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2811"/>
-+        <location filename="../../ui/options.ui" line="2996"/>
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2878"/>
-+        <location filename="../../ui/options.ui" line="3063"/>
-         <source>Load MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2881"/>
-+        <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2951"/>
-+        <location filename="../../ui/options.ui" line="3136"/>
-         <source>Browse MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3790"/>
-+        <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3815"/>
-+        <location filename="../../ui/options.ui" line="4009"/>
-         <source>Machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3722"/>
-+        <location filename="../../ui/options.ui" line="3916"/>
-         <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3680"/>
-+        <location filename="../../ui/options.ui" line="3874"/>
-         <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4467"/>
-+        <location filename="../../ui/options.ui" line="4688"/>
-         <source>Network / &amp;Tools</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4866"/>
-+        <location filename="../../ui/options.ui" line="5069"/>
-         <source>Restore cookies</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4882"/>
-+        <location filename="../../ui/options.ui" line="5085"/>
-         <source>Manage cookies stored in database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4885"/>
-+        <location filename="../../ui/options.ui" line="5088"/>
-         <source>Manage stored cookies</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4901"/>
-+        <location filename="../../ui/options.ui" line="5104"/>
-         <source>Clear database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5392"/>
-+        <location filename="../../ui/options.ui" line="5604"/>
-         <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5550"/>
--        <location filename="../../ui/options.ui" line="5553"/>
--        <location filename="../../ui/options.ui" line="5556"/>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-         <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5566"/>
--        <location filename="../../ui/options.ui" line="5569"/>
--        <location filename="../../ui/options.ui" line="5572"/>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-         <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5582"/>
-+        <location filename="../../ui/options.ui" line="5794"/>
-         <source>Machine list database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5595"/>
-+        <location filename="../../ui/options.ui" line="5807"/>
-         <source>Machine list database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5611"/>
-+        <location filename="../../ui/options.ui" line="5823"/>
-         <source>Browse machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5629"/>
-+        <location filename="../../ui/options.ui" line="5841"/>
-         <source>Foreign &amp;emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5786"/>
--        <source>Replace emulator registration</source>
-+        <location filename="../../ui/options.ui" line="6007"/>
-+        <source>Replace emulator registration</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="5984"/>
-+        <source> Remove</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1104"/>
-+        <source>Import MESS emulator information to DAT-info database</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1537"/>
-+        <source>Import MAME emulator information to DAT-info database</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1121"/>
-+        <source>Import MESS machine information to DAT-info database</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="1564"/>
-+        <source>DAT-info database file</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="953"/>
-+        <source>Browse DAT-info database file</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5763"/>
--        <source> Remove</source>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1081"/>
--        <source>Import MESS emulator information to DAT-info database</source>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1478"/>
--        <source>Import MAME emulator information to DAT-info database</source>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1098"/>
--        <source>Import MESS machine information to DAT-info database</source>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1505"/>
--        <source>DAT-info database file</source>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="930"/>
--        <source>Browse DAT-info database file</source>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1879"/>
-+        <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2891"/>
-+        <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2901"/>
-+        <location filename="../../ui/options.ui" line="3086"/>
-         <source>Emu info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2911"/>
-+        <location filename="../../ui/options.ui" line="3096"/>
-         <source>Emu info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2921"/>
-+        <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2934"/>
-+        <location filename="../../ui/options.ui" line="3119"/>
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5517"/>
-+        <location filename="../../ui/options.ui" line="5729"/>
-         <source>Database file for caching the ouput from -listsoftware (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5656"/>
-+        <location filename="../../ui/options.ui" line="5877"/>
-         <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5737"/>
-+        <location filename="../../ui/options.ui" line="5958"/>
-         <source>Add</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5985"/>
-+        <location filename="../../ui/options.ui" line="6206"/>
-         <source>Apply settings</source>
-         <translation>Aplicati setarile</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5988"/>
-+        <location filename="../../ui/options.ui" line="6209"/>
-         <source>&amp;Apply</source>
-         <translation>&amp;Aplicati</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6002"/>
-+        <location filename="../../ui/options.ui" line="6223"/>
-         <source>Restore currently applied settings</source>
-         <translation>Restaurati setarile anterioare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6005"/>
-+        <location filename="../../ui/options.ui" line="6226"/>
-         <source>&amp;Restore</source>
-         <translation>&amp;Restaurati</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6019"/>
-+        <location filename="../../ui/options.ui" line="6240"/>
-         <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-         <translation>Resetati la setarile implicite (click &lt;i&gt; Restaurati&lt;/i&gt; ca sa restaurati setarile implicite!)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6022"/>
-+        <location filename="../../ui/options.ui" line="6243"/>
-         <source>&amp;Default</source>
-         <translation>&amp;Initial</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../ui/options.ui" line="6270"/>
-         <source>Close and apply settings</source>
-         <translation>Inchideti si aplicati setarile</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6052"/>
-+        <location filename="../../ui/options.ui" line="6273"/>
-         <source>&amp;Ok</source>
-         <translation>&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6066"/>
-+        <location filename="../../ui/options.ui" line="6287"/>
-         <source>Close and discard changes</source>
-         <translation>Inchideti si renuntati la modificari</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6069"/>
-+        <location filename="../../ui/options.ui" line="6290"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="240"/>
-+        <location filename="../../src/options.cpp" line="239"/>
-         <source>Minimize when launching (non-embedded) emulators?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="243"/>
--        <location filename="../../src/options.cpp" line="1087"/>
--        <location filename="../../src/options.cpp" line="1089"/>
--        <location filename="../../src/options.cpp" line="1111"/>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-         <source>Category</source>
-         <translation>Categorie</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="244"/>
--        <location filename="../../src/options.cpp" line="1133"/>
--        <location filename="../../src/options.cpp" line="1135"/>
--        <location filename="../../src/options.cpp" line="1157"/>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-         <source>Version</source>
-         <translation>Versiune</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="247"/>
-+        <location filename="../../src/options.cpp" line="246"/>
-         <source>Check all ROM states</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="249"/>
-+        <location filename="../../src/options.cpp" line="248"/>
-         <source>About QMC2</source>
-         <translation>Despre QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="251"/>
-+        <location filename="../../src/options.cpp" line="250"/>
-         <source>Analyze tagged sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="252"/>
-+        <location filename="../../src/options.cpp" line="251"/>
-         <source>Export ROM Status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="254"/>
-+        <location filename="../../src/options.cpp" line="253"/>
-         <source>Copy tagged sets to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="255"/>
-+        <location filename="../../src/options.cpp" line="254"/>
-         <source>Online documentation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="256"/>
-+        <location filename="../../src/options.cpp" line="255"/>
-         <source>Clear image cache</source>
-         <translation type="unfinished">Sterge cache imagine</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="257"/>
-+        <location filename="../../src/options.cpp" line="256"/>
-         <source>Setup arcade mode</source>
-         <translation type="unfinished">Instalare modul arcade</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="259"/>
-+        <location filename="../../src/options.cpp" line="258"/>
-         <source>Clear icon cache</source>
-         <translation type="unfinished">Sterge cache iconite</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="261"/>
--        <location filename="../../src/options.cpp" line="263"/>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-         <source>Open options dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="265"/>
-+        <location filename="../../src/options.cpp" line="264"/>
-         <source>Play (independent)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="267"/>
-+        <location filename="../../src/options.cpp" line="266"/>
-         <source>Play (embedded)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="270"/>
-+        <location filename="../../src/options.cpp" line="269"/>
-         <source>About Qt</source>
-         <translation type="unfinished">Despre Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="274"/>
-+        <location filename="../../src/options.cpp" line="273"/>
-         <source>Check states of tagged ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="275"/>
-+        <location filename="../../src/options.cpp" line="274"/>
-         <source>Recreate template map</source>
-         <translation type="unfinished">Recreaza salon mapa</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="276"/>
-+        <location filename="../../src/options.cpp" line="275"/>
-         <source>Check template map</source>
-         <translation type="unfinished">Verifica sablon mapa</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="278"/>
--        <location filename="../../src/options.cpp" line="280"/>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-         <source>Stop processing / exit QMC2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="283"/>
-+        <location filename="../../src/options.cpp" line="282"/>
-         <source>Clear YouTube cache</source>
-         <translation type="unfinished">Stergeti cache YouTube</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="287"/>
-+        <location filename="../../src/options.cpp" line="286"/>
-         <source>Toggle ROM state C</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="288"/>
-+        <location filename="../../src/options.cpp" line="287"/>
-         <source>Toggle ROM state M</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="289"/>
-+        <location filename="../../src/options.cpp" line="288"/>
-         <source>Toggle ROM state I</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="290"/>
-+        <location filename="../../src/options.cpp" line="289"/>
-         <source>Toggle ROM state N</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="291"/>
-+        <location filename="../../src/options.cpp" line="290"/>
-         <source>Toggle ROM state U</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="292"/>
-+        <location filename="../../src/options.cpp" line="291"/>
-         <source>Tag current set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="293"/>
-+        <location filename="../../src/options.cpp" line="292"/>
-         <source>Untag current set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="294"/>
-+        <location filename="../../src/options.cpp" line="293"/>
-         <source>Toggle tag mark</source>
-         <translation type="unfinished">Comutati etichete de marca</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="297"/>
-+        <location filename="../../src/options.cpp" line="296"/>
-         <source>Tag all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="298"/>
-+        <location filename="../../src/options.cpp" line="297"/>
-         <source>Untag all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="299"/>
-+        <location filename="../../src/options.cpp" line="298"/>
-         <source>Invert all tags</source>
-         <translation type="unfinished">Inversati toate etichetele</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="248"/>
-+        <location filename="../../src/options.cpp" line="247"/>
-         <source>Check images and icons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="250"/>
-+        <location filename="../../src/options.cpp" line="249"/>
-         <source>Analyze current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="253"/>
-+        <location filename="../../src/options.cpp" line="252"/>
-         <source>Copy machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="258"/>
-+        <location filename="../../src/options.cpp" line="257"/>
-         <source>Clear ProjectMESS cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="272"/>
-+        <location filename="../../src/options.cpp" line="271"/>
-         <source>Reload machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="273"/>
-+        <location filename="../../src/options.cpp" line="272"/>
-         <source>Check machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="295"/>
-+        <location filename="../../src/options.cpp" line="294"/>
-         <source>Toggle tag / cursor down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="296"/>
-+        <location filename="../../src/options.cpp" line="295"/>
-         <source>Toggle tag / cursor up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="300"/>
-+        <location filename="../../src/options.cpp" line="299"/>
-         <source>Tag visible sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="301"/>
-+        <location filename="../../src/options.cpp" line="300"/>
-         <source>Untag visible sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="302"/>
-+        <location filename="../../src/options.cpp" line="301"/>
-         <source>Invert visible tags</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="314"/>
-+        <location filename="../../src/options.cpp" line="313"/>
-         <source>Run external ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="315"/>
-+        <location filename="../../src/options.cpp" line="314"/>
-         <source>Run ROM tool for tagged sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="317"/>
-+        <location filename="../../src/options.cpp" line="316"/>
-         <source>Toggle full screen</source>
-         <translation type="unfinished">Comutati ecran complet</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="320"/>
-+        <location filename="../../src/options.cpp" line="319"/>
-         <source>Previous track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="321"/>
-+        <location filename="../../src/options.cpp" line="320"/>
-         <source>Next track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="322"/>
-+        <location filename="../../src/options.cpp" line="321"/>
-         <source>Fast backward (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="323"/>
-+        <location filename="../../src/options.cpp" line="322"/>
-         <source>Fast forward (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="324"/>
-+        <location filename="../../src/options.cpp" line="323"/>
-         <source>Stop track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="325"/>
-+        <location filename="../../src/options.cpp" line="324"/>
-         <source>Pause track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="326"/>
-+        <location filename="../../src/options.cpp" line="325"/>
-         <source>Play track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="327"/>
-+        <location filename="../../src/options.cpp" line="326"/>
-         <source>Raise volume (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="328"/>
-+        <location filename="../../src/options.cpp" line="327"/>
-         <source>Lower volume (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="334"/>
-+        <location filename="../../src/options.cpp" line="333"/>
-         <source>Plus (+)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="335"/>
-+        <location filename="../../src/options.cpp" line="334"/>
-         <source>Minus (-)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="336"/>
-+        <location filename="../../src/options.cpp" line="335"/>
-         <source>Cursor down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="337"/>
-+        <location filename="../../src/options.cpp" line="336"/>
-         <source>End</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="339"/>
-+        <location filename="../../src/options.cpp" line="338"/>
-         <source>Escape</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="340"/>
-+        <location filename="../../src/options.cpp" line="339"/>
-         <source>Cursor left</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="341"/>
-+        <location filename="../../src/options.cpp" line="340"/>
-         <source>Home</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="342"/>
-+        <location filename="../../src/options.cpp" line="341"/>
-         <source>Page down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="343"/>
-+        <location filename="../../src/options.cpp" line="342"/>
-         <source>Page up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="338"/>
-+        <location filename="../../src/options.cpp" line="337"/>
-         <source>Enter key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="285"/>
-+        <location filename="../../src/options.cpp" line="284"/>
-         <source>Open ROMAlyzer (system mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="286"/>
-+        <location filename="../../src/options.cpp" line="285"/>
-         <source>Open ROMAlyzer (software mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="305"/>
-+        <location filename="../../src/options.cpp" line="304"/>
-         <source>Full detail view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="309"/>
--        <location filename="../../src/options.cpp" line="1090"/>
--        <location filename="../../src/options.cpp" line="1097"/>
--        <location filename="../../src/options.cpp" line="1114"/>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-         <source>Category view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="310"/>
--        <location filename="../../src/options.cpp" line="1136"/>
--        <location filename="../../src/options.cpp" line="1143"/>
--        <location filename="../../src/options.cpp" line="1160"/>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-         <source>Version view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="316"/>
-+        <location filename="../../src/options.cpp" line="315"/>
-         <source>Check software-states</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="318"/>
-+        <location filename="../../src/options.cpp" line="317"/>
-         <source>Launch arcade mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="306"/>
-+        <location filename="../../src/options.cpp" line="305"/>
-         <source>Software-list view-mode flat</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="307"/>
-         <source>Software-list view-mode tree</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="330"/>
-+        <location filename="../../src/options.cpp" line="329"/>
-         <source>Increase rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="331"/>
-+        <location filename="../../src/options.cpp" line="330"/>
-         <source>Decrease rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="344"/>
-+        <location filename="../../src/options.cpp" line="343"/>
-         <source>Return key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="345"/>
-+        <location filename="../../src/options.cpp" line="344"/>
-         <source>Cursor right</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="346"/>
-+        <location filename="../../src/options.cpp" line="345"/>
-         <source>Tabulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="347"/>
-+        <location filename="../../src/options.cpp" line="346"/>
-         <source>Cursor up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="349"/>
-+        <location filename="../../src/options.cpp" line="348"/>
-         <source>Activate item</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="353"/>
-+        <location filename="../../src/options.cpp" line="352"/>
-         <source>WARNING: configuration is not writeable, please check access permissions for </source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="357"/>
--        <location filename="../../src/options.cpp" line="364"/>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-         <source>Reset to default font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="372"/>
--        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-         <source>No style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="910"/>
-+        <location filename="../../src/options.cpp" line="909"/>
-         <source>image cache size set to %1 MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1388"/>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>Confirm</source>
-         <translation>Confirma</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Local</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Overwrite</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>Do&amp;n&apos;t apply</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1491"/>
-+        <location filename="../../src/options.cpp" line="1488"/>
-         <source>please restart QMC2 for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>ascending</source>
-         <translation>ascendent</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>descending</source>
-         <translation>descendent</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1741"/>
-+        <location filename="../../src/options.cpp" line="1738"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: nu pot deschide fisier iconita, va rog verificati permisiunile de acces pentru %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5828"/>
--        <location filename="../../src/options.cpp" line="2221"/>
--        <location filename="../../src/options.cpp" line="3634"/>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-         <source>Custom IDs...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="303"/>
-+        <location filename="../../src/options.cpp" line="302"/>
-         <source>Rebuild current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="304"/>
-+        <location filename="../../src/options.cpp" line="303"/>
-         <source>Rebuild tagged machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="307"/>
-+        <location filename="../../src/options.cpp" line="306"/>
-         <source>Hierarchical view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="393"/>
--        <location filename="../../src/options.cpp" line="395"/>
--        <location filename="../../src/options.cpp" line="397"/>
--        <location filename="../../src/options.cpp" line="399"/>
--        <location filename="../../src/options.cpp" line="401"/>
--        <location filename="../../src/options.cpp" line="403"/>
--        <location filename="../../src/options.cpp" line="405"/>
--        <location filename="../../src/options.cpp" line="407"/>
--        <location filename="../../src/options.cpp" line="409"/>
--        <location filename="../../src/options.cpp" line="411"/>
--        <location filename="../../src/options.cpp" line="412"/>
--        <location filename="../../src/options.cpp" line="413"/>
--        <source>use semicolon (;) to separate multiple folders</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-         <location filename="../../src/options.cpp" line="394"/>
-         <location filename="../../src/options.cpp" line="396"/>
-         <location filename="../../src/options.cpp" line="398"/>
-@@ -16384,491 +16297,506 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <location filename="../../src/options.cpp" line="406"/>
-         <location filename="../../src/options.cpp" line="408"/>
-         <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-         <source>use semicolon (;) to separate multiple files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1389"/>
-+        <location filename="../../src/options.cpp" line="1385"/>
-         <source>An open machine-specific emulator configuration has been detected.
- Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1488"/>
-+        <location filename="../../src/options.cpp" line="1485"/>
-         <source>please reload machine list for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1771"/>
-+        <location filename="../../src/options.cpp" line="1768"/>
-         <source>triggering automatic reload of machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Choose Qt style sheet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Qt Style Sheets (*.qss)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="2763"/>
--        <location filename="../../src/options.cpp" line="2771"/>
--        <location filename="../../src/options.cpp" line="2806"/>
--        <location filename="../../src/options.cpp" line="2814"/>
--        <location filename="../../src/options.cpp" line="2822"/>
--        <location filename="../../src/options.cpp" line="2830"/>
--        <location filename="../../src/options.cpp" line="2838"/>
--        <location filename="../../src/options.cpp" line="2854"/>
--        <location filename="../../src/options.cpp" line="2862"/>
--        <location filename="../../src/options.cpp" line="2870"/>
--        <location filename="../../src/options.cpp" line="2878"/>
--        <location filename="../../src/options.cpp" line="2886"/>
--        <location filename="../../src/options.cpp" line="2905"/>
--        <location filename="../../src/options.cpp" line="2935"/>
--        <location filename="../../src/options.cpp" line="2954"/>
--        <location filename="../../src/options.cpp" line="2962"/>
--        <location filename="../../src/options.cpp" line="2970"/>
--        <location filename="../../src/options.cpp" line="2978"/>
--        <location filename="../../src/options.cpp" line="2986"/>
--        <location filename="../../src/options.cpp" line="2994"/>
--        <location filename="../../src/options.cpp" line="3002"/>
--        <location filename="../../src/options.cpp" line="3010"/>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
--        <location filename="../../src/options.cpp" line="3597"/>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>All files (*)</source>
-         <translation>Toate fisierele (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2659"/>
-+        <location filename="../../src/options.cpp" line="2646"/>
-         <source>Choose preview directory</source>
-         <translation>Alegeti director previzualizare</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="312"/>
-+        <location filename="../../src/options.cpp" line="311"/>
-         <source>Custom view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2395"/>
-+        <location filename="../../src/options.cpp" line="2382"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2670"/>
-+        <location filename="../../src/options.cpp" line="2657"/>
-         <source>Choose flyer directory</source>
-         <translation>Alegeti director flyer</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2681"/>
-+        <location filename="../../src/options.cpp" line="2668"/>
-         <source>Choose icon directory</source>
-         <translation>Alegeti director iconita</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2692"/>
-+        <location filename="../../src/options.cpp" line="2679"/>
-         <source>Choose cabinet directory</source>
-         <translation>Alegeti director cabinet</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2703"/>
-+        <location filename="../../src/options.cpp" line="2690"/>
-         <source>Choose controller directory</source>
-         <translation>Alegeti director controler</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2714"/>
-+        <location filename="../../src/options.cpp" line="2701"/>
-         <source>Choose marquee directory</source>
-         <translation>Alegeti director marquee</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2725"/>
-+        <location filename="../../src/options.cpp" line="2712"/>
-         <source>Choose title directory</source>
-         <translation>Alegeti director titlu</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2736"/>
-+        <location filename="../../src/options.cpp" line="2723"/>
-         <source>Choose PCB directory</source>
-         <translation>Alegeti director PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-         <source>Choose options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="3597"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-         <source>Choose emulator executable file</source>
-         <translation>Alegeti fisierul executabil al emulatorului</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2763"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-         <source>Choose emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2771"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-         <source>Choose XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
- Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2806"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-         <source>Choose user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2814"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-         <source>Choose cookie database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2822"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-         <source>Choose zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2830"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-         <source>Choose 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2838"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-         <source>Choose ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2846"/>
--        <location filename="../../src/options.cpp" line="2894"/>
--        <location filename="../../src/options.cpp" line="3613"/>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-         <source>Choose working directory</source>
-         <translation>Alegeti directorul de lucru</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2862"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-         <source>Choose play history file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2878"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-         <source>Choose machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2886"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-         <source>Choose ROM state cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2913"/>
-+        <location filename="../../src/options.cpp" line="2900"/>
-         <source>Choose software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2924"/>
-+        <location filename="../../src/options.cpp" line="2911"/>
-         <source>Choose general software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2935"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-         <source>Choose front end log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2943"/>
-+        <location filename="../../src/options.cpp" line="2930"/>
-         <source>Choose data directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2954"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-         <source>Choose dat-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2962"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-         <source>Choose MAME machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2994"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-         <source>Choose software info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3002"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-         <source>Choose catver.ini file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3010"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-         <source>Choose category.ini file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-         <source>Choose compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>7z archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>All files</source>
-         <translation type="unfinished">Toate fisierele</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Supported archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3154"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-         <source>Choose compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3171"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-         <source>Choose compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3188"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-         <source>Choose compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3205"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-         <source>Choose compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3222"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-         <source>Choose compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3239"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-         <source>Choose compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3256"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-         <source>Choose compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Choose compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3273"/>
-+        <location filename="../../src/options.cpp" line="3260"/>
-         <source>Choose software snap directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5825"/>
--        <location filename="../../src/options.cpp" line="2222"/>
--        <location filename="../../src/options.cpp" line="3635"/>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-         <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2240"/>
--        <location filename="../../src/options.cpp" line="3643"/>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-         <source>Choose icon for this foreign emulator (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2242"/>
--        <location filename="../../src/options.cpp" line="3645"/>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-         <source>Default icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2245"/>
--        <location filename="../../src/options.cpp" line="3648"/>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-         <source>No icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2440"/>
-+        <location filename="../../src/options.cpp" line="2427"/>
-         <source>&amp;Foreign emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2854"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-         <source>Choose machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2870"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-         <source>Choose machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2905"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-         <source>Choose software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2970"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-         <source>Choose MESS machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2978"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-         <source>Choose MAME emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2986"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-         <source>Choose MESS emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3301"/>
-+        <location filename="../../src/options.cpp" line="3288"/>
-         <source>Choose software notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-         <source>Choose software notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>Fisiere HTML (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3320"/>
-+        <location filename="../../src/options.cpp" line="3307"/>
-         <source>Choose system notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>Choose system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3339"/>
-+        <location filename="../../src/options.cpp" line="3326"/>
-         <source>Choose video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3350"/>
-+        <location filename="../../src/options.cpp" line="3337"/>
-         <source>Choose system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3361"/>
-+        <location filename="../../src/options.cpp" line="3348"/>
-         <source>Choose software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3572"/>
-+        <location filename="../../src/options.cpp" line="3559"/>
-         <source>shortcut map is clean</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3574"/>
-+        <location filename="../../src/options.cpp" line="3561"/>
-         <source>WARNING: shortcut map contains duplicates</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4027"/>
-+        <location filename="../../src/options.cpp" line="4014"/>
-         <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-         <translation type="unfinished">EROARE: nu pot initializa suportul pentru joystick-ul SDL</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4311"/>
-+        <location filename="../../src/options.cpp" line="4298"/>
-         <source>joystick map is clean</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4313"/>
-+        <location filename="../../src/options.cpp" line="4300"/>
-         <source>WARNING: joystick map contains duplicates</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17350,28 +17278,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2842"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-         <source>correct</source>
-         <translation>corect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2872"/>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-         <source>incorrect</source>
-         <translation>incorect</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2902"/>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-         <source>mostly correct</source>
-         <translation>majoritatea corecte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2932"/>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-         <source>not found</source>
-         <translation>negasit</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2962"/>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17380,54 +17308,54 @@ Are you sure you want to do this?</source>
-         <translation>necunoscut</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1844"/>
--        <location filename="../../src/setupwizard.cpp" line="148"/>
--        <location filename="../../src/setupwizard.cpp" line="758"/>
--        <location filename="../../src/setupwizard.cpp" line="766"/>
--        <location filename="../../src/welcome.cpp" line="47"/>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-         <source>Default</source>
-         <translation>Initial</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4260"/>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <source>Import from...</source>
-         <translation>Importa din...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4258"/>
--        <location filename="../../src/qmc2main.cpp" line="4259"/>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4261"/>
--        <location filename="../../src/qmc2main.cpp" line="4262"/>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10950"/>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation>Setez Interfata Grafica, va rog asteptati...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10970"/>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation>M.A.M.E. Catalog / Launcher II v</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10972"/>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10979"/>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Caracteristi Phonon activate - folosesc Phonon v%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10985"/>
--        <location filename="../../src/qmc2main.cpp" line="10989"/>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>Suport joystick SDL activat - folosesc SDL v%1.%2.%3</translation>
-     </message>
-@@ -17535,19 +17463,19 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation type="unfinished">da</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation type="unfinished">nu</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation type="unfinished"></translation>
-@@ -17595,7 +17523,7 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="2015"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-         <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-         <translation>video player: eroare XML: eroare fatala la linia %1, coloana %2: %3</translation>
-     </message>
-@@ -21083,7 +21011,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="542"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-         <source>Choose mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21097,7 +21025,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="588"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Choose ui.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21206,178 +21134,179 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="102"/>
--        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-         <source>&amp;Next &gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="103"/>
--        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-         <source>&lt; &amp;Back</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="104"/>
--        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="105"/>
--        <location filename="../../src/setupwizard.cpp" line="697"/>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-         <source>&amp;Finish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="207"/>
--        <location filename="../../src/setupwizard.cpp" line="236"/>
--        <location filename="../../src/setupwizard.cpp" line="243"/>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-         <source>Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
--        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-         <source>No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-         <source>%1.%2+ required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
-         <source>Unknown</source>
-         <translation type="unfinished">Necunoscut</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-         <source>can&apos;t parse version info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-         <source>emulator didn&apos;t start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="283"/>
--        <location filename="../../src/setupwizard.cpp" line="287"/>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-         <source>No ini-file found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-         <location filename="../../src/setupwizard.cpp" line="292"/>
--        <location filename="../../src/setupwizard.cpp" line="293"/>
-         <source>Couldn&apos;t determine ini-path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-         <source>incompatible binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-         <location filename="../../src/setupwizard.cpp" line="297"/>
-         <location filename="../../src/setupwizard.cpp" line="298"/>
-         <location filename="../../src/setupwizard.cpp" line="299"/>
-         <location filename="../../src/setupwizard.cpp" line="300"/>
-         <location filename="../../src/setupwizard.cpp" line="301"/>
--        <location filename="../../src/setupwizard.cpp" line="302"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-         <location filename="../../src/setupwizard.cpp" line="306"/>
-         <location filename="../../src/setupwizard.cpp" line="307"/>
-         <location filename="../../src/setupwizard.cpp" line="308"/>
-         <location filename="../../src/setupwizard.cpp" line="309"/>
-         <location filename="../../src/setupwizard.cpp" line="310"/>
--        <location filename="../../src/setupwizard.cpp" line="311"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-         <location filename="../../src/setupwizard.cpp" line="315"/>
-         <location filename="../../src/setupwizard.cpp" line="316"/>
-         <location filename="../../src/setupwizard.cpp" line="317"/>
-         <location filename="../../src/setupwizard.cpp" line="318"/>
-         <location filename="../../src/setupwizard.cpp" line="319"/>
--        <location filename="../../src/setupwizard.cpp" line="320"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-         <location filename="../../src/setupwizard.cpp" line="324"/>
-         <location filename="../../src/setupwizard.cpp" line="325"/>
-         <location filename="../../src/setupwizard.cpp" line="326"/>
-         <location filename="../../src/setupwizard.cpp" line="327"/>
-         <location filename="../../src/setupwizard.cpp" line="328"/>
--        <location filename="../../src/setupwizard.cpp" line="329"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-         <location filename="../../src/setupwizard.cpp" line="333"/>
-         <location filename="../../src/setupwizard.cpp" line="334"/>
-         <location filename="../../src/setupwizard.cpp" line="335"/>
-         <location filename="../../src/setupwizard.cpp" line="336"/>
-         <location filename="../../src/setupwizard.cpp" line="337"/>
-         <location filename="../../src/setupwizard.cpp" line="338"/>
--        <location filename="../../src/setupwizard.cpp" line="339"/>
-         <source>No result</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="346"/>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-         <source>importing emulator settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="368"/>
--        <location filename="../../src/setupwizard.cpp" line="427"/>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="372"/>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-         <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="387"/>
--        <location filename="../../src/setupwizard.cpp" line="425"/>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="390"/>
--        <location filename="../../src/setupwizard.cpp" line="430"/>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-         <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="397"/>
--        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="398"/>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-         <source>done (importing emulator settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="408"/>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-         <source>importing front-end settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="438"/>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-         <source>done (importing front-end settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-         <location filename="../../src/setupwizard.cpp" line="474"/>
-         <location filename="../../src/setupwizard.cpp" line="475"/>
-         <location filename="../../src/setupwizard.cpp" line="476"/>
-@@ -21385,74 +21314,73 @@ Are you sure you want to do this?</source>
-         <location filename="../../src/setupwizard.cpp" line="478"/>
-         <location filename="../../src/setupwizard.cpp" line="479"/>
-         <location filename="../../src/setupwizard.cpp" line="480"/>
--        <location filename="../../src/setupwizard.cpp" line="481"/>
-         <source>Check result pending...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="487"/>
--        <location filename="../../src/setupwizard.cpp" line="678"/>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-         <source>Import emulator settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="491"/>
--        <location filename="../../src/setupwizard.cpp" line="686"/>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-         <source>Import front-end settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-         <source>Import both emulator and front-end settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="496"/>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-         <source>Import nothing</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="517"/>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-         <source>Default</source>
-         <translation type="unfinished">Initial</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished">Alegeti fisierul executabil al emulatorului</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Toate fisierele (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="647"/>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished">Alegeti directorul de lucru</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="654"/>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-         <source>Choose ROM path</source>
-         <translation type="unfinished">Alegeti cale pentru ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="661"/>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-         <source>Choose sample path</source>
-         <translation type="unfinished">Alegeti cale pentru mostre</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="668"/>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished">Alegeti cale pentru hash</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Ini files (*.ini)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23712,59 +23640,59 @@ Are you sure you want to do this?</source>
-         <translation>&amp;Renunta</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="117"/>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-         <source>Default</source>
-         <translation type="unfinished">Initial</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>Error</source>
-         <translation>Eroare</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>The specified file isn&apos;t executable!</source>
-         <translation>Fisierul specificat nu este un executabil!</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>Choose emulator executable file</source>
-         <translation>Alegeti fisierul executabil al emulatorului</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>All files (*)</source>
-         <translation>Toate fisierele (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="166"/>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-         <source>Choose working directory</source>
-         <translation>Alegeti directorul de lucru</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="174"/>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-         <source>Choose ROM path</source>
-         <translation>Alegeti cale pentru ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="182"/>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-         <source>Choose sample path</source>
-         <translation>Alegeti cale pentru mostre</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="190"/>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-         <source>Choose hash path</source>
-         <translation>Alegeti cale pentru hash</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="287"/>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-         <source>Single-instance check</source>
-         <translation>Verificare single-instance</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="288"/>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-         <source>It appears that another instance of %1 is already running.
- However, this can also be the leftover of a previous crash.
- 
-@@ -23775,17 +23703,17 @@ Totusi,aceasta poate fi o ramasita a unei versiuni picate anterior.
- Iesit acum, aceptati o singura data sau ignorati complet?</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Exit</source>
-         <translation>I&amp;esiti</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Once</source>
-         <translation>&amp;O data</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Ignore</source>
-         <translation>&amp;Ignorati</translation>
-     </message>
-@@ -23928,49 +23856,49 @@ Iesit acum, aceptati o singura data sau ignorati complet?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-         <source>FLV 240P</source>
-         <translation>FLV 240P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="112"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-         <source>FLV 360P</source>
-         <translation>FLV 360P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="113"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-         <source>MP4 360P</source>
-         <translation>MP4 360P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-         <source>FLV 480P</source>
-         <translation>FLV 480P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="115"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-         <source>MP4 720P</source>
-         <translation>MP4 720P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="116"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-         <source>MP4 1080P</source>
-         <translation>MP4 1080P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="117"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-         <source>MP4 3072P</source>
-         <translation>MP4 3072P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="192"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-         <source>Start / pause / resume video playback</source>
-         <translation>Redati / pauzati / continuati redarea video</translation>
-     </message>
-@@ -23981,20 +23909,16 @@ Iesit acum, aceptati o singura data sau ignorati complet?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="133"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="962"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="979"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1010"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1012"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1043"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1059"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1102"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-         <source>Remaining</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1726"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-         <source>Volume</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -24039,286 +23963,261 @@ Iesit acum, aceptati o singura data sau ignorati complet?</translation>
-         <translation>R:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-         <source>Mute / unmute audio output</source>
-         <translation>Mut / sunet audio</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="131"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-         <source>Volume level</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="132"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-         <source>Video progress</source>
-         <translation>Progres video</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="136"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="966"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="988"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1001"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1046"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1062"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1105"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1382"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-         <source>Current buffer fill level: %1%</source>
-         <translation>Nivel curent de umplere buffer: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="143"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="249"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-         <source>Play this video</source>
-         <translation>Redati acest video</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="150"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="207"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="260"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-         <source>Copy video URL</source>
-         <translation>Copiati URL video</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="265"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-         <source>Copy video URL (no country filter)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-         <source>Copy author URL</source>
-         <translation>Copiati URL autor</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="171"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-         <source>Paste video URL</source>
-         <translation>Lipiti URL video</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="235"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-         <source>Local movie file...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="184"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-         <source>Remove selected videos</source>
-         <translation>Stergeti videoclipurile selectate</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="200"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1644"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1658"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-         <source>Full screen (return with toggle-key)</source>
-         <translation>Ecran complet (reveniti cu cheie de comutare)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="241"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="254"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-         <source>Attach this video</source>
-         <translation>Atasati acest video</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="277"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-         <source>Auto-suggest a search pattern?</source>
-         <translation>Autosugerati un model de cautare?</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="278"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-         <source>Auto-suggest</source>
-         <translation>Auto sugerati</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="283"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-         <source>Enter string to be appended</source>
-         <translation>Inserati sir sa fie anexat</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="284"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-         <source>Append...</source>
-         <translation>Anexat...</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="292"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-         <source>Enter search string</source>
-         <translation>Introduceti nume sir de cautare</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="414"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-         <source>Appended string</source>
-         <translation>Anexati sir</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="415"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-         <source>Enter the string to be appended when suggesting a pattern:</source>
-         <translation>Inserati sir pentru anexare cand sugerez un model:</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="416"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-         <source>Valid placeholder macros:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Toate fisierele (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>Choose movie file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="746"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="764"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-         <source>Full-screen mode -- press %1 to return to windowed mode</source>
-         <translation>Mod ecran complet - apasati %1 ca sa reveniti la modul fereastra</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="748"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="766"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-         <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-         <translation>Mod ecran complet - apasati butonul de comutare pentru a revenit la modul fereastra</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="802"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-         <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="806"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-         <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-         <translation>player video: un videoclip cu ID-ul &apos;%1&apos; este eja atasat, ignorat</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="989"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-         <source>Buffering: %1%</source>
-         <translation>Tamponare: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1003"/>
--        <source>Loading</source>
--        <translation>Incarcare</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1019"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1078"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-         <source>Playing</source>
-         <translation>Redare</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1030"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1089"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-         <source>Paused</source>
-         <translation>Pauza</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1033"/>
--        <source>video player: playback error: %1</source>
--        <translation>player video: eroare de redare: %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1034"/>
--        <source>Video playback error: %1</source>
--        <translation>Eroare redare video: %1</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1155"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-         <source>Fetching info for video ID &apos;%1&apos;</source>
-         <translation>Preluez informatii pentru video cu ID &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1253"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-         <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-         <translation>player video: informatii eroare vieo: ID &apos;%1&apos;, stare = &apos;%2&apos; errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1254"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1410"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1847"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-         <source>Video info error: %1</source>
-         <translation>Eroare informati video: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1349"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-         <source>video player: video info error: timeout occurred</source>
-         <translation>player vieo: eroare informatii video: expirare a avut loc</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1350"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-         <source>video info error: timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1354"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-         <source>video info error: unknown reason</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1409"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-         <source>video player: video info error: %1</source>
-         <translation>player video: eroare informatii vieeo: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1635"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1649"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-         <source>Return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1642"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1656"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-         <source>Full screen (press %1 to return)</source>
-         <translation>Ecran complet (apasati %1 ca sa reveniti)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1846"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-         <source>video player: video image info error: %1</source>
-         <translation>player video: eroare informatii imagine vieo: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1866"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-         <source>video player: search request error: %1</source>
-         <translation>player video: eroare cerere de cautare: %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1891"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-         <source>video player: search error: can&apos;t parse XML data</source>
-         <translation>player video: eroare cautare: nu pot analiza date XML</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1919"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-         <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-         <translation>player video: nu pot determina ID-ul videoclipului de la URL-ul raspuns &apos;%1&apos; - va rog informati dezvoltatorii</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1925"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-         <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-         <translation>player video: nu pot asocia imaginea returnata de la video cu ID &apos;%1&apos; - va rog informati dezvoltatorii</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1942"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-         <translation>player video: nu pot salva imaginea de la video cu ID &apos;%1&apos; la directorul cache Youtube &apos;%2&apos; - va rog verificati permisiunile</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1944"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-         <translation>player video: nu pot salva imaginea pentru videoclipul cu ID-ul &apos;%1&apos;, directorul cache Youtube &apos;%2&apos; nu exista, va rog corectati</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1946"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-         <translation>player video: descarcare esuata pentru imagine videoclip cu ID &apos;%1&apos;, imaginea recuperata nu este valida</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1948"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-         <translation>player video: descarcare esuata pentru imagine videoclip cu ID-ul &apos;%1&apos;, errorText = &apos;%2&apos;</translation>
-     </message>
-diff --git a/data/lng/qmc2_sv.qm b/data/lng/qmc2_sv.qm
-index fc171420cc064cdb9280c2e989d469f1972bb224..679862ddb47fab91afb40526f36f8060a66351b2 100644
-GIT binary patch
-delta 4175
-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
-SJKApTtnN(BiR#Y&mHrR-mK>n~
-
-delta 5534
-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
-
-diff --git a/data/lng/qmc2_sv.ts b/data/lng/qmc2_sv.ts
-index 4abd90097..1cd009ea7 100644
---- a/data/lng/qmc2_sv.ts
-+++ b/data/lng/qmc2_sv.ts
-@@ -253,8 +253,8 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/additionalartworksetup.ui" line="41"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="186"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="293"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-         <source>Artwork name</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -329,183 +329,183 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-         <source>Select / deselect this artwork class for removal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="187"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="294"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-         <source>Enter a name for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="193"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="299"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-         <source>Choose...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="195"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-         <source>Choose an icon file to be used for this artwork class (optional)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="204"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="305"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-         <source>System</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="205"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="306"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-         <source>Software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="206"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-         <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="213"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="311"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-         <source>On</source>
-         <translation type="unfinished">På</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="214"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="312"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-         <source>Off</source>
-         <translation type="unfinished">Av</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="215"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-         <source>Choose if images of this artwork class are scaled or not</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="222"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="317"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-         <source>Folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="223"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="235"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="318"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="327"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="224"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="319"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-         <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="232"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="324"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-         <source>7z</source>
-         <translation type="unfinished">7z</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="237"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-         <source>Select archive format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>Supported archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>7z archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="250"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="334"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-         <source>Image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>Image archive for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>use semicolon (;) to separate multiple archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="252"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="336"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-         <source>Browse image archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Alla filer (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="258"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="341"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-         <source>Image folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>Image folder for this artwork class (required)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>use semicolon (;) to separate multiple folders</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="260"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="343"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-         <source>Browse image folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>Choose icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>PNG files (*.png)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1237,7 +1237,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/brusheditor.ui" line="281"/>
--        <location filename="../../src/brusheditor.cpp" line="307"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-         <source>Choose pattern color</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1360,17 +1360,17 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished">&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Alla filer (*)</translation>
-     </message>
-@@ -3463,42 +3463,42 @@ p, li { white-space: pre-wrap; }
-         <translation type="unfinished">Stäng</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-         <source>Name</source>
-         <translation type="unfinished">Namn</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-         <source>Domain</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-         <source>Path</source>
-         <translation type="unfinished">Sökväg</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="39"/>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-         <source>Value</source>
-         <translation type="unfinished">Värde</translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="40"/>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-         <source>Expiry date</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="41"/>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-         <source>Secure?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="42"/>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-         <source>HTTP only?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="86"/>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-         <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4478,7 +4478,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="392"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Open archive</source>
-         <translation>&amp;Öppna arkiv</translation>
-     </message>
-@@ -4522,7 +4522,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1841"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-         <source>No devices available</source>
-         <translation>Inga enheter tillgängliga</translation>
-     </message>
-@@ -4569,7 +4569,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1898"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -4581,7 +4581,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1851"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-         <source>%1. variant of </source>
-         <translation>%1. variant av </translation>
-     </message>
-@@ -4591,27 +4591,27 @@ p, li { white-space: pre-wrap; }
-         <translation>Välj standardenhetskatalog för &quot;%1&quot;</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Close archive</source>
-         <translation>S&amp;täng arkiv</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Choose a unique configuration name</source>
-         <translation>Välj ett unikt konfigurationsnamn</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Unique configuration name:</source>
-         <translation>Unikt konfigurationsnamn:</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>Name conflict</source>
-         <translation>Namnkonflikt</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>A configuration named &apos;%1&apos; already exists.
- 
- Do you want to choose a different name?</source>
-@@ -5303,25 +5303,25 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Ändringsdatum</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="557"/>
--        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-         <source> KB</source>
-         <translation> KB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="560"/>
--        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-         <source> MB</source>
-         <translation> MB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="563"/>
--        <location filename="../../src/filesystemmodel.h" line="577"/>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-         <source> GB</source>
-         <translation> GB</translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="566"/>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-         <source> TB</source>
-         <translation> TB</translation>
-     </message>
-@@ -5462,42 +5462,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>FtpReply</name>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="103"/>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-         <source>FTP directory listing for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Name</source>
-         <translation type="unfinished">Namn</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Type</source>
-         <translation type="unfinished">Typ</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Size</source>
-         <translation type="unfinished">Storlek</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="110"/>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-         <source>Parent directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="127"/>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-         <source>File</source>
-         <translation type="unfinished">Fil</translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="129"/>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-         <source>Folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="131"/>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-         <source>Unknown</source>
-         <translation type="unfinished">Okänt</translation>
-     </message>
-@@ -5994,212 +5994,212 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>HtmlEditor</name>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-         <source>WYSIWYG</source>
-         <translation>WYSIWYG</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="156"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="372"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-         <source>HTML</source>
-         <translation>HTML</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-         <source>&amp;Load...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-         <source>Load notes from file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <source>Load notes from an HTML file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="165"/>
-         <source>Save current notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="197"/>
-         <source>Page load progress</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="177"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-         <source>Hide menu</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="181"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-         <source>Read only</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="185"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-         <source>Show HTML</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>HTML-filer (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="595"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>All files (*)</source>
-         <translation>Alla filer (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to load</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to open</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>Save a copy</source>
-         <translation>Spara en kopia</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="591"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-         <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-         <translation>Vanliga bildformat (*.png *.jpg *.jpeg *.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="592"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-         <source>Portable Network Graphics (PNG) (*.png);;</source>
-         <translation>Portable Network Graphics (PNG) (*.png);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="593"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-         <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-         <translation>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="594"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-         <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-         <translation>Graphics Interchange Format (GIF) (*.gif);;</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="597"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-         <source>Open image...</source>
-         <translation>Öppna bild...</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-         <source>Insert image from URL</source>
-         <translation>Infoga bild från URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Enter URL:</source>
-         <translation>Ange URL:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Create link</source>
-         <translation>Skapa länk</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Font</source>
-         <translation>Typsnitt</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Select font:</source>
-         <translation>Välj typsnitt:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XS</source>
-         <translation>XS</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>S</source>
-         <translation>S</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>M</source>
-         <translation>M</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>L</source>
-         <translation>L</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XL</source>
-         <translation>XL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XXL</source>
-         <translation>XXL</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size</source>
-         <translation>Typsnittsstorlek</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size:</source>
-         <translation>Typsnittsstorlek:</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="984"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-         <source>Zoom: %1%</source>
-         <translation>Zoom: %1%</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1194"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-         <source>Select color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1259"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1269"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1318"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-         <source>No data available</source>
-         <translation type="unfinished">Inget data tillgängligt</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1514"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1576"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1515"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1577"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7115,55 +7115,55 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>PCB</source>
-         <translation type="unfinished">PCB</translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Software snap</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="172"/>
--        <location filename="../../src/imageformatsetup.cpp" line="205"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-         <source>deactivated</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="175"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-         <location filename="../../src/imageformatsetup.cpp" line="204"/>
--        <location filename="../../src/imageformatsetup.cpp" line="208"/>
-         <source>activated</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7591,42 +7591,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickCalibrationWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4342"/>
-+        <location filename="../../src/options.cpp" line="4329"/>
-         <source>Enable/disable axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4346"/>
-+        <location filename="../../src/options.cpp" line="4333"/>
-         <source>Axis %1:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4347"/>
-+        <location filename="../../src/options.cpp" line="4334"/>
-         <source>Reset calibration of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4355"/>
-+        <location filename="../../src/options.cpp" line="4342"/>
-         <source>Current value of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4359"/>
-+        <location filename="../../src/options.cpp" line="4346"/>
-         <source>DZ:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4361"/>
-+        <location filename="../../src/options.cpp" line="4348"/>
-         <source>Deadzone of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4367"/>
-+        <location filename="../../src/options.cpp" line="4354"/>
-         <source>S:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4369"/>
-+        <location filename="../../src/options.cpp" line="4356"/>
-         <source>Sensitivity of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7680,67 +7680,67 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickTestWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4542"/>
-+        <location filename="../../src/options.cpp" line="4529"/>
-         <source>A%1: %v</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4543"/>
-+        <location filename="../../src/options.cpp" line="4530"/>
-         <source>Current value of axis %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4553"/>
-+        <location filename="../../src/options.cpp" line="4540"/>
-         <source>B%1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4554"/>
-+        <location filename="../../src/options.cpp" line="4541"/>
-         <source>Current state of button %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4564"/>
-+        <location filename="../../src/options.cpp" line="4551"/>
-         <source>H%1: 0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4565"/>
-+        <location filename="../../src/options.cpp" line="4552"/>
-         <source>Current value of hat %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4575"/>
-+        <location filename="../../src/options.cpp" line="4562"/>
-         <source>T%1 DX: 0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4576"/>
-+        <location filename="../../src/options.cpp" line="4563"/>
-         <source>Current X-delta of trackball %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4586"/>
-+        <location filename="../../src/options.cpp" line="4573"/>
-         <source>T%1 DY: 0</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4587"/>
-+        <location filename="../../src/options.cpp" line="4574"/>
-         <source>Current Y-delta of trackball %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4659"/>
-+        <location filename="../../src/options.cpp" line="4646"/>
-         <source>H%1: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4689"/>
-+        <location filename="../../src/options.cpp" line="4676"/>
-         <source>T%1 DX: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4690"/>
-+        <location filename="../../src/options.cpp" line="4677"/>
-         <source>T%1 DY: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -7800,460 +7800,460 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
-         <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="592"/>
--        <location filename="../../src/machinelist.cpp" line="593"/>
--        <location filename="../../src/machinelist.cpp" line="630"/>
--        <location filename="../../src/machinelist.cpp" line="3817"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-         <source>unknown</source>
-         <translation>okänt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>good</source>
-         <translation>bra</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-         <source>bad</source>
-         <translation>dålig</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="198"/>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>preliminary</source>
-         <translation>preliminär</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>supported</source>
-         <translation>stöds</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-         <source>unsupported</source>
-         <translation>stöds inte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-         <source>imperfect</source>
-         <translation>ofullständig</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>yes</source>
-         <translation>ja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>no</source>
-         <translation>nej</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>baddump</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>nodump</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>vertical</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>horizontal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>raster</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unknown</source>
-         <translation>Okänt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>On</source>
-         <translation>På</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Off</source>
-         <translation>Av</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>audio</source>
-         <translation>ljud</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>unused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Unused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>cpu</source>
-         <translation>processor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>vector</source>
-         <translation>vektor</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>lcd</source>
-         <translation>lcd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy4way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy8way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>trackball</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>joy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy8way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>dial</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>paddle</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>pedal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>stick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vjoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>lightgun</source>
-         <translation>ljuspistol</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy4way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vdoublejoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>doublejoy2way</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>printer</source>
-         <translation>skrivare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cdrom</source>
-         <translation>cdrom</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cartridge</source>
-         <translation>cartridge</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cassette</source>
-         <translation>kassett</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>quickload</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>floppydisk</source>
-         <translation>diskett</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>serial</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>original</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-         <source>compatible</source>
-         <translation>kompatibel</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="231"/>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="211"/>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-         <source>Waiting for data...</source>
-         <translation>Väntar på data...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="536"/>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-         <source>determining emulator version and supported sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="565"/>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="631"/>
--        <location filename="../../src/machinelist.cpp" line="661"/>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="633"/>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="642"/>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-         <location filename="../../src/machinelist.cpp" line="685"/>
-         <location filename="../../src/machinelist.cpp" line="689"/>
-         <location filename="../../src/machinelist.cpp" line="693"/>
-         <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="701"/>
--        <location filename="../../src/machinelist.cpp" line="3373"/>
--        <location filename="../../src/machinelist.cpp" line="3639"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="711"/>
--        <location filename="../../src/machinelist.cpp" line="2286"/>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-         <source>loading favorites and play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-         <source>done (loading favorites and play history)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="718"/>
--        <location filename="../../src/machinelist.cpp" line="2293"/>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-         <source>total start-up time: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="776"/>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-         <source>XML data - %p%</source>
-         <translation>XML-data - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="818"/>
--        <location filename="../../src/machinelist.cpp" line="856"/>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="827"/>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="869"/>
--        <location filename="../../src/machinelist.cpp" line="2475"/>
--        <location filename="../../src/machinelist.cpp" line="2822"/>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-         <source>ROM check - %p%</source>
-         <translation>ROM-kontroll - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="953"/>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-         <source>Updating</source>
-         <translation type="unfinished">Uppdaterar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Name</source>
-         <translation>Namn</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Source file</source>
-         <translation>Källfil</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is BIOS?</source>
-         <translation>Är BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is device?</source>
-         <translation>Är enhet?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Runnable</source>
-         <translation>Körbar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Clone of</source>
-         <translation>Klon av</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>ROM of</source>
-         <translation>ROM av</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Sample of</source>
-         <translation>Sampling av</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="973"/>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-         <source>Year</source>
-         <translation>År</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="980"/>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-         <source>Manufacturer</source>
-         <translation>Tillverkare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
--        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-         <source>ROM</source>
-         <translation>ROM</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
--        <location filename="../../src/machinelist.cpp" line="208"/>
--        <location filename="../../src/machinelist.cpp" line="1631"/>
--        <location filename="../../src/machinelist.cpp" line="1632"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>error text = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-         <location filename="../../src/machinelist.cpp" line="583"/>
--        <location filename="../../src/machinelist.cpp" line="587"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="639"/>
--        <location filename="../../src/machinelist.cpp" line="662"/>
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-         <source>%n supported set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8261,552 +8261,552 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="774"/>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-         <source>loading XML data and recreating cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>BIOS</source>
-         <translation>BIOS</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Size</source>
-         <translation>Storlek</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>CRC</source>
-         <translation>CRC</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Merge</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Region</source>
-         <translation>Region</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Offset</source>
-         <translation>Position</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
--        <location filename="../../src/machinelist.cpp" line="1140"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-         <source>Status</source>
-         <translation>Status</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Optional</source>
-         <translation>Valfritt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>SHA-1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="995"/>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-         <source>Device reference</source>
-         <translation>Enhetsreferens</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-         <source>Chip</source>
-         <translation>Chip</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Tag</source>
-         <translation>Tagg</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Type</source>
-         <translation>Typ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-         <source>Clock</source>
-         <translation>Klocka</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-         <source>Display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Rotate</source>
-         <translation>Rotera</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Flip-X</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Width</source>
-         <translation>Bredd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Height</source>
-         <translation>Höjd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Refresh</source>
-         <translation type="unfinished">Uppdatera</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Pixel clock</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>HB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Total</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Bend</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>VB-Start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Sound</source>
-         <translation>Ljud</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1023"/>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-         <source>Channels</source>
-         <translation>Kanaler</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-         <source>Input</source>
-         <translation>Inmatning</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Service</source>
-         <translation>Tjänst</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Tilt</source>
-         <translation>Tilt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Players</source>
-         <translation>Spelare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Buttons</source>
-         <translation>Knappar</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Coins</source>
-         <translation>Mynt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1038"/>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-         <source>Control</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Minimum</source>
-         <translation>Minimum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Maximum</source>
-         <translation>Maximum</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Sensitivity</source>
-         <translation>Känslighet</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Key Delta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Reverse</source>
-         <translation>Omvänd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Ways</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1050"/>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-         <source>DIP switch</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-         <source>DIP value</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1297"/>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-         <source>machine description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-         <source>tag</source>
-         <translation type="unfinished">tagg</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-         <source>year</source>
-         <translation type="unfinished">år</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-         <source>manufacturer</source>
-         <translation type="unfinished">tillverkare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-         <source>machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-         <source>ROM types</source>
-         <translation type="unfinished">ROM-typer</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-         <source>players</source>
-         <translation type="unfinished">spelare</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-         <source>driver status</source>
-         <translation type="unfinished">drivrutinsstatus</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-         <source>source file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-         <source>rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1987"/>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-         <source>category</source>
-         <translation type="unfinished">kategori</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1989"/>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-         <source>version</source>
-         <translation type="unfinished">version</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2094"/>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-         <source>Filtering, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2438"/>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2743"/>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3137"/>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3405"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / BIOS</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3406"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-         <source>System / Device</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-         <source>correct</source>
-         <translation type="unfinished">korrekta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-         <source>mostly correct</source>
-         <translation type="unfinished">mestadels korrekta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-         <source>incorrect</source>
-         <translation type="unfinished">felaktiga</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3815"/>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="507"/>
--        <location filename="../../src/machinelist.cpp" line="1061"/>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
--        <location filename="../../src/machinelist.cpp" line="1130"/>
--        <location filename="../../src/machinelist.cpp" line="1156"/>
--        <location filename="../../src/machinelist.cpp" line="1205"/>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-         <source>Configuration</source>
-         <translation>Konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-         <source>Mask</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-         <source>Setting</source>
-         <translation>Inställning</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-         <source>Value</source>
-         <translation>Värde</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-         <source>Driver</source>
-         <translation>Drivrutin</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Emulation</source>
-         <translation>Emulering</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Color</source>
-         <translation>Färg</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Graphic</source>
-         <translation>Grafik</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Cocktail</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Protection</source>
-         <translation>Skydd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Save state</source>
-         <translation>Spara tillstånd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Palette size</source>
-         <translation>Palettstorlek</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-         <source>BIOS set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-         <source>Description</source>
-         <translation>Beskrivning</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1110"/>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-         <source>Sample</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-         <source>Disk</source>
-         <translation>Disk</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>MD5</source>
-         <translation>MD5</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Index</source>
-         <translation>Index</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-         <source>Adjuster</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1135"/>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-         <source>Software list</source>
-         <translation type="unfinished">Programlista</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1145"/>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-         <source>Category</source>
-         <translation>Kategori</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-         <source>Item</source>
-         <translation>Objekt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1163"/>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-         <source>Device</source>
-         <translation>Enhet</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Mandatory</source>
-         <translation>Nödvändig</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Interface</source>
-         <translation>Gränssnitt</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1174"/>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-         <source>Instance</source>
-         <translation>Instans</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1179"/>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-         <source>Brief name</source>
-         <translation>Kort namn</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1186"/>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-         <source>Extension</source>
-         <translation>Tillägg</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-         <source>RAM options</source>
-         <translation>RAM-alternativ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1197"/>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-         <source>Option</source>
-         <translation>Alternativ</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1255"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1238"/>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-         <source>loading ROM state from cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8814,54 +8814,54 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>ROM, CHD</source>
-         <translation>ROM, CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>CHD</source>
-         <translation>CHD</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="210"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>?</source>
-         <translation>?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2281"/>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-         <source>verifying ROM status for all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="650"/>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1568"/>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ascending</source>
-         <translation>stigande</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>descending</source>
-         <translation>fallande</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>, %n BIOS set(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -8869,7 +8869,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform> and %n enhet inlästa</numerusform>
-@@ -8877,136 +8877,136 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1925"/>
--        <location filename="../../src/machinelist.cpp" line="2746"/>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1941"/>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1944"/>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-         <source>ROM state filter already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2036"/>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-         <source>applying ROM state filter</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2059"/>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-         <source>State filter - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2138"/>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2181"/>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-         <source>saving favorites</source>
-         <translation>sparar favoriter</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2190"/>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2228"/>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-         <source>saving play history</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2237"/>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>L:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>C:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>M:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>I:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="164"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>N:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="165"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>U:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="166"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>S:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="167"/>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-         <source>T:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>normal</source>
-         <translation type="unfinished">normal</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2270"/>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2535"/>
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9014,7 +9014,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2654"/>
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9022,83 +9022,83 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2741"/>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ROM state</source>
-         <translation type="unfinished">ROM-tillstånd</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2996"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1256"/>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-         <source>processing machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1281"/>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-         <location filename="../../src/machinelist.cpp" line="1283"/>
--        <location filename="../../src/machinelist.cpp" line="1287"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1306"/>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-         <source>loading machine data from machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1308"/>
--        <location filename="../../src/machinelist.cpp" line="1535"/>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-         <source>Machine data - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1533"/>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1752"/>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1878"/>
--        <location filename="../../src/machinelist.cpp" line="1894"/>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-         <source>restoring machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>%n machine(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9106,42 +9106,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1914"/>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1919"/>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3084"/>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3047"/>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-         <source>Icon cache - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3134"/>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3177"/>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-         <source>pre-caching icons from archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3212"/>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3285"/>
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-         <source>%n icon(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9149,77 +9149,77 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3217"/>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-         <source>pre-caching icons from directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3255"/>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3265"/>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-         <source>loading icons from cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3283"/>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-         <source>loading category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3310"/>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-         <source>Category.ini - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3355"/>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3362"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-         <source>loading catver.ini</source>
-         <translation>läser in catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3565"/>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-         <source>Catver.ini - %p%</source>
-         <translation>Catver.ini - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3621"/>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3628"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3629"/>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3392"/>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-         <source>Category view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3363"/>
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-         <source>%n category record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -9227,7 +9227,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3658"/>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-         <source>Version view - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9396,18 +9396,18 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished">Version</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>true</source>
-         <translation type="unfinished">sant</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>false</source>
-         <translation type="unfinished">falskt</translation>
-     </message>
-@@ -9550,8 +9550,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <name>MainWindow</name>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-         <location filename="../../src/macros.h" line="606"/>
--        <location filename="../../src/macros.h" line="609"/>
-         <source>M.A.M.E. Catalog / Launcher II</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9566,16 +9566,16 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1050"/>
--        <location filename="../../src/qmc2main.cpp" line="1085"/>
--        <location filename="../../src/qmc2main.cpp" line="1120"/>
--        <location filename="../../src/qmc2main.cpp" line="1152"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tagg</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-         <source>Icon / Value</source>
-         <translation>Ikon / Värde</translation>
-     </message>
-@@ -9584,10 +9584,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1054"/>
--        <location filename="../../src/qmc2main.cpp" line="1089"/>
--        <location filename="../../src/qmc2main.cpp" line="1124"/>
--        <location filename="../../src/qmc2main.cpp" line="1156"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-         <source>Year</source>
-         <translation>År</translation>
-     </message>
-@@ -9596,10 +9596,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1056"/>
--        <location filename="../../src/qmc2main.cpp" line="1091"/>
--        <location filename="../../src/qmc2main.cpp" line="1126"/>
--        <location filename="../../src/qmc2main.cpp" line="1158"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-         <source>Manufacturer</source>
-         <translation>Tillverkare</translation>
-     </message>
-@@ -9608,10 +9608,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1058"/>
--        <location filename="../../src/qmc2main.cpp" line="1093"/>
--        <location filename="../../src/qmc2main.cpp" line="1128"/>
--        <location filename="../../src/qmc2main.cpp" line="1160"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-         <source>Name</source>
-         <translation>Namn</translation>
-     </message>
-@@ -9620,10 +9620,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1060"/>
--        <location filename="../../src/qmc2main.cpp" line="1095"/>
--        <location filename="../../src/qmc2main.cpp" line="1130"/>
--        <location filename="../../src/qmc2main.cpp" line="1162"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-         <source>ROM types</source>
-         <translation>ROM-typer</translation>
-     </message>
-@@ -9632,10 +9632,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1062"/>
--        <location filename="../../src/qmc2main.cpp" line="1097"/>
--        <location filename="../../src/qmc2main.cpp" line="1132"/>
--        <location filename="../../src/qmc2main.cpp" line="1164"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-         <source>Players</source>
-         <translation>Spelare</translation>
-     </message>
-@@ -9644,10 +9644,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1064"/>
--        <location filename="../../src/qmc2main.cpp" line="1099"/>
--        <location filename="../../src/qmc2main.cpp" line="1134"/>
--        <location filename="../../src/qmc2main.cpp" line="1166"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-         <source>Driver status</source>
-         <translation>Drivrutinsstatus</translation>
-     </message>
-@@ -9656,9 +9656,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1070"/>
--        <location filename="../../src/qmc2main.cpp" line="1105"/>
--        <location filename="../../src/qmc2main.cpp" line="1172"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-         <source>Category</source>
-         <translation>Kategori</translation>
-     </message>
-@@ -9667,9 +9667,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1073"/>
--        <location filename="../../src/qmc2main.cpp" line="1108"/>
--        <location filename="../../src/qmc2main.cpp" line="1140"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-         <source>Version</source>
-         <translation>Version</translation>
-     </message>
-@@ -9690,9 +9690,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1087"/>
--        <location filename="../../src/qmc2main.cpp" line="1122"/>
--        <location filename="../../src/qmc2main.cpp" line="1154"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-         <source>Icon</source>
-         <translation>Ikon</translation>
-     </message>
-@@ -9719,7 +9719,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5126"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-         <source>Embedded emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -9943,9 +9943,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7346"/>
--        <location filename="../../src/qmc2main.cpp" line="7351"/>
--        <location filename="../../src/qmc2main.cpp" line="7360"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-         <source>%vs (%ms total)</source>
-         <translation>%vs (%ms totalt)</translation>
-     </message>
-@@ -10075,7 +10075,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4375"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-         <source>&amp;Notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10132,11 +10132,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="699"/>
--        <location filename="../../src/qmc2main.cpp" line="715"/>
--        <location filename="../../src/qmc2main.cpp" line="759"/>
--        <location filename="../../src/qmc2main.cpp" line="804"/>
--        <location filename="../../src/qmc2main.cpp" line="859"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Spela</translation>
-     </message>
-@@ -10168,7 +10168,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2929"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-         <source>About Qt</source>
-         <translation>Om Qt</translation>
-     </message>
-@@ -10250,10 +10250,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
--        <location filename="../../src/qmc2main.cpp" line="5173"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-         <source>To &amp;favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10306,13 +10306,13 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-         <source>Machine / Attribute</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-         <source>Machine / Clones</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10323,7 +10323,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-         <source>Category / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10334,19 +10334,19 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1150"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-         <source>Version / Machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-         <source>Search for machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10417,9 +10417,9 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="728"/>
--        <location filename="../../src/qmc2main.cpp" line="772"/>
--        <location filename="../../src/qmc2main.cpp" line="872"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-         <source>Add current machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10438,10 +10438,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10612,10 +10612,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1066"/>
--        <location filename="../../src/qmc2main.cpp" line="1101"/>
--        <location filename="../../src/qmc2main.cpp" line="1136"/>
--        <location filename="../../src/qmc2main.cpp" line="1168"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-         <source>Source file</source>
-         <translation type="unfinished">Källfil</translation>
-     </message>
-@@ -10625,10 +10625,10 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1138"/>
--        <location filename="../../src/qmc2main.cpp" line="1170"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -10964,11 +10964,11 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="706"/>
--        <location filename="../../src/qmc2main.cpp" line="722"/>
--        <location filename="../../src/qmc2main.cpp" line="766"/>
--        <location filename="../../src/qmc2main.cpp" line="811"/>
--        <location filename="../../src/qmc2main.cpp" line="866"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-         <source>Play &amp;embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11344,7 +11344,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9522"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-         <source>Internal browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11549,12 +11549,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
--        <location filename="../../src/qmc2main.cpp" line="1242"/>
--        <location filename="../../src/qmc2main.cpp" line="1243"/>
--        <location filename="../../src/qmc2main.cpp" line="1244"/>
--        <location filename="../../src/qmc2main.cpp" line="10518"/>
--        <location filename="../../src/qmc2main.cpp" line="10519"/>
--        <location filename="../../src/qmc2main.cpp" line="10520"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11648,7 +11648,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9531"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-         <source>Internal PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11660,8 +11660,8 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1377"/>
--        <location filename="../../src/qmc2main.cpp" line="1391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-         <source>last message repeated %n time(s)</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -11669,48 +11669,48 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4026"/>
--        <location filename="../../src/qmc2main.cpp" line="4192"/>
--        <location filename="../../src/qmc2main.cpp" line="4220"/>
--        <location filename="../../src/qmc2main.cpp" line="4636"/>
--        <location filename="../../src/qmc2main.cpp" line="4739"/>
--        <location filename="../../src/qmc2main.cpp" line="6076"/>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="364"/>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-         <source>Searching machines - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="480"/>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="490"/>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-         <source>Scan pause key...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="502"/>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="540"/>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-         <source>Dock / undock this widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -11721,115 +11721,131 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>Embed emulator widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-         <source>&amp;Embed</source>
-         <translation>&amp;Bädda in</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Döda</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="685"/>
--        <location filename="../../src/qmc2main.cpp" line="5177"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
--        <location filename="../../src/qmc2main.cpp" line="5178"/>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-         <source>&amp;Copy command</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Kontrollera &amp;ROM-tillstånd</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="779"/>
-+        <location filename="../../src/qmc2main.cpp" line="819"/>
-+        <location filename="../../src/qmc2main.cpp" line="879"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analysera ROM...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-         <source>Remove from favorites</source>
-         <translation>Ta bort från favoriter</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Ta bort</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-         <source>Clear all favorites</source>
-         <translation>Töm alla favoriter</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Töm</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="851"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-         <source>Save favorites now</source>
-         <translation>Spara favoriter nu</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="852"/>
--        <location filename="../../src/qmc2main.cpp" line="912"/>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Spara</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>Remove from played</source>
-         <translation>Ta bort från spelade</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>Clear all played</source>
-         <translation>Töm alla spelade</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="911"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>Save play-history now</source>
-         <translation>Spara spelhistorik nu</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="921"/>
--        <location filename="../../src/qmc2main.cpp" line="952"/>
--        <location filename="../../src/qmc2main.cpp" line="983"/>
--        <location filename="../../src/qmc2main.cpp" line="1014"/>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-         <source>Tab position</source>
-         <translation type="unfinished"></translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="924"/>
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position north</source>
-+        <source>Set tab position south</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11837,7 +11853,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="956"/>
-         <location filename="../../src/qmc2main.cpp" line="987"/>
-         <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;North</source>
-+        <source>&amp;South</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11845,7 +11861,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position south</source>
-+        <source>Set tab position west</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11853,7 +11869,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="961"/>
-         <location filename="../../src/qmc2main.cpp" line="992"/>
-         <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;South</source>
-+        <source>&amp;West</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11861,7 +11877,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position west</source>
-+        <source>Set tab position east</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11869,15 +11885,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="966"/>
-         <location filename="../../src/qmc2main.cpp" line="997"/>
-         <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;West</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="939"/>
--        <location filename="../../src/qmc2main.cpp" line="970"/>
--        <location filename="../../src/qmc2main.cpp" line="1001"/>
--        <location filename="../../src/qmc2main.cpp" line="1032"/>
--        <source>Set tab position east</source>
-+        <source>&amp;East</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-@@ -11885,101 +11893,93 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>&amp;East</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="945"/>
--        <location filename="../../src/qmc2main.cpp" line="976"/>
--        <location filename="../../src/qmc2main.cpp" line="1007"/>
--        <location filename="../../src/qmc2main.cpp" line="1038"/>
-         <source>Component setup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="946"/>
--        <location filename="../../src/qmc2main.cpp" line="977"/>
--        <location filename="../../src/qmc2main.cpp" line="1008"/>
--        <location filename="../../src/qmc2main.cpp" line="1039"/>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1713"/>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-         <source>No devices available</source>
-         <translation>Inga enheter tillgängliga</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1984"/>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-         <source>Default configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2210"/>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-         <location filename="../../src/qmc2main.cpp" line="2275"/>
--        <location filename="../../src/qmc2main.cpp" line="2293"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2214"/>
--        <location filename="../../src/qmc2main.cpp" line="2648"/>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2218"/>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-         <location filename="../../src/qmc2main.cpp" line="2281"/>
--        <location filename="../../src/qmc2main.cpp" line="2299"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2222"/>
--        <location filename="../../src/qmc2main.cpp" line="2226"/>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-         <location filename="../../src/qmc2main.cpp" line="2283"/>
-         <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
--        <location filename="../../src/qmc2main.cpp" line="2303"/>
--        <location filename="../../src/qmc2main.cpp" line="2516"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-         <location filename="../../src/qmc2main.cpp" line="2277"/>
--        <location filename="../../src/qmc2main.cpp" line="2295"/>
-         <source>ROM verification already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-         <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2297"/>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
--        <location filename="../../src/qmc2main.cpp" line="2670"/>
--        <location filename="../../src/qmc2main.cpp" line="2695"/>
--        <location filename="../../src/qmc2main.cpp" line="2708"/>
--        <location filename="../../src/qmc2main.cpp" line="4905"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2307"/>
--        <location filename="../../src/qmc2main.cpp" line="5406"/>
--        <location filename="../../src/qmc2main.cpp" line="5440"/>
--        <location filename="../../src/qmc2main.cpp" line="5777"/>
--        <location filename="../../src/qmc2main.cpp" line="5792"/>
--        <location filename="../../src/qmc2main.cpp" line="5823"/>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>Confirm</source>
-         <translation>Bekräfta</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2308"/>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -11987,22 +11987,22 @@ Do you really want to check all ROM states now?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2319"/>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-         <source>automatic ROM check triggered</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2596"/>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-         <source>image cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2608"/>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-         <source>icon cache cleared</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12010,7 +12010,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n post</numerusform>
-@@ -12018,7 +12018,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>tog bort %n byte i %1</numerusform>
-@@ -12026,7 +12026,7 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n fil</numerusform>
-@@ -12034,363 +12034,363 @@ Do you really want to check all ROM states now?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2615"/>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2656"/>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4156"/>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4161"/>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6061"/>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6085"/>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-         <source>destroying machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6454"/>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6468"/>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6484"/>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2636"/>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1923"/>
--        <location filename="../../src/qmc2main.cpp" line="2000"/>
--        <location filename="../../src/qmc2main.cpp" line="2051"/>
--        <location filename="../../src/qmc2main.cpp" line="4238"/>
--        <location filename="../../src/qmc2main.cpp" line="4247"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-         <source>default</source>
-         <translation type="unfinished">standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="566"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine/software titles</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="567"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="698"/>
--        <location filename="../../src/qmc2main.cpp" line="714"/>
--        <location filename="../../src/qmc2main.cpp" line="758"/>
--        <location filename="../../src/qmc2main.cpp" line="803"/>
--        <location filename="../../src/qmc2main.cpp" line="858"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>Play selected machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="705"/>
--        <location filename="../../src/qmc2main.cpp" line="721"/>
--        <location filename="../../src/qmc2main.cpp" line="765"/>
--        <location filename="../../src/qmc2main.cpp" line="810"/>
--        <location filename="../../src/qmc2main.cpp" line="865"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play selected machine (embedded)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="739"/>
--        <location filename="../../src/qmc2main.cpp" line="783"/>
--        <location filename="../../src/qmc2main.cpp" line="823"/>
--        <location filename="../../src/qmc2main.cpp" line="883"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2658"/>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3274"/>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-         <source>ERROR: no match found (?)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3555"/>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3560"/>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4257"/>
--        <location filename="../../src/qmc2main.cpp" line="10734"/>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <source>Export to...</source>
-         <translation>Exportera till...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4269"/>
--        <location filename="../../src/qmc2main.cpp" line="4273"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4270"/>
--        <location filename="../../src/qmc2main.cpp" line="4274"/>
--        <location filename="../../src/qmc2main.cpp" line="10752"/>
--        <location filename="../../src/qmc2main.cpp" line="10756"/>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-         <source>Select file...</source>
-         <translation>Välj fil...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4329"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation>&lt;p&gt;Inget data tillgängligt&lt;/p&gt;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3654"/>
--        <location filename="../../src/qmc2main.cpp" line="3680"/>
--        <location filename="../../src/qmc2main.cpp" line="4355"/>
--        <location filename="../../src/qmc2main.cpp" line="4357"/>
--        <location filename="../../src/qmc2main.cpp" line="4546"/>
--        <location filename="../../src/qmc2main.cpp" line="4550"/>
--        <location filename="../../src/qmc2main.cpp" line="4604"/>
--        <location filename="../../src/qmc2main.cpp" line="4608"/>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-         <source>No data available</source>
-         <translation>Inget data tillgängligt</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="396"/>
--        <location filename="../../src/qmc2main.cpp" line="544"/>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="746"/>
--        <location filename="../../src/qmc2main.cpp" line="790"/>
--        <location filename="../../src/qmc2main.cpp" line="830"/>
--        <location filename="../../src/qmc2main.cpp" line="890"/>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="745"/>
--        <location filename="../../src/qmc2main.cpp" line="789"/>
--        <location filename="../../src/qmc2main.cpp" line="829"/>
--        <location filename="../../src/qmc2main.cpp" line="889"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="568"/>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1077"/>
--        <location filename="../../src/qmc2main.cpp" line="1112"/>
--        <location filename="../../src/qmc2main.cpp" line="1144"/>
--        <location filename="../../src/qmc2main.cpp" line="1176"/>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-         <source>Reset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1200"/>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-         <source>Negate search</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1209"/>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-         <source>Include BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1216"/>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-         <source>Include device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1237"/>
--        <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
--        <location filename="../../src/qmc2main.cpp" line="10513"/>
--        <location filename="../../src/qmc2main.cpp" line="10514"/>
--        <location filename="../../src/qmc2main.cpp" line="10515"/>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1665"/>
--        <location filename="../../src/qmc2main.cpp" line="1924"/>
--        <location filename="../../src/qmc2main.cpp" line="1927"/>
--        <location filename="../../src/qmc2main.cpp" line="2001"/>
--        <location filename="../../src/qmc2main.cpp" line="2004"/>
--        <location filename="../../src/qmc2main.cpp" line="2052"/>
--        <location filename="../../src/qmc2main.cpp" line="2055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2235"/>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-         <source>machine list reload is already active</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2247"/>
--        <location filename="../../src/qmc2main.cpp" line="5936"/>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-         <source>saving machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2382"/>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2431"/>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2546"/>
--        <location filename="../../src/qmc2main.cpp" line="9602"/>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2678"/>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2680"/>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2941"/>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2972"/>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2975"/>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-         <source>Emulator for this machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4911"/>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
--        <location filename="../../src/qmc2main.cpp" line="5113"/>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5131"/>
--        <location filename="../../src/qmc2main.cpp" line="5134"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5132"/>
--        <location filename="../../src/qmc2main.cpp" line="7562"/>
--        <location filename="../../src/qmc2main.cpp" line="7572"/>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-         <source>paused</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5151"/>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-         <source>Release emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5164"/>
--        <location filename="../../src/qmc2main.cpp" line="5165"/>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5172"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To favorites</source>
-         <translation>Till favoriter</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5183"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>Kill emulator</source>
-         <translation>Döda emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5184"/>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-         <source>&amp;Kill emulator</source>
-         <translation>&amp;Döda emulator</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5197"/>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5203"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Embedding failed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5204"/>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12398,140 +12398,140 @@ Retry embedding?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Information</source>
-         <translation>Information</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5229"/>
--        <location filename="../../src/qmc2main.cpp" line="5230"/>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5407"/>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5441"/>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-         <source>Choose export file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>All files (*)</source>
-         <translation>Alla filer (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-         <source>Choose import file</source>
-         <translation>Välj importfil</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5652"/>
--        <location filename="../../src/qmc2main.cpp" line="5675"/>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-         <source>WARNING: invalid inipath</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
--        <location filename="../../src/qmc2main.cpp" line="5771"/>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-         <source>stopping current processing upon user request</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Dina konfigurationsändringar har ännu inte tillämpats.
- Verkligen avsluta?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5793"/>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5824"/>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5838"/>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-         <source>cleaning up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5842"/>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-         <source>aborting running downloads</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5885"/>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5888"/>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-         <source>destroying audio effects dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5900"/>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-         <source>destroying media player</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5908"/>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-         <source>destroying YouTube video widget</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5955"/>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-         <source>saving main widget layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6073"/>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-         <source>destroying emulator configuration instances</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6088"/>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-         <source>destroying image widgets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-         <source>destroying open dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6146"/>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-         <source>destroying process manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6156"/>
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12539,7 +12539,7 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6159"/>
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12547,86 +12547,86 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6164"/>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-         <source>destroying network access manager</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6168"/>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-         <source>so long and thanks for all the fish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6349"/>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6382"/>
--        <location filename="../../src/qmc2main.cpp" line="6386"/>
--        <location filename="../../src/qmc2main.cpp" line="6390"/>
--        <location filename="../../src/qmc2main.cpp" line="6394"/>
--        <location filename="../../src/qmc2main.cpp" line="6398"/>
--        <location filename="../../src/qmc2main.cpp" line="6591"/>
--        <location filename="../../src/qmc2main.cpp" line="6598"/>
--        <location filename="../../src/qmc2main.cpp" line="6632"/>
--        <location filename="../../src/qmc2main.cpp" line="6639"/>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-         <source>Loading, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6478"/>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-         <source>removing current style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6501"/>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6505"/>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-         <source>using custom color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6792"/>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-         <source>loading YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6839"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6808"/>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-         <source>YouTube index - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5857"/>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-         <source>saving YouTube video info cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5878"/>
--        <location filename="../../src/qmc2main.cpp" line="5880"/>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6840"/>
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-         <source>%n video info record(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -12634,156 +12634,156 @@ Should they be killed on exit?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-         <source>Select one or more audio files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Add URL</source>
-         <translation>Lägg till URL</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7472"/>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7482"/>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-         <source>Buffering %p%</source>
-         <translation>Buffrar %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7556"/>
--        <location filename="../../src/qmc2main.cpp" line="7570"/>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-         <source>running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>Choose file to store download</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8779"/>
--        <location filename="../../src/qmc2main.cpp" line="8808"/>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-         <source>Play tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8839"/>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-         <source>Add favorites - %p%</source>
-         <translation>Lägg till favoriter - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8868"/>
--        <location filename="../../src/qmc2main.cpp" line="8905"/>
--        <location filename="../../src/qmc2main.cpp" line="8936"/>
--        <location filename="../../src/qmc2main.cpp" line="9597"/>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8941"/>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-         <source>Tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9162"/>
--        <location filename="../../src/qmc2main.cpp" line="9318"/>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-         <source>Tagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9209"/>
--        <location filename="../../src/qmc2main.cpp" line="9365"/>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-         <source>Untag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9213"/>
--        <location filename="../../src/qmc2main.cpp" line="9369"/>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-         <source>Untagging, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9260"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-         <source>Invert tag - %p%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9264"/>
--        <location filename="../../src/qmc2main.cpp" line="9420"/>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-         <source>Inverting tags, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9524"/>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-         <source>External browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9533"/>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-         <source>External PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9549"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Manual selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9550"/>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9824"/>
--        <location filename="../../src/qmc2main.cpp" line="9902"/>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-         <source>Software detail</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10348"/>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-         <source>Choose overlay color</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10623"/>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-         <source>The ROM paths
- 
- %1
-@@ -12794,41 +12794,41 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10642"/>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-         <source>Check ROM path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10725"/>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-         <source>processing global emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10735"/>
--        <location filename="../../src/qmc2main.cpp" line="10736"/>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10737"/>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <source>Import from...</source>
-         <translation type="unfinished">Importera från...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10738"/>
--        <location filename="../../src/qmc2main.cpp" line="10739"/>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10744"/>
--        <location filename="../../src/qmc2main.cpp" line="10745"/>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10751"/>
--        <location filename="../../src/qmc2main.cpp" line="10755"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation type="unfinished">&lt;inipath&gt;/mame.ini</translation>
-     </message>
-@@ -12985,14 +12985,12 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="192"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="117"/>
-         <source>Go back</source>
-         <translation>Gå bakåt</translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="215"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="119"/>
-         <source>Go forward</source>
-         <translation>Gå framåt</translation>
-     </message>
-@@ -13045,8 +13043,8 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="83"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="56"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13071,88 +13069,28 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="60"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-         <source>Enter URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="102"/>
--        <source>Open link</source>
--        <translation>Öppna länk</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="104"/>
--        <source>Open link in new window</source>
--        <translation>Öppna länk i nytt fönster</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="106"/>
--        <source>Open image in new window</source>
--        <translation>Öppna bild i nytt fönster</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="108"/>
--        <source>Save link as...</source>
--        <translation>Spara länk som...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="110"/>
--        <source>Copy link</source>
--        <translation>Kopiera länk</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="112"/>
--        <source>Save image as...</source>
--        <translation>Spara bild som...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="114"/>
--        <source>Copy image</source>
--        <translation>Kopiera bild</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="116"/>
--        <source>Copy image address</source>
--        <translation>Kopiera bildens adress</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="121"/>
--        <source>Reload</source>
--        <translation>Uppdatera</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="123"/>
--        <source>Stop</source>
--        <translation>Stoppa</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="125"/>
--        <source>Copy</source>
--        <translation>Kopiera</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="128"/>
--        <source>Inspect</source>
--        <translation>Inspektera</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="575"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-         <source>WARNING: invalid network reply and/or network error</source>
-         <translation>VARNING: ogiltigt nätverkssvar och/eller nätverksfel</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>MiniWebBrowser</source>
-         <translation>Miniwebbläsare</translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>PDF viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -13301,2782 +13239,2757 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation>Grafiskt &amp;gränssnitt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="729"/>
-+        <location filename="../../ui/options.ui" line="743"/>
-         <source>Language</source>
-         <translation>Språk</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="227"/>
--        <location filename="../../ui/options.ui" line="247"/>
--        <location filename="../../ui/options.ui" line="257"/>
--        <location filename="../../ui/options.ui" line="376"/>
--        <location filename="../../ui/options.ui" line="399"/>
--        <location filename="../../ui/options.ui" line="475"/>
--        <location filename="../../ui/options.ui" line="485"/>
--        <location filename="../../ui/options.ui" line="738"/>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-         <source>Scale image to fit frame size (otherwise use original size)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="495"/>
-+        <location filename="../../ui/options.ui" line="509"/>
-         <source>Show machine&apos;s description at the bottom of any images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="498"/>
-+        <location filename="../../ui/options.ui" line="512"/>
-         <source>Show machine name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="841"/>
-+        <location filename="../../ui/options.ui" line="855"/>
-         <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="203"/>
-+        <location filename="../../ui/options.ui" line="212"/>
-         <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3861"/>
-+        <location filename="../../ui/options.ui" line="4055"/>
-         <source>Restore saved machine selection at start and after reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3864"/>
-+        <location filename="../../ui/options.ui" line="4058"/>
-         <source>Restore machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="741"/>
-+        <location filename="../../ui/options.ui" line="755"/>
-         <source>Scaled preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="267"/>
-+        <location filename="../../ui/options.ui" line="276"/>
-         <source>Show vertical machine status indicator in machine details</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="270"/>
-+        <location filename="../../ui/options.ui" line="279"/>
-         <source>Machine status indicator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="290"/>
-+        <location filename="../../ui/options.ui" line="299"/>
-         <source>Application language</source>
-         <translation>Programspråk</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="294"/>
--        <source>DE (German)</source>
--        <translation>DE (Tyska)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="299"/>
--        <source>ES (Spanish)</source>
--        <translation>ES (Spanska)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="304"/>
--        <source>EL (Greek)</source>
--        <translation>EL (Grekiska)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="309"/>
--        <source>FR (French)</source>
--        <translation>FR (Franska)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="314"/>
--        <source>IT (Italian)</source>
--        <translation>IT (Italienska)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="319"/>
--        <source>PL (Polish)</source>
--        <translation>PL (Polska)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="324"/>
--        <source>PT (Portuguese)</source>
--        <translation>PT (Portugisiska)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="329"/>
--        <source>RO (Romanian)</source>
--        <translation>RO (Rumänska)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="334"/>
--        <source>SV (Swedish)</source>
--        <translation>SV (Svenska)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="339"/>
--        <source>US (English)</source>
--        <translation>US (Engelska)</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="250"/>
-+        <location filename="../../ui/options.ui" line="259"/>
-         <source>Scaled cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="260"/>
-+        <location filename="../../ui/options.ui" line="269"/>
-         <source>Scaled controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="478"/>
-+        <location filename="../../ui/options.ui" line="492"/>
-         <source>Scaled marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="237"/>
--        <location filename="../../ui/options.ui" line="240"/>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-         <source>Show status bar</source>
-         <translation>Visa statusrad</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="642"/>
-+        <location filename="../../ui/options.ui" line="656"/>
-         <source>Show the menu bar</source>
-         <translation>Visa menyraden</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="645"/>
-+        <location filename="../../ui/options.ui" line="659"/>
-         <source>Show menu bar</source>
-         <translation>Visa menyrad</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="698"/>
-+        <location filename="../../ui/options.ui" line="712"/>
-         <source>Show short description of current processing in progress bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="701"/>
-+        <location filename="../../ui/options.ui" line="715"/>
-         <source>Show progress texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="206"/>
--        <location filename="../../ui/options.ui" line="844"/>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-         <source>Only when required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="419"/>
-+        <location filename="../../ui/options.ui" line="433"/>
-         <source>Retry loading images which weren&apos;t found before?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="422"/>
-+        <location filename="../../ui/options.ui" line="436"/>
-         <source>Retry loading images</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="447"/>
--        <location filename="../../ui/options.ui" line="463"/>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-         <source>Option requires a restart of QMC2 to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="466"/>
-+        <location filename="../../ui/options.ui" line="480"/>
-         <source>restart required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="488"/>
-+        <location filename="../../ui/options.ui" line="502"/>
-         <source>Scaled title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="230"/>
-+        <location filename="../../ui/options.ui" line="239"/>
-         <source>Scaled flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="658"/>
-+        <location filename="../../ui/options.ui" line="672"/>
-         <source>Application font (= system default if empty)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="754"/>
-+        <location filename="../../ui/options.ui" line="768"/>
-         <source>Browse application font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="379"/>
-+        <location filename="../../ui/options.ui" line="393"/>
-         <source>Scaled PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="505"/>
-+        <location filename="../../ui/options.ui" line="519"/>
-         <source>Emulator log size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="518"/>
-+        <location filename="../../ui/options.ui" line="532"/>
-         <source>Maximum number of lines to keep in emulator log browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="521"/>
--        <location filename="../../ui/options.ui" line="784"/>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-         <source>unlimited</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="524"/>
--        <location filename="../../ui/options.ui" line="787"/>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-         <source> lines</source>
-         <translation type="unfinished"> rader</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="213"/>
-+        <location filename="../../ui/options.ui" line="222"/>
-         <source>Front end log size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="781"/>
-+        <location filename="../../ui/options.ui" line="795"/>
-         <source>Maximum number of lines to keep in front end log browser</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="609"/>
-+        <location filename="../../ui/options.ui" line="623"/>
-         <source>Application font</source>
-         <translation>Programtypsnitt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="83"/>
-+        <location filename="../../ui/options.ui" line="92"/>
-         <source>Style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="392"/>
-+        <location filename="../../ui/options.ui" line="406"/>
-         <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="546"/>
-+        <location filename="../../ui/options.ui" line="560"/>
-         <source>Browse Qt style sheet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="220"/>
-+        <location filename="../../ui/options.ui" line="229"/>
-         <source>GUI style</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="76"/>
-+        <location filename="../../ui/options.ui" line="85"/>
-         <source>Application style (Default = use system&apos;s default style)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="409"/>
-+        <location filename="../../ui/options.ui" line="423"/>
-         <source>Smooth image scaling (nicer, but slower)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="412"/>
-+        <location filename="../../ui/options.ui" line="426"/>
-         <source>Smooth scaling</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="803"/>
-+        <location filename="../../ui/options.ui" line="817"/>
-         <source>Image cache size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="816"/>
-+        <location filename="../../ui/options.ui" line="830"/>
-         <source>Image cache size in MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="819"/>
-+        <location filename="../../ui/options.ui" line="833"/>
-         <source> MB</source>
-         <translation> MB</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="688"/>
-+        <location filename="../../ui/options.ui" line="702"/>
-         <source>Use standard or custom color palette?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="277"/>
-+        <location filename="../../ui/options.ui" line="286"/>
-         <source>Log font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="173"/>
-+        <location filename="../../ui/options.ui" line="182"/>
-         <source>Font used in logs (= application font if empty)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="189"/>
-+        <location filename="../../ui/options.ui" line="198"/>
-         <source>Browse font used in logs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="138"/>
--        <location filename="../../ui/options.ui" line="141"/>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-         <source>Show tool bar</source>
-         <translation>Visa verktygsrad</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="157"/>
-+        <location filename="../../ui/options.ui" line="166"/>
-         <source>Use a unifed tool- and title-bar on Mac OS X</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="160"/>
-+        <location filename="../../ui/options.ui" line="169"/>
-         <source>Unify with title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="122"/>
-+        <location filename="../../ui/options.ui" line="131"/>
-         <source>Minimize when launching emulators?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="125"/>
-+        <location filename="../../ui/options.ui" line="134"/>
-         <source>Minimize on emulator launch</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="851"/>
-+        <location filename="../../ui/options.ui" line="865"/>
-         <source>Check for other instances of this QMC2 variant on startup</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="854"/>
-+        <location filename="../../ui/options.ui" line="868"/>
-         <source>Check single instance</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="557"/>
-+        <location filename="../../ui/options.ui" line="571"/>
-         <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="560"/>
-+        <location filename="../../ui/options.ui" line="574"/>
-         <source>Suppress Qt messages</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="765"/>
-+        <location filename="../../ui/options.ui" line="779"/>
-         <source>Show splash screen when starting up?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="768"/>
-+        <location filename="../../ui/options.ui" line="782"/>
-         <source>Show splash screen</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="594"/>
-+        <location filename="../../ui/options.ui" line="608"/>
-         <source>Customize the tool-bar</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="597"/>
-+        <location filename="../../ui/options.ui" line="611"/>
-         <source>Tool-bar...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="868"/>
--        <location filename="../../ui/options.ui" line="5008"/>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-         <source>F&amp;iles / Directories</source>
-         <translation>F&amp;iler / Kataloger</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1068"/>
-+        <location filename="../../ui/options.ui" line="1091"/>
-         <source>Front end log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1866"/>
-+        <location filename="../../ui/options.ui" line="1961"/>
-         <source>Front end log file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2400"/>
-+        <location filename="../../ui/options.ui" line="2531"/>
-         <source>Browse front end log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1061"/>
-+        <location filename="../../ui/options.ui" line="1084"/>
-         <source>Favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="112"/>
-+        <location filename="../../ui/options.ui" line="121"/>
-         <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="115"/>
-+        <location filename="../../ui/options.ui" line="124"/>
-         <source>Set working directory from executable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1432"/>
-+        <location filename="../../ui/options.ui" line="1491"/>
-         <source>Play history file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2387"/>
-+        <location filename="../../ui/options.ui" line="2518"/>
-         <source>Play history file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1658"/>
-+        <location filename="../../ui/options.ui" line="1735"/>
-         <source>Browse play history file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1054"/>
-+        <location filename="../../ui/options.ui" line="1077"/>
-         <source>Data directory</source>
-         <translation>Datakatalog</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1892"/>
-+        <location filename="../../ui/options.ui" line="1987"/>
-         <source>Frontend data directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="947"/>
-+        <location filename="../../ui/options.ui" line="970"/>
-         <source>Browse frontend data directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3016"/>
-+        <location filename="../../ui/options.ui" line="3201"/>
-         <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3019"/>
-+        <location filename="../../ui/options.ui" line="3204"/>
-         <source>Use catver.ini</source>
-         <translation>Använd catver.ini</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1948"/>
-+        <location filename="../../ui/options.ui" line="2043"/>
-         <source>Path to catver.ini (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1961"/>
-+        <location filename="../../ui/options.ui" line="2056"/>
-         <source>Browse path to catver.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1112"/>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2164"/>
-+        <location filename="../../ui/options.ui" line="2286"/>
-         <source>Preview directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2177"/>
-+        <location filename="../../ui/options.ui" line="2299"/>
-         <source>Browse preview directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1405"/>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2433"/>
-+        <location filename="../../ui/options.ui" line="2573"/>
-         <source>Flyer directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2446"/>
-+        <location filename="../../ui/options.ui" line="2586"/>
-         <source>Browse flyer directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon directory</source>
-         <translation>Ikonkatalog</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2560"/>
-+        <location filename="../../ui/options.ui" line="2718"/>
-         <source>Icon directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2573"/>
-+        <location filename="../../ui/options.ui" line="2731"/>
-         <source>Browse icon directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="961"/>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1691"/>
-+        <location filename="../../ui/options.ui" line="1777"/>
-         <source>Cabinet directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1704"/>
-+        <location filename="../../ui/options.ui" line="1790"/>
-         <source>Browse cabinet directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2272"/>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2687"/>
-+        <location filename="../../ui/options.ui" line="2863"/>
-         <source>Controller directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2700"/>
-+        <location filename="../../ui/options.ui" line="2876"/>
-         <source>Browse controller directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1492"/>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1297"/>
-+        <location filename="../../ui/options.ui" line="1347"/>
-         <source>Marquee directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="691"/>
-+        <location filename="../../ui/options.ui" line="705"/>
-         <source>Default palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="353"/>
-+        <location filename="../../ui/options.ui" line="367"/>
-         <source>Edit the color palette</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="356"/>
-+        <location filename="../../ui/options.ui" line="370"/>
-         <source>Edit color palette...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="616"/>
-+        <location filename="../../ui/options.ui" line="630"/>
-         <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1310"/>
-+        <location filename="../../ui/options.ui" line="1360"/>
-         <source>Browse marquee directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1459"/>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2007"/>
-+        <location filename="../../ui/options.ui" line="2111"/>
-         <source>Title directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2020"/>
-+        <location filename="../../ui/options.ui" line="2124"/>
-         <source>Browse title directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1128"/>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1170"/>
-+        <location filename="../../ui/options.ui" line="1202"/>
-         <source>PCB directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1183"/>
-+        <location filename="../../ui/options.ui" line="1215"/>
-         <source>Browse PCB directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1534"/>
-+        <location filename="../../ui/options.ui" line="1602"/>
-         <source>Software snap-shot directory (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1547"/>
-+        <location filename="../../ui/options.ui" line="1615"/>
-         <source>Browse software snap-shot directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2372"/>
--        <location filename="../../ui/options.ui" line="3661"/>
--        <location filename="../../ui/options.ui" line="5220"/>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-         <source>reload required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="994"/>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../ui/options.ui" line="1007"/>
-         <source>Software notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1905"/>
-+        <location filename="../../ui/options.ui" line="2000"/>
-         <source>Folder used to store personal notes about any software titles (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1918"/>
-+        <location filename="../../ui/options.ui" line="2013"/>
-         <source>Browse software notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="914"/>
-+        <location filename="../../ui/options.ui" line="937"/>
-         <source>Enable the use of a template for (empty) software notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="917"/>
-+        <location filename="../../ui/options.ui" line="940"/>
-         <source>Software notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1935"/>
-+        <location filename="../../ui/options.ui" line="2030"/>
-         <source>HTML file used as a template for software-notes (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2334"/>
-+        <location filename="../../ui/options.ui" line="2465"/>
-         <source>Browse software notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1418"/>
-+        <location filename="../../ui/options.ui" line="1477"/>
-         <source>Enable the use of category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1421"/>
-+        <location filename="../../ui/options.ui" line="1480"/>
-         <source>Use category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1978"/>
-+        <location filename="../../ui/options.ui" line="2073"/>
-         <source>Path to category.ini (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2131"/>
-+        <location filename="../../ui/options.ui" line="2244"/>
-         <source>Browse path to category.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1141"/>
-+        <location filename="../../ui/options.ui" line="1164"/>
-         <source>System notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="974"/>
-+        <location filename="../../ui/options.ui" line="997"/>
-         <source>Enable the use of a template for (empty) system notes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="977"/>
-+        <location filename="../../ui/options.ui" line="1000"/>
-         <source>System notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="1931"/>
-         <source>HTML file used as a template for system-notes (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2854"/>
-+        <location filename="../../ui/options.ui" line="3039"/>
-         <source>Folder used to store personal notes about any systems (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2867"/>
-+        <location filename="../../ui/options.ui" line="3052"/>
-         <source>Browse system notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="1944"/>
-         <source>Browse system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2918"/>
-+        <location filename="../../ui/options.ui" line="3103"/>
-         <source>Load software information database (from history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1013"/>
-+        <location filename="../../ui/options.ui" line="1036"/>
-         <source>Software information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3188"/>
-+        <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3191"/>
-+        <location filename="../../ui/options.ui" line="3385"/>
-         <source>Save machine selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1445"/>
-+        <location filename="../../ui/options.ui" line="1504"/>
-         <source>Import MAME machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1043"/>
-+        <location filename="../../ui/options.ui" line="1066"/>
-         <source>Browse machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1645"/>
-+        <location filename="../../ui/options.ui" line="1722"/>
-         <source>MAME machine information database - history.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1819"/>
-+        <location filename="../../ui/options.ui" line="1914"/>
-         <source>Browse software information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2353"/>
--        <location filename="../../ui/options.ui" line="2369"/>
--        <location filename="../../ui/options.ui" line="3642"/>
--        <location filename="../../ui/options.ui" line="3658"/>
--        <location filename="../../ui/options.ui" line="5201"/>
--        <location filename="../../ui/options.ui" line="5217"/>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-         <source>Option requires a reload of the machine list to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2811"/>
-+        <location filename="../../ui/options.ui" line="2996"/>
-         <source>Machine favorites file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2820"/>
-+        <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2823"/>
-+        <location filename="../../ui/options.ui" line="3008"/>
-         <source>Set up additional artwork classes...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2833"/>
-+        <location filename="../../ui/options.ui" line="3018"/>
-         <source>Choose active image formats and their priorities (per artwork class)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2836"/>
-+        <location filename="../../ui/options.ui" line="3021"/>
-         <source>Select image formats...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2878"/>
-+        <location filename="../../ui/options.ui" line="3063"/>
-         <source>Load MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2881"/>
-+        <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2908"/>
-+        <location filename="../../ui/options.ui" line="3093"/>
-         <source>Load MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2321"/>
-+        <location filename="../../ui/options.ui" line="2452"/>
-         <source>MESS emulator information database - messinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="429"/>
-+        <location filename="../../ui/options.ui" line="443"/>
-         <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="432"/>
-+        <location filename="../../ui/options.ui" line="446"/>
-         <source>Parent image / video fallback</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="575"/>
-+        <location filename="../../ui/options.ui" line="589"/>
-         <source>Open the component setup dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="578"/>
-+        <location filename="../../ui/options.ui" line="592"/>
-         <source>Component setup...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="366"/>
-+        <location filename="../../ui/options.ui" line="380"/>
-         <source>Show animation when loading, filtering or tagging the machine list?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="369"/>
-+        <location filename="../../ui/options.ui" line="383"/>
-         <source>Show loading animation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="402"/>
-+        <location filename="../../ui/options.ui" line="416"/>
-         <source>Scaled software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="99"/>
-+        <location filename="../../ui/options.ui" line="108"/>
-         <source>Select individual fallback settings per artwork class</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="102"/>
-+        <location filename="../../ui/options.ui" line="111"/>
-         <source>Individual fallback settings...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1242"/>
--        <location filename="../../ui/options.ui" line="1369"/>
--        <location filename="../../ui/options.ui" line="1606"/>
--        <location filename="../../ui/options.ui" line="1763"/>
--        <location filename="../../ui/options.ui" line="2079"/>
--        <location filename="../../ui/options.ui" line="2236"/>
--        <location filename="../../ui/options.ui" line="2505"/>
--        <location filename="../../ui/options.ui" line="2632"/>
--        <location filename="../../ui/options.ui" line="2759"/>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-         <source>Archive</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1802"/>
-+        <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2962"/>
-+        <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2975"/>
-+        <location filename="../../ui/options.ui" line="3160"/>
-         <source>Video snap folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3005"/>
-+        <location filename="../../ui/options.ui" line="3190"/>
-         <source>Browse video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3049"/>
-+        <location filename="../../ui/options.ui" line="3234"/>
-         <source>Optimize catver.ini for faster loading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2988"/>
-+        <location filename="../../ui/options.ui" line="3173"/>
-         <source>Setup the icon cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3386"/>
-+        <location filename="../../ui/options.ui" line="3580"/>
-         <source>Enable ROM state filtering?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3389"/>
-+        <location filename="../../ui/options.ui" line="3583"/>
-         <source>ROM state filter</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3670"/>
-+        <location filename="../../ui/options.ui" line="3864"/>
-         <source>Update delay</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3572"/>
-+        <location filename="../../ui/options.ui" line="3766"/>
-         <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3575"/>
-+        <location filename="../../ui/options.ui" line="3769"/>
-         <source>No SW snaps for visible details</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3786"/>
-+        <location filename="../../ui/options.ui" line="3980"/>
-         <source>Select sort criteria</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3795"/>
-+        <location filename="../../ui/options.ui" line="3989"/>
-         <source>ROM state</source>
-         <translation type="unfinished">ROM-tillstånd</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3800"/>
-+        <location filename="../../ui/options.ui" line="3994"/>
-         <source>Tag</source>
-         <translation type="unfinished">Tagg</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3805"/>
-+        <location filename="../../ui/options.ui" line="3999"/>
-         <source>Year</source>
-         <translation type="unfinished">År</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3810"/>
-+        <location filename="../../ui/options.ui" line="4004"/>
-         <source>Manufacturer</source>
-         <translation>Tillverkare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3820"/>
-+        <location filename="../../ui/options.ui" line="4014"/>
-         <source>ROM types</source>
-         <translation>ROM-typer</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3825"/>
-+        <location filename="../../ui/options.ui" line="4019"/>
-         <source>Players</source>
-         <translation>Spelare</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3830"/>
-+        <location filename="../../ui/options.ui" line="4024"/>
-         <source>Driver status</source>
-         <translation type="unfinished">Drivrutinsstatus</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3835"/>
-+        <location filename="../../ui/options.ui" line="4029"/>
-         <source>Source file</source>
-         <translation type="unfinished">Källfil</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3840"/>
-+        <location filename="../../ui/options.ui" line="4034"/>
-         <source>Rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3702"/>
-+        <location filename="../../ui/options.ui" line="3896"/>
-         <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3741"/>
-+        <location filename="../../ui/options.ui" line="3935"/>
-         <source>Sort order</source>
-         <translation>Sorteringsordning</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3751"/>
-+        <location filename="../../ui/options.ui" line="3945"/>
-         <source>Select sort order</source>
-         <translation>Välj sorteringsordning</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3755"/>
-+        <location filename="../../ui/options.ui" line="3949"/>
-         <source>Ascending</source>
-         <translation>Stigande</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3764"/>
-+        <location filename="../../ui/options.ui" line="3958"/>
-         <source>Descending</source>
-         <translation>Fallande</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3307"/>
-+        <location filename="../../ui/options.ui" line="3501"/>
-         <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3310"/>
-+        <location filename="../../ui/options.ui" line="3504"/>
-         <source>Play on sub-list activation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3528"/>
-+        <location filename="../../ui/options.ui" line="3722"/>
-         <source>Display ROM status icons in master lists?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3531"/>
-+        <location filename="../../ui/options.ui" line="3725"/>
-         <source>Show ROM status icons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3261"/>
-+        <location filename="../../ui/options.ui" line="3455"/>
-         <source>Cursor position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3271"/>
-+        <location filename="../../ui/options.ui" line="3465"/>
-         <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3278"/>
-+        <location filename="../../ui/options.ui" line="3472"/>
-         <source>Visible</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3283"/>
-+        <location filename="../../ui/options.ui" line="3477"/>
-         <source>Top</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3288"/>
-+        <location filename="../../ui/options.ui" line="3482"/>
-         <source>Bottom</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3293"/>
-+        <location filename="../../ui/options.ui" line="3487"/>
-         <source>Center</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3712"/>
-+        <location filename="../../ui/options.ui" line="3906"/>
-         <source>Responsiveness</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3725"/>
-+        <location filename="../../ui/options.ui" line="3919"/>
-         <source>immediate</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3402"/>
-+        <location filename="../../ui/options.ui" line="3596"/>
-         <source>Show ROM state C (correct)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3419"/>
-+        <location filename="../../ui/options.ui" line="3613"/>
-         <source>Show ROM state M (mostly correct)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3436"/>
-+        <location filename="../../ui/options.ui" line="3630"/>
-         <source>Show ROM state I (incorrect)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3453"/>
-+        <location filename="../../ui/options.ui" line="3647"/>
-         <source>Show ROM state N (not found)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3470"/>
-+        <location filename="../../ui/options.ui" line="3664"/>
-         <source>Show ROM state U (unknown)?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3776"/>
-+        <location filename="../../ui/options.ui" line="3970"/>
-         <source>Sort criteria</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3327"/>
-+        <location filename="../../ui/options.ui" line="3521"/>
-         <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3331"/>
-+        <location filename="../../ui/options.ui" line="3525"/>
-         <source>independent</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3340"/>
-+        <location filename="../../ui/options.ui" line="3534"/>
-         <source>embedded</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3592"/>
-+        <location filename="../../ui/options.ui" line="3786"/>
-         <source>Select the position where sofware snap-shots are displayed within software lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3596"/>
-+        <location filename="../../ui/options.ui" line="3790"/>
-         <source>Above / Left</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3601"/>
-+        <location filename="../../ui/options.ui" line="3795"/>
-         <source>Above / Center</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3606"/>
-+        <location filename="../../ui/options.ui" line="3800"/>
-         <source>Above / Right</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3611"/>
-+        <location filename="../../ui/options.ui" line="3805"/>
-         <source>Below / Left</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3616"/>
-+        <location filename="../../ui/options.ui" line="3810"/>
-         <source>Below / Center</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3621"/>
-+        <location filename="../../ui/options.ui" line="3815"/>
-         <source>Below / Right</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3626"/>
-+        <location filename="../../ui/options.ui" line="3820"/>
-         <source>Disable snaps</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3683"/>
-+        <location filename="../../ui/options.ui" line="3877"/>
-         <source>none</source>
-         <translation>ingen</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3686"/>
-+        <location filename="../../ui/options.ui" line="3880"/>
-         <source> ms</source>
-         <translation> ms</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3238"/>
-+        <location filename="../../ui/options.ui" line="3432"/>
-         <source>Launch emulation on double-click events (may be annoying)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3241"/>
-+        <location filename="../../ui/options.ui" line="3435"/>
-         <source>Double-click activation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3582"/>
-+        <location filename="../../ui/options.ui" line="3776"/>
-         <source>SW snap position</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3317"/>
-+        <location filename="../../ui/options.ui" line="3511"/>
-         <source>Default launch-mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3548"/>
-+        <location filename="../../ui/options.ui" line="3742"/>
-         <source>Automatically trigger a ROM check if necessary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3551"/>
-+        <location filename="../../ui/options.ui" line="3745"/>
-         <source>Auto-trigger ROM check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3508"/>
-+        <location filename="../../ui/options.ui" line="3702"/>
-         <source>Display (or hide) device sets in master lists?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3511"/>
-+        <location filename="../../ui/options.ui" line="3705"/>
-         <source>Show device sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3372"/>
-+        <location filename="../../ui/options.ui" line="3566"/>
-         <source>Display (or hide) BIOS sets in master lists?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="903"/>
-+        <location filename="../../ui/options.ui" line="926"/>
-         <source>Browse system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3036"/>
-+        <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3082"/>
-+        <location filename="../../ui/options.ui" line="3267"/>
-         <source>Software manual folder (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3095"/>
-+        <location filename="../../ui/options.ui" line="3280"/>
-         <source>Browse software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3106"/>
-+        <location filename="../../ui/options.ui" line="3291"/>
-         <source>System manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3113"/>
-+        <location filename="../../ui/options.ui" line="3298"/>
-         <source>Software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3126"/>
-+        <location filename="../../ui/options.ui" line="3311"/>
-         <source>Scan available software manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3143"/>
-+        <location filename="../../ui/options.ui" line="3328"/>
-         <source>Scan available system manuals</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3161"/>
-+        <location filename="../../ui/options.ui" line="3346"/>
-         <source>Machine- / Software-&amp;lists</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3198"/>
-+        <location filename="../../ui/options.ui" line="3392"/>
-         <source>Save the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3201"/>
-+        <location filename="../../ui/options.ui" line="3395"/>
-         <source>Save software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3208"/>
-+        <location filename="../../ui/options.ui" line="3402"/>
-         <source>Restore the latest software selection (per system)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3211"/>
-+        <location filename="../../ui/options.ui" line="3405"/>
-         <source>Restore software selection</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3218"/>
-+        <location filename="../../ui/options.ui" line="3412"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3352"/>
-+        <location filename="../../ui/options.ui" line="3546"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3375"/>
-+        <location filename="../../ui/options.ui" line="3569"/>
-         <source>Show BIOS sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3558"/>
-+        <location filename="../../ui/options.ui" line="3752"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3705"/>
-+        <location filename="../../ui/options.ui" line="3899"/>
-         <source>Software snaps on mouse hover</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3851"/>
-+        <location filename="../../ui/options.ui" line="4045"/>
-         <source>Apply the state filter dynamically during a full ROM audit?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3854"/>
-+        <location filename="../../ui/options.ui" line="4048"/>
-         <source>Apply state filter dynamically when checking ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3876"/>
-+        <location filename="../../ui/options.ui" line="4070"/>
-         <source>&amp;Shortcuts / Keys</source>
-         <translation>G&amp;envägar / Tangenter</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3908"/>
--        <location filename="../../ui/options.ui" line="3911"/>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-         <source>Redefine key sequence</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3928"/>
-+        <location filename="../../ui/options.ui" line="4131"/>
-         <source>Reset key sequence to default</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3931"/>
-+        <location filename="../../ui/options.ui" line="4134"/>
-         <source>Reset</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3951"/>
-+        <location filename="../../ui/options.ui" line="4154"/>
-         <source>Active shortcut definitions; double-click to redefine key sequence</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3973"/>
--        <location filename="../../ui/options.ui" line="4441"/>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-         <source>Function / Key</source>
-         <translation>Funktion / Tangent</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3978"/>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-         <location filename="../../src/options.cpp" line="379"/>
--        <location filename="../../src/options.cpp" line="380"/>
--        <location filename="../../src/options.cpp" line="2346"/>
--        <location filename="../../src/options.cpp" line="3765"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3983"/>
-+        <location filename="../../ui/options.ui" line="4186"/>
-         <source>Custom</source>
-         <translation>Anpassad</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3998"/>
-+        <location filename="../../ui/options.ui" line="4201"/>
-         <source>&amp;Joystick</source>
-         <translation>S&amp;tyrspak</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4027"/>
-+        <location filename="../../ui/options.ui" line="4239"/>
-         <source>Enable GUI control via joystick</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4030"/>
-+        <location filename="../../ui/options.ui" line="4242"/>
-         <source>Enable joystick control</source>
-         <translation>Aktivera styrning med styrspak</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4046"/>
-+        <location filename="../../ui/options.ui" line="4258"/>
-         <source>Rescan available joysticks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4049"/>
-+        <location filename="../../ui/options.ui" line="4261"/>
-         <source>Rescan joysticks</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4072"/>
-+        <location filename="../../ui/options.ui" line="4284"/>
-         <source>Select joystick</source>
-         <translation>Välj styrspak</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4082"/>
-+        <location filename="../../ui/options.ui" line="4294"/>
-         <source>List of available joysticks - select the one you want to use for GUI control</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4086"/>
--        <location filename="../../src/options.cpp" line="4016"/>
--        <location filename="../../src/options.cpp" line="4039"/>
--        <location filename="../../src/options.cpp" line="4091"/>
--        <location filename="../../src/options.cpp" line="4172"/>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-         <source>No joysticks found</source>
-         <translation>Inga styrspakar hittades</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4097"/>
-+        <location filename="../../ui/options.ui" line="4309"/>
-         <source>Joystick information and settings</source>
-         <translation>Information och inställningar för styrspak</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4107"/>
-+        <location filename="../../ui/options.ui" line="4319"/>
-         <source>Axes:</source>
-         <translation>Axlar:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4114"/>
-+        <location filename="../../ui/options.ui" line="4326"/>
-         <source>Number of joystick axes</source>
-         <translation>Antal styrspaksaxlar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4117"/>
--        <location filename="../../ui/options.ui" line="4138"/>
--        <location filename="../../ui/options.ui" line="4159"/>
--        <location filename="../../ui/options.ui" line="4180"/>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-         <source>0</source>
-         <translation>0</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4128"/>
-+        <location filename="../../ui/options.ui" line="4340"/>
-         <source>Buttons:</source>
-         <translation>Knappar:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4135"/>
-+        <location filename="../../ui/options.ui" line="4347"/>
-         <source>Number of joystick buttons</source>
-         <translation>Antal styrspaksknappar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4149"/>
-+        <location filename="../../ui/options.ui" line="4361"/>
-         <source>Hats:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4156"/>
-+        <location filename="../../ui/options.ui" line="4368"/>
-         <source>Number of coolie hats</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4170"/>
-+        <location filename="../../ui/options.ui" line="4382"/>
-         <source>Trackballs:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4177"/>
-+        <location filename="../../ui/options.ui" line="4389"/>
-         <source>Number of trackballs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4206"/>
-+        <location filename="../../ui/options.ui" line="4418"/>
-         <source>Automatically repeat joystick functions after specified delay</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4209"/>
-+        <location filename="../../ui/options.ui" line="4421"/>
-         <source>Auto repeat after</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4225"/>
-+        <location filename="../../ui/options.ui" line="4437"/>
-         <source>Repeat all joystick functions after how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4228"/>
--        <location filename="../../ui/options.ui" line="4273"/>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-         <source>ms</source>
-         <translation>ms</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4254"/>
-+        <location filename="../../ui/options.ui" line="4466"/>
-         <source>Event timeout</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4270"/>
-+        <location filename="../../ui/options.ui" line="4482"/>
-         <source>Process joystick events after how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4296"/>
-+        <location filename="../../ui/options.ui" line="4508"/>
-         <source>Calibrate joystick axes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4299"/>
-+        <location filename="../../ui/options.ui" line="4511"/>
-         <source>Calibrate</source>
-         <translation>Kalibrera</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4318"/>
-+        <location filename="../../ui/options.ui" line="4530"/>
-         <source>Test all joystick functions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4321"/>
-+        <location filename="../../ui/options.ui" line="4533"/>
-         <source>Test</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4340"/>
-+        <location filename="../../ui/options.ui" line="4552"/>
-         <source>Map joystick functions to GUI functions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4343"/>
-+        <location filename="../../ui/options.ui" line="4555"/>
-         <source>Map</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4376"/>
-+        <location filename="../../ui/options.ui" line="4597"/>
-         <source>Remap a joystick function to the selected GUI function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4379"/>
-+        <location filename="../../ui/options.ui" line="4600"/>
-         <source>Remap</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4396"/>
-+        <location filename="../../ui/options.ui" line="4617"/>
-         <source>Remove joystick mapping from selected GUI function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4399"/>
-+        <location filename="../../ui/options.ui" line="4620"/>
-         <source>Remove</source>
-         <translation>Ta bort</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4419"/>
-+        <location filename="../../ui/options.ui" line="4640"/>
-         <source>Active joystick mappings; double-click to remap joystick function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4446"/>
-+        <location filename="../../ui/options.ui" line="4667"/>
-         <source>Joystick function</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4467"/>
-+        <location filename="../../ui/options.ui" line="4688"/>
-         <source>Network / &amp;Tools</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4496"/>
-+        <location filename="../../ui/options.ui" line="4726"/>
-         <source>Zip tool</source>
-         <translation>Zip-verktyg</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4502"/>
--        <location filename="../../ui/options.ui" line="4581"/>
--        <location filename="../../ui/options.ui" line="4922"/>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-         <source>Command</source>
-         <translation>Kommando</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4515"/>
-+        <location filename="../../ui/options.ui" line="4745"/>
-         <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4528"/>
-+        <location filename="../../ui/options.ui" line="4758"/>
-         <source>Browse for zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4539"/>
--        <location filename="../../ui/options.ui" line="4618"/>
--        <location filename="../../ui/options.ui" line="4959"/>
--        <location filename="../../ui/options.ui" line="5710"/>
--        <location filename="../../ui/options.ui" line="5936"/>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-         <source>Arguments</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4552"/>
-+        <location filename="../../ui/options.ui" line="4782"/>
-         <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4575"/>
-+        <location filename="../../ui/options.ui" line="4805"/>
-         <source>ROM tool</source>
-         <translation>ROM-verktyg</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4594"/>
-+        <location filename="../../ui/options.ui" line="4824"/>
-         <source>External ROM tool (it&apos;s completely up to you...)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4607"/>
-+        <location filename="../../ui/options.ui" line="4837"/>
-         <source>Browse ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4631"/>
-+        <location filename="../../ui/options.ui" line="4861"/>
-         <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4638"/>
--        <location filename="../../ui/options.ui" line="5277"/>
--        <location filename="../../ui/options.ui" line="5705"/>
--        <location filename="../../ui/options.ui" line="5894"/>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-         <source>Working directory</source>
-         <translation type="unfinished">Arbetskatalog</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4651"/>
-+        <location filename="../../ui/options.ui" line="4881"/>
-         <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4664"/>
-+        <location filename="../../ui/options.ui" line="4894"/>
-         <source>Browse working directory of the ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4681"/>
-+        <location filename="../../ui/options.ui" line="4911"/>
-         <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4684"/>
-+        <location filename="../../ui/options.ui" line="4914"/>
-         <source>Copy tool output to front end log</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4691"/>
-+        <location filename="../../ui/options.ui" line="4921"/>
-         <source>Automatically close the tool-executor dialog when the external process finished</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4694"/>
-+        <location filename="../../ui/options.ui" line="4924"/>
-         <source>Close dialog automatically</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4704"/>
-+        <location filename="../../ui/options.ui" line="4934"/>
-         <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4707"/>
-+        <location filename="../../ui/options.ui" line="4937"/>
-         <source>Use HTTP proxy</source>
-         <translation>Använd HTTP-proxyserver</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4719"/>
-+        <location filename="../../ui/options.ui" line="4949"/>
-         <source>Host / IP</source>
-         <translation>Värdnamn / IP</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4962"/>
-         <source>Hostname or IP address of the HTTP proxy server</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4739"/>
-+        <location filename="../../ui/options.ui" line="4969"/>
-         <source>Port</source>
-         <translation>Port</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4752"/>
-+        <location filename="../../ui/options.ui" line="4982"/>
-         <source>Port to access the HTTP proxy service</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4765"/>
-+        <location filename="../../ui/options.ui" line="4995"/>
-         <source>User ID</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4778"/>
-+        <location filename="../../ui/options.ui" line="5008"/>
-         <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4785"/>
--        <source>Password</source>
--        <translation>Lösenord</translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4798"/>
--        <source>Password to access the HTTP proxy service (empty = no authentication)</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4808"/>
--        <source>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNING: stored passwords are &lt;u&gt;weakly&lt;/u&gt; encrypted!&lt;/b&gt;&lt;/font&gt;</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4818"/>
-+        <location filename="../../ui/options.ui" line="5021"/>
-         <source>Browser settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4830"/>
-+        <location filename="../../ui/options.ui" line="5033"/>
-         <source>Browse cookie database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4847"/>
-+        <location filename="../../ui/options.ui" line="5050"/>
-         <source>Cookie database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4854"/>
-+        <location filename="../../ui/options.ui" line="5057"/>
-         <source>Cookie database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4863"/>
-+        <location filename="../../ui/options.ui" line="5066"/>
-         <source>Save and restore cookies used on web pages?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4866"/>
-+        <location filename="../../ui/options.ui" line="5069"/>
-         <source>Restore cookies</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4882"/>
-+        <location filename="../../ui/options.ui" line="5085"/>
-         <source>Manage cookies stored in database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4885"/>
-+        <location filename="../../ui/options.ui" line="5088"/>
-         <source>Manage stored cookies</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4901"/>
-+        <location filename="../../ui/options.ui" line="5104"/>
-         <source>Clear database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4916"/>
-+        <location filename="../../ui/options.ui" line="5119"/>
-         <source>7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4935"/>
-+        <location filename="../../ui/options.ui" line="5138"/>
-         <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4948"/>
-+        <location filename="../../ui/options.ui" line="5151"/>
-         <source>Browse for 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4972"/>
-+        <location filename="../../ui/options.ui" line="5175"/>
-         <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5132"/>
-+        <location filename="../../ui/options.ui" line="5344"/>
-         <source>Machine list cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5158"/>
-+        <location filename="../../ui/options.ui" line="5370"/>
-         <source>Browse machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5229"/>
-+        <location filename="../../ui/options.ui" line="5441"/>
-         <source>Software list cache DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5242"/>
-+        <location filename="../../ui/options.ui" line="5454"/>
-         <source>Browse software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5409"/>
-+        <location filename="../../ui/options.ui" line="5621"/>
-         <source>Clean up user data database (removes obsolete entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5517"/>
-+        <location filename="../../ui/options.ui" line="5729"/>
-         <source>Database file for caching the ouput from -listsoftware (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5566"/>
--        <location filename="../../ui/options.ui" line="5569"/>
--        <location filename="../../ui/options.ui" line="5572"/>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-         <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5582"/>
-+        <location filename="../../ui/options.ui" line="5794"/>
-         <source>Machine list database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5595"/>
-+        <location filename="../../ui/options.ui" line="5807"/>
-         <source>Machine list database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5611"/>
-+        <location filename="../../ui/options.ui" line="5823"/>
-         <source>Browse machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5629"/>
-+        <location filename="../../ui/options.ui" line="5841"/>
-         <source>Foreign &amp;emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4898"/>
-+        <location filename="../../ui/options.ui" line="5101"/>
-         <source>Remove all cookies by recreating the database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="619"/>
-+        <location filename="../../ui/options.ui" line="633"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="668"/>
-+        <location filename="../../ui/options.ui" line="682"/>
-         <source>Kill emulators when QMC2 exits?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="671"/>
-+        <location filename="../../ui/options.ui" line="685"/>
-         <source>Kill emulators on exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="678"/>
-+        <location filename="../../ui/options.ui" line="692"/>
-         <source>Terminate all other emulator instances when launching a new one?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="681"/>
-+        <location filename="../../ui/options.ui" line="695"/>
-         <source>One emulator at a time</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1728"/>
-+        <location filename="../../ui/options.ui" line="1823"/>
-         <source>Compressed cabinet file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1220"/>
--        <location filename="../../ui/options.ui" line="1347"/>
--        <location filename="../../ui/options.ui" line="1584"/>
--        <location filename="../../ui/options.ui" line="1741"/>
--        <location filename="../../ui/options.ui" line="2057"/>
--        <location filename="../../ui/options.ui" line="2214"/>
--        <location filename="../../ui/options.ui" line="2483"/>
--        <location filename="../../ui/options.ui" line="2610"/>
--        <location filename="../../ui/options.ui" line="2737"/>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-         <source>Select compression format</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1224"/>
--        <location filename="../../ui/options.ui" line="1351"/>
--        <location filename="../../ui/options.ui" line="1588"/>
--        <location filename="../../ui/options.ui" line="1745"/>
--        <location filename="../../ui/options.ui" line="2061"/>
--        <location filename="../../ui/options.ui" line="2218"/>
--        <location filename="../../ui/options.ui" line="2487"/>
--        <location filename="../../ui/options.ui" line="2614"/>
--        <location filename="../../ui/options.ui" line="2741"/>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-         <source>ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1233"/>
--        <location filename="../../ui/options.ui" line="1360"/>
--        <location filename="../../ui/options.ui" line="1597"/>
--        <location filename="../../ui/options.ui" line="1754"/>
--        <location filename="../../ui/options.ui" line="2070"/>
--        <location filename="../../ui/options.ui" line="2227"/>
--        <location filename="../../ui/options.ui" line="2496"/>
--        <location filename="../../ui/options.ui" line="2623"/>
--        <location filename="../../ui/options.ui" line="2750"/>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-         <source>7z</source>
-         <translation type="unfinished">7z</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1781"/>
-+        <location filename="../../ui/options.ui" line="1876"/>
-         <source>Browse compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2724"/>
-+        <location filename="../../ui/options.ui" line="2909"/>
-         <source>Compressed controller file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2962"/>
-         <source>Browse compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1334"/>
-+        <location filename="../../ui/options.ui" line="1393"/>
-         <source>Compressed marquee file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1387"/>
-+        <location filename="../../ui/options.ui" line="1446"/>
-         <source>Browse compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1456"/>
-+        <location filename="../../ui/options.ui" line="1515"/>
-         <source>Switch between specifying a title directory or a compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2798"/>
-+        <location filename="../../ui/options.ui" line="2983"/>
-         <source>MAME emulator information database - mameinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2304"/>
-+        <location filename="../../ui/options.ui" line="2435"/>
-         <source>Browse MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1109"/>
-+        <location filename="../../ui/options.ui" line="1132"/>
-         <source>Switch between specifying a preview directory or a compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2201"/>
-+        <location filename="../../ui/options.ui" line="2332"/>
-         <source>Compressed preview file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2254"/>
-+        <location filename="../../ui/options.ui" line="2385"/>
-         <source>Browse compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1402"/>
-+        <location filename="../../ui/options.ui" line="1461"/>
-         <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2470"/>
-+        <location filename="../../ui/options.ui" line="2619"/>
-         <source>Compressed flyer file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2523"/>
-+        <location filename="../../ui/options.ui" line="2672"/>
-         <source>Browse compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3060"/>
-+        <location filename="../../ui/options.ui" line="3245"/>
-         <source>Switch between specifying an icon directory or a compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2597"/>
-+        <location filename="../../ui/options.ui" line="2764"/>
-         <source>Compressed icon file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2650"/>
-+        <location filename="../../ui/options.ui" line="2817"/>
-         <source>Browse compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="958"/>
-+        <location filename="../../ui/options.ui" line="981"/>
-         <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2269"/>
-+        <location filename="../../ui/options.ui" line="2400"/>
-         <source>Switch between specifying a controller directory or a compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1489"/>
-+        <location filename="../../ui/options.ui" line="1548"/>
-         <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2044"/>
-+        <location filename="../../ui/options.ui" line="2157"/>
-         <source>Compressed title file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2097"/>
-+        <location filename="../../ui/options.ui" line="2210"/>
-         <source>Browse compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1125"/>
-+        <location filename="../../ui/options.ui" line="1148"/>
-         <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1207"/>
-+        <location filename="../../ui/options.ui" line="1248"/>
-         <source>Compressed PCB file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1260"/>
-+        <location filename="../../ui/options.ui" line="1301"/>
-         <source>Browse compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1571"/>
-+        <location filename="../../ui/options.ui" line="1648"/>
-         <source>Compressed software snap-shot file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1624"/>
-+        <location filename="../../ui/options.ui" line="1701"/>
-         <source>Browse compressed software snap-shot file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2898"/>
-+        <location filename="../../ui/options.ui" line="3083"/>
-         <source>Load MAME emulator information database (mameinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="991"/>
-+        <location filename="../../ui/options.ui" line="1014"/>
-         <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2888"/>
-+        <location filename="../../ui/options.ui" line="3073"/>
-         <source>Load MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2118"/>
-+        <location filename="../../ui/options.ui" line="2231"/>
-         <source>MESS machine information database - sysinfo.dat (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1026"/>
-+        <location filename="../../ui/options.ui" line="1049"/>
-         <source>Browse MESS machine information database (sysinfo.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4993"/>
-+        <location filename="../../ui/options.ui" line="5196"/>
-         <source>E&amp;mulator</source>
-         <translation>E&amp;mulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5003"/>
-+        <location filename="../../ui/options.ui" line="5206"/>
-         <source>&amp;Global configuration</source>
-         <translation>&amp;Global konfiguration</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5058"/>
--        <location filename="../../ui/options.ui" line="5854"/>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-         <source>Executable file</source>
-         <translation>Körbar fil</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5392"/>
-+        <location filename="../../ui/options.ui" line="5604"/>
-         <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5491"/>
-+        <location filename="../../ui/options.ui" line="5703"/>
-         <source>Emulator executable file (read and execute)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5073"/>
--        <location filename="../../ui/options.ui" line="5880"/>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-         <source>Browse emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5084"/>
-+        <location filename="../../ui/options.ui" line="5296"/>
-         <source>Emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5465"/>
-+        <location filename="../../ui/options.ui" line="5677"/>
-         <source>Emulator log file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5097"/>
-+        <location filename="../../ui/options.ui" line="5309"/>
-         <source>Browse emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5108"/>
-+        <location filename="../../ui/options.ui" line="5320"/>
-         <source>Options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5452"/>
-+        <location filename="../../ui/options.ui" line="5664"/>
-         <source>Options template file (read)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5121"/>
-+        <location filename="../../ui/options.ui" line="5333"/>
-         <source>Browse options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5169"/>
-+        <location filename="../../ui/options.ui" line="5381"/>
-         <source>ROM state cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5504"/>
-+        <location filename="../../ui/options.ui" line="5716"/>
-         <source>ROM state cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5182"/>
-+        <location filename="../../ui/options.ui" line="5394"/>
-         <source>Browse ROM state cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5253"/>
-+        <location filename="../../ui/options.ui" line="5465"/>
-         <source>General software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5543"/>
-+        <location filename="../../ui/options.ui" line="5755"/>
-         <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5266"/>
-+        <location filename="../../ui/options.ui" line="5478"/>
-         <source>Browse general software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5478"/>
--        <location filename="../../ui/options.ui" line="5907"/>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-         <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5290"/>
--        <location filename="../../ui/options.ui" line="5920"/>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-         <source>Browse working directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5301"/>
-+        <location filename="../../ui/options.ui" line="5513"/>
-         <source>Software state cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5530"/>
-+        <location filename="../../ui/options.ui" line="5742"/>
-         <source>Directory used to store individual state cache files for each software-list (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5314"/>
-+        <location filename="../../ui/options.ui" line="5526"/>
-         <source>Browse software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5325"/>
-+        <location filename="../../ui/options.ui" line="5537"/>
-         <source>XML cache database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5439"/>
-+        <location filename="../../ui/options.ui" line="5651"/>
-         <source>Database file for caching the output from -listxml (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5338"/>
-+        <location filename="../../ui/options.ui" line="5550"/>
-         <source>Browse XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5349"/>
-+        <location filename="../../ui/options.ui" line="5561"/>
-         <source>User data database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5362"/>
-+        <location filename="../../ui/options.ui" line="5574"/>
-         <source>Database file for storing/retrieving user data (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5375"/>
-+        <location filename="../../ui/options.ui" line="5587"/>
-         <source>Browse user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5550"/>
--        <location filename="../../ui/options.ui" line="5553"/>
--        <location filename="../../ui/options.ui" line="5556"/>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-         <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5943"/>
-+        <location filename="../../ui/options.ui" line="6164"/>
-         <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5847"/>
-+        <location filename="../../ui/options.ui" line="6068"/>
-         <source>Registered emulator&apos;s name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5786"/>
-+        <location filename="../../ui/options.ui" line="6007"/>
-         <source>Replace emulator registration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5789"/>
-+        <location filename="../../ui/options.ui" line="6010"/>
-         <source>Replace</source>
-         <translation>Ersätt</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5964"/>
-+        <location filename="../../ui/options.ui" line="6185"/>
-         <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="5911"/>
-         <source>Icon</source>
-         <translation type="unfinished">Ikon</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5695"/>
-+        <location filename="../../ui/options.ui" line="5916"/>
-         <source>Name</source>
-         <translation type="unfinished">Namn</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5700"/>
-+        <location filename="../../ui/options.ui" line="5921"/>
-         <source>Executable</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5715"/>
-+        <location filename="../../ui/options.ui" line="5936"/>
-         <source>Custom IDs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5734"/>
-+        <location filename="../../ui/options.ui" line="5955"/>
-         <source>Register emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5840"/>
-+        <location filename="../../ui/options.ui" line="6061"/>
-         <source>Emulator name</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5760"/>
-+        <location filename="../../ui/options.ui" line="5981"/>
-         <source>Deregister emulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1081"/>
-+        <location filename="../../ui/options.ui" line="1104"/>
-         <source>Import MESS emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1478"/>
-+        <location filename="../../ui/options.ui" line="1537"/>
-         <source>Import MAME emulator information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1098"/>
-+        <location filename="../../ui/options.ui" line="1121"/>
-         <source>Import MESS machine information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1505"/>
-+        <location filename="../../ui/options.ui" line="1564"/>
-         <source>DAT-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="930"/>
-+        <location filename="../../ui/options.ui" line="953"/>
-         <source>Browse DAT-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1879"/>
-+        <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2891"/>
-+        <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2901"/>
-+        <location filename="../../ui/options.ui" line="3086"/>
-         <source>Emu info (MAME)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2911"/>
-+        <location filename="../../ui/options.ui" line="3096"/>
-         <source>Emu info (MESS)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2921"/>
-+        <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2934"/>
-+        <location filename="../../ui/options.ui" line="3119"/>
-         <source>Import software information to DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2951"/>
-+        <location filename="../../ui/options.ui" line="3136"/>
-         <source>Browse MAME machine information database (history.dat)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3790"/>
--        <source>Machine description</source>
-+        <location filename="../../ui/options.ui" line="3984"/>
-+        <source>Machine description</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="4009"/>
-+        <source>Machine name</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3916"/>
-+        <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3815"/>
--        <source>Machine name</source>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3722"/>
--        <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3680"/>
-+        <location filename="../../ui/options.ui" line="3874"/>
-         <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5426"/>
-+        <location filename="../../ui/options.ui" line="5638"/>
-         <source>Machine list cache file (write)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5656"/>
-+        <location filename="../../ui/options.ui" line="5877"/>
-         <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5737"/>
-+        <location filename="../../ui/options.ui" line="5958"/>
-         <source>Add</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5763"/>
-+        <location filename="../../ui/options.ui" line="5984"/>
-         <source> Remove</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5867"/>
-+        <location filename="../../ui/options.ui" line="6088"/>
-         <source>Command to execute the emulator (path to the executable file)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5985"/>
-+        <location filename="../../ui/options.ui" line="6206"/>
-         <source>Apply settings</source>
-         <translation type="unfinished">Tillämpa inställningar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5988"/>
-+        <location filename="../../ui/options.ui" line="6209"/>
-         <source>&amp;Apply</source>
-         <translation type="unfinished">T&amp;illämpa</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6002"/>
-+        <location filename="../../ui/options.ui" line="6223"/>
-         <source>Restore currently applied settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6005"/>
-+        <location filename="../../ui/options.ui" line="6226"/>
-         <source>&amp;Restore</source>
-         <translation type="unfinished">Åte&amp;rställ</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6019"/>
-+        <location filename="../../ui/options.ui" line="6240"/>
-         <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6022"/>
-+        <location filename="../../ui/options.ui" line="6243"/>
-         <source>&amp;Default</source>
-         <translation type="unfinished">&amp;Standard</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../ui/options.ui" line="6270"/>
-         <source>Close and apply settings</source>
-         <translation type="unfinished">Stäng och tillämpa inställningar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6052"/>
-+        <location filename="../../ui/options.ui" line="6273"/>
-         <source>&amp;Ok</source>
-         <translation type="unfinished">&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6066"/>
-+        <location filename="../../ui/options.ui" line="6287"/>
-         <source>Close and discard changes</source>
-         <translation type="unfinished">Stäng och förkasta ändringar</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6069"/>
-+        <location filename="../../ui/options.ui" line="6290"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished">A&amp;vbryt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="240"/>
-+        <location filename="../../src/options.cpp" line="239"/>
-         <source>Minimize when launching (non-embedded) emulators?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="243"/>
--        <location filename="../../src/options.cpp" line="1087"/>
--        <location filename="../../src/options.cpp" line="1089"/>
--        <location filename="../../src/options.cpp" line="1111"/>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-         <source>Category</source>
-         <translation type="unfinished">Kategori</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="244"/>
--        <location filename="../../src/options.cpp" line="1133"/>
--        <location filename="../../src/options.cpp" line="1135"/>
--        <location filename="../../src/options.cpp" line="1157"/>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-         <source>Version</source>
-         <translation type="unfinished">Version</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="247"/>
-+        <location filename="../../src/options.cpp" line="246"/>
-         <source>Check all ROM states</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="248"/>
-+        <location filename="../../src/options.cpp" line="247"/>
-         <source>Check images and icons</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="249"/>
-+        <location filename="../../src/options.cpp" line="248"/>
-         <source>About QMC2</source>
-         <translation type="unfinished">Om QMC2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="251"/>
-+        <location filename="../../src/options.cpp" line="250"/>
-         <source>Analyze tagged sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="252"/>
-+        <location filename="../../src/options.cpp" line="251"/>
-         <source>Export ROM Status</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="254"/>
-+        <location filename="../../src/options.cpp" line="253"/>
-         <source>Copy tagged sets to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="255"/>
-+        <location filename="../../src/options.cpp" line="254"/>
-         <source>Online documentation</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="256"/>
-+        <location filename="../../src/options.cpp" line="255"/>
-         <source>Clear image cache</source>
-         <translation type="unfinished">Töm bildcache</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="257"/>
-+        <location filename="../../src/options.cpp" line="256"/>
-         <source>Setup arcade mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="258"/>
-+        <location filename="../../src/options.cpp" line="257"/>
-         <source>Clear ProjectMESS cache</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="259"/>
-+        <location filename="../../src/options.cpp" line="258"/>
-         <source>Clear icon cache</source>
-         <translation type="unfinished">Töm ikoncache</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="261"/>
--        <location filename="../../src/options.cpp" line="263"/>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-         <source>Open options dialog</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="265"/>
-+        <location filename="../../src/options.cpp" line="264"/>
-         <source>Play (independent)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="267"/>
-+        <location filename="../../src/options.cpp" line="266"/>
-         <source>Play (embedded)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="270"/>
-+        <location filename="../../src/options.cpp" line="269"/>
-         <source>About Qt</source>
-         <translation type="unfinished">Om Qt</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="274"/>
-+        <location filename="../../src/options.cpp" line="273"/>
-         <source>Check states of tagged ROMs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="275"/>
-+        <location filename="../../src/options.cpp" line="274"/>
-         <source>Recreate template map</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="276"/>
-+        <location filename="../../src/options.cpp" line="275"/>
-         <source>Check template map</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="278"/>
--        <location filename="../../src/options.cpp" line="280"/>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-         <source>Stop processing / exit QMC2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="283"/>
-+        <location filename="../../src/options.cpp" line="282"/>
-         <source>Clear YouTube cache</source>
-         <translation type="unfinished">Töm YouTube-cache</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="287"/>
-+        <location filename="../../src/options.cpp" line="286"/>
-         <source>Toggle ROM state C</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="288"/>
-+        <location filename="../../src/options.cpp" line="287"/>
-         <source>Toggle ROM state M</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="289"/>
-+        <location filename="../../src/options.cpp" line="288"/>
-         <source>Toggle ROM state I</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="290"/>
-+        <location filename="../../src/options.cpp" line="289"/>
-         <source>Toggle ROM state N</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="291"/>
-+        <location filename="../../src/options.cpp" line="290"/>
-         <source>Toggle ROM state U</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="292"/>
-+        <location filename="../../src/options.cpp" line="291"/>
-         <source>Tag current set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="293"/>
-+        <location filename="../../src/options.cpp" line="292"/>
-         <source>Untag current set</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="294"/>
-+        <location filename="../../src/options.cpp" line="293"/>
-         <source>Toggle tag mark</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="295"/>
-+        <location filename="../../src/options.cpp" line="294"/>
-         <source>Toggle tag / cursor down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="296"/>
-+        <location filename="../../src/options.cpp" line="295"/>
-         <source>Toggle tag / cursor up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="297"/>
-+        <location filename="../../src/options.cpp" line="296"/>
-         <source>Tag all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="298"/>
-+        <location filename="../../src/options.cpp" line="297"/>
-         <source>Untag all sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="299"/>
-+        <location filename="../../src/options.cpp" line="298"/>
-         <source>Invert all tags</source>
-         <translation type="unfinished">Invertera alla taggar</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="300"/>
-+        <location filename="../../src/options.cpp" line="299"/>
-         <source>Tag visible sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="301"/>
-+        <location filename="../../src/options.cpp" line="300"/>
-         <source>Untag visible sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="302"/>
-+        <location filename="../../src/options.cpp" line="301"/>
-         <source>Invert visible tags</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="307"/>
-+        <location filename="../../src/options.cpp" line="306"/>
-         <source>Hierarchical view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="314"/>
-+        <location filename="../../src/options.cpp" line="313"/>
-         <source>Run external ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="315"/>
-+        <location filename="../../src/options.cpp" line="314"/>
-         <source>Run ROM tool for tagged sets</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="317"/>
-+        <location filename="../../src/options.cpp" line="316"/>
-         <source>Toggle full screen</source>
-         <translation>Växla helskärm</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="306"/>
-+        <location filename="../../src/options.cpp" line="305"/>
-         <source>Software-list view-mode flat</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="307"/>
-         <source>Software-list view-mode tree</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="320"/>
-+        <location filename="../../src/options.cpp" line="319"/>
-         <source>Previous track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="321"/>
-+        <location filename="../../src/options.cpp" line="320"/>
-         <source>Next track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="322"/>
-+        <location filename="../../src/options.cpp" line="321"/>
-         <source>Fast backward (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="323"/>
-+        <location filename="../../src/options.cpp" line="322"/>
-         <source>Fast forward (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="324"/>
-+        <location filename="../../src/options.cpp" line="323"/>
-         <source>Stop track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="325"/>
-+        <location filename="../../src/options.cpp" line="324"/>
-         <source>Pause track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="326"/>
-+        <location filename="../../src/options.cpp" line="325"/>
-         <source>Play track (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="327"/>
-+        <location filename="../../src/options.cpp" line="326"/>
-         <source>Raise volume (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="328"/>
-+        <location filename="../../src/options.cpp" line="327"/>
-         <source>Lower volume (audio player)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="334"/>
-+        <location filename="../../src/options.cpp" line="333"/>
-         <source>Plus (+)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="335"/>
-+        <location filename="../../src/options.cpp" line="334"/>
-         <source>Minus (-)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="336"/>
-+        <location filename="../../src/options.cpp" line="335"/>
-         <source>Cursor down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="337"/>
-+        <location filename="../../src/options.cpp" line="336"/>
-         <source>End</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="339"/>
-+        <location filename="../../src/options.cpp" line="338"/>
-         <source>Escape</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="340"/>
-+        <location filename="../../src/options.cpp" line="339"/>
-         <source>Cursor left</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="341"/>
-+        <location filename="../../src/options.cpp" line="340"/>
-         <source>Home</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="342"/>
-+        <location filename="../../src/options.cpp" line="341"/>
-         <source>Page down</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="343"/>
-+        <location filename="../../src/options.cpp" line="342"/>
-         <source>Page up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="393"/>
--        <location filename="../../src/options.cpp" line="395"/>
--        <location filename="../../src/options.cpp" line="397"/>
--        <location filename="../../src/options.cpp" line="399"/>
--        <location filename="../../src/options.cpp" line="401"/>
--        <location filename="../../src/options.cpp" line="403"/>
--        <location filename="../../src/options.cpp" line="405"/>
--        <location filename="../../src/options.cpp" line="407"/>
--        <location filename="../../src/options.cpp" line="409"/>
--        <location filename="../../src/options.cpp" line="411"/>
--        <location filename="../../src/options.cpp" line="412"/>
--        <location filename="../../src/options.cpp" line="413"/>
--        <source>use semicolon (;) to separate multiple folders</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-         <location filename="../../src/options.cpp" line="394"/>
-         <location filename="../../src/options.cpp" line="396"/>
-         <location filename="../../src/options.cpp" line="398"/>
-@@ -16086,737 +15999,752 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <location filename="../../src/options.cpp" line="406"/>
-         <location filename="../../src/options.cpp" line="408"/>
-         <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-         <source>use semicolon (;) to separate multiple files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1389"/>
-+        <location filename="../../src/options.cpp" line="1385"/>
-         <source>An open machine-specific emulator configuration has been detected.
- Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1488"/>
-+        <location filename="../../src/options.cpp" line="1485"/>
-         <source>please reload machine list for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1771"/>
-+        <location filename="../../src/options.cpp" line="1768"/>
-         <source>triggering automatic reload of machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="338"/>
-+        <location filename="../../src/options.cpp" line="337"/>
-         <source>Enter key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="250"/>
-+        <location filename="../../src/options.cpp" line="249"/>
-         <source>Analyze current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="253"/>
-+        <location filename="../../src/options.cpp" line="252"/>
-         <source>Copy machine to favorites</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="272"/>
-+        <location filename="../../src/options.cpp" line="271"/>
-         <source>Reload machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="273"/>
-+        <location filename="../../src/options.cpp" line="272"/>
-         <source>Check machine&apos;s ROM state</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="285"/>
-+        <location filename="../../src/options.cpp" line="284"/>
-         <source>Open ROMAlyzer (system mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="286"/>
-+        <location filename="../../src/options.cpp" line="285"/>
-         <source>Open ROMAlyzer (software mode)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="303"/>
-+        <location filename="../../src/options.cpp" line="302"/>
-         <source>Rebuild current machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="304"/>
-+        <location filename="../../src/options.cpp" line="303"/>
-         <source>Rebuild tagged machines</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="316"/>
-+        <location filename="../../src/options.cpp" line="315"/>
-         <source>Check software-states</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="318"/>
-+        <location filename="../../src/options.cpp" line="317"/>
-         <source>Launch arcade mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="330"/>
-+        <location filename="../../src/options.cpp" line="329"/>
-         <source>Increase rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="331"/>
-+        <location filename="../../src/options.cpp" line="330"/>
-         <source>Decrease rank</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="344"/>
-+        <location filename="../../src/options.cpp" line="343"/>
-         <source>Return key</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="345"/>
-+        <location filename="../../src/options.cpp" line="344"/>
-         <source>Cursor right</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="346"/>
-+        <location filename="../../src/options.cpp" line="345"/>
-         <source>Tabulator</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="347"/>
-+        <location filename="../../src/options.cpp" line="346"/>
-         <source>Cursor up</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="349"/>
-+        <location filename="../../src/options.cpp" line="348"/>
-         <source>Activate item</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="353"/>
-+        <location filename="../../src/options.cpp" line="352"/>
-         <source>WARNING: configuration is not writeable, please check access permissions for </source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="357"/>
--        <location filename="../../src/options.cpp" line="364"/>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-         <source>Reset to default font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="372"/>
--        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-         <source>No style sheet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="910"/>
-+        <location filename="../../src/options.cpp" line="909"/>
-         <source>image cache size set to %1 MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1388"/>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>Confirm</source>
-         <translation>Bekräfta</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Local</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Overwrite</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>Do&amp;n&apos;t apply</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1491"/>
-+        <location filename="../../src/options.cpp" line="1488"/>
-         <source>please restart QMC2 for some changes to take effect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>ascending</source>
-         <translation type="unfinished">stigande</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>descending</source>
-         <translation type="unfinished">fallande</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-         <source>7z error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1741"/>
-+        <location filename="../../src/options.cpp" line="1738"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5828"/>
--        <location filename="../../src/options.cpp" line="2221"/>
--        <location filename="../../src/options.cpp" line="3634"/>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-         <source>Custom IDs...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="305"/>
-+        <location filename="../../src/options.cpp" line="304"/>
-         <source>Full detail view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="309"/>
--        <location filename="../../src/options.cpp" line="1090"/>
--        <location filename="../../src/options.cpp" line="1097"/>
--        <location filename="../../src/options.cpp" line="1114"/>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-         <source>Category view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="310"/>
--        <location filename="../../src/options.cpp" line="1136"/>
--        <location filename="../../src/options.cpp" line="1143"/>
--        <location filename="../../src/options.cpp" line="1160"/>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-         <source>Version view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>libarchive error</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Choose Qt style sheet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Qt Style Sheets (*.qss)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="2763"/>
--        <location filename="../../src/options.cpp" line="2771"/>
--        <location filename="../../src/options.cpp" line="2806"/>
--        <location filename="../../src/options.cpp" line="2814"/>
--        <location filename="../../src/options.cpp" line="2822"/>
--        <location filename="../../src/options.cpp" line="2830"/>
--        <location filename="../../src/options.cpp" line="2838"/>
--        <location filename="../../src/options.cpp" line="2854"/>
--        <location filename="../../src/options.cpp" line="2862"/>
--        <location filename="../../src/options.cpp" line="2870"/>
--        <location filename="../../src/options.cpp" line="2878"/>
--        <location filename="../../src/options.cpp" line="2886"/>
--        <location filename="../../src/options.cpp" line="2905"/>
--        <location filename="../../src/options.cpp" line="2935"/>
--        <location filename="../../src/options.cpp" line="2954"/>
--        <location filename="../../src/options.cpp" line="2962"/>
--        <location filename="../../src/options.cpp" line="2970"/>
--        <location filename="../../src/options.cpp" line="2978"/>
--        <location filename="../../src/options.cpp" line="2986"/>
--        <location filename="../../src/options.cpp" line="2994"/>
--        <location filename="../../src/options.cpp" line="3002"/>
--        <location filename="../../src/options.cpp" line="3010"/>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
--        <location filename="../../src/options.cpp" line="3597"/>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Alla filer (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2659"/>
-+        <location filename="../../src/options.cpp" line="2646"/>
-         <source>Choose preview directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="312"/>
-+        <location filename="../../src/options.cpp" line="311"/>
-         <source>Custom view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2395"/>
-+        <location filename="../../src/options.cpp" line="2382"/>
-         <source>N/A</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2670"/>
-+        <location filename="../../src/options.cpp" line="2657"/>
-         <source>Choose flyer directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2681"/>
-+        <location filename="../../src/options.cpp" line="2668"/>
-         <source>Choose icon directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2692"/>
-+        <location filename="../../src/options.cpp" line="2679"/>
-         <source>Choose cabinet directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2703"/>
-+        <location filename="../../src/options.cpp" line="2690"/>
-         <source>Choose controller directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2714"/>
-+        <location filename="../../src/options.cpp" line="2701"/>
-         <source>Choose marquee directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2725"/>
-+        <location filename="../../src/options.cpp" line="2712"/>
-         <source>Choose title directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2736"/>
-+        <location filename="../../src/options.cpp" line="2723"/>
-         <source>Choose PCB directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-         <source>Choose options template file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="3597"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2763"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-         <source>Choose emulator log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2771"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-         <source>Choose XML cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
- Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2806"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-         <source>Choose user data database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2814"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-         <source>Choose cookie database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2822"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-         <source>Choose zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2830"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-         <source>Choose 7-zip tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2838"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-         <source>Choose ROM tool</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2846"/>
--        <location filename="../../src/options.cpp" line="2894"/>
--        <location filename="../../src/options.cpp" line="3613"/>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished">Välj arbetskatalog</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2862"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-         <source>Choose play history file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2878"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-         <source>Choose machine list database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2886"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-         <source>Choose ROM state cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2913"/>
-+        <location filename="../../src/options.cpp" line="2900"/>
-         <source>Choose software state cache directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2924"/>
-+        <location filename="../../src/options.cpp" line="2911"/>
-         <source>Choose general software folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2935"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-         <source>Choose front end log file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2943"/>
-+        <location filename="../../src/options.cpp" line="2930"/>
-         <source>Choose data directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2954"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-         <source>Choose dat-info database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2962"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-         <source>Choose MAME machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2994"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-         <source>Choose software info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3002"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-         <source>Choose catver.ini file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3010"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-         <source>Choose category.ini file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-         <source>Choose compressed preview file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>ZIP archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>7z archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>All files</source>
-         <translation type="unfinished">Alla filer</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Supported archives</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3154"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-         <source>Choose compressed flyer file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3171"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-         <source>Choose compressed icon file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3188"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-         <source>Choose compressed cabinet file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3205"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-         <source>Choose compressed controller file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3222"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-         <source>Choose compressed marquee file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3239"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-         <source>Choose compressed title file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3256"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-         <source>Choose compressed PCB file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Choose compressed software snap file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3273"/>
-+        <location filename="../../src/options.cpp" line="3260"/>
-         <source>Choose software snap directory</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5825"/>
--        <location filename="../../src/options.cpp" line="2222"/>
--        <location filename="../../src/options.cpp" line="3635"/>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-         <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2240"/>
--        <location filename="../../src/options.cpp" line="3643"/>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-         <source>Choose icon for this foreign emulator (hold down for menu)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2242"/>
--        <location filename="../../src/options.cpp" line="3645"/>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-         <source>Default icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2245"/>
--        <location filename="../../src/options.cpp" line="3648"/>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-         <source>No icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2440"/>
-+        <location filename="../../src/options.cpp" line="2427"/>
-         <source>&amp;Foreign emulators</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2854"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-         <source>Choose machine favorites file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2870"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-         <source>Choose machine list cache file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2905"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-         <source>Choose software list cache database file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2970"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-         <source>Choose MESS machine info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2978"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-         <source>Choose MAME emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2986"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-         <source>Choose MESS emulator info DB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3301"/>
-+        <location filename="../../src/options.cpp" line="3288"/>
-         <source>Choose software notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-         <source>Choose software notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation>HTML-filer (*.html *.htm)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3320"/>
-+        <location filename="../../src/options.cpp" line="3307"/>
-         <source>Choose system notes folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>Choose system notes template</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3339"/>
-+        <location filename="../../src/options.cpp" line="3326"/>
-         <source>Choose video snap folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3350"/>
-+        <location filename="../../src/options.cpp" line="3337"/>
-         <source>Choose system manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3361"/>
-+        <location filename="../../src/options.cpp" line="3348"/>
-         <source>Choose software manual folder</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3572"/>
-+        <location filename="../../src/options.cpp" line="3559"/>
-         <source>shortcut map is clean</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3574"/>
-+        <location filename="../../src/options.cpp" line="3561"/>
-         <source>WARNING: shortcut map contains duplicates</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Choose image file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Supported image files (%1)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4027"/>
-+        <location filename="../../src/options.cpp" line="4014"/>
-         <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-         <translation type="unfinished">FEL: kund inte initiera stöd för SDL-styrspak</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4311"/>
-+        <location filename="../../src/options.cpp" line="4298"/>
-         <source>joystick map is clean</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4313"/>
-+        <location filename="../../src/options.cpp" line="4300"/>
-         <source>WARNING: joystick map contains duplicates</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17298,28 +17226,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2842"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-         <source>correct</source>
-         <translation>korrekta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2872"/>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-         <source>incorrect</source>
-         <translation>felaktiga</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2902"/>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-         <source>mostly correct</source>
-         <translation>mestadels korrekta</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2932"/>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-         <source>not found</source>
-         <translation>hittade inte</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2962"/>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17328,54 +17256,54 @@ Are you sure you want to do this?</source>
-         <translation>okända</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1844"/>
--        <location filename="../../src/setupwizard.cpp" line="148"/>
--        <location filename="../../src/setupwizard.cpp" line="758"/>
--        <location filename="../../src/setupwizard.cpp" line="766"/>
--        <location filename="../../src/welcome.cpp" line="47"/>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-         <source>Default</source>
-         <translation>Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4260"/>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <source>Import from...</source>
-         <translation>Importera från...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4258"/>
--        <location filename="../../src/qmc2main.cpp" line="4259"/>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4261"/>
--        <location filename="../../src/qmc2main.cpp" line="4262"/>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10950"/>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10970"/>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10972"/>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-         <source>GIT %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10979"/>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10985"/>
--        <location filename="../../src/qmc2main.cpp" line="10989"/>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -17483,19 +17411,19 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation type="unfinished">ja</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation type="unfinished">nej</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation type="unfinished"></translation>
-@@ -17543,7 +17471,7 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="2015"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-         <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21020,7 +20948,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="542"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-         <source>Choose mame.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21034,7 +20962,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="588"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Choose ui.ini</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -21143,178 +21071,179 @@ Are you sure you want to do this?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="102"/>
--        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-         <source>&amp;Next &gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="103"/>
--        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-         <source>&lt; &amp;Back</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="104"/>
--        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-         <source>&amp;Cancel</source>
-         <translation type="unfinished">A&amp;vbryt</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="105"/>
--        <location filename="../../src/setupwizard.cpp" line="697"/>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-         <source>&amp;Finish</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="207"/>
--        <location filename="../../src/setupwizard.cpp" line="236"/>
--        <location filename="../../src/setupwizard.cpp" line="243"/>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-         <source>Yes</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
--        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-         <source>No</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-         <source>%1.%2+ required</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
-         <source>Unknown</source>
-         <translation type="unfinished">Okänt</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-         <source>can&apos;t parse version info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-         <source>emulator didn&apos;t start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="283"/>
--        <location filename="../../src/setupwizard.cpp" line="287"/>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-         <source>No ini-file found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-         <location filename="../../src/setupwizard.cpp" line="292"/>
--        <location filename="../../src/setupwizard.cpp" line="293"/>
-         <source>Couldn&apos;t determine ini-path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-         <source>incompatible binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-         <location filename="../../src/setupwizard.cpp" line="297"/>
-         <location filename="../../src/setupwizard.cpp" line="298"/>
-         <location filename="../../src/setupwizard.cpp" line="299"/>
-         <location filename="../../src/setupwizard.cpp" line="300"/>
-         <location filename="../../src/setupwizard.cpp" line="301"/>
--        <location filename="../../src/setupwizard.cpp" line="302"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-         <location filename="../../src/setupwizard.cpp" line="306"/>
-         <location filename="../../src/setupwizard.cpp" line="307"/>
-         <location filename="../../src/setupwizard.cpp" line="308"/>
-         <location filename="../../src/setupwizard.cpp" line="309"/>
-         <location filename="../../src/setupwizard.cpp" line="310"/>
--        <location filename="../../src/setupwizard.cpp" line="311"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-         <location filename="../../src/setupwizard.cpp" line="315"/>
-         <location filename="../../src/setupwizard.cpp" line="316"/>
-         <location filename="../../src/setupwizard.cpp" line="317"/>
-         <location filename="../../src/setupwizard.cpp" line="318"/>
-         <location filename="../../src/setupwizard.cpp" line="319"/>
--        <location filename="../../src/setupwizard.cpp" line="320"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-         <location filename="../../src/setupwizard.cpp" line="324"/>
-         <location filename="../../src/setupwizard.cpp" line="325"/>
-         <location filename="../../src/setupwizard.cpp" line="326"/>
-         <location filename="../../src/setupwizard.cpp" line="327"/>
-         <location filename="../../src/setupwizard.cpp" line="328"/>
--        <location filename="../../src/setupwizard.cpp" line="329"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-         <location filename="../../src/setupwizard.cpp" line="333"/>
-         <location filename="../../src/setupwizard.cpp" line="334"/>
-         <location filename="../../src/setupwizard.cpp" line="335"/>
-         <location filename="../../src/setupwizard.cpp" line="336"/>
-         <location filename="../../src/setupwizard.cpp" line="337"/>
-         <location filename="../../src/setupwizard.cpp" line="338"/>
--        <location filename="../../src/setupwizard.cpp" line="339"/>
-         <source>No result</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="346"/>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-         <source>importing emulator settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="368"/>
--        <location filename="../../src/setupwizard.cpp" line="427"/>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="372"/>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-         <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="387"/>
--        <location filename="../../src/setupwizard.cpp" line="425"/>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="390"/>
--        <location filename="../../src/setupwizard.cpp" line="430"/>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-         <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="397"/>
--        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="398"/>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-         <source>done (importing emulator settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="408"/>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-         <source>importing front-end settings from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="438"/>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-         <source>done (importing front-end settings from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-         <location filename="../../src/setupwizard.cpp" line="474"/>
-         <location filename="../../src/setupwizard.cpp" line="475"/>
-         <location filename="../../src/setupwizard.cpp" line="476"/>
-@@ -21322,74 +21251,73 @@ Are you sure you want to do this?</source>
-         <location filename="../../src/setupwizard.cpp" line="478"/>
-         <location filename="../../src/setupwizard.cpp" line="479"/>
-         <location filename="../../src/setupwizard.cpp" line="480"/>
--        <location filename="../../src/setupwizard.cpp" line="481"/>
-         <source>Check result pending...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="487"/>
--        <location filename="../../src/setupwizard.cpp" line="678"/>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-         <source>Import emulator settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="491"/>
--        <location filename="../../src/setupwizard.cpp" line="686"/>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-         <source>Import front-end settings from %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-         <source>Import both emulator and front-end settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="496"/>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-         <source>Import nothing</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="517"/>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-         <source>Default</source>
-         <translation type="unfinished">Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Alla filer (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="647"/>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-         <source>Choose working directory</source>
-         <translation type="unfinished">Välj arbetskatalog</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="654"/>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-         <source>Choose ROM path</source>
-         <translation type="unfinished">Välj ROM-sökväg</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="661"/>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-         <source>Choose sample path</source>
-         <translation type="unfinished">Välj sökväg för samplingar</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="668"/>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Ini files (*.ini)</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23649,59 +23577,59 @@ Are you sure you want to do this?</source>
-         <translation>ROM-sökväg</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="117"/>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-         <source>Default</source>
-         <translation type="unfinished">Standard</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>Error</source>
-         <translation>Fel</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>The specified file isn&apos;t executable!</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>Choose emulator executable file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>All files (*)</source>
-         <translation>Alla filer (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="166"/>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-         <source>Choose working directory</source>
-         <translation>Välj arbetskatalog</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="174"/>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-         <source>Choose ROM path</source>
-         <translation>Välj ROM-sökväg</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="182"/>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-         <source>Choose sample path</source>
-         <translation>Välj sökväg för samplingar</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="190"/>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-         <source>Choose hash path</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="287"/>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-         <source>Single-instance check</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="288"/>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-         <source>It appears that another instance of %1 is already running.
- However, this can also be the leftover of a previous crash.
- 
-@@ -23709,17 +23637,17 @@ Exit now, accept once or ignore completely?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Exit</source>
-         <translation>A&amp;vsluta</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Once</source>
-         <translation>En &amp;gång</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Ignore</source>
-         <translation>&amp;Ignorera</translation>
-     </message>
-@@ -23862,49 +23790,49 @@ Exit now, accept once or ignore completely?</source>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-         <source>FLV 240P</source>
-         <translation>FLV 240P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="112"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-         <source>FLV 360P</source>
-         <translation>FLV 360P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="113"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-         <source>MP4 360P</source>
-         <translation>MP4 360P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-         <source>FLV 480P</source>
-         <translation>FLV 480P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="115"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-         <source>MP4 720P</source>
-         <translation>MP4 720P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="116"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-         <source>MP4 1080P</source>
-         <translation>MP4 1080P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="117"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-         <source>MP4 3072P</source>
-         <translation>MP4 3072P</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="192"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-         <source>Start / pause / resume video playback</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23915,20 +23843,16 @@ Exit now, accept once or ignore completely?</source>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="133"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="962"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="979"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1010"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1012"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1043"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1059"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1102"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-         <source>Remaining</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1726"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-         <source>Volume</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -23973,286 +23897,261 @@ Exit now, accept once or ignore completely?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-         <source>Mute / unmute audio output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="131"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-         <source>Volume level</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="132"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-         <source>Video progress</source>
-         <translation>Videoförlopp</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="136"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="966"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="988"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1001"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1046"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1062"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1105"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1382"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-         <source>Current buffer fill level: %1%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="143"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="249"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-         <source>Play this video</source>
-         <translation>Spela upp denna video</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="150"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="207"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="260"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-         <source>Copy video URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="265"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-         <source>Copy video URL (no country filter)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-         <source>Copy author URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="171"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-         <source>Paste video URL</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="235"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-         <source>Local movie file...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="184"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-         <source>Remove selected videos</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="200"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1644"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1658"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-         <source>Full screen (return with toggle-key)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="241"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="254"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-         <source>Attach this video</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="277"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-         <source>Auto-suggest a search pattern?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="278"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-         <source>Auto-suggest</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="283"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-         <source>Enter string to be appended</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="284"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-         <source>Append...</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="292"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-         <source>Enter search string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="414"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-         <source>Appended string</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="415"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-         <source>Enter the string to be appended when suggesting a pattern:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="416"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-         <source>Valid placeholder macros:</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>All files (*)</source>
-         <translation type="unfinished">Alla filer (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>Choose movie file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="746"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="764"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-         <source>Full-screen mode -- press %1 to return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="748"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="766"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-         <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="802"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-         <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="806"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-         <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="989"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-         <source>Buffering: %1%</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1003"/>
--        <source>Loading</source>
--        <translation>Läser in</translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1019"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1078"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-         <source>Playing</source>
-         <translation>Spelar upp</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1030"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1089"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-         <source>Paused</source>
-         <translation>Pausad</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1033"/>
--        <source>video player: playback error: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1034"/>
--        <source>Video playback error: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1155"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-         <source>Fetching info for video ID &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1253"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-         <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1254"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1410"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1847"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-         <source>Video info error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1349"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-         <source>video player: video info error: timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1350"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-         <source>video info error: timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1354"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-         <source>video info error: unknown reason</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1409"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-         <source>video player: video info error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1635"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1649"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-         <source>Return to windowed mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1642"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1656"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-         <source>Full screen (press %1 to return)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1846"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-         <source>video player: video image info error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1866"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-         <source>video player: search request error: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1891"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-         <source>video player: search error: can&apos;t parse XML data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1919"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-         <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1925"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-         <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1942"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1944"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1946"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1948"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-diff --git a/data/lng/qmc2_us.qm b/data/lng/qmc2_us.qm
-index b89855aea4177ab6098f7af39fb717956be31b8b..e711399db9f3f470095730ae81c23f0878681349 100644
-GIT binary patch
-delta 25505
-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
-OtJQuchE28VWa)q7AyuLP
-
-delta 26095
-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
-aXO-$;3tP?9f4|Zu_x?YZc)w6*NdE(4Bl)ZV
-
-diff --git a/data/lng/qmc2_us.ts b/data/lng/qmc2_us.ts
-index fcb88cc20..317a5ea7a 100644
---- a/data/lng/qmc2_us.ts
-+++ b/data/lng/qmc2_us.ts
-@@ -234,8 +234,8 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/additionalartworksetup.ui" line="41"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="186"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="293"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-         <source>Artwork name</source>
-         <translation></translation>
-     </message>
-@@ -310,183 +310,183 @@ p, li { white-space: pre-wrap; }
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="182"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="289"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="178"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="285"/>
-         <source>Select / deselect this artwork class for removal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="187"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="294"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="183"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="290"/>
-         <source>Enter a name for this artwork class (required)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="193"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="299"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="189"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="295"/>
-         <source>Choose...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="195"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="191"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="297"/>
-         <source>Choose an icon file to be used for this artwork class (optional)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="204"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="305"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="200"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="301"/>
-         <source>System</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="205"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="306"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="201"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="302"/>
-         <source>Software</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="206"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="202"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="303"/>
-         <source>Select system or software as &lt;i&gt;target&lt;/i&gt; for this artwork class</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="213"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="311"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="209"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="307"/>
-         <source>On</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="214"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="312"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="210"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="308"/>
-         <source>Off</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="215"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="211"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="309"/>
-         <source>Choose if images of this artwork class are scaled or not</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="222"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="317"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="218"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="313"/>
-         <source>Folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="223"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="235"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="318"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="327"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="219"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="231"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="314"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="323"/>
-         <source>Archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="224"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="319"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="220"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="315"/>
-         <source>Choose if images are loaded from a folder or an archive for this artwork class</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="232"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="324"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="228"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="320"/>
-         <source>ZIP</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="229"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="321"/>
-         <source>7z</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="237"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="233"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="325"/>
-         <source>Select archive format</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>Supported archives</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>ZIP archives</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-         <source>7z archives</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="250"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="334"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="246"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="330"/>
-         <source>Image archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>Image archive for this artwork class (required)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="251"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="335"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="247"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="331"/>
-         <source>use semicolon (;) to separate multiple archives</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="252"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="336"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="248"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="332"/>
-         <source>Browse image archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="249"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="333"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="245"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="329"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>All files (*)</source>
-         <translation>All files (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="258"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="341"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="254"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="337"/>
-         <source>Image folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>Image folder for this artwork class (required)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="259"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="342"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="255"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="338"/>
-         <source>use semicolon (;) to separate multiple folders</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="260"/>
--        <location filename="../../src/additionalartworksetup.cpp" line="343"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="256"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="339"/>
-         <source>Browse image folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>Choose icon file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/additionalartworksetup.cpp" line="418"/>
-+        <location filename="../../src/additionalartworksetup.cpp" line="414"/>
-         <source>PNG files (*.png)</source>
-         <translation></translation>
-     </message>
-@@ -1218,7 +1218,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../ui/brusheditor.ui" line="281"/>
--        <location filename="../../src/brusheditor.cpp" line="307"/>
-+        <location filename="../../src/brusheditor.cpp" line="301"/>
-         <source>Choose pattern color</source>
-         <translation></translation>
-     </message>
-@@ -1341,17 +1341,17 @@ p, li { white-space: pre-wrap; }
-         <translation>&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Choose image file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>Supported image files (%1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/brusheditor.cpp" line="295"/>
-+        <location filename="../../src/brusheditor.cpp" line="289"/>
-         <source>All files (*)</source>
-         <translation>All files (*)</translation>
-     </message>
-@@ -3444,42 +3444,42 @@ p, li { white-space: pre-wrap; }
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="36"/>
-+        <location filename="../../src/cookiemanager.cpp" line="32"/>
-         <source>Name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="37"/>
-+        <location filename="../../src/cookiemanager.cpp" line="33"/>
-         <source>Domain</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="38"/>
-+        <location filename="../../src/cookiemanager.cpp" line="34"/>
-         <source>Path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="39"/>
-+        <location filename="../../src/cookiemanager.cpp" line="35"/>
-         <source>Value</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="40"/>
-+        <location filename="../../src/cookiemanager.cpp" line="36"/>
-         <source>Expiry date</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="41"/>
-+        <location filename="../../src/cookiemanager.cpp" line="37"/>
-         <source>Secure?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="42"/>
-+        <location filename="../../src/cookiemanager.cpp" line="38"/>
-         <source>HTTP only?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/cookiemanager.cpp" line="86"/>
-+        <location filename="../../src/cookiemanager.cpp" line="82"/>
-         <source>WARNING: failed to remove cookie from database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-@@ -4375,7 +4375,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="1282"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1851"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1844"/>
-         <source>%1. variant of </source>
-         <translation>%1. variant of </translation>
-     </message>
-@@ -4459,7 +4459,7 @@ p, li { white-space: pre-wrap; }
-     </message>
-     <message>
-         <location filename="../../src/deviceconfigurator.cpp" line="392"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Open archive</source>
-         <translation></translation>
-     </message>
-@@ -4503,7 +4503,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="581"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="772"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1410"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1841"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1834"/>
-         <source>No devices available</source>
-         <translation></translation>
-     </message>
-@@ -4562,7 +4562,7 @@ p, li { white-space: pre-wrap; }
-         <location filename="../../src/deviceconfigurator.cpp" line="987"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1001"/>
-         <location filename="../../src/deviceconfigurator.cpp" line="1011"/>
--        <location filename="../../src/deviceconfigurator.cpp" line="1898"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1891"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-@@ -4572,27 +4572,27 @@ p, li { white-space: pre-wrap; }
-         <translation>Choose default device directory for &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1637"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1632"/>
-         <source>&amp;Close archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Choose a unique configuration name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1853"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1846"/>
-         <source>Unique configuration name:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>Name conflict</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/deviceconfigurator.cpp" line="1856"/>
-+        <location filename="../../src/deviceconfigurator.cpp" line="1849"/>
-         <source>A configuration named &apos;%1&apos; already exists.
- 
- Do you want to choose a different name?</source>
-@@ -5277,25 +5277,25 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="557"/>
--        <location filename="../../src/filesystemmodel.h" line="571"/>
-+        <location filename="../../src/filesystemmodel.h" line="554"/>
-+        <location filename="../../src/filesystemmodel.h" line="568"/>
-         <source> KB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="560"/>
--        <location filename="../../src/filesystemmodel.h" line="574"/>
-+        <location filename="../../src/filesystemmodel.h" line="557"/>
-+        <location filename="../../src/filesystemmodel.h" line="571"/>
-         <source> MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="563"/>
--        <location filename="../../src/filesystemmodel.h" line="577"/>
-+        <location filename="../../src/filesystemmodel.h" line="560"/>
-+        <location filename="../../src/filesystemmodel.h" line="574"/>
-         <source> GB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/filesystemmodel.h" line="566"/>
-+        <location filename="../../src/filesystemmodel.h" line="563"/>
-         <source> TB</source>
-         <translation></translation>
-     </message>
-@@ -5441,42 +5441,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>FtpReply</name>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="103"/>
-+        <location filename="../../src/ftpreply.cpp" line="99"/>
-         <source>FTP directory listing for %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Type</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="105"/>
-+        <location filename="../../src/ftpreply.cpp" line="101"/>
-         <source>Size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="110"/>
-+        <location filename="../../src/ftpreply.cpp" line="106"/>
-         <source>Parent directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="127"/>
-+        <location filename="../../src/ftpreply.cpp" line="119"/>
-         <source>File</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="129"/>
-+        <location filename="../../src/ftpreply.cpp" line="121"/>
-         <source>Folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/ftpreply.cpp" line="131"/>
-+        <location filename="../../src/ftpreply.cpp" line="123"/>
-         <source>Unknown</source>
-         <translation></translation>
-     </message>
-@@ -5973,212 +5973,212 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>HtmlEditor</name>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="156"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="372"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="375"/>
-         <source>HTML</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="591"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="604"/>
-         <source>Common graphics formats (*.png *.jpg *.jpeg *.gif);;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="592"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="605"/>
-         <source>Portable Network Graphics (PNG) (*.png);;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="593"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="606"/>
-         <source>Joint Photographic Experts Group (JPEG) (*.jpg *.jpeg);;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="594"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="607"/>
-         <source>Graphics Interchange Format (GIF) (*.gif);;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="595"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="608"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>All files (*)</source>
-         <translation>All files (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="155"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="154"/>
-         <source>WYSIWYG</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="158"/>
-         <source>&amp;Load...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="159"/>
-         <source>Load notes from file</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="160"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="161"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <source>Load notes from an HTML file</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="162"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="163"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="164"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="165"/>
-         <source>Save current notes</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="195"/>
-         <location filename="../../src/htmleditor/htmleditor.cpp" line="196"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="197"/>
-         <source>Page load progress</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="177"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="176"/>
-         <source>Hide menu</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="181"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="180"/>
-         <source>Read only</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="185"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="184"/>
-         <source>Show HTML</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to load</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="493"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="503"/>
-         <source>Select file to open</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="560"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="572"/>
-         <source>Save a copy</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="597"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="610"/>
-         <source>Open image...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-         <source>Insert image from URL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="611"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="624"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Enter URL:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="655"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="668"/>
-         <source>Create link</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Font</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="879"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="895"/>
-         <source>Select font:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XS</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>S</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>M</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>L</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="887"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="903"/>
-         <source>XXL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="889"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="905"/>
-         <source>Font size:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="984"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1004"/>
-         <source>Zoom: %1%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1194"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1223"/>
-         <source>Select color</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1203"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1232"/>
-         <source>Choose image file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1259"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1269"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1318"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1288"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1298"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1347"/>
-         <source>No data available</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1514"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1576"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1543"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1605"/>
-         <source>Manual selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1515"/>
--        <location filename="../../src/htmleditor/htmleditor.cpp" line="1577"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1544"/>
-+        <location filename="../../src/htmleditor/htmleditor.cpp" line="1606"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation></translation>
-     </message>
-@@ -7094,55 +7094,55 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Preview</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Flyer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Cabinet</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Controller</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Marquee</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Title</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>PCB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="29"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="25"/>
-         <source>Software snap</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="172"/>
--        <location filename="../../src/imageformatsetup.cpp" line="205"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="168"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="201"/>
-         <source>deactivated</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/imageformatsetup.cpp" line="175"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="171"/>
-+        <location filename="../../src/imageformatsetup.cpp" line="200"/>
-         <location filename="../../src/imageformatsetup.cpp" line="204"/>
--        <location filename="../../src/imageformatsetup.cpp" line="208"/>
-         <source>activated</source>
-         <translation></translation>
-     </message>
-@@ -7570,42 +7570,42 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickCalibrationWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4346"/>
-+        <location filename="../../src/options.cpp" line="4333"/>
-         <source>Axis %1:</source>
-         <translation>Axis %1:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4355"/>
-+        <location filename="../../src/options.cpp" line="4342"/>
-         <source>Current value of axis %1</source>
-         <translation>Current value of axis %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4359"/>
-+        <location filename="../../src/options.cpp" line="4346"/>
-         <source>DZ:</source>
-         <translation>DZ:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4361"/>
-+        <location filename="../../src/options.cpp" line="4348"/>
-         <source>Deadzone of axis %1</source>
-         <translation>Deadzone of axis %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4367"/>
-+        <location filename="../../src/options.cpp" line="4354"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4369"/>
-+        <location filename="../../src/options.cpp" line="4356"/>
-         <source>Sensitivity of axis %1</source>
-         <translation>Sensitivity of axis %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4347"/>
-+        <location filename="../../src/options.cpp" line="4334"/>
-         <source>Reset calibration of axis %1</source>
-         <translation>Reset calibration of axis %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4342"/>
-+        <location filename="../../src/options.cpp" line="4329"/>
-         <source>Enable/disable axis %1</source>
-         <translation>Enable/disable axis %1</translation>
-     </message>
-@@ -7659,67 +7659,67 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>JoystickTestWidget</name>
-     <message>
--        <location filename="../../src/options.cpp" line="4542"/>
-+        <location filename="../../src/options.cpp" line="4529"/>
-         <source>A%1: %v</source>
-         <translation>A%1: %v</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4543"/>
-+        <location filename="../../src/options.cpp" line="4530"/>
-         <source>Current value of axis %1</source>
-         <translation>Current value of axis %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4553"/>
-+        <location filename="../../src/options.cpp" line="4540"/>
-         <source>B%1</source>
-         <translation>B%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4554"/>
-+        <location filename="../../src/options.cpp" line="4541"/>
-         <source>Current state of button %1</source>
-         <translation>Current state of button %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4564"/>
-+        <location filename="../../src/options.cpp" line="4551"/>
-         <source>H%1: 0</source>
-         <translation>H%1: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4565"/>
-+        <location filename="../../src/options.cpp" line="4552"/>
-         <source>Current value of hat %1</source>
-         <translation>Current value of hat %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4575"/>
-+        <location filename="../../src/options.cpp" line="4562"/>
-         <source>T%1 DX: 0</source>
-         <translation>T%1 DX: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4576"/>
-+        <location filename="../../src/options.cpp" line="4563"/>
-         <source>Current X-delta of trackball %1</source>
-         <translation>Current X-delta of trackball %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4586"/>
-+        <location filename="../../src/options.cpp" line="4573"/>
-         <source>T%1 DY: 0</source>
-         <translation>T%1 DY: 0</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4587"/>
-+        <location filename="../../src/options.cpp" line="4574"/>
-         <source>Current Y-delta of trackball %1</source>
-         <translation>Current Y-delta of trackball %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4659"/>
-+        <location filename="../../src/options.cpp" line="4646"/>
-         <source>H%1: %2</source>
-         <translation>H%1: %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4689"/>
-+        <location filename="../../src/options.cpp" line="4676"/>
-         <source>T%1 DX: %2</source>
-         <translation>T%1 DX: %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4690"/>
-+        <location filename="../../src/options.cpp" line="4677"/>
-         <source>T%1 DY: %2</source>
-         <translation>T%1 DY: %2</translation>
-     </message>
-@@ -7779,186 +7779,186 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MachineList</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="156"/>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="152"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-+        <location filename="../../src/machinelist.cpp" line="584"/>
-+        <location filename="../../src/machinelist.cpp" line="585"/>
-         <location filename="../../src/machinelist.cpp" line="588"/>
-         <location filename="../../src/machinelist.cpp" line="589"/>
--        <location filename="../../src/machinelist.cpp" line="592"/>
--        <location filename="../../src/machinelist.cpp" line="593"/>
--        <location filename="../../src/machinelist.cpp" line="630"/>
--        <location filename="../../src/machinelist.cpp" line="3817"/>
-+        <location filename="../../src/machinelist.cpp" line="626"/>
-+        <location filename="../../src/machinelist.cpp" line="3813"/>
-         <source>unknown</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="196"/>
--        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="201"/>
-         <source>good</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="193"/>
-         <source>bad</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="198"/>
--        <location filename="../../src/machinelist.cpp" line="206"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="202"/>
-         <source>preliminary</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="199"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="195"/>
-         <source>supported</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="186"/>
--        <location filename="../../src/machinelist.cpp" line="200"/>
-+        <location filename="../../src/machinelist.cpp" line="182"/>
-+        <location filename="../../src/machinelist.cpp" line="196"/>
-         <source>unsupported</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
--        <location filename="../../src/machinelist.cpp" line="201"/>
--        <location filename="../../src/machinelist.cpp" line="207"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-+        <location filename="../../src/machinelist.cpp" line="197"/>
-+        <location filename="../../src/machinelist.cpp" line="203"/>
-         <source>imperfect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>yes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>no</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>baddump</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="187"/>
-+        <location filename="../../src/machinelist.cpp" line="183"/>
-         <source>nodump</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>vertical</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>horizontal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>raster</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="188"/>
-+        <location filename="../../src/machinelist.cpp" line="184"/>
-         <source>Unknown</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>On</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Off</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>audio</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>Unused</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>original</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-         <source>compatible</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="231"/>
-+        <location filename="../../src/machinelist.cpp" line="227"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: can&apos;t open icon file, please check access permissions for %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="240"/>
-+        <location filename="../../src/machinelist.cpp" line="236"/>
-         <source>7z error</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="211"/>
-+        <location filename="../../src/machinelist.cpp" line="207"/>
-         <source>Waiting for data...</source>
-         <translation>Waiting for data...</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="565"/>
-+        <location filename="../../src/machinelist.cpp" line="561"/>
-         <source>FATAL: can&apos;t start %1 executable, file &apos;%2&apos; does not exist</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1861"/>
-+        <location filename="../../src/machinelist.cpp" line="1857"/>
-         <source>done (loading machine data from machine list cache, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1533"/>
-+        <location filename="../../src/machinelist.cpp" line="1529"/>
-         <source>parsing machine data and recreating machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1752"/>
-+        <location filename="../../src/machinelist.cpp" line="1748"/>
-         <source>ERROR: can&apos;t open machine list cache for writing, path = %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1878"/>
--        <location filename="../../src/machinelist.cpp" line="1894"/>
-+        <location filename="../../src/machinelist.cpp" line="1874"/>
-+        <location filename="../../src/machinelist.cpp" line="1890"/>
-         <source>restoring machine selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1910"/>
-+        <location filename="../../src/machinelist.cpp" line="1906"/>
-         <source>done (processing machine list, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>%n machine(s)</source>
-         <translation>
-             <numerusform>%n machine</numerusform>
-@@ -7966,103 +7966,103 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1914"/>
-+        <location filename="../../src/machinelist.cpp" line="1910"/>
-         <source>WARNING: machine list not fully parsed, invalidating machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1919"/>
-+        <location filename="../../src/machinelist.cpp" line="1915"/>
-         <source>WARNING: machine list cache is out of date, invalidating machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2094"/>
-+        <location filename="../../src/machinelist.cpp" line="2090"/>
-         <source>Filtering, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2281"/>
-+        <location filename="../../src/machinelist.cpp" line="2277"/>
-         <source>WARNING: XML data cache is incomplete, invalidating XML data cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="776"/>
-+        <location filename="../../src/machinelist.cpp" line="772"/>
-         <source>XML data - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="827"/>
-+        <location filename="../../src/machinelist.cpp" line="823"/>
-         <source>verifying ROM status for &apos;%1&apos;</source>
-         <translation>verifying ROM status for &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="953"/>
-+        <location filename="../../src/machinelist.cpp" line="949"/>
-         <source>Updating</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Source file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Clone of</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>ROM of</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Sample of</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is device?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="973"/>
-+        <location filename="../../src/machinelist.cpp" line="969"/>
-         <source>Year</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="980"/>
-+        <location filename="../../src/machinelist.cpp" line="976"/>
-         <source>Manufacturer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
--        <location filename="../../src/machinelist.cpp" line="985"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-+        <location filename="../../src/machinelist.cpp" line="981"/>
-         <source>ROM</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="195"/>
--        <location filename="../../src/machinelist.cpp" line="208"/>
--        <location filename="../../src/machinelist.cpp" line="1631"/>
--        <location filename="../../src/machinelist.cpp" line="1632"/>
-+        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="1627"/>
-+        <location filename="../../src/machinelist.cpp" line="1628"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>error text = %1</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="639"/>
--        <location filename="../../src/machinelist.cpp" line="662"/>
-+        <location filename="../../src/machinelist.cpp" line="635"/>
-+        <location filename="../../src/machinelist.cpp" line="658"/>
-         <source>%n supported set(s)</source>
-         <translation>
-             <numerusform>%n supported set</numerusform>
-@@ -8070,501 +8070,501 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="650"/>
-+        <location filename="../../src/machinelist.cpp" line="646"/>
-         <source>WARNING: the output from -listfull changed, forcing a refresh of all emulator caches</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>BIOS</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>CRC</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Merge</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Region</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-         <source>Offset</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
--        <location filename="../../src/machinelist.cpp" line="1140"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-+        <location filename="../../src/machinelist.cpp" line="1136"/>
-         <source>Status</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="995"/>
-+        <location filename="../../src/machinelist.cpp" line="991"/>
-         <source>Device reference</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1000"/>
-+        <location filename="../../src/machinelist.cpp" line="996"/>
-         <source>Chip</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Type</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-         <source>Clock</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Width</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Height</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Refresh</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1019"/>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1015"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Sound</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1023"/>
-+        <location filename="../../src/machinelist.cpp" line="1019"/>
-         <source>Channels</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1024"/>
-         <source>Input</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Service</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Tilt</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Players</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Buttons</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1032"/>
-+        <location filename="../../src/machinelist.cpp" line="1028"/>
-         <source>Coins</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Player</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Ways</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1050"/>
-+        <location filename="../../src/machinelist.cpp" line="1046"/>
-         <source>DIP switch</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1056"/>
-+        <location filename="../../src/machinelist.cpp" line="1052"/>
-         <source>DIP value</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1297"/>
-+        <location filename="../../src/machinelist.cpp" line="1293"/>
-         <source>WARNING: the machine list database is invalid, forcing a refresh</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1965"/>
-+        <location filename="../../src/machinelist.cpp" line="1961"/>
-         <source>machine description</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1969"/>
-+        <location filename="../../src/machinelist.cpp" line="1965"/>
-         <source>tag</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1971"/>
-+        <location filename="../../src/machinelist.cpp" line="1967"/>
-         <source>year</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1973"/>
-+        <location filename="../../src/machinelist.cpp" line="1969"/>
-         <source>manufacturer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1975"/>
-+        <location filename="../../src/machinelist.cpp" line="1971"/>
-         <source>machine name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1977"/>
-+        <location filename="../../src/machinelist.cpp" line="1973"/>
-         <source>ROM types</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1979"/>
-+        <location filename="../../src/machinelist.cpp" line="1975"/>
-         <source>players</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1981"/>
-+        <location filename="../../src/machinelist.cpp" line="1977"/>
-         <source>driver status</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1983"/>
-+        <location filename="../../src/machinelist.cpp" line="1979"/>
-         <source>source file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1985"/>
-+        <location filename="../../src/machinelist.cpp" line="1981"/>
-         <source>rank</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1987"/>
-+        <location filename="../../src/machinelist.cpp" line="1983"/>
-         <source>category</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1989"/>
-+        <location filename="../../src/machinelist.cpp" line="1985"/>
-         <source>version</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2438"/>
-+        <location filename="../../src/machinelist.cpp" line="2434"/>
-         <source>WARNING: XML bug: the name &apos;%1&apos; is used for multiple sets -- please inform MAME developers</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2743"/>
-+        <location filename="../../src/machinelist.cpp" line="2739"/>
-         <source>done (verifying ROM status for all sets, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3137"/>
-+        <location filename="../../src/machinelist.cpp" line="3133"/>
-         <source>pre-caching icons from 7z archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3173"/>
-+        <location filename="../../src/machinelist.cpp" line="3169"/>
-         <source>done (pre-caching icons from 7z archive, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3405"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3401"/>
-         <source>System / BIOS</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1265"/>
--        <location filename="../../src/machinelist.cpp" line="3406"/>
-+        <location filename="../../src/machinelist.cpp" line="1261"/>
-+        <location filename="../../src/machinelist.cpp" line="3402"/>
-         <source>System / Device</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3809"/>
-+        <location filename="../../src/machinelist.cpp" line="3805"/>
-         <source>correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3811"/>
-+        <location filename="../../src/machinelist.cpp" line="3807"/>
-         <source>mostly correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3813"/>
-+        <location filename="../../src/machinelist.cpp" line="3809"/>
-         <source>incorrect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3815"/>
-+        <location filename="../../src/machinelist.cpp" line="3811"/>
-         <source>not found</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="507"/>
--        <location filename="../../src/machinelist.cpp" line="1061"/>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
--        <location filename="../../src/machinelist.cpp" line="1130"/>
--        <location filename="../../src/machinelist.cpp" line="1156"/>
--        <location filename="../../src/machinelist.cpp" line="1205"/>
-+        <location filename="../../src/machinelist.cpp" line="503"/>
-+        <location filename="../../src/machinelist.cpp" line="1057"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-+        <location filename="../../src/machinelist.cpp" line="1126"/>
-+        <location filename="../../src/machinelist.cpp" line="1152"/>
-+        <location filename="../../src/machinelist.cpp" line="1201"/>
-         <source>Default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="251"/>
-+        <location filename="../../src/machinelist.cpp" line="247"/>
-         <source>libarchive error</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="579"/>
-         <location filename="../../src/machinelist.cpp" line="583"/>
--        <location filename="../../src/machinelist.cpp" line="587"/>
-         <source>WARNING: the selected emulator executable cannot be identified as MAME</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="681"/>
-         <location filename="../../src/machinelist.cpp" line="685"/>
-         <location filename="../../src/machinelist.cpp" line="689"/>
-         <location filename="../../src/machinelist.cpp" line="693"/>
-         <location filename="../../src/machinelist.cpp" line="697"/>
--        <location filename="../../src/machinelist.cpp" line="701"/>
--        <location filename="../../src/machinelist.cpp" line="3373"/>
--        <location filename="../../src/machinelist.cpp" line="3639"/>
-+        <location filename="../../src/machinelist.cpp" line="3369"/>
-+        <location filename="../../src/machinelist.cpp" line="3635"/>
-         <source>Loading, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="711"/>
--        <location filename="../../src/machinelist.cpp" line="2286"/>
-+        <location filename="../../src/machinelist.cpp" line="707"/>
-+        <location filename="../../src/machinelist.cpp" line="2282"/>
-         <source>loading favorites and play history</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="714"/>
--        <location filename="../../src/machinelist.cpp" line="2289"/>
-+        <location filename="../../src/machinelist.cpp" line="710"/>
-+        <location filename="../../src/machinelist.cpp" line="2285"/>
-         <source>done (loading favorites and play history)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="718"/>
--        <location filename="../../src/machinelist.cpp" line="2293"/>
-+        <location filename="../../src/machinelist.cpp" line="714"/>
-+        <location filename="../../src/machinelist.cpp" line="2289"/>
-         <source>total start-up time: %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="774"/>
-+        <location filename="../../src/machinelist.cpp" line="770"/>
-         <source>loading XML data and recreating cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="861"/>
-         <source>verifying ROM status for all sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="949"/>
-+        <location filename="../../src/machinelist.cpp" line="945"/>
-         <source>WARNING: couldn&apos;t find machine information for &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>SHA-1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1068"/>
-+        <location filename="../../src/machinelist.cpp" line="1064"/>
-         <source>Configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-         <source>Mask</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1079"/>
-+        <location filename="../../src/machinelist.cpp" line="1075"/>
-         <source>Setting</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1084"/>
-+        <location filename="../../src/machinelist.cpp" line="1080"/>
-         <source>Value</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1091"/>
-+        <location filename="../../src/machinelist.cpp" line="1087"/>
-         <source>Driver</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Emulation</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Color</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Graphic</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Cocktail</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Protection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Save state</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1095"/>
-+        <location filename="../../src/machinelist.cpp" line="1091"/>
-         <source>Palette size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1100"/>
-+        <location filename="../../src/machinelist.cpp" line="1096"/>
-         <source>BIOS set</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1105"/>
-+        <location filename="../../src/machinelist.cpp" line="1101"/>
-         <source>Description</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1110"/>
-+        <location filename="../../src/machinelist.cpp" line="1106"/>
-         <source>Sample</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1115"/>
-+        <location filename="../../src/machinelist.cpp" line="1111"/>
-         <source>Disk</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>MD5</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Index</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1125"/>
-+        <location filename="../../src/machinelist.cpp" line="1121"/>
-         <source>Adjuster</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1135"/>
-+        <location filename="../../src/machinelist.cpp" line="1131"/>
-         <source>Software list</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1145"/>
-+        <location filename="../../src/machinelist.cpp" line="1141"/>
-         <source>Category</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1151"/>
-+        <location filename="../../src/machinelist.cpp" line="1147"/>
-         <source>Item</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Interface</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1255"/>
-+        <location filename="../../src/machinelist.cpp" line="1251"/>
-         <source>WARNING: can&apos;t open ROM state cache, please check ROMs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1238"/>
-+        <location filename="../../src/machinelist.cpp" line="1234"/>
-         <source>loading ROM state from cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1251"/>
-+        <location filename="../../src/machinelist.cpp" line="1247"/>
-         <source>done (loading ROM state from cache, elapsed time = %1)</source>
-         <translation>done (loading ROM state from cache, elapsed time = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1256"/>
-+        <location filename="../../src/machinelist.cpp" line="1252"/>
-         <source>processing machine list</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1281"/>
-+        <location filename="../../src/machinelist.cpp" line="1277"/>
-         <source>WARNING: couldn&apos;t determine emulator version of machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/machinelist.cpp" line="1279"/>
-         <location filename="../../src/machinelist.cpp" line="1283"/>
--        <location filename="../../src/machinelist.cpp" line="1287"/>
-         <source>INFORMATION: the machine list cache will now be updated due to a new format</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1293"/>
-+        <location filename="../../src/machinelist.cpp" line="1289"/>
-         <source>WARNING: the machine list cache is invalid, forcing a refresh</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1306"/>
-+        <location filename="../../src/machinelist.cpp" line="1302"/>
-         <source>loading machine data from machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1308"/>
--        <location filename="../../src/machinelist.cpp" line="1535"/>
-+        <location filename="../../src/machinelist.cpp" line="1304"/>
-+        <location filename="../../src/machinelist.cpp" line="1531"/>
-         <source>Machine data - %p%</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source> and %n device(s) loaded</source>
-         <translation>
-             <numerusform> and %n device loaded</numerusform>
-@@ -8572,7 +8572,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1911"/>
-+        <location filename="../../src/machinelist.cpp" line="1907"/>
-         <source>, %n BIOS set(s)</source>
-         <translation>
-             <numerusform>, %n BIOS set</numerusform>
-@@ -8580,275 +8580,275 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1925"/>
--        <location filename="../../src/machinelist.cpp" line="2746"/>
-+        <location filename="../../src/machinelist.cpp" line="1921"/>
-+        <location filename="../../src/machinelist.cpp" line="2742"/>
-         <source>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</source>
-         <translation>ROM state info: L:%1 C:%2 M:%3 I:%4 N:%5 U:%6</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1941"/>
-+        <location filename="../../src/machinelist.cpp" line="1937"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, triggering an automatic ROM check</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1944"/>
-+        <location filename="../../src/machinelist.cpp" line="1940"/>
-         <source>WARNING: ROM state cache is incomplete or not up to date, please re-check ROMs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="536"/>
-+        <location filename="../../src/machinelist.cpp" line="532"/>
-         <source>determining emulator version and supported sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="623"/>
-         <source>done (determining emulator version and supported sets, elapsed time = %1)</source>
-         <translation>done (determining emulator version and supported sets, elapsed time = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="642"/>
-+        <location filename="../../src/machinelist.cpp" line="638"/>
-         <source>FATAL: couldn&apos;t determine the number of supported sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>ROM, CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="209"/>
-+        <location filename="../../src/machinelist.cpp" line="205"/>
-         <source>CHD</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="210"/>
-+        <location filename="../../src/machinelist.cpp" line="206"/>
-         <source>?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ascending</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1866"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1862"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>descending</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2028"/>
-+        <location filename="../../src/machinelist.cpp" line="2024"/>
-         <source>ROM state filter already active</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2032"/>
-+        <location filename="../../src/machinelist.cpp" line="2028"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2036"/>
-+        <location filename="../../src/machinelist.cpp" line="2032"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2055"/>
-+        <location filename="../../src/machinelist.cpp" line="2051"/>
-         <source>applying ROM state filter</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2059"/>
-+        <location filename="../../src/machinelist.cpp" line="2055"/>
-         <source>State filter - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2138"/>
-+        <location filename="../../src/machinelist.cpp" line="2134"/>
-         <source>done (applying ROM state filter, elapsed time = %1)</source>
-         <translation>done (applying ROM state filter, elapsed time = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2181"/>
-+        <location filename="../../src/machinelist.cpp" line="2177"/>
-         <source>saving favorites</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2190"/>
-+        <location filename="../../src/machinelist.cpp" line="2186"/>
-         <source>FATAL: can&apos;t open favorites file for writing, path = %1</source>
-         <translation>FATAL: can&apos;t open favorites file for writing, path = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2228"/>
-+        <location filename="../../src/machinelist.cpp" line="2224"/>
-         <source>saving play history</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2237"/>
-+        <location filename="../../src/machinelist.cpp" line="2233"/>
-         <source>FATAL: can&apos;t open play history file for writing, path = %1</source>
-         <translation>FATAL: can&apos;t open play history file for writing, path = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="160"/>
-+        <location filename="../../src/machinelist.cpp" line="156"/>
-         <source>L:</source>
-         <translation>L:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="161"/>
-+        <location filename="../../src/machinelist.cpp" line="157"/>
-         <source>C:</source>
-         <translation>C:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="162"/>
-+        <location filename="../../src/machinelist.cpp" line="158"/>
-         <source>M:</source>
-         <translation>M:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="163"/>
-+        <location filename="../../src/machinelist.cpp" line="159"/>
-         <source>I:</source>
-         <translation>I:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="164"/>
-+        <location filename="../../src/machinelist.cpp" line="160"/>
-         <source>N:</source>
-         <translation>N:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="165"/>
-+        <location filename="../../src/machinelist.cpp" line="161"/>
-         <source>U:</source>
-         <translation>U:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="166"/>
-+        <location filename="../../src/machinelist.cpp" line="162"/>
-         <source>S:</source>
-         <translation>S:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="818"/>
--        <location filename="../../src/machinelist.cpp" line="856"/>
-+        <location filename="../../src/machinelist.cpp" line="814"/>
-+        <location filename="../../src/machinelist.cpp" line="852"/>
-         <source>ERROR: can&apos;t open ROM state cache for writing, path = %1</source>
-         <translation>ERROR: can&apos;t open ROM state cache for writing, path = %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="869"/>
--        <location filename="../../src/machinelist.cpp" line="2475"/>
--        <location filename="../../src/machinelist.cpp" line="2822"/>
-+        <location filename="../../src/machinelist.cpp" line="865"/>
-+        <location filename="../../src/machinelist.cpp" line="2471"/>
-+        <location filename="../../src/machinelist.cpp" line="2818"/>
-         <source>ROM check - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="167"/>
-+        <location filename="../../src/machinelist.cpp" line="163"/>
-         <source>T:</source>
-         <translation>T:</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2741"/>
-+        <location filename="../../src/machinelist.cpp" line="2737"/>
-         <source>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</source>
-         <translation>done (verifying ROM status for &apos;%1&apos;, elapsed time = %2)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1967"/>
--        <location filename="../../src/machinelist.cpp" line="2760"/>
-+        <location filename="../../src/machinelist.cpp" line="1963"/>
-+        <location filename="../../src/machinelist.cpp" line="2756"/>
-         <source>ROM state</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2996"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2992"/>
-         <source>ROM status for &apos;%1&apos; is &apos;%2&apos;</source>
-         <translation>ROM status for &apos;%1&apos; is &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3084"/>
-+        <location filename="../../src/machinelist.cpp" line="3080"/>
-         <source>pre-caching icons from ZIP archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3134"/>
-+        <location filename="../../src/machinelist.cpp" line="3130"/>
-         <source>done (pre-caching icons from ZIP archive, elapsed time = %1)</source>
-         <translation>done (pre-caching icons from ZIP archive, elapsed time = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3177"/>
-+        <location filename="../../src/machinelist.cpp" line="3173"/>
-         <source>pre-caching icons from archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3212"/>
-+        <location filename="../../src/machinelist.cpp" line="3208"/>
-         <source>done (pre-caching icons from archive, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3217"/>
-+        <location filename="../../src/machinelist.cpp" line="3213"/>
-         <source>pre-caching icons from directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3255"/>
-+        <location filename="../../src/machinelist.cpp" line="3251"/>
-         <source>done (pre-caching icons from directory, elapsed time = %1)</source>
-         <translation>done (pre-caching icons from directory, elapsed time = %1)</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3265"/>
-+        <location filename="../../src/machinelist.cpp" line="3261"/>
-         <source>loading icons from cache database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3283"/>
-+        <location filename="../../src/machinelist.cpp" line="3279"/>
-         <source>done (loading icons from cache database, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3306"/>
-+        <location filename="../../src/machinelist.cpp" line="3302"/>
-         <source>loading category.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3310"/>
-+        <location filename="../../src/machinelist.cpp" line="3306"/>
-         <source>Category.ini - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3355"/>
-+        <location filename="../../src/machinelist.cpp" line="3351"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no category.ini data available</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3362"/>
-+        <location filename="../../src/machinelist.cpp" line="3358"/>
-         <source>done (loading category.ini, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3561"/>
-+        <location filename="../../src/machinelist.cpp" line="3557"/>
-         <source>loading catver.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3565"/>
-+        <location filename="../../src/machinelist.cpp" line="3561"/>
-         <source>Catver.ini - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3621"/>
-+        <location filename="../../src/machinelist.cpp" line="3617"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading -- no catver.ini data available</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3628"/>
-+        <location filename="../../src/machinelist.cpp" line="3624"/>
-         <source>done (loading catver.ini, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3629"/>
-+        <location filename="../../src/machinelist.cpp" line="3625"/>
-         <source>%1 category / %2 version records loaded</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3392"/>
-+        <location filename="../../src/machinelist.cpp" line="3388"/>
-         <source>Category view - %p%</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3363"/>
-+        <location filename="../../src/machinelist.cpp" line="3359"/>
-         <source>%n category record(s) loaded</source>
-         <translation>
-             <numerusform>%n category record loaded</numerusform>
-@@ -8856,12 +8856,12 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3658"/>
-+        <location filename="../../src/machinelist.cpp" line="3654"/>
-         <source>Version view - %p%</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="1252"/>
-+        <location filename="../../src/machinelist.cpp" line="1248"/>
-         <source>%n cached ROM state(s) loaded</source>
-         <translation>
-             <numerusform>%n cached ROM state loaded</numerusform>
-@@ -8869,7 +8869,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="3285"/>
-+        <location filename="../../src/machinelist.cpp" line="3281"/>
-         <source>%n icon(s) loaded</source>
-         <translation>
-             <numerusform>%n icon loaded</numerusform>
-@@ -8877,297 +8877,297 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="3047"/>
-+        <location filename="../../src/machinelist.cpp" line="3043"/>
-         <source>Icon cache - %p%</source>
-         <translation>Icon cache - %p%</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>unused</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="189"/>
-+        <location filename="../../src/machinelist.cpp" line="185"/>
-         <source>cpu</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>vector</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>lcd</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Is BIOS?</source>
-         <translation>Is BIOS?</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="962"/>
-+        <location filename="../../src/machinelist.cpp" line="958"/>
-         <source>Runnable</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1010"/>
-+        <location filename="../../src/machinelist.cpp" line="1006"/>
-         <source>Display</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Rotate</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Flip-X</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>Pixel clock</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>H-Bend</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>HB-Start</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Total</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>V-Bend</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1014"/>
-+        <location filename="../../src/machinelist.cpp" line="1010"/>
-         <source>VB-Start</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1005"/>
--        <location filename="../../src/machinelist.cpp" line="1073"/>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1001"/>
-+        <location filename="../../src/machinelist.cpp" line="1069"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Tag</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1038"/>
-+        <location filename="../../src/machinelist.cpp" line="1034"/>
-         <source>Control</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Minimum</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Maximum</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Sensitivity</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Key Delta</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1043"/>
-+        <location filename="../../src/machinelist.cpp" line="1039"/>
-         <source>Reverse</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy4way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>joy8way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="190"/>
-+        <location filename="../../src/machinelist.cpp" line="186"/>
-         <source>trackball</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>joy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>doublejoy8way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>dial</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>paddle</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="191"/>
-+        <location filename="../../src/machinelist.cpp" line="187"/>
-         <source>pedal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>stick</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vjoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>lightgun</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>doublejoy4way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="192"/>
-+        <location filename="../../src/machinelist.cpp" line="188"/>
-         <source>vdoublejoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>doublejoy2way</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>printer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cdrom</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cartridge</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="193"/>
-+        <location filename="../../src/machinelist.cpp" line="189"/>
-         <source>cassette</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>quickload</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>floppydisk</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>serial</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="194"/>
-+        <location filename="../../src/machinelist.cpp" line="190"/>
-         <source>snapshot</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1163"/>
-+        <location filename="../../src/machinelist.cpp" line="1159"/>
-         <source>Device</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1174"/>
-+        <location filename="../../src/machinelist.cpp" line="1170"/>
-         <source>Instance</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1179"/>
-+        <location filename="../../src/machinelist.cpp" line="1175"/>
-         <source>Brief name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1186"/>
-+        <location filename="../../src/machinelist.cpp" line="1182"/>
-         <source>Extension</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1168"/>
-+        <location filename="../../src/machinelist.cpp" line="1164"/>
-         <source>Mandatory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="558"/>
--        <location filename="../../src/machinelist.cpp" line="614"/>
-+        <location filename="../../src/machinelist.cpp" line="554"/>
-+        <location filename="../../src/machinelist.cpp" line="610"/>
-         <source>FATAL: can&apos;t start MAME executable within a reasonable time frame, giving up</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="631"/>
--        <location filename="../../src/machinelist.cpp" line="661"/>
-+        <location filename="../../src/machinelist.cpp" line="627"/>
-+        <location filename="../../src/machinelist.cpp" line="657"/>
-         <source>emulator info: type = %1, version = %2</source>
-         <translation>emulator info: type = %1, version = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="633"/>
-+        <location filename="../../src/machinelist.cpp" line="629"/>
-         <source>FATAL: couldn&apos;t determine emulator type and version</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="990"/>
--        <location filename="../../src/machinelist.cpp" line="1120"/>
-+        <location filename="../../src/machinelist.cpp" line="986"/>
-+        <location filename="../../src/machinelist.cpp" line="1116"/>
-         <source>Optional</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1568"/>
-+        <location filename="../../src/machinelist.cpp" line="1564"/>
-         <source>WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2270"/>
-+        <location filename="../../src/machinelist.cpp" line="2266"/>
-         <source>done (loading XML data and recreating cache, elapsed time = %1)</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2535"/>
-+        <location filename="../../src/machinelist.cpp" line="2531"/>
-         <source>checking real status of %n set(s) not mentioned during full audit</source>
-         <translation>
-             <numerusform>checking real status of %n set not mentioned during full audit</numerusform>
-@@ -9175,7 +9175,7 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/machinelist.cpp" line="2654"/>
-+        <location filename="../../src/machinelist.cpp" line="2650"/>
-         <source>done (checking real status of %n set(s) not mentioned during full audit)</source>
-         <translation>
-             <numerusform>done (checking real status of %n set not mentioned during full audit)</numerusform>
-@@ -9183,30 +9183,30 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1193"/>
-+        <location filename="../../src/machinelist.cpp" line="1189"/>
-         <source>RAM options</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="1197"/>
-+        <location filename="../../src/machinelist.cpp" line="1193"/>
-         <source>Option</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</source>
-         <translation>WARNING: emulator audit call didn&apos;t exit cleanly -- exitCode = %1, exitStatus = %2</translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>normal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2264"/>
--        <location filename="../../src/machinelist.cpp" line="2468"/>
-+        <location filename="../../src/machinelist.cpp" line="2260"/>
-+        <location filename="../../src/machinelist.cpp" line="2464"/>
-         <source>crashed</source>
-         <translation></translation>
-     </message>
-@@ -9375,18 +9375,18 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>true</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelistmodel.cpp" line="286"/>
--        <location filename="../../src/machinelistmodel.cpp" line="288"/>
--        <location filename="../../src/machinelistmodel.cpp" line="296"/>
--        <location filename="../../src/machinelistmodel.cpp" line="298"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="283"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="285"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="293"/>
-+        <location filename="../../src/machinelistmodel.cpp" line="295"/>
-         <source>false</source>
-         <translation></translation>
-     </message>
-@@ -9528,153 +9528,153 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
- <context>
-     <name>MainWindow</name>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4026"/>
--        <location filename="../../src/qmc2main.cpp" line="4192"/>
--        <location filename="../../src/qmc2main.cpp" line="4220"/>
--        <location filename="../../src/qmc2main.cpp" line="4636"/>
--        <location filename="../../src/qmc2main.cpp" line="4739"/>
--        <location filename="../../src/qmc2main.cpp" line="6076"/>
-+        <location filename="../../src/qmc2main.cpp" line="3982"/>
-+        <location filename="../../src/qmc2main.cpp" line="4148"/>
-+        <location filename="../../src/qmc2main.cpp" line="4176"/>
-+        <location filename="../../src/qmc2main.cpp" line="4581"/>
-+        <location filename="../../src/qmc2main.cpp" line="4684"/>
-+        <location filename="../../src/qmc2main.cpp" line="6016"/>
-         <source>Default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="502"/>
-+        <location filename="../../src/qmc2main.cpp" line="501"/>
-         <source>Toggle maximization of embedded emulator windows</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="364"/>
-+        <location filename="../../src/qmc2main.cpp" line="363"/>
-         <source>Searching machines - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="566"/>
-+        <location filename="../../src/qmc2main.cpp" line="561"/>
-         <source>Show machine/software titles</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="567"/>
-+        <location filename="../../src/qmc2main.cpp" line="562"/>
-         <source>Show machine- or software-titles at the bottom of all images</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="679"/>
-+        <location filename="../../src/qmc2main.cpp" line="674"/>
-         <source>Embed emulator widget</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="675"/>
-         <source>&amp;Embed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="691"/>
-+        <location filename="../../src/qmc2main.cpp" line="686"/>
-         <source>Kill selected emulator(s) (sends KILL signal to emulator process(es))</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="692"/>
-+        <location filename="../../src/qmc2main.cpp" line="687"/>
-         <source>&amp;Kill</source>
-         <translation>&amp;Kill</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2916"/>
--        <location filename="../../src/qmc2main.cpp" line="699"/>
--        <location filename="../../src/qmc2main.cpp" line="715"/>
--        <location filename="../../src/qmc2main.cpp" line="759"/>
--        <location filename="../../src/qmc2main.cpp" line="804"/>
--        <location filename="../../src/qmc2main.cpp" line="859"/>
-+        <location filename="../../src/qmc2main.cpp" line="694"/>
-+        <location filename="../../src/qmc2main.cpp" line="710"/>
-+        <location filename="../../src/qmc2main.cpp" line="754"/>
-+        <location filename="../../src/qmc2main.cpp" line="799"/>
-+        <location filename="../../src/qmc2main.cpp" line="854"/>
-         <source>&amp;Play</source>
-         <translation>&amp;Play</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3601"/>
--        <location filename="../../src/qmc2main.cpp" line="706"/>
--        <location filename="../../src/qmc2main.cpp" line="722"/>
--        <location filename="../../src/qmc2main.cpp" line="766"/>
--        <location filename="../../src/qmc2main.cpp" line="811"/>
--        <location filename="../../src/qmc2main.cpp" line="866"/>
-+        <location filename="../../src/qmc2main.cpp" line="701"/>
-+        <location filename="../../src/qmc2main.cpp" line="717"/>
-+        <location filename="../../src/qmc2main.cpp" line="761"/>
-+        <location filename="../../src/qmc2main.cpp" line="806"/>
-+        <location filename="../../src/qmc2main.cpp" line="861"/>
-         <source>Play &amp;embedded</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3112"/>
--        <location filename="../../src/qmc2main.cpp" line="729"/>
--        <location filename="../../src/qmc2main.cpp" line="773"/>
--        <location filename="../../src/qmc2main.cpp" line="873"/>
--        <location filename="../../src/qmc2main.cpp" line="5173"/>
-+        <location filename="../../src/qmc2main.cpp" line="724"/>
-+        <location filename="../../src/qmc2main.cpp" line="768"/>
-+        <location filename="../../src/qmc2main.cpp" line="868"/>
-+        <location filename="../../src/qmc2main.cpp" line="5118"/>
-         <source>To &amp;favorites</source>
-         <translation>To &amp;favorites</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="735"/>
--        <location filename="../../src/qmc2main.cpp" line="779"/>
--        <location filename="../../src/qmc2main.cpp" line="819"/>
--        <location filename="../../src/qmc2main.cpp" line="879"/>
-+        <location filename="../../src/qmc2main.cpp" line="730"/>
-+        <location filename="../../src/qmc2main.cpp" line="774"/>
-+        <location filename="../../src/qmc2main.cpp" line="814"/>
-+        <location filename="../../src/qmc2main.cpp" line="874"/>
-         <source>Check &amp;ROM state</source>
-         <translation>Check &amp;ROM state</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="739"/>
--        <location filename="../../src/qmc2main.cpp" line="783"/>
--        <location filename="../../src/qmc2main.cpp" line="823"/>
--        <location filename="../../src/qmc2main.cpp" line="883"/>
-+        <location filename="../../src/qmc2main.cpp" line="734"/>
-+        <location filename="../../src/qmc2main.cpp" line="778"/>
-+        <location filename="../../src/qmc2main.cpp" line="818"/>
-+        <location filename="../../src/qmc2main.cpp" line="878"/>
-         <source>Analyse current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="745"/>
--        <location filename="../../src/qmc2main.cpp" line="789"/>
--        <location filename="../../src/qmc2main.cpp" line="829"/>
--        <location filename="../../src/qmc2main.cpp" line="889"/>
-+        <location filename="../../src/qmc2main.cpp" line="740"/>
-+        <location filename="../../src/qmc2main.cpp" line="784"/>
-+        <location filename="../../src/qmc2main.cpp" line="824"/>
-+        <location filename="../../src/qmc2main.cpp" line="884"/>
-         <source>Rebuild current machine&apos;s ROM set with the ROMAlyzer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="841"/>
-+        <location filename="../../src/qmc2main.cpp" line="836"/>
-         <source>Remove from favorites</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="842"/>
--        <location filename="../../src/qmc2main.cpp" line="902"/>
-+        <location filename="../../src/qmc2main.cpp" line="837"/>
-+        <location filename="../../src/qmc2main.cpp" line="897"/>
-         <source>&amp;Remove</source>
-         <translation>&amp;Remove</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="846"/>
-+        <location filename="../../src/qmc2main.cpp" line="841"/>
-         <source>Clear all favorites</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="847"/>
--        <location filename="../../src/qmc2main.cpp" line="907"/>
-+        <location filename="../../src/qmc2main.cpp" line="842"/>
-+        <location filename="../../src/qmc2main.cpp" line="902"/>
-         <source>&amp;Clear</source>
-         <translation>&amp;Clear</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="851"/>
-+        <location filename="../../src/qmc2main.cpp" line="846"/>
-         <source>Save favorites now</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="852"/>
--        <location filename="../../src/qmc2main.cpp" line="912"/>
-+        <location filename="../../src/qmc2main.cpp" line="847"/>
-+        <location filename="../../src/qmc2main.cpp" line="907"/>
-         <source>&amp;Save</source>
-         <translation>&amp;Save</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="901"/>
-+        <location filename="../../src/qmc2main.cpp" line="896"/>
-         <source>Remove from played</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="906"/>
-+        <location filename="../../src/qmc2main.cpp" line="901"/>
-         <source>Clear all played</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="911"/>
-+        <location filename="../../src/qmc2main.cpp" line="906"/>
-         <source>Save play-history now</source>
-         <translation></translation>
-     </message>
-@@ -9687,55 +9687,55 @@ Use local value for option &apos;%1&apos;, overwrite with global value or don&ap
-         <translation>Waiting for data...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2210"/>
-+        <location filename="../../src/qmc2main.cpp" line="2192"/>
-+        <location filename="../../src/qmc2main.cpp" line="2257"/>
-         <location filename="../../src/qmc2main.cpp" line="2275"/>
--        <location filename="../../src/qmc2main.cpp" line="2293"/>
-         <source>please wait for ROM state filter to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2214"/>
--        <location filename="../../src/qmc2main.cpp" line="2648"/>
-+        <location filename="../../src/qmc2main.cpp" line="2196"/>
-+        <location filename="../../src/qmc2main.cpp" line="2630"/>
-         <source>please wait for ROM verification to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2218"/>
-+        <location filename="../../src/qmc2main.cpp" line="2200"/>
-+        <location filename="../../src/qmc2main.cpp" line="2263"/>
-         <location filename="../../src/qmc2main.cpp" line="2281"/>
--        <location filename="../../src/qmc2main.cpp" line="2299"/>
-         <source>please wait for image check to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2259"/>
-         <location filename="../../src/qmc2main.cpp" line="2277"/>
--        <location filename="../../src/qmc2main.cpp" line="2295"/>
-         <source>ROM verification already active</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/qmc2main.cpp" line="2261"/>
-         <location filename="../../src/qmc2main.cpp" line="2279"/>
--        <location filename="../../src/qmc2main.cpp" line="2297"/>
--        <location filename="../../src/qmc2main.cpp" line="2644"/>
--        <location filename="../../src/qmc2main.cpp" line="2670"/>
--        <location filename="../../src/qmc2main.cpp" line="2695"/>
--        <location filename="../../src/qmc2main.cpp" line="2708"/>
--        <location filename="../../src/qmc2main.cpp" line="4905"/>
-+        <location filename="../../src/qmc2main.cpp" line="2626"/>
-+        <location filename="../../src/qmc2main.cpp" line="2652"/>
-+        <location filename="../../src/qmc2main.cpp" line="2677"/>
-+        <location filename="../../src/qmc2main.cpp" line="2690"/>
-+        <location filename="../../src/qmc2main.cpp" line="4850"/>
-         <source>please wait for reload to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2307"/>
--        <location filename="../../src/qmc2main.cpp" line="5406"/>
--        <location filename="../../src/qmc2main.cpp" line="5440"/>
--        <location filename="../../src/qmc2main.cpp" line="5777"/>
--        <location filename="../../src/qmc2main.cpp" line="5792"/>
--        <location filename="../../src/qmc2main.cpp" line="5823"/>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="2289"/>
-+        <location filename="../../src/qmc2main.cpp" line="5351"/>
-+        <location filename="../../src/qmc2main.cpp" line="5385"/>
-+        <location filename="../../src/qmc2main.cpp" line="5717"/>
-+        <location filename="../../src/qmc2main.cpp" line="5732"/>
-+        <location filename="../../src/qmc2main.cpp" line="5763"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>Confirm</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2308"/>
-+        <location filename="../../src/qmc2main.cpp" line="2290"/>
-         <source>The ROM verification process may be very time-consuming.
- It will overwrite existing cached data.
- 
-@@ -9746,187 +9746,187 @@ It will overwrite existing cached data.
- Do you really want to check all ROM states now?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2319"/>
-+        <location filename="../../src/qmc2main.cpp" line="2301"/>
-         <source>automatic ROM check triggered</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2596"/>
-+        <location filename="../../src/qmc2main.cpp" line="2578"/>
-         <source>image cache cleared</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2608"/>
-+        <location filename="../../src/qmc2main.cpp" line="2590"/>
-         <source>icon cache cleared</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2991"/>
--        <location filename="../../src/qmc2main.cpp" line="2929"/>
-+        <location filename="../../src/qmc2main.cpp" line="2891"/>
-         <source>About Qt</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3274"/>
-+        <location filename="../../src/qmc2main.cpp" line="3236"/>
-         <source>ERROR: no match found (?)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4257"/>
--        <location filename="../../src/qmc2main.cpp" line="10734"/>
-+        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="10636"/>
-         <source>Export to...</source>
-         <translation>Export to...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4269"/>
--        <location filename="../../src/qmc2main.cpp" line="4273"/>
-+        <location filename="../../src/qmc2main.cpp" line="4225"/>
-+        <location filename="../../src/qmc2main.cpp" line="4229"/>
-         <source>&lt;inipath&gt;/%1.ini</source>
-         <translation>&lt;inipath&gt;/%1.ini</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4270"/>
--        <location filename="../../src/qmc2main.cpp" line="4274"/>
--        <location filename="../../src/qmc2main.cpp" line="10752"/>
--        <location filename="../../src/qmc2main.cpp" line="10756"/>
-+        <location filename="../../src/qmc2main.cpp" line="4226"/>
-+        <location filename="../../src/qmc2main.cpp" line="4230"/>
-+        <location filename="../../src/qmc2main.cpp" line="10654"/>
-+        <location filename="../../src/qmc2main.cpp" line="10658"/>
-         <source>Select file...</source>
-         <translation>Select file...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4329"/>
--        <location filename="../../src/qmc2main.cpp" line="4331"/>
-+        <location filename="../../src/qmc2main.cpp" line="4285"/>
-+        <location filename="../../src/qmc2main.cpp" line="4287"/>
-         <source>&lt;p&gt;No data available&lt;/p&gt;</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="991"/>
--        <location filename="../../src/qmc2main.cpp" line="5126"/>
-+        <location filename="../../src/qmc2main.cpp" line="5071"/>
-         <source>Embedded emulators</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5151"/>
-+        <location filename="../../src/qmc2main.cpp" line="5096"/>
-         <source>Release emulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5197"/>
-+        <location filename="../../src/qmc2main.cpp" line="5142"/>
-         <source>WARNING: no matching window for emulator #%1 found</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5203"/>
-+        <location filename="../../src/qmc2main.cpp" line="5148"/>
-         <source>Embedding failed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5229"/>
--        <location filename="../../src/qmc2main.cpp" line="5230"/>
-+        <location filename="../../src/qmc2main.cpp" line="5174"/>
-+        <location filename="../../src/qmc2main.cpp" line="5175"/>
-         <source>Scanning pause key</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-         <source>Choose export file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5621"/>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5654"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="5566"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5599"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>All files (*)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5634"/>
--        <location filename="../../src/qmc2main.cpp" line="5678"/>
-+        <location filename="../../src/qmc2main.cpp" line="5579"/>
-+        <location filename="../../src/qmc2main.cpp" line="5623"/>
-         <source>Choose import file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5652"/>
--        <location filename="../../src/qmc2main.cpp" line="5675"/>
-+        <location filename="../../src/qmc2main.cpp" line="5597"/>
-+        <location filename="../../src/qmc2main.cpp" line="5620"/>
-         <source>WARNING: invalid inipath</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5764"/>
--        <location filename="../../src/qmc2main.cpp" line="5771"/>
-+        <location filename="../../src/qmc2main.cpp" line="5704"/>
-+        <location filename="../../src/qmc2main.cpp" line="5711"/>
-         <source>stopping current processing upon user request</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5778"/>
-+        <location filename="../../src/qmc2main.cpp" line="5718"/>
-         <source>Your configuration changes have not been applied yet.
- Really quit?</source>
-         <translation>Your configuration changes have not been applied yet.
- Really quit?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5793"/>
-+        <location filename="../../src/qmc2main.cpp" line="5733"/>
-         <source>There are one or more emulators still running.
- Should they be killed on exit?</source>
-         <translation>There are one or more emulators still running.
- Should they be killed on exit?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5824"/>
-+        <location filename="../../src/qmc2main.cpp" line="5764"/>
-         <source>There are one or more running downloads. Quit anyway?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5838"/>
-+        <location filename="../../src/qmc2main.cpp" line="5778"/>
-         <source>cleaning up</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5842"/>
-+        <location filename="../../src/qmc2main.cpp" line="5782"/>
-         <source>aborting running downloads</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5955"/>
-+        <location filename="../../src/qmc2main.cpp" line="5895"/>
-         <source>saving main widget layout</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5885"/>
-+        <location filename="../../src/qmc2main.cpp" line="5825"/>
-         <source>disconnecting audio source from audio sink</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="698"/>
--        <location filename="../../src/qmc2main.cpp" line="714"/>
--        <location filename="../../src/qmc2main.cpp" line="758"/>
--        <location filename="../../src/qmc2main.cpp" line="803"/>
--        <location filename="../../src/qmc2main.cpp" line="858"/>
-+        <location filename="../../src/qmc2main.cpp" line="693"/>
-+        <location filename="../../src/qmc2main.cpp" line="709"/>
-+        <location filename="../../src/qmc2main.cpp" line="753"/>
-+        <location filename="../../src/qmc2main.cpp" line="798"/>
-+        <location filename="../../src/qmc2main.cpp" line="853"/>
-         <source>Play selected machine</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="705"/>
--        <location filename="../../src/qmc2main.cpp" line="721"/>
--        <location filename="../../src/qmc2main.cpp" line="765"/>
--        <location filename="../../src/qmc2main.cpp" line="810"/>
--        <location filename="../../src/qmc2main.cpp" line="865"/>
-+        <location filename="../../src/qmc2main.cpp" line="700"/>
-+        <location filename="../../src/qmc2main.cpp" line="716"/>
-+        <location filename="../../src/qmc2main.cpp" line="760"/>
-+        <location filename="../../src/qmc2main.cpp" line="805"/>
-+        <location filename="../../src/qmc2main.cpp" line="860"/>
-         <source>Play selected machine (embedded)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5908"/>
-+        <location filename="../../src/qmc2main.cpp" line="5848"/>
-         <source>destroying YouTube video widget</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6146"/>
-+        <location filename="../../src/qmc2main.cpp" line="6086"/>
-         <source>destroying process manager</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6156"/>
-+        <location filename="../../src/qmc2main.cpp" line="6096"/>
-         <source>killing %n running emulator(s) on exit</source>
-         <translation>
-             <numerusform>killing %n running emulator on exit</numerusform>
-@@ -9934,7 +9934,7 @@ Should they be killed on exit?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6159"/>
-+        <location filename="../../src/qmc2main.cpp" line="6099"/>
-         <source>keeping %n running emulator(s) alive</source>
-         <translation>
-             <numerusform>keeping %n running emulator alive</numerusform>
-@@ -9942,19 +9942,19 @@ Should they be killed on exit?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6164"/>
-+        <location filename="../../src/qmc2main.cpp" line="6104"/>
-         <source>destroying network access manager</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6168"/>
-+        <location filename="../../src/qmc2main.cpp" line="6108"/>
-         <source>so long and thanks for all the fish</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="15"/>
-+        <location filename="../../src/macros.h" line="603"/>
-         <location filename="../../src/macros.h" line="606"/>
--        <location filename="../../src/macros.h" line="609"/>
-         <source>M.A.M.E. Catalog / Launcher II</source>
-         <translation></translation>
-     </message>
-@@ -9963,16 +9963,16 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="345"/>
-         <location filename="../../ui/qmc2main.ui" line="493"/>
-         <location filename="../../ui/qmc2main.ui" line="641"/>
--        <location filename="../../src/qmc2main.cpp" line="1050"/>
--        <location filename="../../src/qmc2main.cpp" line="1085"/>
--        <location filename="../../src/qmc2main.cpp" line="1120"/>
--        <location filename="../../src/qmc2main.cpp" line="1152"/>
-+        <location filename="../../src/qmc2main.cpp" line="1045"/>
-+        <location filename="../../src/qmc2main.cpp" line="1080"/>
-+        <location filename="../../src/qmc2main.cpp" line="1115"/>
-+        <location filename="../../src/qmc2main.cpp" line="1147"/>
-         <source>Tag</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="205"/>
--        <location filename="../../src/qmc2main.cpp" line="1052"/>
-+        <location filename="../../src/qmc2main.cpp" line="1047"/>
-         <source>Icon / Value</source>
-         <translation></translation>
-     </message>
-@@ -9981,10 +9981,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="355"/>
-         <location filename="../../ui/qmc2main.ui" line="503"/>
-         <location filename="../../ui/qmc2main.ui" line="651"/>
--        <location filename="../../src/qmc2main.cpp" line="1054"/>
--        <location filename="../../src/qmc2main.cpp" line="1089"/>
--        <location filename="../../src/qmc2main.cpp" line="1124"/>
--        <location filename="../../src/qmc2main.cpp" line="1156"/>
-+        <location filename="../../src/qmc2main.cpp" line="1049"/>
-+        <location filename="../../src/qmc2main.cpp" line="1084"/>
-+        <location filename="../../src/qmc2main.cpp" line="1119"/>
-+        <location filename="../../src/qmc2main.cpp" line="1151"/>
-         <source>Year</source>
-         <translation></translation>
-     </message>
-@@ -9993,10 +9993,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="360"/>
-         <location filename="../../ui/qmc2main.ui" line="508"/>
-         <location filename="../../ui/qmc2main.ui" line="656"/>
--        <location filename="../../src/qmc2main.cpp" line="1056"/>
--        <location filename="../../src/qmc2main.cpp" line="1091"/>
--        <location filename="../../src/qmc2main.cpp" line="1126"/>
--        <location filename="../../src/qmc2main.cpp" line="1158"/>
-+        <location filename="../../src/qmc2main.cpp" line="1051"/>
-+        <location filename="../../src/qmc2main.cpp" line="1086"/>
-+        <location filename="../../src/qmc2main.cpp" line="1121"/>
-+        <location filename="../../src/qmc2main.cpp" line="1153"/>
-         <source>Manufacturer</source>
-         <translation></translation>
-     </message>
-@@ -10005,10 +10005,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="380"/>
-         <location filename="../../ui/qmc2main.ui" line="528"/>
-         <location filename="../../ui/qmc2main.ui" line="676"/>
--        <location filename="../../src/qmc2main.cpp" line="1064"/>
--        <location filename="../../src/qmc2main.cpp" line="1099"/>
--        <location filename="../../src/qmc2main.cpp" line="1134"/>
--        <location filename="../../src/qmc2main.cpp" line="1166"/>
-+        <location filename="../../src/qmc2main.cpp" line="1059"/>
-+        <location filename="../../src/qmc2main.cpp" line="1094"/>
-+        <location filename="../../src/qmc2main.cpp" line="1129"/>
-+        <location filename="../../src/qmc2main.cpp" line="1161"/>
-         <source>Driver status</source>
-         <translation></translation>
-     </message>
-@@ -10016,9 +10016,9 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="350"/>
-         <location filename="../../ui/qmc2main.ui" line="498"/>
-         <location filename="../../ui/qmc2main.ui" line="646"/>
--        <location filename="../../src/qmc2main.cpp" line="1087"/>
--        <location filename="../../src/qmc2main.cpp" line="1122"/>
--        <location filename="../../src/qmc2main.cpp" line="1154"/>
-+        <location filename="../../src/qmc2main.cpp" line="1082"/>
-+        <location filename="../../src/qmc2main.cpp" line="1117"/>
-+        <location filename="../../src/qmc2main.cpp" line="1149"/>
-         <source>Icon</source>
-         <translation></translation>
-     </message>
-@@ -10212,10 +10212,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="385"/>
-         <location filename="../../ui/qmc2main.ui" line="533"/>
-         <location filename="../../ui/qmc2main.ui" line="681"/>
--        <location filename="../../src/qmc2main.cpp" line="1066"/>
--        <location filename="../../src/qmc2main.cpp" line="1101"/>
--        <location filename="../../src/qmc2main.cpp" line="1136"/>
--        <location filename="../../src/qmc2main.cpp" line="1168"/>
-+        <location filename="../../src/qmc2main.cpp" line="1061"/>
-+        <location filename="../../src/qmc2main.cpp" line="1096"/>
-+        <location filename="../../src/qmc2main.cpp" line="1131"/>
-+        <location filename="../../src/qmc2main.cpp" line="1163"/>
-         <source>Source file</source>
-         <translation></translation>
-     </message>
-@@ -10225,10 +10225,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="538"/>
-         <location filename="../../ui/qmc2main.ui" line="686"/>
-         <location filename="../../ui/qmc2main.ui" line="2715"/>
--        <location filename="../../src/qmc2main.cpp" line="1068"/>
--        <location filename="../../src/qmc2main.cpp" line="1103"/>
--        <location filename="../../src/qmc2main.cpp" line="1138"/>
--        <location filename="../../src/qmc2main.cpp" line="1170"/>
-+        <location filename="../../src/qmc2main.cpp" line="1063"/>
-+        <location filename="../../src/qmc2main.cpp" line="1098"/>
-+        <location filename="../../src/qmc2main.cpp" line="1133"/>
-+        <location filename="../../src/qmc2main.cpp" line="1165"/>
-         <source>Rank</source>
-         <translation></translation>
-     </message>
-@@ -10685,7 +10685,7 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4281"/>
--        <location filename="../../src/qmc2main.cpp" line="9522"/>
-+        <location filename="../../src/qmc2main.cpp" line="9416"/>
-         <source>Internal browser</source>
-         <translation></translation>
-     </message>
-@@ -10890,12 +10890,12 @@ Should they be killed on exit?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4680"/>
-         <location filename="../../ui/qmc2main.ui" line="4683"/>
--        <location filename="../../src/qmc2main.cpp" line="1242"/>
--        <location filename="../../src/qmc2main.cpp" line="1243"/>
--        <location filename="../../src/qmc2main.cpp" line="1244"/>
--        <location filename="../../src/qmc2main.cpp" line="10518"/>
--        <location filename="../../src/qmc2main.cpp" line="10519"/>
--        <location filename="../../src/qmc2main.cpp" line="10520"/>
-+        <location filename="../../src/qmc2main.cpp" line="1237"/>
-+        <location filename="../../src/qmc2main.cpp" line="1238"/>
-+        <location filename="../../src/qmc2main.cpp" line="1239"/>
-+        <location filename="../../src/qmc2main.cpp" line="10424"/>
-+        <location filename="../../src/qmc2main.cpp" line="10425"/>
-+        <location filename="../../src/qmc2main.cpp" line="10426"/>
-         <source>Lock ranks</source>
-         <translation></translation>
-     </message>
-@@ -10989,7 +10989,7 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="4818"/>
--        <location filename="../../src/qmc2main.cpp" line="9531"/>
-+        <location filename="../../src/qmc2main.cpp" line="9425"/>
-         <source>Internal PDF viewer</source>
-         <translation></translation>
-     </message>
-@@ -11067,13 +11067,13 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="195"/>
--        <location filename="../../src/qmc2main.cpp" line="1048"/>
-+        <location filename="../../src/qmc2main.cpp" line="1043"/>
-         <source>Machine / Attribute</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="340"/>
--        <location filename="../../src/qmc2main.cpp" line="1083"/>
-+        <location filename="../../src/qmc2main.cpp" line="1078"/>
-         <source>Machine / Clones</source>
-         <translation></translation>
-     </message>
-@@ -11084,7 +11084,7 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="488"/>
--        <location filename="../../src/qmc2main.cpp" line="1118"/>
-+        <location filename="../../src/qmc2main.cpp" line="1113"/>
-         <source>Category / Machine</source>
-         <translation></translation>
-     </message>
-@@ -11095,19 +11095,19 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="636"/>
--        <location filename="../../src/qmc2main.cpp" line="1150"/>
-+        <location filename="../../src/qmc2main.cpp" line="1145"/>
-         <source>Version / Machine</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="394"/>
-+        <location filename="../../src/qmc2main.cpp" line="393"/>
-         <source>Search for machines (not case-sensitive)</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="827"/>
--        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="394"/>
-         <source>Search for machines</source>
-         <translation></translation>
-     </message>
-@@ -11265,9 +11265,9 @@ Should they be killed on exit?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3115"/>
-         <location filename="../../ui/qmc2main.ui" line="3118"/>
--        <location filename="../../src/qmc2main.cpp" line="728"/>
--        <location filename="../../src/qmc2main.cpp" line="772"/>
--        <location filename="../../src/qmc2main.cpp" line="872"/>
-+        <location filename="../../src/qmc2main.cpp" line="723"/>
-+        <location filename="../../src/qmc2main.cpp" line="767"/>
-+        <location filename="../../src/qmc2main.cpp" line="867"/>
-         <source>Add current machine to favorites</source>
-         <translation></translation>
-     </message>
-@@ -11306,10 +11306,10 @@ Should they be killed on exit?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="3195"/>
-         <location filename="../../ui/qmc2main.ui" line="3198"/>
--        <location filename="../../src/qmc2main.cpp" line="734"/>
--        <location filename="../../src/qmc2main.cpp" line="778"/>
--        <location filename="../../src/qmc2main.cpp" line="818"/>
--        <location filename="../../src/qmc2main.cpp" line="878"/>
-+        <location filename="../../src/qmc2main.cpp" line="729"/>
-+        <location filename="../../src/qmc2main.cpp" line="773"/>
-+        <location filename="../../src/qmc2main.cpp" line="813"/>
-+        <location filename="../../src/qmc2main.cpp" line="873"/>
-         <source>Check current machine&apos;s ROM state</source>
-         <translation></translation>
-     </message>
-@@ -11448,10 +11448,10 @@ Should they be killed on exit?</translation>
-         <translation>Forcibly clear (remove) ALL emulator related caches</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="740"/>
--        <location filename="../../src/qmc2main.cpp" line="784"/>
--        <location filename="../../src/qmc2main.cpp" line="824"/>
--        <location filename="../../src/qmc2main.cpp" line="884"/>
-+        <location filename="../../src/qmc2main.cpp" line="735"/>
-+        <location filename="../../src/qmc2main.cpp" line="779"/>
-+        <location filename="../../src/qmc2main.cpp" line="819"/>
-+        <location filename="../../src/qmc2main.cpp" line="879"/>
-         <source>&amp;Analyse ROM...</source>
-         <translation>&amp;Analyse ROM...</translation>
-     </message>
-@@ -11471,13 +11471,13 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2222"/>
--        <location filename="../../src/qmc2main.cpp" line="2226"/>
-+        <location filename="../../src/qmc2main.cpp" line="2204"/>
-+        <location filename="../../src/qmc2main.cpp" line="2208"/>
-+        <location filename="../../src/qmc2main.cpp" line="2265"/>
-+        <location filename="../../src/qmc2main.cpp" line="2267"/>
-         <location filename="../../src/qmc2main.cpp" line="2283"/>
-         <location filename="../../src/qmc2main.cpp" line="2285"/>
--        <location filename="../../src/qmc2main.cpp" line="2301"/>
--        <location filename="../../src/qmc2main.cpp" line="2303"/>
--        <location filename="../../src/qmc2main.cpp" line="2516"/>
-+        <location filename="../../src/qmc2main.cpp" line="2498"/>
-         <source>please wait for ROMAlyzer to finish the current analysis and try again</source>
-         <translation></translation>
-     </message>
-@@ -11491,90 +11491,90 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="365"/>
-         <location filename="../../ui/qmc2main.ui" line="513"/>
-         <location filename="../../ui/qmc2main.ui" line="661"/>
--        <location filename="../../src/qmc2main.cpp" line="1058"/>
--        <location filename="../../src/qmc2main.cpp" line="1093"/>
--        <location filename="../../src/qmc2main.cpp" line="1128"/>
--        <location filename="../../src/qmc2main.cpp" line="1160"/>
-+        <location filename="../../src/qmc2main.cpp" line="1053"/>
-+        <location filename="../../src/qmc2main.cpp" line="1088"/>
-+        <location filename="../../src/qmc2main.cpp" line="1123"/>
-+        <location filename="../../src/qmc2main.cpp" line="1155"/>
-         <source>Name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5407"/>
-+        <location filename="../../src/qmc2main.cpp" line="5352"/>
-         <source>Are you sure you want to clear the favorites list?</source>
-         <translation>Are you sure you want to clear the favorites list?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5441"/>
-+        <location filename="../../src/qmc2main.cpp" line="5386"/>
-         <source>Are you sure you want to clear the play history?</source>
-         <translation>Are you sure you want to clear the play history?</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3654"/>
--        <location filename="../../src/qmc2main.cpp" line="3680"/>
--        <location filename="../../src/qmc2main.cpp" line="4355"/>
--        <location filename="../../src/qmc2main.cpp" line="4357"/>
--        <location filename="../../src/qmc2main.cpp" line="4546"/>
--        <location filename="../../src/qmc2main.cpp" line="4550"/>
--        <location filename="../../src/qmc2main.cpp" line="4604"/>
--        <location filename="../../src/qmc2main.cpp" line="4608"/>
-+        <location filename="../../src/qmc2main.cpp" line="3610"/>
-+        <location filename="../../src/qmc2main.cpp" line="3636"/>
-+        <location filename="../../src/qmc2main.cpp" line="4311"/>
-+        <location filename="../../src/qmc2main.cpp" line="4313"/>
-+        <location filename="../../src/qmc2main.cpp" line="4491"/>
-+        <location filename="../../src/qmc2main.cpp" line="4495"/>
-+        <location filename="../../src/qmc2main.cpp" line="4549"/>
-+        <location filename="../../src/qmc2main.cpp" line="4553"/>
-         <source>No data available</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="921"/>
--        <location filename="../../src/qmc2main.cpp" line="952"/>
--        <location filename="../../src/qmc2main.cpp" line="983"/>
--        <location filename="../../src/qmc2main.cpp" line="1014"/>
-+        <location filename="../../src/qmc2main.cpp" line="916"/>
-+        <location filename="../../src/qmc2main.cpp" line="947"/>
-+        <location filename="../../src/qmc2main.cpp" line="978"/>
-+        <location filename="../../src/qmc2main.cpp" line="1009"/>
-         <source>Tab position</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1984"/>
-+        <location filename="../../src/qmc2main.cpp" line="1966"/>
-         <source>Default configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2615"/>
-+        <location filename="../../src/qmc2main.cpp" line="2597"/>
-         <source>ProjectMESS in-memory cache cleared (%1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2656"/>
-+        <location filename="../../src/qmc2main.cpp" line="2638"/>
-         <source>ROM state cache file &apos;%1&apos; removed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4156"/>
-+        <location filename="../../src/qmc2main.cpp" line="4112"/>
-         <source>ProjectMESS page for system &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4161"/>
-+        <location filename="../../src/qmc2main.cpp" line="4117"/>
-         <source>Fetching ProjectMESS page for system &apos;%1&apos;, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6073"/>
-+        <location filename="../../src/qmc2main.cpp" line="6013"/>
-         <source>destroying emulator configuration instances</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6088"/>
-+        <location filename="../../src/qmc2main.cpp" line="6028"/>
-         <source>destroying image widgets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6108"/>
-+        <location filename="../../src/qmc2main.cpp" line="6048"/>
-         <source>destroying open dialogs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6454"/>
-+        <location filename="../../src/qmc2main.cpp" line="6344"/>
-         <source>setting GUI style to &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6468"/>
-+        <location filename="../../src/qmc2main.cpp" line="6358"/>
-         <source>WARNING: GUI style &apos;%1&apos; not found</source>
-         <translation></translation>
-     </message>
-@@ -11604,10 +11604,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="370"/>
-         <location filename="../../ui/qmc2main.ui" line="518"/>
-         <location filename="../../ui/qmc2main.ui" line="666"/>
--        <location filename="../../src/qmc2main.cpp" line="1060"/>
--        <location filename="../../src/qmc2main.cpp" line="1095"/>
--        <location filename="../../src/qmc2main.cpp" line="1130"/>
--        <location filename="../../src/qmc2main.cpp" line="1162"/>
-+        <location filename="../../src/qmc2main.cpp" line="1055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1090"/>
-+        <location filename="../../src/qmc2main.cpp" line="1125"/>
-+        <location filename="../../src/qmc2main.cpp" line="1157"/>
-         <source>ROM types</source>
-         <translation></translation>
-     </message>
-@@ -11616,10 +11616,10 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="375"/>
-         <location filename="../../ui/qmc2main.ui" line="523"/>
-         <location filename="../../ui/qmc2main.ui" line="671"/>
--        <location filename="../../src/qmc2main.cpp" line="1062"/>
--        <location filename="../../src/qmc2main.cpp" line="1097"/>
--        <location filename="../../src/qmc2main.cpp" line="1132"/>
--        <location filename="../../src/qmc2main.cpp" line="1164"/>
-+        <location filename="../../src/qmc2main.cpp" line="1057"/>
-+        <location filename="../../src/qmc2main.cpp" line="1092"/>
-+        <location filename="../../src/qmc2main.cpp" line="1127"/>
-+        <location filename="../../src/qmc2main.cpp" line="1159"/>
-         <source>Players</source>
-         <translation></translation>
-     </message>
-@@ -11628,9 +11628,9 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="395"/>
-         <location filename="../../ui/qmc2main.ui" line="543"/>
-         <location filename="../../ui/qmc2main.ui" line="691"/>
--        <location filename="../../src/qmc2main.cpp" line="1070"/>
--        <location filename="../../src/qmc2main.cpp" line="1105"/>
--        <location filename="../../src/qmc2main.cpp" line="1172"/>
-+        <location filename="../../src/qmc2main.cpp" line="1065"/>
-+        <location filename="../../src/qmc2main.cpp" line="1100"/>
-+        <location filename="../../src/qmc2main.cpp" line="1167"/>
-         <source>Category</source>
-         <translation></translation>
-     </message>
-@@ -11639,9 +11639,9 @@ Should they be killed on exit?</translation>
-         <location filename="../../ui/qmc2main.ui" line="400"/>
-         <location filename="../../ui/qmc2main.ui" line="548"/>
-         <location filename="../../ui/qmc2main.ui" line="696"/>
--        <location filename="../../src/qmc2main.cpp" line="1073"/>
--        <location filename="../../src/qmc2main.cpp" line="1108"/>
--        <location filename="../../src/qmc2main.cpp" line="1140"/>
-+        <location filename="../../src/qmc2main.cpp" line="1068"/>
-+        <location filename="../../src/qmc2main.cpp" line="1103"/>
-+        <location filename="../../src/qmc2main.cpp" line="1135"/>
-         <source>Version</source>
-         <translation></translation>
-     </message>
-@@ -11734,7 +11734,7 @@ Should they be killed on exit?</translation>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="1685"/>
-         <location filename="../../ui/qmc2main.ui" line="2520"/>
--        <location filename="../../src/qmc2main.cpp" line="4375"/>
-+        <location filename="../../src/qmc2main.cpp" line="4331"/>
-         <source>&amp;Notes</source>
-         <translation></translation>
-     </message>
-@@ -11793,9 +11793,9 @@ Should they be killed on exit?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/qmc2main.ui" line="2108"/>
--        <location filename="../../src/qmc2main.cpp" line="7346"/>
--        <location filename="../../src/qmc2main.cpp" line="7351"/>
--        <location filename="../../src/qmc2main.cpp" line="7360"/>
-+        <location filename="../../src/qmc2main.cpp" line="7236"/>
-+        <location filename="../../src/qmc2main.cpp" line="7241"/>
-+        <location filename="../../src/qmc2main.cpp" line="7250"/>
-         <source>%vs (%ms total)</source>
-         <translation></translation>
-     </message>
-@@ -11863,21 +11863,21 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5132"/>
--        <location filename="../../src/qmc2main.cpp" line="7562"/>
--        <location filename="../../src/qmc2main.cpp" line="7572"/>
-+        <location filename="../../src/qmc2main.cpp" line="5077"/>
-+        <location filename="../../src/qmc2main.cpp" line="7452"/>
-+        <location filename="../../src/qmc2main.cpp" line="7462"/>
-         <source>paused</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="685"/>
--        <location filename="../../src/qmc2main.cpp" line="5177"/>
-+        <location filename="../../src/qmc2main.cpp" line="680"/>
-+        <location filename="../../src/qmc2main.cpp" line="5122"/>
-         <source>Copy emulator command line to clipboard</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="686"/>
--        <location filename="../../src/qmc2main.cpp" line="5178"/>
-+        <location filename="../../src/qmc2main.cpp" line="681"/>
-+        <location filename="../../src/qmc2main.cpp" line="5123"/>
-         <source>&amp;Copy command</source>
-         <translation>&amp;Copy command</translation>
-     </message>
-@@ -11954,7 +11954,7 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7207"/>
-+        <location filename="../../src/qmc2main.cpp" line="7097"/>
-         <source>Select one or more audio files</source>
-         <translation></translation>
-     </message>
-@@ -11983,7 +11983,7 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7472"/>
-+        <location filename="../../src/qmc2main.cpp" line="7362"/>
-         <source>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</source>
-         <translation>audio player: track info: title = &apos;%1&apos;, artist = &apos;%2&apos;, album = &apos;%3&apos;, genre = &apos;%4&apos;</translation>
-     </message>
-@@ -12087,12 +12087,28 @@ Should they be killed on exit?</translation>
-         <source>Toggle full screen / windowed mode</source>
-         <translation></translation>
-     </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="919"/>
-+        <location filename="../../src/qmc2main.cpp" line="950"/>
-+        <location filename="../../src/qmc2main.cpp" line="981"/>
-+        <location filename="../../src/qmc2main.cpp" line="1012"/>
-+        <source>Set tab position north</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/qmc2main.cpp" line="920"/>
-+        <location filename="../../src/qmc2main.cpp" line="951"/>
-+        <location filename="../../src/qmc2main.cpp" line="982"/>
-+        <location filename="../../src/qmc2main.cpp" line="1013"/>
-+        <source>&amp;North</source>
-+        <translation>&amp;North</translation>
-+    </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="924"/>
-         <location filename="../../src/qmc2main.cpp" line="955"/>
-         <location filename="../../src/qmc2main.cpp" line="986"/>
-         <location filename="../../src/qmc2main.cpp" line="1017"/>
--        <source>Set tab position north</source>
-+        <source>Set tab position south</source>
-         <translation></translation>
-     </message>
-     <message>
-@@ -12100,15 +12116,15 @@ Should they be killed on exit?</translation>
-         <location filename="../../src/qmc2main.cpp" line="956"/>
-         <location filename="../../src/qmc2main.cpp" line="987"/>
-         <location filename="../../src/qmc2main.cpp" line="1018"/>
--        <source>&amp;North</source>
--        <translation>&amp;North</translation>
-+        <source>&amp;South</source>
-+        <translation>&amp;South</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="929"/>
-         <location filename="../../src/qmc2main.cpp" line="960"/>
-         <location filename="../../src/qmc2main.cpp" line="991"/>
-         <location filename="../../src/qmc2main.cpp" line="1022"/>
--        <source>Set tab position south</source>
-+        <source>Set tab position west</source>
-         <translation></translation>
-     </message>
-     <message>
-@@ -12116,15 +12132,15 @@ Should they be killed on exit?</translation>
-         <location filename="../../src/qmc2main.cpp" line="961"/>
-         <location filename="../../src/qmc2main.cpp" line="992"/>
-         <location filename="../../src/qmc2main.cpp" line="1023"/>
--        <source>&amp;South</source>
--        <translation>&amp;South</translation>
-+        <source>&amp;West</source>
-+        <translation>&amp;West</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="934"/>
-         <location filename="../../src/qmc2main.cpp" line="965"/>
-         <location filename="../../src/qmc2main.cpp" line="996"/>
-         <location filename="../../src/qmc2main.cpp" line="1027"/>
--        <source>Set tab position west</source>
-+        <source>Set tab position east</source>
-         <translation></translation>
-     </message>
-     <message>
-@@ -12132,74 +12148,58 @@ Should they be killed on exit?</translation>
-         <location filename="../../src/qmc2main.cpp" line="966"/>
-         <location filename="../../src/qmc2main.cpp" line="997"/>
-         <location filename="../../src/qmc2main.cpp" line="1028"/>
--        <source>&amp;West</source>
--        <translation>&amp;West</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="939"/>
--        <location filename="../../src/qmc2main.cpp" line="970"/>
--        <location filename="../../src/qmc2main.cpp" line="1001"/>
--        <location filename="../../src/qmc2main.cpp" line="1032"/>
--        <source>Set tab position east</source>
--        <translation></translation>
-+        <source>&amp;East</source>
-+        <translation>&amp;East</translation>
-     </message>
-     <message>
-         <location filename="../../src/qmc2main.cpp" line="940"/>
-         <location filename="../../src/qmc2main.cpp" line="971"/>
-         <location filename="../../src/qmc2main.cpp" line="1002"/>
-         <location filename="../../src/qmc2main.cpp" line="1033"/>
--        <source>&amp;East</source>
--        <translation>&amp;East</translation>
--    </message>
--    <message>
--        <location filename="../../src/qmc2main.cpp" line="945"/>
--        <location filename="../../src/qmc2main.cpp" line="976"/>
--        <location filename="../../src/qmc2main.cpp" line="1007"/>
--        <location filename="../../src/qmc2main.cpp" line="1038"/>
-         <source>Component setup</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="946"/>
--        <location filename="../../src/qmc2main.cpp" line="977"/>
--        <location filename="../../src/qmc2main.cpp" line="1008"/>
--        <location filename="../../src/qmc2main.cpp" line="1039"/>
-+        <location filename="../../src/qmc2main.cpp" line="941"/>
-+        <location filename="../../src/qmc2main.cpp" line="972"/>
-+        <location filename="../../src/qmc2main.cpp" line="1003"/>
-+        <location filename="../../src/qmc2main.cpp" line="1034"/>
-         <source>Component setup...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2235"/>
-+        <location filename="../../src/qmc2main.cpp" line="2217"/>
-         <source>machine list reload is already active</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2247"/>
--        <location filename="../../src/qmc2main.cpp" line="5936"/>
-+        <location filename="../../src/qmc2main.cpp" line="2229"/>
-+        <location filename="../../src/qmc2main.cpp" line="5876"/>
-         <source>saving machine selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2678"/>
-+        <location filename="../../src/qmc2main.cpp" line="2660"/>
-         <source>machine list cache file &apos;%1&apos; removed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2680"/>
-+        <location filename="../../src/qmc2main.cpp" line="2662"/>
-         <source>WARNING: cannot remove the machine list cache file &apos;%1&apos;, please check permissions</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6054"/>
-+        <location filename="../../src/qmc2main.cpp" line="5994"/>
-         <source>saving current machine&apos;s favorite software</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6061"/>
-+        <location filename="../../src/qmc2main.cpp" line="6001"/>
-         <source>saving current machine&apos;s device configurations</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6085"/>
-+        <location filename="../../src/qmc2main.cpp" line="6025"/>
-         <source>destroying machine list</source>
-         <translation></translation>
-     </message>
-@@ -12224,7 +12224,7 @@ Should they be killed on exit?</translation>
-         <translation>Titl&amp;e</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>freed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>freed %n byte in %1</numerusform>
-@@ -12232,7 +12232,7 @@ Should they be killed on exit?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2613"/>
-+        <location filename="../../src/qmc2main.cpp" line="2595"/>
-         <source>%n entry(s)</source>
-         <translation>
-             <numerusform>%n entry</numerusform>
-@@ -12245,7 +12245,7 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>removed %n byte(s) in %1</source>
-         <translation>
-             <numerusform>removed %n byte in %1</numerusform>
-@@ -12253,7 +12253,7 @@ Should they be killed on exit?</translation>
-         </translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="2635"/>
-+        <location filename="../../src/qmc2main.cpp" line="2617"/>
-         <source>%n file(s)</source>
-         <translation>
-             <numerusform>%n file</numerusform>
-@@ -12290,23 +12290,23 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8288"/>
-+        <location filename="../../src/qmc2main.cpp" line="8182"/>
-         <source>Choose file to store download</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6478"/>
-+        <location filename="../../src/qmc2main.cpp" line="6368"/>
-         <source>loading style sheet &apos;%1&apos;</source>
-         <translation>loading style sheet &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6487"/>
-+        <location filename="../../src/qmc2main.cpp" line="6377"/>
-         <source>removing current style sheet</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="1377"/>
--        <location filename="../../src/qmc2main.cpp" line="1391"/>
-+        <location filename="../../src/qmc2main.cpp" line="1359"/>
-+        <location filename="../../src/qmc2main.cpp" line="1373"/>
-         <source>last message repeated %n time(s)</source>
-         <translation>
-             <numerusform>last message repeated %n time</numerusform>
-@@ -12314,17 +12314,17 @@ Should they be killed on exit?</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="480"/>
-+        <location filename="../../src/qmc2main.cpp" line="479"/>
-         <source>Toggle automatic pausing of embedded emulators (hold down for menu)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="489"/>
-+        <location filename="../../src/qmc2main.cpp" line="488"/>
-         <source>Scan the pause key used by the emulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="490"/>
-+        <location filename="../../src/qmc2main.cpp" line="489"/>
-         <source>Scan pause key...</source>
-         <translation></translation>
-     </message>
-@@ -12335,187 +12335,187 @@ Should they be killed on exit?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="393"/>
--        <location filename="../../src/qmc2main.cpp" line="1195"/>
-+        <location filename="../../src/qmc2main.cpp" line="392"/>
-+        <location filename="../../src/qmc2main.cpp" line="1190"/>
-         <source>Enter search string</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="540"/>
-+        <location filename="../../src/qmc2main.cpp" line="535"/>
-         <source>Dock / undock this widget</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="396"/>
--        <location filename="../../src/qmc2main.cpp" line="544"/>
-+        <location filename="../../src/qmc2main.cpp" line="395"/>
-+        <location filename="../../src/qmc2main.cpp" line="539"/>
-         <source>note: the special characters $, (, ), *, +, ., ?, [, ], ^, {, |, } and \ must be escaped when they are meant literally!</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1077"/>
--        <location filename="../../src/qmc2main.cpp" line="1112"/>
--        <location filename="../../src/qmc2main.cpp" line="1144"/>
--        <location filename="../../src/qmc2main.cpp" line="1176"/>
-+        <location filename="../../src/qmc2main.cpp" line="1072"/>
-+        <location filename="../../src/qmc2main.cpp" line="1107"/>
-+        <location filename="../../src/qmc2main.cpp" line="1139"/>
-+        <location filename="../../src/qmc2main.cpp" line="1171"/>
-         <source>Reset</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1200"/>
-+        <location filename="../../src/qmc2main.cpp" line="1195"/>
-         <source>Negate search</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1713"/>
-+        <location filename="../../src/qmc2main.cpp" line="1695"/>
-         <source>sorry, devices cannot run standalone</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1887"/>
-         <source>No devices available</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1923"/>
--        <location filename="../../src/qmc2main.cpp" line="2000"/>
--        <location filename="../../src/qmc2main.cpp" line="2051"/>
--        <location filename="../../src/qmc2main.cpp" line="4238"/>
--        <location filename="../../src/qmc2main.cpp" line="4247"/>
-+        <location filename="../../src/qmc2main.cpp" line="1905"/>
-+        <location filename="../../src/qmc2main.cpp" line="1982"/>
-+        <location filename="../../src/qmc2main.cpp" line="2033"/>
-+        <location filename="../../src/qmc2main.cpp" line="4194"/>
-+        <location filename="../../src/qmc2main.cpp" line="4203"/>
-         <source>default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="568"/>
-+        <location filename="../../src/qmc2main.cpp" line="563"/>
-         <source>Show machine- or software-titles only when the machine list is not visible due to the current layout</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="746"/>
--        <location filename="../../src/qmc2main.cpp" line="790"/>
--        <location filename="../../src/qmc2main.cpp" line="830"/>
--        <location filename="../../src/qmc2main.cpp" line="890"/>
-+        <location filename="../../src/qmc2main.cpp" line="741"/>
-+        <location filename="../../src/qmc2main.cpp" line="785"/>
-+        <location filename="../../src/qmc2main.cpp" line="825"/>
-+        <location filename="../../src/qmc2main.cpp" line="885"/>
-         <source>&amp;Rebuild ROM...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1209"/>
-+        <location filename="../../src/qmc2main.cpp" line="1204"/>
-         <source>Include BIOS sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1216"/>
-+        <location filename="../../src/qmc2main.cpp" line="1211"/>
-         <source>Include device sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1237"/>
--        <location filename="../../src/qmc2main.cpp" line="1238"/>
--        <location filename="../../src/qmc2main.cpp" line="1239"/>
--        <location filename="../../src/qmc2main.cpp" line="10513"/>
--        <location filename="../../src/qmc2main.cpp" line="10514"/>
--        <location filename="../../src/qmc2main.cpp" line="10515"/>
-+        <location filename="../../src/qmc2main.cpp" line="1232"/>
-+        <location filename="../../src/qmc2main.cpp" line="1233"/>
-+        <location filename="../../src/qmc2main.cpp" line="1234"/>
-+        <location filename="../../src/qmc2main.cpp" line="10419"/>
-+        <location filename="../../src/qmc2main.cpp" line="10420"/>
-+        <location filename="../../src/qmc2main.cpp" line="10421"/>
-         <source>Unlock ranks</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="1665"/>
--        <location filename="../../src/qmc2main.cpp" line="1924"/>
--        <location filename="../../src/qmc2main.cpp" line="1927"/>
--        <location filename="../../src/qmc2main.cpp" line="2001"/>
--        <location filename="../../src/qmc2main.cpp" line="2004"/>
--        <location filename="../../src/qmc2main.cpp" line="2052"/>
--        <location filename="../../src/qmc2main.cpp" line="2055"/>
-+        <location filename="../../src/qmc2main.cpp" line="1647"/>
-+        <location filename="../../src/qmc2main.cpp" line="1906"/>
-+        <location filename="../../src/qmc2main.cpp" line="1909"/>
-+        <location filename="../../src/qmc2main.cpp" line="1983"/>
-+        <location filename="../../src/qmc2main.cpp" line="1986"/>
-+        <location filename="../../src/qmc2main.cpp" line="2034"/>
-+        <location filename="../../src/qmc2main.cpp" line="2037"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2382"/>
-+        <location filename="../../src/qmc2main.cpp" line="2364"/>
-         <source>ERROR: can&apos;t load HTML file &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2431"/>
-+        <location filename="../../src/qmc2main.cpp" line="2413"/>
-         <source>ERROR: can&apos;t load PDF viewer from &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2546"/>
--        <location filename="../../src/qmc2main.cpp" line="9602"/>
-+        <location filename="../../src/qmc2main.cpp" line="2528"/>
-+        <location filename="../../src/qmc2main.cpp" line="9496"/>
-         <source>please wait for ROMAlyzer to finish the current rebuild and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2636"/>
-+        <location filename="../../src/qmc2main.cpp" line="2618"/>
-         <source>YouTube on-disk cache cleared (%1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2658"/>
-+        <location filename="../../src/qmc2main.cpp" line="2640"/>
-         <source>WARNING: cannot remove the ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2662"/>
-+        <location filename="../../src/qmc2main.cpp" line="2644"/>
-         <source>triggering an automatic ROM check on next reload</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2941"/>
-+        <location filename="../../src/qmc2main.cpp" line="2903"/>
-         <source>INFORMATION: the arcade mode has to be set up first, launching the respective dialog instead</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2972"/>
-+        <location filename="../../src/qmc2main.cpp" line="2934"/>
-         <source>arcade mode: launching QMC2 Arcade, command = &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="2975"/>
-+        <location filename="../../src/qmc2main.cpp" line="2937"/>
-         <source>WARNING: failed launching QMC2 Arcade</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3555"/>
-+        <location filename="../../src/qmc2main.cpp" line="3517"/>
-         <source>ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="3560"/>
-+        <location filename="../../src/qmc2main.cpp" line="3522"/>
-         <source>Fetching ProjectMESS page for &apos;%1&apos; / &apos;%2&apos;, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4213"/>
-+        <location filename="../../src/qmc2main.cpp" line="4169"/>
-         <source>Emulator for this machine</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4911"/>
-+        <location filename="../../src/qmc2main.cpp" line="4856"/>
-         <source>please wait for sorting to finish and try again</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5164"/>
--        <location filename="../../src/qmc2main.cpp" line="5165"/>
-+        <location filename="../../src/qmc2main.cpp" line="5109"/>
-+        <location filename="../../src/qmc2main.cpp" line="5110"/>
-         <source>Toggle embedder options (hold down for menu)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5172"/>
-+        <location filename="../../src/qmc2main.cpp" line="5117"/>
-         <source>To favorites</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5183"/>
-+        <location filename="../../src/qmc2main.cpp" line="5128"/>
-         <source>Kill emulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5184"/>
-+        <location filename="../../src/qmc2main.cpp" line="5129"/>
-         <source>&amp;Kill emulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5204"/>
-+        <location filename="../../src/qmc2main.cpp" line="5149"/>
-         <source>Couldn&apos;t find the window ID of one or more
- emulator(s) within a reasonable timeframe.
- 
-@@ -12523,91 +12523,91 @@ Retry embedding?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Information</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5214"/>
-+        <location filename="../../src/qmc2main.cpp" line="5159"/>
-         <source>Sorry, the emulator meanwhile died a sorrowful death :(.</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5857"/>
-+        <location filename="../../src/qmc2main.cpp" line="5797"/>
-         <source>saving YouTube video info cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5876"/>
-+        <location filename="../../src/qmc2main.cpp" line="5816"/>
-         <source>done (saving YouTube video info cache)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5878"/>
--        <location filename="../../src/qmc2main.cpp" line="5880"/>
-+        <location filename="../../src/qmc2main.cpp" line="5818"/>
-+        <location filename="../../src/qmc2main.cpp" line="5820"/>
-         <source>failed (saving YouTube video info cache)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5888"/>
-+        <location filename="../../src/qmc2main.cpp" line="5828"/>
-         <source>destroying audio effects dialog</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5900"/>
-+        <location filename="../../src/qmc2main.cpp" line="5840"/>
-         <source>destroying media player</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6349"/>
-+        <location filename="../../src/qmc2main.cpp" line="6239"/>
-         <source>Welcome to QMC2 v%1!</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6382"/>
--        <location filename="../../src/qmc2main.cpp" line="6386"/>
--        <location filename="../../src/qmc2main.cpp" line="6390"/>
--        <location filename="../../src/qmc2main.cpp" line="6394"/>
--        <location filename="../../src/qmc2main.cpp" line="6398"/>
--        <location filename="../../src/qmc2main.cpp" line="6591"/>
--        <location filename="../../src/qmc2main.cpp" line="6598"/>
--        <location filename="../../src/qmc2main.cpp" line="6632"/>
--        <location filename="../../src/qmc2main.cpp" line="6639"/>
-+        <location filename="../../src/qmc2main.cpp" line="6272"/>
-+        <location filename="../../src/qmc2main.cpp" line="6276"/>
-+        <location filename="../../src/qmc2main.cpp" line="6280"/>
-+        <location filename="../../src/qmc2main.cpp" line="6284"/>
-+        <location filename="../../src/qmc2main.cpp" line="6288"/>
-+        <location filename="../../src/qmc2main.cpp" line="6481"/>
-+        <location filename="../../src/qmc2main.cpp" line="6488"/>
-+        <location filename="../../src/qmc2main.cpp" line="6522"/>
-+        <location filename="../../src/qmc2main.cpp" line="6529"/>
-         <source>Loading, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6484"/>
-+        <location filename="../../src/qmc2main.cpp" line="6374"/>
-         <source>WARNING: can&apos;t open style sheet &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6501"/>
-+        <location filename="../../src/qmc2main.cpp" line="6391"/>
-         <source>using default color palette for GUI style &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6505"/>
-+        <location filename="../../src/qmc2main.cpp" line="6395"/>
-         <source>using custom color palette</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6792"/>
-+        <location filename="../../src/qmc2main.cpp" line="6682"/>
-         <source>loading YouTube video info cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6839"/>
-+        <location filename="../../src/qmc2main.cpp" line="6729"/>
-         <source>done (loading YouTube video info cache)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="6808"/>
-+        <location filename="../../src/qmc2main.cpp" line="6698"/>
-         <source>YouTube index - %p%</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../../src/qmc2main.cpp" line="6840"/>
-+        <location filename="../../src/qmc2main.cpp" line="6730"/>
-         <source>%n video info record(s) loaded</source>
-         <translation>
-             <numerusform>%n video info record loaded</numerusform>
-@@ -12615,141 +12615,141 @@ Retry embedding?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Add URL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7215"/>
-+        <location filename="../../src/qmc2main.cpp" line="7105"/>
-         <source>Enter valid MP3 stream URL:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7482"/>
-+        <location filename="../../src/qmc2main.cpp" line="7372"/>
-         <source>Buffering %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="7556"/>
--        <location filename="../../src/qmc2main.cpp" line="7570"/>
-+        <location filename="../../src/qmc2main.cpp" line="7446"/>
-+        <location filename="../../src/qmc2main.cpp" line="7460"/>
-         <source>running</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8779"/>
--        <location filename="../../src/qmc2main.cpp" line="8808"/>
-+        <location filename="../../src/qmc2main.cpp" line="8673"/>
-+        <location filename="../../src/qmc2main.cpp" line="8702"/>
-         <source>Play tagged - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8839"/>
-+        <location filename="../../src/qmc2main.cpp" line="8733"/>
-         <source>Add favorites - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8868"/>
--        <location filename="../../src/qmc2main.cpp" line="8905"/>
--        <location filename="../../src/qmc2main.cpp" line="8936"/>
--        <location filename="../../src/qmc2main.cpp" line="9597"/>
-+        <location filename="../../src/qmc2main.cpp" line="8762"/>
-+        <location filename="../../src/qmc2main.cpp" line="8799"/>
-+        <location filename="../../src/qmc2main.cpp" line="8830"/>
-+        <location filename="../../src/qmc2main.cpp" line="9491"/>
-         <source>please wait for current activity to finish and try again (this batch-mode operation can only run exclusively)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8872"/>
-+        <location filename="../../src/qmc2main.cpp" line="8766"/>
-         <source>It&apos;s likely much faster to do a full audit than to check %1 sets individually. Do you really want to continue?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="8941"/>
-+        <location filename="../../src/qmc2main.cpp" line="8835"/>
-         <source>ROM tool tagged - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9158"/>
--        <location filename="../../src/qmc2main.cpp" line="9314"/>
-+        <location filename="../../src/qmc2main.cpp" line="9052"/>
-+        <location filename="../../src/qmc2main.cpp" line="9208"/>
-         <source>Tag - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9162"/>
--        <location filename="../../src/qmc2main.cpp" line="9318"/>
-+        <location filename="../../src/qmc2main.cpp" line="9056"/>
-+        <location filename="../../src/qmc2main.cpp" line="9212"/>
-         <source>Tagging, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9209"/>
--        <location filename="../../src/qmc2main.cpp" line="9365"/>
-+        <location filename="../../src/qmc2main.cpp" line="9103"/>
-+        <location filename="../../src/qmc2main.cpp" line="9259"/>
-         <source>Untag - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9213"/>
--        <location filename="../../src/qmc2main.cpp" line="9369"/>
-+        <location filename="../../src/qmc2main.cpp" line="9107"/>
-+        <location filename="../../src/qmc2main.cpp" line="9263"/>
-         <source>Untagging, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9260"/>
--        <location filename="../../src/qmc2main.cpp" line="9416"/>
-+        <location filename="../../src/qmc2main.cpp" line="9154"/>
-+        <location filename="../../src/qmc2main.cpp" line="9310"/>
-         <source>Invert tag - %p%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9264"/>
--        <location filename="../../src/qmc2main.cpp" line="9420"/>
-+        <location filename="../../src/qmc2main.cpp" line="9158"/>
-+        <location filename="../../src/qmc2main.cpp" line="9314"/>
-         <source>Inverting tags, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9524"/>
-+        <location filename="../../src/qmc2main.cpp" line="9418"/>
-         <source>External browser</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9533"/>
-+        <location filename="../../src/qmc2main.cpp" line="9427"/>
-         <source>External PDF viewer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9549"/>
-+        <location filename="../../src/qmc2main.cpp" line="9443"/>
-         <source>Manual selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9550"/>
-+        <location filename="../../src/qmc2main.cpp" line="9444"/>
-         <source>Multiple PDF manuals exist. Select the ones you want to open:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="9824"/>
--        <location filename="../../src/qmc2main.cpp" line="9902"/>
-+        <location filename="../../src/qmc2main.cpp" line="9718"/>
-+        <location filename="../../src/qmc2main.cpp" line="9796"/>
-         <source>Software detail</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10348"/>
-+        <location filename="../../src/qmc2main.cpp" line="10254"/>
-         <source>Choose overlay color</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10623"/>
-+        <location filename="../../src/qmc2main.cpp" line="10529"/>
-         <source>WARNING: ROM path &apos;%1&apos; doesn&apos;t exist</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10627"/>
-+        <location filename="../../src/qmc2main.cpp" line="10533"/>
-         <source>WARNING: ROM path &apos;%1&apos; isn&apos;t accessible</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10636"/>
-+        <location filename="../../src/qmc2main.cpp" line="10542"/>
-         <source>The ROM path &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible.
- 
- Please check the &apos;rompath&apos; option in the global emulator configuration to fix this, otherwise ROMs will probably not be available to the emulator!</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10639"/>
-+        <location filename="../../src/qmc2main.cpp" line="10545"/>
-         <source>The ROM paths
- 
- %1
-@@ -12760,58 +12760,58 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10642"/>
-+        <location filename="../../src/qmc2main.cpp" line="10548"/>
-         <source>Check ROM path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10725"/>
-+        <location filename="../../src/qmc2main.cpp" line="10627"/>
-         <source>processing global emulator configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10735"/>
--        <location filename="../../src/qmc2main.cpp" line="10736"/>
-+        <location filename="../../src/qmc2main.cpp" line="10637"/>
-+        <location filename="../../src/qmc2main.cpp" line="10638"/>
-         <source>Export global MAME configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10737"/>
-+        <location filename="../../src/qmc2main.cpp" line="10639"/>
-         <source>Import from...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10738"/>
--        <location filename="../../src/qmc2main.cpp" line="10739"/>
-+        <location filename="../../src/qmc2main.cpp" line="10640"/>
-+        <location filename="../../src/qmc2main.cpp" line="10641"/>
-         <source>Import global MAME configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10744"/>
--        <location filename="../../src/qmc2main.cpp" line="10745"/>
-+        <location filename="../../src/qmc2main.cpp" line="10646"/>
-+        <location filename="../../src/qmc2main.cpp" line="10647"/>
-         <source>Enable processing of MAME output notifiers (this forces &apos;-output console&apos;)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10751"/>
--        <location filename="../../src/qmc2main.cpp" line="10755"/>
-+        <location filename="../../src/qmc2main.cpp" line="10653"/>
-+        <location filename="../../src/qmc2main.cpp" line="10657"/>
-         <source>&lt;inipath&gt;/mame.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5075"/>
-+        <location filename="../../src/qmc2main.cpp" line="5020"/>
-         <source>emulator #%1 is already embedded</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5110"/>
--        <location filename="../../src/qmc2main.cpp" line="5113"/>
-+        <location filename="../../src/qmc2main.cpp" line="5055"/>
-+        <location filename="../../src/qmc2main.cpp" line="5058"/>
-         <source>WARNING: multiple windows for emulator #%1 found, choosing window ID %2 for embedding</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="5131"/>
--        <location filename="../../src/qmc2main.cpp" line="5134"/>
-+        <location filename="../../src/qmc2main.cpp" line="5076"/>
-+        <location filename="../../src/qmc2main.cpp" line="5079"/>
-         <source>embedding emulator #%1, window ID = %2</source>
-         <translation></translation>
-     </message>
-@@ -12968,14 +12968,12 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="189"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="192"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="117"/>
-         <source>Go back</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="212"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="215"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="119"/>
-         <source>Go forward</source>
-         <translation></translation>
-     </message>
-@@ -12999,8 +12997,8 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-     <message>
-         <location filename="../../ui/miniwebbrowser.ui" line="80"/>
-         <location filename="../../ui/miniwebbrowser.ui" line="83"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="56"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="53"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="54"/>
-         <source>Enter search string</source>
-         <translation></translation>
-     </message>
-@@ -13054,88 +13052,28 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="60"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="57"/>
-         <source>Enter URL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="102"/>
--        <source>Open link</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="104"/>
--        <source>Open link in new window</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="106"/>
--        <source>Open image in new window</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="108"/>
--        <source>Save link as...</source>
--        <translation>Save link as...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="110"/>
--        <source>Copy link</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="112"/>
--        <source>Save image as...</source>
--        <translation>Save image as...</translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="114"/>
--        <source>Copy image</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="116"/>
--        <source>Copy image address</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="121"/>
--        <source>Reload</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="123"/>
--        <source>Stop</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="125"/>
--        <source>Copy</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="128"/>
--        <source>Inspect</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="575"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="588"/>
-         <source>WARNING: invalid network reply and/or network error</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>MiniWebBrowser</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/miniwebbrowser.cpp" line="601"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="606"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="608"/>
--        <location filename="../../src/miniwebbrowser.cpp" line="611"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="614"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="619"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="621"/>
-+        <location filename="../../src/miniwebbrowser.cpp" line="624"/>
-         <source>PDF viewer</source>
-         <translation></translation>
-     </message>
-@@ -13269,240 +13207,225 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
- <context>
-     <name>Options</name>
-     <message>
--        <location filename="../../src/options.cpp" line="247"/>
-+        <location filename="../../src/options.cpp" line="246"/>
-         <source>Check all ROM states</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="249"/>
-+        <location filename="../../src/options.cpp" line="248"/>
-         <source>About QMC2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="255"/>
-+        <location filename="../../src/options.cpp" line="254"/>
-         <source>Online documentation</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="256"/>
-+        <location filename="../../src/options.cpp" line="255"/>
-         <source>Clear image cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="259"/>
-+        <location filename="../../src/options.cpp" line="258"/>
-         <source>Clear icon cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="261"/>
--        <location filename="../../src/options.cpp" line="263"/>
-+        <location filename="../../src/options.cpp" line="260"/>
-+        <location filename="../../src/options.cpp" line="262"/>
-         <source>Open options dialog</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="270"/>
-+        <location filename="../../src/options.cpp" line="269"/>
-         <source>About Qt</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="274"/>
-+        <location filename="../../src/options.cpp" line="273"/>
-         <source>Check states of tagged ROMs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="275"/>
-+        <location filename="../../src/options.cpp" line="274"/>
-         <source>Recreate template map</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="276"/>
-+        <location filename="../../src/options.cpp" line="275"/>
-         <source>Check template map</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="278"/>
--        <location filename="../../src/options.cpp" line="280"/>
-+        <location filename="../../src/options.cpp" line="277"/>
-+        <location filename="../../src/options.cpp" line="279"/>
-         <source>Stop processing / exit QMC2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="283"/>
-+        <location filename="../../src/options.cpp" line="282"/>
-         <source>Clear YouTube cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="285"/>
-+        <location filename="../../src/options.cpp" line="284"/>
-         <source>Open ROMAlyzer (system mode)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="286"/>
-+        <location filename="../../src/options.cpp" line="285"/>
-         <source>Open ROMAlyzer (software mode)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="292"/>
-+        <location filename="../../src/options.cpp" line="291"/>
-         <source>Tag current set</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="293"/>
-+        <location filename="../../src/options.cpp" line="292"/>
-         <source>Untag current set</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="294"/>
-+        <location filename="../../src/options.cpp" line="293"/>
-         <source>Toggle tag mark</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="295"/>
-+        <location filename="../../src/options.cpp" line="294"/>
-         <source>Toggle tag / cursor down</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="296"/>
-+        <location filename="../../src/options.cpp" line="295"/>
-         <source>Toggle tag / cursor up</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="297"/>
-+        <location filename="../../src/options.cpp" line="296"/>
-         <source>Tag all sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="298"/>
-+        <location filename="../../src/options.cpp" line="297"/>
-         <source>Untag all sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="299"/>
-+        <location filename="../../src/options.cpp" line="298"/>
-         <source>Invert all tags</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="300"/>
-+        <location filename="../../src/options.cpp" line="299"/>
-         <source>Tag visible sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="301"/>
-+        <location filename="../../src/options.cpp" line="300"/>
-         <source>Untag visible sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="302"/>
-+        <location filename="../../src/options.cpp" line="301"/>
-         <source>Invert visible tags</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="305"/>
-+        <location filename="../../src/options.cpp" line="304"/>
-         <source>Full detail view</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="309"/>
--        <location filename="../../src/options.cpp" line="1090"/>
--        <location filename="../../src/options.cpp" line="1097"/>
--        <location filename="../../src/options.cpp" line="1114"/>
-+        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="1089"/>
-+        <location filename="../../src/options.cpp" line="1096"/>
-+        <location filename="../../src/options.cpp" line="1113"/>
-         <source>Category view</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="310"/>
--        <location filename="../../src/options.cpp" line="1136"/>
--        <location filename="../../src/options.cpp" line="1143"/>
--        <location filename="../../src/options.cpp" line="1160"/>
-+        <location filename="../../src/options.cpp" line="309"/>
-+        <location filename="../../src/options.cpp" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1142"/>
-+        <location filename="../../src/options.cpp" line="1159"/>
-         <source>Version view</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="312"/>
-+        <location filename="../../src/options.cpp" line="311"/>
-         <source>Custom view</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="314"/>
-+        <location filename="../../src/options.cpp" line="313"/>
-         <source>Run external ROM tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="315"/>
-+        <location filename="../../src/options.cpp" line="314"/>
-         <source>Run ROM tool for tagged sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="306"/>
-+        <location filename="../../src/options.cpp" line="305"/>
-         <source>Software-list view-mode flat</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="308"/>
-+        <location filename="../../src/options.cpp" line="307"/>
-         <source>Software-list view-mode tree</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="334"/>
-+        <location filename="../../src/options.cpp" line="333"/>
-         <source>Plus (+)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="335"/>
-+        <location filename="../../src/options.cpp" line="334"/>
-         <source>Minus (-)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="336"/>
-+        <location filename="../../src/options.cpp" line="335"/>
-         <source>Cursor down</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="337"/>
-+        <location filename="../../src/options.cpp" line="336"/>
-         <source>End</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="339"/>
-+        <location filename="../../src/options.cpp" line="338"/>
-         <source>Escape</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="340"/>
-+        <location filename="../../src/options.cpp" line="339"/>
-         <source>Cursor left</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="341"/>
-+        <location filename="../../src/options.cpp" line="340"/>
-         <source>Home</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="342"/>
-+        <location filename="../../src/options.cpp" line="341"/>
-         <source>Page down</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="343"/>
-+        <location filename="../../src/options.cpp" line="342"/>
-         <source>Page up</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="393"/>
--        <location filename="../../src/options.cpp" line="395"/>
--        <location filename="../../src/options.cpp" line="397"/>
--        <location filename="../../src/options.cpp" line="399"/>
--        <location filename="../../src/options.cpp" line="401"/>
--        <location filename="../../src/options.cpp" line="403"/>
--        <location filename="../../src/options.cpp" line="405"/>
--        <location filename="../../src/options.cpp" line="407"/>
--        <location filename="../../src/options.cpp" line="409"/>
--        <location filename="../../src/options.cpp" line="411"/>
--        <location filename="../../src/options.cpp" line="412"/>
--        <location filename="../../src/options.cpp" line="413"/>
--        <source>use semicolon (;) to separate multiple folders</source>
--        <translation></translation>
--    </message>
--    <message>
-+        <location filename="../../src/options.cpp" line="392"/>
-         <location filename="../../src/options.cpp" line="394"/>
-         <location filename="../../src/options.cpp" line="396"/>
-         <location filename="../../src/options.cpp" line="398"/>
-@@ -13512,725 +13435,740 @@ Please check the &apos;rompath&apos; option in the global emulator configuration
-         <location filename="../../src/options.cpp" line="406"/>
-         <location filename="../../src/options.cpp" line="408"/>
-         <location filename="../../src/options.cpp" line="410"/>
-+        <location filename="../../src/options.cpp" line="411"/>
-+        <location filename="../../src/options.cpp" line="412"/>
-+        <source>use semicolon (;) to separate multiple folders</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../src/options.cpp" line="393"/>
-+        <location filename="../../src/options.cpp" line="395"/>
-+        <location filename="../../src/options.cpp" line="397"/>
-+        <location filename="../../src/options.cpp" line="399"/>
-+        <location filename="../../src/options.cpp" line="401"/>
-+        <location filename="../../src/options.cpp" line="403"/>
-+        <location filename="../../src/options.cpp" line="405"/>
-+        <location filename="../../src/options.cpp" line="407"/>
-+        <location filename="../../src/options.cpp" line="409"/>
-         <source>use semicolon (;) to separate multiple files</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1488"/>
-+        <location filename="../../src/options.cpp" line="1485"/>
-         <source>please reload machine list for some changes to take effect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>sorting machine list by %1 in %2 order</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>libarchive error</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1771"/>
-+        <location filename="../../src/options.cpp" line="1768"/>
-         <source>triggering automatic reload of machine list</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2440"/>
-+        <location filename="../../src/options.cpp" line="2427"/>
-         <source>&amp;Foreign emulators</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="338"/>
-+        <location filename="../../src/options.cpp" line="337"/>
-         <source>Enter key</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="250"/>
-+        <location filename="../../src/options.cpp" line="249"/>
-         <source>Analyze current machine</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="253"/>
-+        <location filename="../../src/options.cpp" line="252"/>
-         <source>Copy machine to favorites</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="272"/>
-+        <location filename="../../src/options.cpp" line="271"/>
-         <source>Reload machine list</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="273"/>
-+        <location filename="../../src/options.cpp" line="272"/>
-         <source>Check machine&apos;s ROM state</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="303"/>
-+        <location filename="../../src/options.cpp" line="302"/>
-         <source>Rebuild current machine</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="304"/>
-+        <location filename="../../src/options.cpp" line="303"/>
-         <source>Rebuild tagged machines</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="307"/>
-+        <location filename="../../src/options.cpp" line="306"/>
-         <source>Hierarchical view</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="316"/>
-+        <location filename="../../src/options.cpp" line="315"/>
-         <source>Check software-states</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="318"/>
-+        <location filename="../../src/options.cpp" line="317"/>
-         <source>Launch arcade mode</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="330"/>
-+        <location filename="../../src/options.cpp" line="329"/>
-         <source>Increase rank</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="331"/>
-+        <location filename="../../src/options.cpp" line="330"/>
-         <source>Decrease rank</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="344"/>
-+        <location filename="../../src/options.cpp" line="343"/>
-         <source>Return key</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="345"/>
-+        <location filename="../../src/options.cpp" line="344"/>
-         <source>Cursor right</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="346"/>
-+        <location filename="../../src/options.cpp" line="345"/>
-         <source>Tabulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="347"/>
-+        <location filename="../../src/options.cpp" line="346"/>
-         <source>Cursor up</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="349"/>
-+        <location filename="../../src/options.cpp" line="348"/>
-         <source>Activate item</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="353"/>
-+        <location filename="../../src/options.cpp" line="352"/>
-         <source>WARNING: configuration is not writeable, please check access permissions for </source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="357"/>
--        <location filename="../../src/options.cpp" line="364"/>
-+        <location filename="../../src/options.cpp" line="356"/>
-+        <location filename="../../src/options.cpp" line="363"/>
-         <source>Reset to default font</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="910"/>
-+        <location filename="../../src/options.cpp" line="909"/>
-         <source>image cache size set to %1 MB</source>
-         <translation>image cache size set to %1 MB</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1388"/>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="1384"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>Confirm</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1389"/>
-+        <location filename="../../src/options.cpp" line="1385"/>
-         <source>An open machine-specific emulator configuration has been detected.
- Use local machine-settings, overwrite with global settings or don&apos;t apply?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Local</source>
-         <translation>&amp;Local</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>&amp;Overwrite</source>
-         <translation>&amp;Overwrite</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1390"/>
-+        <location filename="../../src/options.cpp" line="1386"/>
-         <source>Do&amp;n&apos;t apply</source>
-         <translation>Do&amp;n&apos;t apply</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>ascending</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1498"/>
-+        <location filename="../../src/options.cpp" line="1495"/>
-         <source>descending</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-         <source>7z error</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1741"/>
-+        <location filename="../../src/options.cpp" line="1738"/>
-         <source>FATAL: can&apos;t open icon file, please check access permissions for %1</source>
-         <translation>FATAL: can&apos;t open icon file, please check access permissions for %1</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1750"/>
--        <location filename="../../src/options.cpp" line="1761"/>
-+        <location filename="../../src/options.cpp" line="1747"/>
-+        <location filename="../../src/options.cpp" line="1758"/>
-         <source>FATAL: can&apos;t open icon file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5828"/>
--        <location filename="../../src/options.cpp" line="2221"/>
--        <location filename="../../src/options.cpp" line="3634"/>
-+        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../src/options.cpp" line="2216"/>
-+        <location filename="../../src/options.cpp" line="3621"/>
-         <source>Custom IDs...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5825"/>
--        <location filename="../../src/options.cpp" line="2222"/>
--        <location filename="../../src/options.cpp" line="3635"/>
-+        <location filename="../../ui/options.ui" line="6046"/>
-+        <location filename="../../src/options.cpp" line="2217"/>
-+        <location filename="../../src/options.cpp" line="3622"/>
-         <source>Specify pre-defined foreign IDs for this emulator, launchable from the &apos;foreign emulators&apos; view</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2240"/>
--        <location filename="../../src/options.cpp" line="3643"/>
-+        <location filename="../../src/options.cpp" line="2235"/>
-+        <location filename="../../src/options.cpp" line="3630"/>
-         <source>Choose icon for this foreign emulator (hold down for menu)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2242"/>
--        <location filename="../../src/options.cpp" line="3645"/>
-+        <location filename="../../src/options.cpp" line="2237"/>
-+        <location filename="../../src/options.cpp" line="3632"/>
-         <source>Default icon</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2245"/>
--        <location filename="../../src/options.cpp" line="3648"/>
-+        <location filename="../../src/options.cpp" line="2240"/>
-+        <location filename="../../src/options.cpp" line="3635"/>
-         <source>No icon</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2395"/>
-+        <location filename="../../src/options.cpp" line="2382"/>
-         <source>N/A</source>
-         <translation>N/A</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2771"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-         <source>Choose XML cache database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>This will remove &lt;b&gt;all&lt;/b&gt; existing user data and recreate the database.
- Are you sure you want to do this?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;Yes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2780"/>
-+        <location filename="../../src/options.cpp" line="2767"/>
-         <source>&amp;No</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2806"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-         <source>Choose user data database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2814"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-         <source>Choose cookie database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2830"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-         <source>Choose 7-zip tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2838"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-         <source>Choose ROM tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2846"/>
--        <location filename="../../src/options.cpp" line="2894"/>
--        <location filename="../../src/options.cpp" line="3613"/>
-+        <location filename="../../src/options.cpp" line="2833"/>
-+        <location filename="../../src/options.cpp" line="2881"/>
-+        <location filename="../../src/options.cpp" line="3600"/>
-         <source>Choose working directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2854"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-         <source>Choose machine favorites file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2870"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-         <source>Choose machine list cache file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2878"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-         <source>Choose machine list database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2913"/>
-+        <location filename="../../src/options.cpp" line="2900"/>
-         <source>Choose software state cache directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2924"/>
-+        <location filename="../../src/options.cpp" line="2911"/>
-         <source>Choose general software folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2954"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-         <source>Choose dat-info database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2970"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-         <source>Choose MESS machine info DB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2978"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-         <source>Choose MAME emulator info DB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2986"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-         <source>Choose MESS emulator info DB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2994"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-         <source>Choose software info DB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3002"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-         <source>Choose catver.ini file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-         <source>Choose compressed preview file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>ZIP archives</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>7z archives</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>All files</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3137"/>
--        <location filename="../../src/options.cpp" line="3154"/>
--        <location filename="../../src/options.cpp" line="3171"/>
--        <location filename="../../src/options.cpp" line="3188"/>
--        <location filename="../../src/options.cpp" line="3205"/>
--        <location filename="../../src/options.cpp" line="3222"/>
--        <location filename="../../src/options.cpp" line="3239"/>
--        <location filename="../../src/options.cpp" line="3256"/>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3124"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Supported archives</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3154"/>
-+        <location filename="../../src/options.cpp" line="3141"/>
-         <source>Choose compressed flyer file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3171"/>
-+        <location filename="../../src/options.cpp" line="3158"/>
-         <source>Choose compressed icon file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3188"/>
-+        <location filename="../../src/options.cpp" line="3175"/>
-         <source>Choose compressed cabinet file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3205"/>
-+        <location filename="../../src/options.cpp" line="3192"/>
-         <source>Choose compressed controller file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3222"/>
-+        <location filename="../../src/options.cpp" line="3209"/>
-         <source>Choose compressed marquee file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3239"/>
-+        <location filename="../../src/options.cpp" line="3226"/>
-         <source>Choose compressed title file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3256"/>
-+        <location filename="../../src/options.cpp" line="3243"/>
-         <source>Choose compressed PCB file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3284"/>
-+        <location filename="../../src/options.cpp" line="3271"/>
-         <source>Choose compressed software snap file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3339"/>
-+        <location filename="../../src/options.cpp" line="3326"/>
-         <source>Choose video snap folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3350"/>
-+        <location filename="../../src/options.cpp" line="3337"/>
-         <source>Choose system manual folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3361"/>
-+        <location filename="../../src/options.cpp" line="3348"/>
-         <source>Choose software manual folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Choose image file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>Supported image files (%1)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3978"/>
-+        <location filename="../../ui/options.ui" line="4181"/>
-+        <location filename="../../src/options.cpp" line="378"/>
-         <location filename="../../src/options.cpp" line="379"/>
--        <location filename="../../src/options.cpp" line="380"/>
--        <location filename="../../src/options.cpp" line="2346"/>
--        <location filename="../../src/options.cpp" line="3765"/>
-+        <location filename="../../src/options.cpp" line="2333"/>
-+        <location filename="../../src/options.cpp" line="3752"/>
-         <source>Default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="240"/>
-+        <location filename="../../src/options.cpp" line="239"/>
-         <source>Minimize when launching (non-embedded) emulators?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="243"/>
--        <location filename="../../src/options.cpp" line="1087"/>
--        <location filename="../../src/options.cpp" line="1089"/>
--        <location filename="../../src/options.cpp" line="1111"/>
-+        <location filename="../../src/options.cpp" line="242"/>
-+        <location filename="../../src/options.cpp" line="1086"/>
-+        <location filename="../../src/options.cpp" line="1088"/>
-+        <location filename="../../src/options.cpp" line="1110"/>
-         <source>Category</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="244"/>
--        <location filename="../../src/options.cpp" line="1133"/>
--        <location filename="../../src/options.cpp" line="1135"/>
--        <location filename="../../src/options.cpp" line="1157"/>
-+        <location filename="../../src/options.cpp" line="243"/>
-+        <location filename="../../src/options.cpp" line="1132"/>
-+        <location filename="../../src/options.cpp" line="1134"/>
-+        <location filename="../../src/options.cpp" line="1156"/>
-         <source>Version</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="248"/>
-+        <location filename="../../src/options.cpp" line="247"/>
-         <source>Check images and icons</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="251"/>
-+        <location filename="../../src/options.cpp" line="250"/>
-         <source>Analyze tagged sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="254"/>
-+        <location filename="../../src/options.cpp" line="253"/>
-         <source>Copy tagged sets to favorites</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="258"/>
-+        <location filename="../../src/options.cpp" line="257"/>
-         <source>Clear ProjectMESS cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="265"/>
-+        <location filename="../../src/options.cpp" line="264"/>
-         <source>Play (independent)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="267"/>
-+        <location filename="../../src/options.cpp" line="266"/>
-         <source>Play (embedded)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="372"/>
--        <location filename="../../src/options.cpp" line="378"/>
-+        <location filename="../../src/options.cpp" line="371"/>
-+        <location filename="../../src/options.cpp" line="377"/>
-         <source>No style sheet</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1112"/>
--        <location filename="../../src/options.cpp" line="1915"/>
--        <location filename="../../src/options.cpp" line="3076"/>
-+        <location filename="../../ui/options.ui" line="1135"/>
-+        <location filename="../../src/options.cpp" line="1912"/>
-+        <location filename="../../src/options.cpp" line="3063"/>
-         <source>Preview directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1405"/>
--        <location filename="../../src/options.cpp" line="1927"/>
--        <location filename="../../src/options.cpp" line="3083"/>
-+        <location filename="../../ui/options.ui" line="1464"/>
-+        <location filename="../../src/options.cpp" line="1924"/>
-+        <location filename="../../src/options.cpp" line="3070"/>
-         <source>Flyer directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3063"/>
--        <location filename="../../src/options.cpp" line="1939"/>
--        <location filename="../../src/options.cpp" line="3090"/>
-+        <location filename="../../ui/options.ui" line="3248"/>
-+        <location filename="../../src/options.cpp" line="1936"/>
-+        <location filename="../../src/options.cpp" line="3077"/>
-         <source>Icon directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1128"/>
--        <location filename="../../src/options.cpp" line="1999"/>
--        <location filename="../../src/options.cpp" line="3125"/>
-+        <location filename="../../ui/options.ui" line="1151"/>
-+        <location filename="../../src/options.cpp" line="1996"/>
-+        <location filename="../../src/options.cpp" line="3112"/>
-         <source>PCB directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Choose Qt style sheet file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2651"/>
-+        <location filename="../../src/options.cpp" line="2638"/>
-         <source>Qt Style Sheets (*.qss)</source>
-         <translation>Qt Style Sheets (*.qss)</translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="2763"/>
--        <location filename="../../src/options.cpp" line="2771"/>
--        <location filename="../../src/options.cpp" line="2806"/>
--        <location filename="../../src/options.cpp" line="2814"/>
--        <location filename="../../src/options.cpp" line="2822"/>
--        <location filename="../../src/options.cpp" line="2830"/>
--        <location filename="../../src/options.cpp" line="2838"/>
--        <location filename="../../src/options.cpp" line="2854"/>
--        <location filename="../../src/options.cpp" line="2862"/>
--        <location filename="../../src/options.cpp" line="2870"/>
--        <location filename="../../src/options.cpp" line="2878"/>
--        <location filename="../../src/options.cpp" line="2886"/>
--        <location filename="../../src/options.cpp" line="2905"/>
--        <location filename="../../src/options.cpp" line="2935"/>
--        <location filename="../../src/options.cpp" line="2954"/>
--        <location filename="../../src/options.cpp" line="2962"/>
--        <location filename="../../src/options.cpp" line="2970"/>
--        <location filename="../../src/options.cpp" line="2978"/>
--        <location filename="../../src/options.cpp" line="2986"/>
--        <location filename="../../src/options.cpp" line="2994"/>
--        <location filename="../../src/options.cpp" line="3002"/>
--        <location filename="../../src/options.cpp" line="3010"/>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
--        <location filename="../../src/options.cpp" line="3597"/>
--        <location filename="../../src/options.cpp" line="3814"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-+        <location filename="../../src/options.cpp" line="2758"/>
-+        <location filename="../../src/options.cpp" line="2793"/>
-+        <location filename="../../src/options.cpp" line="2801"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-+        <location filename="../../src/options.cpp" line="2817"/>
-+        <location filename="../../src/options.cpp" line="2825"/>
-+        <location filename="../../src/options.cpp" line="2841"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-+        <location filename="../../src/options.cpp" line="2857"/>
-+        <location filename="../../src/options.cpp" line="2865"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-+        <location filename="../../src/options.cpp" line="2941"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-+        <location filename="../../src/options.cpp" line="2957"/>
-+        <location filename="../../src/options.cpp" line="2965"/>
-+        <location filename="../../src/options.cpp" line="2973"/>
-+        <location filename="../../src/options.cpp" line="2981"/>
-+        <location filename="../../src/options.cpp" line="2989"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-+        <location filename="../../src/options.cpp" line="3801"/>
-         <source>All files (*)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2659"/>
-+        <location filename="../../src/options.cpp" line="2646"/>
-         <source>Choose preview directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2670"/>
-+        <location filename="../../src/options.cpp" line="2657"/>
-         <source>Choose flyer directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2681"/>
-+        <location filename="../../src/options.cpp" line="2668"/>
-         <source>Choose icon directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2736"/>
-+        <location filename="../../src/options.cpp" line="2723"/>
-         <source>Choose PCB directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2747"/>
-+        <location filename="../../src/options.cpp" line="2734"/>
-         <source>Choose options template file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2755"/>
--        <location filename="../../src/options.cpp" line="3597"/>
-+        <location filename="../../src/options.cpp" line="2742"/>
-+        <location filename="../../src/options.cpp" line="3584"/>
-         <source>Choose emulator executable file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2763"/>
-+        <location filename="../../src/options.cpp" line="2750"/>
-         <source>Choose emulator log file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2822"/>
-+        <location filename="../../src/options.cpp" line="2809"/>
-         <source>Choose zip tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2862"/>
-+        <location filename="../../src/options.cpp" line="2849"/>
-         <source>Choose play history file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2886"/>
-+        <location filename="../../src/options.cpp" line="2873"/>
-         <source>Choose ROM state cache file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2905"/>
-+        <location filename="../../src/options.cpp" line="2892"/>
-         <source>Choose software list cache database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2943"/>
-+        <location filename="../../src/options.cpp" line="2930"/>
-         <source>Choose data directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2962"/>
-+        <location filename="../../src/options.cpp" line="2949"/>
-         <source>Choose MAME machine info DB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3010"/>
-+        <location filename="../../src/options.cpp" line="2997"/>
-         <source>Choose category.ini file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3273"/>
-+        <location filename="../../src/options.cpp" line="3260"/>
-         <source>Choose software snap directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3301"/>
-+        <location filename="../../src/options.cpp" line="3288"/>
-         <source>Choose software notes folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-         <source>Choose software notes template</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3312"/>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3299"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>HTML files (*.html *.htm)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3320"/>
-+        <location filename="../../src/options.cpp" line="3307"/>
-         <source>Choose system notes folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3331"/>
-+        <location filename="../../src/options.cpp" line="3318"/>
-         <source>Choose system notes template</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3572"/>
-+        <location filename="../../src/options.cpp" line="3559"/>
-         <source>shortcut map is clean</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="3574"/>
-+        <location filename="../../src/options.cpp" line="3561"/>
-         <source>WARNING: shortcut map contains duplicates</source>
-         <translation></translation>
-     </message>
-@@ -14245,2312 +14183,2312 @@ Are you sure you want to do this?</source>
-         <translation>&amp;GUI</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="290"/>
-+        <location filename="../../ui/options.ui" line="299"/>
-         <source>Application language</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="294"/>
--        <source>DE (German)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="339"/>
--        <source>US (English)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="729"/>
-+        <location filename="../../ui/options.ui" line="743"/>
-         <source>Language</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="816"/>
-+        <location filename="../../ui/options.ui" line="830"/>
-         <source>Image cache size in MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="819"/>
-+        <location filename="../../ui/options.ui" line="833"/>
-         <source> MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="803"/>
-+        <location filename="../../ui/options.ui" line="817"/>
-         <source>Image cache size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="609"/>
-+        <location filename="../../ui/options.ui" line="623"/>
-         <source>Application font</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="698"/>
-+        <location filename="../../ui/options.ui" line="712"/>
-         <source>Show short description of current processing in progress bar</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="409"/>
-+        <location filename="../../ui/options.ui" line="423"/>
-         <source>Smooth image scaling (nicer, but slower)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="412"/>
-+        <location filename="../../ui/options.ui" line="426"/>
-         <source>Smooth scaling</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="419"/>
-+        <location filename="../../ui/options.ui" line="433"/>
-         <source>Retry loading images which weren&apos;t found before?</source>
-         <translation>Retry loading images which weren&apos;t found before?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="422"/>
-+        <location filename="../../ui/options.ui" line="436"/>
-         <source>Retry loading images</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="227"/>
--        <location filename="../../ui/options.ui" line="247"/>
--        <location filename="../../ui/options.ui" line="257"/>
--        <location filename="../../ui/options.ui" line="376"/>
--        <location filename="../../ui/options.ui" line="399"/>
--        <location filename="../../ui/options.ui" line="475"/>
--        <location filename="../../ui/options.ui" line="485"/>
--        <location filename="../../ui/options.ui" line="738"/>
-+        <location filename="../../ui/options.ui" line="236"/>
-+        <location filename="../../ui/options.ui" line="256"/>
-+        <location filename="../../ui/options.ui" line="266"/>
-+        <location filename="../../ui/options.ui" line="390"/>
-+        <location filename="../../ui/options.ui" line="413"/>
-+        <location filename="../../ui/options.ui" line="489"/>
-+        <location filename="../../ui/options.ui" line="499"/>
-+        <location filename="../../ui/options.ui" line="752"/>
-         <source>Scale image to fit frame size (otherwise use original size)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="741"/>
-+        <location filename="../../ui/options.ui" line="755"/>
-         <source>Scaled preview</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="688"/>
-+        <location filename="../../ui/options.ui" line="702"/>
-         <source>Use standard or custom color palette?</source>
-         <translation>Use standard or custom color palette?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="230"/>
-+        <location filename="../../ui/options.ui" line="239"/>
-         <source>Scaled flyer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="220"/>
-+        <location filename="../../ui/options.ui" line="229"/>
-         <source>GUI style</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="658"/>
-+        <location filename="../../ui/options.ui" line="672"/>
-         <source>Application font (= system default if empty)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="754"/>
-+        <location filename="../../ui/options.ui" line="768"/>
-         <source>Browse application font</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="868"/>
--        <location filename="../../ui/options.ui" line="5008"/>
-+        <location filename="../../ui/options.ui" line="882"/>
-+        <location filename="../../ui/options.ui" line="5211"/>
-         <source>F&amp;iles / Directories</source>
-         <translation>F&amp;iles / Directories</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="947"/>
-+        <location filename="../../ui/options.ui" line="970"/>
-         <source>Browse frontend data directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1892"/>
-+        <location filename="../../ui/options.ui" line="1987"/>
-         <source>Frontend data directory (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1054"/>
-+        <location filename="../../ui/options.ui" line="1077"/>
-         <source>Data directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5182"/>
-+        <location filename="../../ui/options.ui" line="5394"/>
-         <source>Browse ROM state cache file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5504"/>
-+        <location filename="../../ui/options.ui" line="5716"/>
-         <source>ROM state cache file (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5169"/>
-+        <location filename="../../ui/options.ui" line="5381"/>
-         <source>ROM state cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2387"/>
-+        <location filename="../../ui/options.ui" line="2518"/>
-         <source>Play history file (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1061"/>
-+        <location filename="../../ui/options.ui" line="1084"/>
-         <source>Favorites file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1432"/>
-+        <location filename="../../ui/options.ui" line="1491"/>
-         <source>Play history file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1658"/>
-+        <location filename="../../ui/options.ui" line="1735"/>
-         <source>Browse play history file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2560"/>
-+        <location filename="../../ui/options.ui" line="2718"/>
-         <source>Icon directory (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2573"/>
-+        <location filename="../../ui/options.ui" line="2731"/>
-         <source>Browse icon directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2433"/>
-+        <location filename="../../ui/options.ui" line="2573"/>
-         <source>Flyer directory (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2446"/>
-+        <location filename="../../ui/options.ui" line="2586"/>
-         <source>Browse flyer directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2164"/>
-+        <location filename="../../ui/options.ui" line="2286"/>
-         <source>Preview directory (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2177"/>
-+        <location filename="../../ui/options.ui" line="2299"/>
-         <source>Browse preview directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3551"/>
-+        <location filename="../../ui/options.ui" line="3745"/>
-         <source>Auto-trigger ROM check</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3670"/>
-+        <location filename="../../ui/options.ui" line="3864"/>
-         <source>Update delay</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3725"/>
-+        <location filename="../../ui/options.ui" line="3919"/>
-         <source>immediate</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3686"/>
-+        <location filename="../../ui/options.ui" line="3880"/>
-         <source> ms</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3712"/>
-+        <location filename="../../ui/options.ui" line="3906"/>
-         <source>Responsiveness</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3751"/>
-+        <location filename="../../ui/options.ui" line="3945"/>
-         <source>Select sort order</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3755"/>
-+        <location filename="../../ui/options.ui" line="3949"/>
-         <source>Ascending</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3764"/>
-+        <location filename="../../ui/options.ui" line="3958"/>
-         <source>Descending</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3786"/>
-+        <location filename="../../ui/options.ui" line="3980"/>
-         <source>Select sort criteria</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3795"/>
-+        <location filename="../../ui/options.ui" line="3989"/>
-         <source>ROM state</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3805"/>
-+        <location filename="../../ui/options.ui" line="3999"/>
-         <source>Year</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3810"/>
-+        <location filename="../../ui/options.ui" line="4004"/>
-         <source>Manufacturer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3741"/>
-+        <location filename="../../ui/options.ui" line="3935"/>
-         <source>Sort order</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3776"/>
-+        <location filename="../../ui/options.ui" line="3970"/>
-         <source>Sort criteria</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3389"/>
-+        <location filename="../../ui/options.ui" line="3583"/>
-         <source>ROM state filter</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3402"/>
-+        <location filename="../../ui/options.ui" line="3596"/>
-         <source>Show ROM state C (correct)?</source>
-         <translation>Show ROM state C (correct)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3419"/>
-+        <location filename="../../ui/options.ui" line="3613"/>
-         <source>Show ROM state M (mostly correct)?</source>
-         <translation>Show ROM state M (mostly correct)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3436"/>
-+        <location filename="../../ui/options.ui" line="3630"/>
-         <source>Show ROM state I (incorrect)?</source>
-         <translation>Show ROM state I (incorrect)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3453"/>
-+        <location filename="../../ui/options.ui" line="3647"/>
-         <source>Show ROM state N (not found)?</source>
-         <translation>Show ROM state N (not found)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3470"/>
-+        <location filename="../../ui/options.ui" line="3664"/>
-         <source>Show ROM state U (unknown)?</source>
-         <translation>Show ROM state U (unknown)?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3876"/>
-+        <location filename="../../ui/options.ui" line="4070"/>
-         <source>&amp;Shortcuts / Keys</source>
-         <translation>&amp;Shortcuts / Keys</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3928"/>
-+        <location filename="../../ui/options.ui" line="4131"/>
-         <source>Reset key sequence to default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3931"/>
-+        <location filename="../../ui/options.ui" line="4134"/>
-         <source>Reset</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3908"/>
--        <location filename="../../ui/options.ui" line="3911"/>
-+        <location filename="../../ui/options.ui" line="4111"/>
-+        <location filename="../../ui/options.ui" line="4114"/>
-         <source>Redefine key sequence</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3951"/>
-+        <location filename="../../ui/options.ui" line="4154"/>
-         <source>Active shortcut definitions; double-click to redefine key sequence</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3983"/>
-+        <location filename="../../ui/options.ui" line="4186"/>
-         <source>Custom</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4496"/>
-+        <location filename="../../ui/options.ui" line="4726"/>
-         <source>Zip tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4528"/>
-+        <location filename="../../ui/options.ui" line="4758"/>
-         <source>Browse for zip tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4552"/>
-+        <location filename="../../ui/options.ui" line="4782"/>
-         <source>Zip tool argument list to remove entries from the ZIP archive (i. e. &quot;$ARCHIVE$ -d $FILELIST$&quot;)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4539"/>
--        <location filename="../../ui/options.ui" line="4618"/>
--        <location filename="../../ui/options.ui" line="4959"/>
--        <location filename="../../ui/options.ui" line="5710"/>
--        <location filename="../../ui/options.ui" line="5936"/>
-+        <location filename="../../ui/options.ui" line="4769"/>
-+        <location filename="../../ui/options.ui" line="4848"/>
-+        <location filename="../../ui/options.ui" line="5162"/>
-+        <location filename="../../ui/options.ui" line="5931"/>
-+        <location filename="../../ui/options.ui" line="6157"/>
-         <source>Arguments</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4808"/>
--        <source>&lt;font size=&quot;-1&quot;&gt;&lt;b&gt;WARNING: stored passwords are &lt;u&gt;weakly&lt;/u&gt; encrypted!&lt;/b&gt;&lt;/font&gt;</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4993"/>
-+        <location filename="../../ui/options.ui" line="5196"/>
-         <source>E&amp;mulator</source>
-         <translation>E&amp;mulator</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5003"/>
-+        <location filename="../../ui/options.ui" line="5206"/>
-         <source>&amp;Global configuration</source>
-         <translation>&amp;Global configuration</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5097"/>
-+        <location filename="../../ui/options.ui" line="5309"/>
-         <source>Browse emulator log file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5465"/>
-+        <location filename="../../ui/options.ui" line="5677"/>
-         <source>Emulator log file (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5084"/>
-+        <location filename="../../ui/options.ui" line="5296"/>
-         <source>Emulator log file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5073"/>
--        <location filename="../../ui/options.ui" line="5880"/>
-+        <location filename="../../ui/options.ui" line="5285"/>
-+        <location filename="../../ui/options.ui" line="6101"/>
-         <source>Browse emulator executable file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5058"/>
--        <location filename="../../ui/options.ui" line="5854"/>
-+        <location filename="../../ui/options.ui" line="5270"/>
-+        <location filename="../../ui/options.ui" line="6075"/>
-         <source>Executable file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5121"/>
-+        <location filename="../../ui/options.ui" line="5333"/>
-         <source>Browse options template file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5452"/>
-+        <location filename="../../ui/options.ui" line="5664"/>
-         <source>Options template file (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="304"/>
--        <source>EL (Greek)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="324"/>
--        <source>PT (Portuguese)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="701"/>
-+        <location filename="../../ui/options.ui" line="715"/>
-         <source>Show progress texts</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="379"/>
-+        <location filename="../../ui/options.ui" line="393"/>
-         <source>Scaled PCB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="83"/>
-+        <location filename="../../ui/options.ui" line="92"/>
-         <source>Style sheet</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="392"/>
-+        <location filename="../../ui/options.ui" line="406"/>
-         <source>Qt style sheet file (*.qss, leave empty for no style sheet)</source>
-         <translation>Qt style sheet file (*.qss, leave empty for no style sheet)</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="546"/>
-+        <location filename="../../ui/options.ui" line="560"/>
-         <source>Browse Qt style sheet file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="277"/>
-+        <location filename="../../ui/options.ui" line="286"/>
-         <source>Log font</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="173"/>
-+        <location filename="../../ui/options.ui" line="182"/>
-         <source>Font used in logs (= application font if empty)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="189"/>
-+        <location filename="../../ui/options.ui" line="198"/>
-         <source>Browse font used in logs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1170"/>
-+        <location filename="../../ui/options.ui" line="1202"/>
-         <source>PCB directory (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1183"/>
-+        <location filename="../../ui/options.ui" line="1215"/>
-         <source>Browse PCB directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3016"/>
-+        <location filename="../../ui/options.ui" line="3201"/>
-         <source>Enable the use of catver.ini -- get the newest version from http://www.progettoemma.net/?catlist</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3019"/>
-+        <location filename="../../ui/options.ui" line="3204"/>
-         <source>Use catver.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1948"/>
-+        <location filename="../../ui/options.ui" line="2043"/>
-         <source>Path to catver.ini (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1961"/>
-+        <location filename="../../ui/options.ui" line="2056"/>
-         <source>Browse path to catver.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3820"/>
-+        <location filename="../../ui/options.ui" line="4014"/>
-         <source>ROM types</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3582"/>
-+        <location filename="../../ui/options.ui" line="3776"/>
-         <source>SW snap position</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3596"/>
-+        <location filename="../../ui/options.ui" line="3790"/>
-         <source>Above / Left</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3601"/>
-+        <location filename="../../ui/options.ui" line="3795"/>
-         <source>Above / Center</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3606"/>
-+        <location filename="../../ui/options.ui" line="3800"/>
-         <source>Above / Right</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3611"/>
-+        <location filename="../../ui/options.ui" line="3805"/>
-         <source>Below / Left</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3616"/>
-+        <location filename="../../ui/options.ui" line="3810"/>
-         <source>Below / Center</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3621"/>
-+        <location filename="../../ui/options.ui" line="3815"/>
-         <source>Below / Right</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5543"/>
-+        <location filename="../../ui/options.ui" line="5755"/>
-         <source>Directory used as the default software folder for the MESS device configurator (if a sub-folder named as the current machine exists, that folder will be selected instead)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3307"/>
-+        <location filename="../../ui/options.ui" line="3501"/>
-         <source>Launch emulation directly when an item is activated in the search-, favorites- or played-lists (instead of jumping to the master list)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="994"/>
--        <location filename="../../src/options.cpp" line="2011"/>
--        <location filename="../../src/options.cpp" line="3132"/>
-+        <location filename="../../ui/options.ui" line="1017"/>
-+        <location filename="../../src/options.cpp" line="2008"/>
-+        <location filename="../../src/options.cpp" line="3119"/>
-         <source>SW snap folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1534"/>
-+        <location filename="../../ui/options.ui" line="1602"/>
-         <source>Software snap-shot directory (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1547"/>
-+        <location filename="../../ui/options.ui" line="1615"/>
-         <source>Browse software snap-shot directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3825"/>
-+        <location filename="../../ui/options.ui" line="4019"/>
-         <source>Players</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3310"/>
-+        <location filename="../../ui/options.ui" line="3504"/>
-         <source>Play on sub-list activation</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3271"/>
-+        <location filename="../../ui/options.ui" line="3465"/>
-         <source>Select the cursor position QMC2 uses when auto-scrolling to the current item (this setting applies to all views and lists!)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3278"/>
-+        <location filename="../../ui/options.ui" line="3472"/>
-         <source>Visible</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3283"/>
-+        <location filename="../../ui/options.ui" line="3477"/>
-         <source>Top</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3288"/>
-+        <location filename="../../ui/options.ui" line="3482"/>
-         <source>Bottom</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3293"/>
-+        <location filename="../../ui/options.ui" line="3487"/>
-         <source>Center</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3261"/>
-+        <location filename="../../ui/options.ui" line="3455"/>
-         <source>Cursor position</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="157"/>
-+        <location filename="../../ui/options.ui" line="166"/>
-         <source>Use a unifed tool- and title-bar on Mac OS X</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="160"/>
-+        <location filename="../../ui/options.ui" line="169"/>
-         <source>Unify with title</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="122"/>
-+        <location filename="../../ui/options.ui" line="131"/>
-         <source>Minimize when launching emulators?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="125"/>
-+        <location filename="../../ui/options.ui" line="134"/>
-         <source>Minimize on emulator launch</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="557"/>
-+        <location filename="../../ui/options.ui" line="571"/>
-         <source>Suppress all messages sent through either the QDebug class or one of the qDebug() / qCritical() / qWarning() / qFatal() functions</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="560"/>
-+        <location filename="../../ui/options.ui" line="574"/>
-         <source>Suppress Qt messages</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="765"/>
-+        <location filename="../../ui/options.ui" line="779"/>
-         <source>Show splash screen when starting up?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="768"/>
-+        <location filename="../../ui/options.ui" line="782"/>
-         <source>Show splash screen</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../ui/options.ui" line="1007"/>
-         <source>Software notes folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1905"/>
-+        <location filename="../../ui/options.ui" line="2000"/>
-         <source>Folder used to store personal notes about any software titles (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1918"/>
-+        <location filename="../../ui/options.ui" line="2013"/>
-         <source>Browse software notes folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3800"/>
-+        <location filename="../../ui/options.ui" line="3994"/>
-         <source>Tag</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3830"/>
-+        <location filename="../../ui/options.ui" line="4024"/>
-         <source>Driver status</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3528"/>
-+        <location filename="../../ui/options.ui" line="3722"/>
-         <source>Display ROM status icons in master lists?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3531"/>
-+        <location filename="../../ui/options.ui" line="3725"/>
-         <source>Show ROM status icons</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3592"/>
-+        <location filename="../../ui/options.ui" line="3786"/>
-         <source>Select the position where sofware snap-shots are displayed within software lists</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3626"/>
-+        <location filename="../../ui/options.ui" line="3820"/>
-         <source>Disable snaps</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3702"/>
-+        <location filename="../../ui/options.ui" line="3896"/>
-         <source>Display software snap-shots when hovering the software list with the mouse cursor</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3386"/>
-+        <location filename="../../ui/options.ui" line="3580"/>
-         <source>Enable ROM state filtering?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="299"/>
--        <source>ES (Spanish)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="314"/>
--        <source>IT (Italian)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="329"/>
--        <source>RO (Romanian)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="334"/>
--        <source>SV (Swedish)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="594"/>
-+        <location filename="../../ui/options.ui" line="608"/>
-         <source>Customize the tool-bar</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="597"/>
-+        <location filename="../../ui/options.ui" line="611"/>
-         <source>Tool-bar...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="112"/>
-+        <location filename="../../ui/options.ui" line="121"/>
-         <source>Force QMC2&apos;s working directory to be the same as the executable&apos;s path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="115"/>
-+        <location filename="../../ui/options.ui" line="124"/>
-         <source>Set working directory from executable</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="691"/>
-+        <location filename="../../ui/options.ui" line="705"/>
-         <source>Default palette</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="353"/>
-+        <location filename="../../ui/options.ui" line="367"/>
-         <source>Edit the color palette</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="356"/>
-+        <location filename="../../ui/options.ui" line="370"/>
-         <source>Edit color palette...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="616"/>
-+        <location filename="../../ui/options.ui" line="630"/>
-         <source>Use the system&apos;s own (native) file dialogs, otherwise Qt&apos;s built-in dialogs are used</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1728"/>
-+        <location filename="../../ui/options.ui" line="1823"/>
-         <source>Compressed cabinet file (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1220"/>
--        <location filename="../../ui/options.ui" line="1347"/>
--        <location filename="../../ui/options.ui" line="1584"/>
--        <location filename="../../ui/options.ui" line="1741"/>
--        <location filename="../../ui/options.ui" line="2057"/>
--        <location filename="../../ui/options.ui" line="2214"/>
--        <location filename="../../ui/options.ui" line="2483"/>
--        <location filename="../../ui/options.ui" line="2610"/>
--        <location filename="../../ui/options.ui" line="2737"/>
-+        <location filename="../../ui/options.ui" line="1261"/>
-+        <location filename="../../ui/options.ui" line="1406"/>
-+        <location filename="../../ui/options.ui" line="1661"/>
-+        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="2170"/>
-+        <location filename="../../ui/options.ui" line="2345"/>
-+        <location filename="../../ui/options.ui" line="2632"/>
-+        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2922"/>
-         <source>Select compression format</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1224"/>
--        <location filename="../../ui/options.ui" line="1351"/>
--        <location filename="../../ui/options.ui" line="1588"/>
--        <location filename="../../ui/options.ui" line="1745"/>
--        <location filename="../../ui/options.ui" line="2061"/>
--        <location filename="../../ui/options.ui" line="2218"/>
--        <location filename="../../ui/options.ui" line="2487"/>
--        <location filename="../../ui/options.ui" line="2614"/>
--        <location filename="../../ui/options.ui" line="2741"/>
-+        <location filename="../../ui/options.ui" line="1265"/>
-+        <location filename="../../ui/options.ui" line="1410"/>
-+        <location filename="../../ui/options.ui" line="1665"/>
-+        <location filename="../../ui/options.ui" line="1840"/>
-+        <location filename="../../ui/options.ui" line="2174"/>
-+        <location filename="../../ui/options.ui" line="2349"/>
-+        <location filename="../../ui/options.ui" line="2636"/>
-+        <location filename="../../ui/options.ui" line="2781"/>
-+        <location filename="../../ui/options.ui" line="2926"/>
-         <source>ZIP</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1233"/>
--        <location filename="../../ui/options.ui" line="1360"/>
--        <location filename="../../ui/options.ui" line="1597"/>
--        <location filename="../../ui/options.ui" line="1754"/>
--        <location filename="../../ui/options.ui" line="2070"/>
--        <location filename="../../ui/options.ui" line="2227"/>
--        <location filename="../../ui/options.ui" line="2496"/>
--        <location filename="../../ui/options.ui" line="2623"/>
--        <location filename="../../ui/options.ui" line="2750"/>
-+        <location filename="../../ui/options.ui" line="1274"/>
-+        <location filename="../../ui/options.ui" line="1419"/>
-+        <location filename="../../ui/options.ui" line="1674"/>
-+        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="2183"/>
-+        <location filename="../../ui/options.ui" line="2358"/>
-+        <location filename="../../ui/options.ui" line="2645"/>
-+        <location filename="../../ui/options.ui" line="2790"/>
-+        <location filename="../../ui/options.ui" line="2935"/>
-         <source>7z</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1781"/>
-+        <location filename="../../ui/options.ui" line="1876"/>
-         <source>Browse compressed cabinet file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2724"/>
-+        <location filename="../../ui/options.ui" line="2909"/>
-         <source>Compressed controller file (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2777"/>
-+        <location filename="../../ui/options.ui" line="2962"/>
-         <source>Browse compressed controller file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1334"/>
-+        <location filename="../../ui/options.ui" line="1393"/>
-         <source>Compressed marquee file (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1387"/>
-+        <location filename="../../ui/options.ui" line="1446"/>
-         <source>Browse compressed marquee file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1456"/>
-+        <location filename="../../ui/options.ui" line="1515"/>
-         <source>Switch between specifying a title directory or a compressed title file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2798"/>
-+        <location filename="../../ui/options.ui" line="2983"/>
-         <source>MAME emulator information database - mameinfo.dat (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2304"/>
-+        <location filename="../../ui/options.ui" line="2435"/>
-         <source>Browse MAME emulator information database (mameinfo.dat)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1109"/>
-+        <location filename="../../ui/options.ui" line="1132"/>
-         <source>Switch between specifying a preview directory or a compressed preview file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2201"/>
-+        <location filename="../../ui/options.ui" line="2332"/>
-         <source>Compressed preview file (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2254"/>
-+        <location filename="../../ui/options.ui" line="2385"/>
-         <source>Browse compressed preview file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1402"/>
-+        <location filename="../../ui/options.ui" line="1461"/>
-         <source>Switch between specifying a flyer directory or a compressed flyer file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2470"/>
-+        <location filename="../../ui/options.ui" line="2619"/>
-         <source>Compressed flyer file (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2523"/>
-+        <location filename="../../ui/options.ui" line="2672"/>
-         <source>Browse compressed flyer file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3060"/>
-+        <location filename="../../ui/options.ui" line="3245"/>
-         <source>Switch between specifying an icon directory or a compressed icon file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2597"/>
-+        <location filename="../../ui/options.ui" line="2764"/>
-         <source>Compressed icon file (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2650"/>
-+        <location filename="../../ui/options.ui" line="2817"/>
-         <source>Browse compressed icon file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="958"/>
-+        <location filename="../../ui/options.ui" line="981"/>
-         <source>Switch between specifying a cabinet directory or a compressed cabinet file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2269"/>
-+        <location filename="../../ui/options.ui" line="2400"/>
-         <source>Switch between specifying a controller directory or a compressed controller file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1489"/>
-+        <location filename="../../ui/options.ui" line="1548"/>
-         <source>Switch between specifying a marquee directory or a compressed marquee file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2044"/>
-+        <location filename="../../ui/options.ui" line="2157"/>
-         <source>Compressed title file (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2097"/>
-+        <location filename="../../ui/options.ui" line="2210"/>
-         <source>Browse compressed title file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1125"/>
-+        <location filename="../../ui/options.ui" line="1148"/>
-         <source>Switch between specifying a PCB directory or a compressed PCB file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1207"/>
-+        <location filename="../../ui/options.ui" line="1248"/>
-         <source>Compressed PCB file (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1260"/>
-+        <location filename="../../ui/options.ui" line="1301"/>
-         <source>Browse compressed PCB file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1571"/>
-+        <location filename="../../ui/options.ui" line="1648"/>
-         <source>Compressed software snap-shot file (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1624"/>
-+        <location filename="../../ui/options.ui" line="1701"/>
-         <source>Browse compressed software snap-shot file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2898"/>
-+        <location filename="../../ui/options.ui" line="3083"/>
-         <source>Load MAME emulator information database (mameinfo.dat)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="991"/>
-+        <location filename="../../ui/options.ui" line="1014"/>
-         <source>Switch between specifying a software snap directory or a compressed software snap file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="914"/>
-+        <location filename="../../ui/options.ui" line="937"/>
-         <source>Enable the use of a template for (empty) software notes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="917"/>
-+        <location filename="../../ui/options.ui" line="940"/>
-         <source>Software notes template</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1935"/>
-+        <location filename="../../ui/options.ui" line="2030"/>
-         <source>HTML file used as a template for software-notes (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2334"/>
-+        <location filename="../../ui/options.ui" line="2465"/>
-         <source>Browse software notes template</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1418"/>
-+        <location filename="../../ui/options.ui" line="1477"/>
-         <source>Enable the use of category.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1421"/>
-+        <location filename="../../ui/options.ui" line="1480"/>
-         <source>Use category.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1978"/>
-+        <location filename="../../ui/options.ui" line="2073"/>
-         <source>Path to category.ini (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2131"/>
-+        <location filename="../../ui/options.ui" line="2244"/>
-         <source>Browse path to category.ini</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1141"/>
-+        <location filename="../../ui/options.ui" line="1164"/>
-         <source>System notes folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="974"/>
-+        <location filename="../../ui/options.ui" line="997"/>
-         <source>Enable the use of a template for (empty) system notes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="977"/>
-+        <location filename="../../ui/options.ui" line="1000"/>
-         <source>System notes template</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1836"/>
-+        <location filename="../../ui/options.ui" line="1931"/>
-         <source>HTML file used as a template for system-notes (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2854"/>
-+        <location filename="../../ui/options.ui" line="3039"/>
-         <source>Folder used to store personal notes about any systems (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2867"/>
-+        <location filename="../../ui/options.ui" line="3052"/>
-         <source>Browse system notes folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1849"/>
-+        <location filename="../../ui/options.ui" line="1944"/>
-         <source>Browse system notes template</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2918"/>
-+        <location filename="../../ui/options.ui" line="3103"/>
-         <source>Load software information database (from history.dat)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1013"/>
-+        <location filename="../../ui/options.ui" line="1036"/>
-         <source>Software information database - history.dat (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1819"/>
-+        <location filename="../../ui/options.ui" line="1914"/>
-         <source>Browse software information database (history.dat)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2820"/>
-+        <location filename="../../ui/options.ui" line="3005"/>
-         <source>Define additional artwork classes for systems and software-list entries</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2823"/>
-+        <location filename="../../ui/options.ui" line="3008"/>
-         <source>Set up additional artwork classes...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2833"/>
-+        <location filename="../../ui/options.ui" line="3018"/>
-         <source>Choose active image formats and their priorities (per artwork class)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2836"/>
-+        <location filename="../../ui/options.ui" line="3021"/>
-         <source>Select image formats...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2908"/>
-+        <location filename="../../ui/options.ui" line="3093"/>
-         <source>Load MESS emulator information database (messinfo.dat)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2321"/>
-+        <location filename="../../ui/options.ui" line="2452"/>
-         <source>MESS emulator information database - messinfo.dat (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="495"/>
-+        <location filename="../../ui/options.ui" line="509"/>
-         <source>Show machine&apos;s description at the bottom of any images</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="498"/>
-+        <location filename="../../ui/options.ui" line="512"/>
-         <source>Show machine name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="841"/>
-+        <location filename="../../ui/options.ui" line="855"/>
-         <source>Show machine&apos;s description only when the machine list is not visible due to the current layout</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="429"/>
-+        <location filename="../../ui/options.ui" line="443"/>
-         <source>Fall back to the parent&apos;s image / video if an indivual image / video is missing but there&apos;s one for the parent</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="432"/>
-+        <location filename="../../ui/options.ui" line="446"/>
-         <source>Parent image / video fallback</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="575"/>
-+        <location filename="../../ui/options.ui" line="589"/>
-         <source>Open the component setup dialog</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="578"/>
-+        <location filename="../../ui/options.ui" line="592"/>
-         <source>Component setup...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="203"/>
-+        <location filename="../../ui/options.ui" line="212"/>
-         <source>Show the machine status indicator only when the machine list is not visible due to the current layout</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3861"/>
-+        <location filename="../../ui/options.ui" line="4055"/>
-         <source>Restore saved machine selection at start and after reloading the machine list</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3864"/>
-+        <location filename="../../ui/options.ui" line="4058"/>
-         <source>Restore machine selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="267"/>
-+        <location filename="../../ui/options.ui" line="276"/>
-         <source>Show vertical machine status indicator in machine details</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="270"/>
-+        <location filename="../../ui/options.ui" line="279"/>
-         <source>Machine status indicator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3188"/>
-+        <location filename="../../ui/options.ui" line="3382"/>
-         <source>Save machine selection on exit and before reloading the machine list</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3191"/>
-+        <location filename="../../ui/options.ui" line="3385"/>
-         <source>Save machine selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="366"/>
-+        <location filename="../../ui/options.ui" line="380"/>
-         <source>Show animation when loading, filtering or tagging the machine list?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="369"/>
-+        <location filename="../../ui/options.ui" line="383"/>
-         <source>Show loading animation</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="402"/>
-+        <location filename="../../ui/options.ui" line="416"/>
-         <source>Scaled software snapshot</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="99"/>
-+        <location filename="../../ui/options.ui" line="108"/>
-         <source>Select individual fallback settings per artwork class</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="102"/>
-+        <location filename="../../ui/options.ui" line="111"/>
-         <source>Individual fallback settings...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1445"/>
-+        <location filename="../../ui/options.ui" line="1504"/>
-         <source>Import MAME machine information to DAT-info database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1043"/>
-+        <location filename="../../ui/options.ui" line="1066"/>
-         <source>Browse machine favorites file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1242"/>
--        <location filename="../../ui/options.ui" line="1369"/>
--        <location filename="../../ui/options.ui" line="1606"/>
--        <location filename="../../ui/options.ui" line="1763"/>
--        <location filename="../../ui/options.ui" line="2079"/>
--        <location filename="../../ui/options.ui" line="2236"/>
--        <location filename="../../ui/options.ui" line="2505"/>
--        <location filename="../../ui/options.ui" line="2632"/>
--        <location filename="../../ui/options.ui" line="2759"/>
-+        <location filename="../../ui/options.ui" line="1283"/>
-+        <location filename="../../ui/options.ui" line="1428"/>
-+        <location filename="../../ui/options.ui" line="1683"/>
-+        <location filename="../../ui/options.ui" line="1858"/>
-+        <location filename="../../ui/options.ui" line="2192"/>
-+        <location filename="../../ui/options.ui" line="2367"/>
-+        <location filename="../../ui/options.ui" line="2654"/>
-+        <location filename="../../ui/options.ui" line="2799"/>
-+        <location filename="../../ui/options.ui" line="2944"/>
-         <source>Archive</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1645"/>
-+        <location filename="../../ui/options.ui" line="1722"/>
-         <source>MAME machine information database - history.dat (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1802"/>
-+        <location filename="../../ui/options.ui" line="1897"/>
-         <source>Browse MESS emulator information database (messinfo.dat)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2353"/>
--        <location filename="../../ui/options.ui" line="2369"/>
--        <location filename="../../ui/options.ui" line="3642"/>
--        <location filename="../../ui/options.ui" line="3658"/>
--        <location filename="../../ui/options.ui" line="5201"/>
--        <location filename="../../ui/options.ui" line="5217"/>
-+        <location filename="../../ui/options.ui" line="2484"/>
-+        <location filename="../../ui/options.ui" line="2500"/>
-+        <location filename="../../ui/options.ui" line="3836"/>
-+        <location filename="../../ui/options.ui" line="3852"/>
-+        <location filename="../../ui/options.ui" line="5413"/>
-+        <location filename="../../ui/options.ui" line="5429"/>
-         <source>Option requires a reload of the machine list to take effect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2811"/>
-+        <location filename="../../ui/options.ui" line="2996"/>
-         <source>Machine favorites file (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2878"/>
-+        <location filename="../../ui/options.ui" line="3063"/>
-         <source>Load MAME machine information database (history.dat)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2881"/>
-+        <location filename="../../ui/options.ui" line="3066"/>
-         <source>Machine info (MAME)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2951"/>
-+        <location filename="../../ui/options.ui" line="3136"/>
-         <source>Browse MAME machine information database (history.dat)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2962"/>
-+        <location filename="../../ui/options.ui" line="3147"/>
-         <source>Video snap folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2975"/>
-+        <location filename="../../ui/options.ui" line="3160"/>
-         <source>Video snap folder (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3005"/>
-+        <location filename="../../ui/options.ui" line="3190"/>
-         <source>Browse video snap folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3049"/>
-+        <location filename="../../ui/options.ui" line="3234"/>
-         <source>Optimize catver.ini for faster loading</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2988"/>
-+        <location filename="../../ui/options.ui" line="3173"/>
-         <source>Setup the icon cache database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3572"/>
-+        <location filename="../../ui/options.ui" line="3766"/>
-         <source>Automatically disable SW snaps when software-detail is visible (may be annoying)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3575"/>
-+        <location filename="../../ui/options.ui" line="3769"/>
-         <source>No SW snaps for visible details</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3790"/>
-+        <location filename="../../ui/options.ui" line="3984"/>
-         <source>Machine description</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3815"/>
-+        <location filename="../../ui/options.ui" line="4009"/>
-         <source>Machine name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3835"/>
-+        <location filename="../../ui/options.ui" line="4029"/>
-         <source>Source file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3840"/>
-+        <location filename="../../ui/options.ui" line="4034"/>
-         <source>Rank</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3722"/>
-+        <location filename="../../ui/options.ui" line="3916"/>
-         <source>Number of item insertions between machine list updates during reload (higher means faster, but makes the GUI less responsive)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3327"/>
-+        <location filename="../../ui/options.ui" line="3521"/>
-         <source>Select the default launch-mode (independent or embedded window) used when emulation is started by activating an entry in any list</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3331"/>
-+        <location filename="../../ui/options.ui" line="3525"/>
-         <source>independent</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3340"/>
-+        <location filename="../../ui/options.ui" line="3534"/>
-         <source>embedded</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3680"/>
-+        <location filename="../../ui/options.ui" line="3874"/>
-         <source>Delay update of any machine details (preview, flyer, info, configuration, ...) by how many milliseconds?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3317"/>
-+        <location filename="../../ui/options.ui" line="3511"/>
-         <source>Default launch-mode</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3508"/>
-+        <location filename="../../ui/options.ui" line="3702"/>
-         <source>Display (or hide) device sets in master lists?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3511"/>
-+        <location filename="../../ui/options.ui" line="3705"/>
-         <source>Show device sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3372"/>
-+        <location filename="../../ui/options.ui" line="3566"/>
-         <source>Display (or hide) BIOS sets in master lists?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3375"/>
-+        <location filename="../../ui/options.ui" line="303"/>
-+        <source>de (German)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="308"/>
-+        <source>es (Spanish)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="313"/>
-+        <source>el (Greek)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="318"/>
-+        <source>fr (French)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="323"/>
-+        <source>it (Italian)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="328"/>
-+        <source>pl (Polish)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="333"/>
-+        <source>pt (Portuguese)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="338"/>
-+        <source>pt_BR (Brazilian Portuguese)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="343"/>
-+        <source>ro (Romanian)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="348"/>
-+        <source>sv (Swedish)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="353"/>
-+        <source>us (American English)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../../ui/options.ui" line="3569"/>
-         <source>Show BIOS sets</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4575"/>
-+        <location filename="../../ui/options.ui" line="4805"/>
-         <source>ROM tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4594"/>
-+        <location filename="../../ui/options.ui" line="4824"/>
-         <source>External ROM tool (it&apos;s completely up to you...)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4607"/>
-+        <location filename="../../ui/options.ui" line="4837"/>
-         <source>Browse ROM tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4631"/>
-+        <location filename="../../ui/options.ui" line="4861"/>
-         <source>ROM tool argument list (i. e. &quot;$ID$ $DESCRIPTION$&quot;)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4664"/>
-+        <location filename="../../ui/options.ui" line="4894"/>
-         <source>Browse working directory of the ROM tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4681"/>
-+        <location filename="../../ui/options.ui" line="4911"/>
-         <source>Copy the tool&apos;s output to the front end log (keeping it for debugging)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4684"/>
-+        <location filename="../../ui/options.ui" line="4914"/>
-         <source>Copy tool output to front end log</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4691"/>
-+        <location filename="../../ui/options.ui" line="4921"/>
-         <source>Automatically close the tool-executor dialog when the external process finished</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4694"/>
-+        <location filename="../../ui/options.ui" line="4924"/>
-         <source>Close dialog automatically</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4818"/>
-+        <location filename="../../ui/options.ui" line="5021"/>
-         <source>Browser settings</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4830"/>
-+        <location filename="../../ui/options.ui" line="5033"/>
-         <source>Browse cookie database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4847"/>
-+        <location filename="../../ui/options.ui" line="5050"/>
-         <source>Cookie database file (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4854"/>
-+        <location filename="../../ui/options.ui" line="5057"/>
-         <source>Cookie database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4863"/>
-+        <location filename="../../ui/options.ui" line="5066"/>
-         <source>Save and restore cookies used on web pages?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4898"/>
-+        <location filename="../../ui/options.ui" line="5101"/>
-         <source>Remove all cookies by recreating the database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4916"/>
-+        <location filename="../../ui/options.ui" line="5119"/>
-         <source>7-zip tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4935"/>
-+        <location filename="../../ui/options.ui" line="5138"/>
-         <source>External 7-zip tool, i.e. &quot;7za&quot; (read and execute)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4948"/>
-+        <location filename="../../ui/options.ui" line="5151"/>
-         <source>Browse for 7-zip tool</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4972"/>
-+        <location filename="../../ui/options.ui" line="5175"/>
-         <source>7-zip tool argument list to remove entries from the 7-zip archive (i. e. &quot;d $ARCHIVE$ $FILELIST$&quot;)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5108"/>
-+        <location filename="../../ui/options.ui" line="5320"/>
-         <source>Options template file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5409"/>
-+        <location filename="../../ui/options.ui" line="5621"/>
-         <source>Clean up user data database (removes obsolete entries)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5301"/>
-+        <location filename="../../ui/options.ui" line="5513"/>
-         <source>Software state cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5530"/>
-+        <location filename="../../ui/options.ui" line="5742"/>
-         <source>Directory used to store individual state cache files for each software-list (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5314"/>
-+        <location filename="../../ui/options.ui" line="5526"/>
-         <source>Browse software state cache directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5325"/>
-+        <location filename="../../ui/options.ui" line="5537"/>
-         <source>XML cache database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5439"/>
-+        <location filename="../../ui/options.ui" line="5651"/>
-         <source>Database file for caching the output from -listxml (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5338"/>
-+        <location filename="../../ui/options.ui" line="5550"/>
-         <source>Browse XML cache database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5349"/>
-+        <location filename="../../ui/options.ui" line="5561"/>
-         <source>User data database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5362"/>
-+        <location filename="../../ui/options.ui" line="5574"/>
-         <source>Database file for storing/retrieving user data (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5375"/>
-+        <location filename="../../ui/options.ui" line="5587"/>
-         <source>Browse user data database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5943"/>
-+        <location filename="../../ui/options.ui" line="6164"/>
-         <source>Indicates if the $ID$ placeholder is missing on the supplied command line (yellow) or not (green)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5789"/>
-+        <location filename="../../ui/options.ui" line="6010"/>
-         <source>Replace</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5964"/>
-+        <location filename="../../ui/options.ui" line="6185"/>
-         <source>Arguments passed to the emulator -- use $ID$ as placeholder for the unique set ID, $DESCRIPTION$ for its description</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4638"/>
--        <location filename="../../ui/options.ui" line="5277"/>
--        <location filename="../../ui/options.ui" line="5705"/>
--        <location filename="../../ui/options.ui" line="5894"/>
-+        <location filename="../../ui/options.ui" line="4868"/>
-+        <location filename="../../ui/options.ui" line="5489"/>
-+        <location filename="../../ui/options.ui" line="5926"/>
-+        <location filename="../../ui/options.ui" line="6115"/>
-         <source>Working directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5478"/>
--        <location filename="../../ui/options.ui" line="5907"/>
-+        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="6128"/>
-         <source>Working directory that&apos;s used when the emulator is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5290"/>
--        <location filename="../../ui/options.ui" line="5920"/>
-+        <location filename="../../ui/options.ui" line="5502"/>
-+        <location filename="../../ui/options.ui" line="6141"/>
-         <source>Browse working directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5253"/>
-+        <location filename="../../ui/options.ui" line="5465"/>
-         <source>General software folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4651"/>
-+        <location filename="../../ui/options.ui" line="4881"/>
-         <source>Working directory that&apos;s used when the ROM tool is executed (if empty, QMC2&apos;s current working directory is used)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5229"/>
-+        <location filename="../../ui/options.ui" line="5441"/>
-         <source>Software list cache DB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5242"/>
-+        <location filename="../../ui/options.ui" line="5454"/>
-         <source>Browse software list cache database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5266"/>
-+        <location filename="../../ui/options.ui" line="5478"/>
-         <source>Browse general software folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5517"/>
-+        <location filename="../../ui/options.ui" line="5729"/>
-         <source>Database file for caching the ouput from -listsoftware (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5550"/>
--        <location filename="../../ui/options.ui" line="5553"/>
--        <location filename="../../ui/options.ui" line="5556"/>
-+        <location filename="../../ui/options.ui" line="5762"/>
-+        <location filename="../../ui/options.ui" line="5765"/>
-+        <location filename="../../ui/options.ui" line="5768"/>
-         <source>Automatically recreate all emulator caches when the output from &apos;-listfull&apos; changes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5695"/>
-+        <location filename="../../ui/options.ui" line="5916"/>
-         <source>Name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5700"/>
-+        <location filename="../../ui/options.ui" line="5921"/>
-         <source>Executable</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5715"/>
-+        <location filename="../../ui/options.ui" line="5936"/>
-         <source>Custom IDs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5734"/>
-+        <location filename="../../ui/options.ui" line="5955"/>
-         <source>Register emulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5737"/>
-+        <location filename="../../ui/options.ui" line="5958"/>
-         <source>Add</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5760"/>
-+        <location filename="../../ui/options.ui" line="5981"/>
-         <source>Deregister emulator</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5847"/>
-+        <location filename="../../ui/options.ui" line="6068"/>
-         <source>Registered emulator&apos;s name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5867"/>
-+        <location filename="../../ui/options.ui" line="6088"/>
-         <source>Command to execute the emulator (path to the executable file)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5786"/>
-+        <location filename="../../ui/options.ui" line="6007"/>
-         <source>Replace emulator registration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="619"/>
-+        <location filename="../../ui/options.ui" line="633"/>
-         <source>Use native file dialogs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4467"/>
-+        <location filename="../../ui/options.ui" line="4688"/>
-         <source>Network / &amp;Tools</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4866"/>
-+        <location filename="../../ui/options.ui" line="5069"/>
-         <source>Restore cookies</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4882"/>
-+        <location filename="../../ui/options.ui" line="5085"/>
-         <source>Manage cookies stored in database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4885"/>
-+        <location filename="../../ui/options.ui" line="5088"/>
-         <source>Manage stored cookies</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4901"/>
-+        <location filename="../../ui/options.ui" line="5104"/>
-         <source>Clear database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5392"/>
-+        <location filename="../../ui/options.ui" line="5604"/>
-         <source>Recreate user data database (removes &lt;b&gt;all&lt;/b&gt; entries)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5629"/>
-+        <location filename="../../ui/options.ui" line="5841"/>
-         <source>Foreign &amp;emulators</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5690"/>
-+        <location filename="../../ui/options.ui" line="5911"/>
-         <source>Icon</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5840"/>
-+        <location filename="../../ui/options.ui" line="6061"/>
-         <source>Emulator name</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5763"/>
-+        <location filename="../../ui/options.ui" line="5984"/>
-         <source> Remove</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5132"/>
-+        <location filename="../../ui/options.ui" line="5344"/>
-         <source>Machine list cache</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5158"/>
-+        <location filename="../../ui/options.ui" line="5370"/>
-         <source>Browse machine list cache file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5426"/>
-+        <location filename="../../ui/options.ui" line="5638"/>
-         <source>Machine list cache file (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5566"/>
--        <location filename="../../ui/options.ui" line="5569"/>
--        <location filename="../../ui/options.ui" line="5572"/>
-+        <location filename="../../ui/options.ui" line="5778"/>
-+        <location filename="../../ui/options.ui" line="5781"/>
-+        <location filename="../../ui/options.ui" line="5784"/>
-         <source>Skip emulator identification when the file&apos;s modification time hasn&apos;t changed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5582"/>
-+        <location filename="../../ui/options.ui" line="5794"/>
-         <source>Machine list database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5595"/>
-+        <location filename="../../ui/options.ui" line="5807"/>
-         <source>Machine list database file (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5611"/>
-+        <location filename="../../ui/options.ui" line="5823"/>
-         <source>Browse machine list database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5656"/>
-+        <location filename="../../ui/options.ui" line="5877"/>
-         <source>Registered emulators -- you may select one of these in the machine-specific emulator configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5985"/>
-+        <location filename="../../ui/options.ui" line="6206"/>
-         <source>Apply settings</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5988"/>
-+        <location filename="../../ui/options.ui" line="6209"/>
-         <source>&amp;Apply</source>
-         <translation>&amp;Apply</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6002"/>
-+        <location filename="../../ui/options.ui" line="6223"/>
-         <source>Restore currently applied settings</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6005"/>
-+        <location filename="../../ui/options.ui" line="6226"/>
-         <source>&amp;Restore</source>
-         <translation>&amp;Restore</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6019"/>
-+        <location filename="../../ui/options.ui" line="6240"/>
-         <source>Reset to default settings (click &lt;i&gt;Restore&lt;/i&gt; to restore currently applied settings!)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6022"/>
-+        <location filename="../../ui/options.ui" line="6243"/>
-         <source>&amp;Default</source>
-         <translation>&amp;Default</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6049"/>
-+        <location filename="../../ui/options.ui" line="6270"/>
-         <source>Close and apply settings</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6052"/>
-+        <location filename="../../ui/options.ui" line="6273"/>
-         <source>&amp;Ok</source>
-         <translation>&amp;Ok</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6066"/>
-+        <location filename="../../ui/options.ui" line="6287"/>
-         <source>Close and discard changes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="6069"/>
-+        <location filename="../../ui/options.ui" line="6290"/>
-         <source>&amp;Cancel</source>
-         <translation>&amp;Cancel</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="319"/>
--        <source>PL (Polish)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4515"/>
-+        <location filename="../../ui/options.ui" line="4745"/>
-         <source>External zip tool, i.e. &quot;zip&quot; (read and execute)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="5491"/>
-+        <location filename="../../ui/options.ui" line="5703"/>
-         <source>Emulator executable file (read and execute)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="309"/>
--        <source>FR (French)</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="668"/>
-+        <location filename="../../ui/options.ui" line="682"/>
-         <source>Kill emulators when QMC2 exits?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="671"/>
-+        <location filename="../../ui/options.ui" line="685"/>
-         <source>Kill emulators on exit</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="678"/>
-+        <location filename="../../ui/options.ui" line="692"/>
-         <source>Terminate all other emulator instances when launching a new one?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="681"/>
-+        <location filename="../../ui/options.ui" line="695"/>
-         <source>One emulator at a time</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2888"/>
-+        <location filename="../../ui/options.ui" line="3073"/>
-         <source>Load MESS machine information database (sysinfo.dat)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2118"/>
-+        <location filename="../../ui/options.ui" line="2231"/>
-         <source>MESS machine information database - sysinfo.dat (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1026"/>
-+        <location filename="../../ui/options.ui" line="1049"/>
-         <source>Browse MESS machine information database (sysinfo.dat)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1081"/>
-+        <location filename="../../ui/options.ui" line="1104"/>
-         <source>Import MESS emulator information to DAT-info database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1478"/>
-+        <location filename="../../ui/options.ui" line="1537"/>
-         <source>Import MAME emulator information to DAT-info database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1098"/>
-+        <location filename="../../ui/options.ui" line="1121"/>
-         <source>Import MESS machine information to DAT-info database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1505"/>
-+        <location filename="../../ui/options.ui" line="1564"/>
-         <source>DAT-info database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="930"/>
-+        <location filename="../../ui/options.ui" line="953"/>
-         <source>Browse DAT-info database file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="903"/>
-+        <location filename="../../ui/options.ui" line="926"/>
-         <source>Browse system manual folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1879"/>
-+        <location filename="../../ui/options.ui" line="1974"/>
-         <source>DAT-info database file (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2891"/>
-+        <location filename="../../ui/options.ui" line="3076"/>
-         <source>Machine info (MESS)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2901"/>
-+        <location filename="../../ui/options.ui" line="3086"/>
-         <source>Emu info (MAME)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2911"/>
-+        <location filename="../../ui/options.ui" line="3096"/>
-         <source>Emu info (MESS)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2921"/>
-+        <location filename="../../ui/options.ui" line="3106"/>
-         <source>Software info</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2934"/>
-+        <location filename="../../ui/options.ui" line="3119"/>
-         <source>Import software information to DAT-info database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3036"/>
-+        <location filename="../../ui/options.ui" line="3221"/>
-         <source>System manual folder (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3082"/>
-+        <location filename="../../ui/options.ui" line="3267"/>
-         <source>Software manual folder (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3095"/>
-+        <location filename="../../ui/options.ui" line="3280"/>
-         <source>Browse software manual folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3106"/>
-+        <location filename="../../ui/options.ui" line="3291"/>
-         <source>System manual folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3113"/>
-+        <location filename="../../ui/options.ui" line="3298"/>
-         <source>Software manual folder</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3126"/>
-+        <location filename="../../ui/options.ui" line="3311"/>
-         <source>Scan available software manuals</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3143"/>
-+        <location filename="../../ui/options.ui" line="3328"/>
-         <source>Scan available system manuals</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3161"/>
-+        <location filename="../../ui/options.ui" line="3346"/>
-         <source>Machine- / Software-&amp;lists</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3198"/>
-+        <location filename="../../ui/options.ui" line="3392"/>
-         <source>Save the latest software selection (per system)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3201"/>
-+        <location filename="../../ui/options.ui" line="3395"/>
-         <source>Save software selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3208"/>
-+        <location filename="../../ui/options.ui" line="3402"/>
-         <source>Restore the latest software selection (per system)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3211"/>
-+        <location filename="../../ui/options.ui" line="3405"/>
-         <source>Restore software selection</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3218"/>
-+        <location filename="../../ui/options.ui" line="3412"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Common settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3352"/>
-+        <location filename="../../ui/options.ui" line="3546"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Machine lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3558"/>
-+        <location filename="../../ui/options.ui" line="3752"/>
-         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Software lists&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3705"/>
-+        <location filename="../../ui/options.ui" line="3899"/>
-         <source>Software snaps on mouse hover</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3851"/>
-+        <location filename="../../ui/options.ui" line="4045"/>
-         <source>Apply the state filter dynamically during a full ROM audit?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3854"/>
-+        <location filename="../../ui/options.ui" line="4048"/>
-         <source>Apply state filter dynamically when checking ROMs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3998"/>
-+        <location filename="../../ui/options.ui" line="4201"/>
-         <source>&amp;Joystick</source>
-         <translation>&amp;Joystick</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4027"/>
-+        <location filename="../../ui/options.ui" line="4239"/>
-         <source>Enable GUI control via joystick</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4030"/>
-+        <location filename="../../ui/options.ui" line="4242"/>
-         <source>Enable joystick control</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4046"/>
-+        <location filename="../../ui/options.ui" line="4258"/>
-         <source>Rescan available joysticks</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4049"/>
-+        <location filename="../../ui/options.ui" line="4261"/>
-         <source>Rescan joysticks</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4072"/>
-+        <location filename="../../ui/options.ui" line="4284"/>
-         <source>Select joystick</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4082"/>
-+        <location filename="../../ui/options.ui" line="4294"/>
-         <source>List of available joysticks - select the one you want to use for GUI control</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4086"/>
--        <location filename="../../src/options.cpp" line="4016"/>
--        <location filename="../../src/options.cpp" line="4039"/>
--        <location filename="../../src/options.cpp" line="4091"/>
--        <location filename="../../src/options.cpp" line="4172"/>
-+        <location filename="../../ui/options.ui" line="4298"/>
-+        <location filename="../../src/options.cpp" line="4003"/>
-+        <location filename="../../src/options.cpp" line="4026"/>
-+        <location filename="../../src/options.cpp" line="4078"/>
-+        <location filename="../../src/options.cpp" line="4159"/>
-         <source>No joysticks found</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4097"/>
-+        <location filename="../../ui/options.ui" line="4309"/>
-         <source>Joystick information and settings</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4114"/>
-+        <location filename="../../ui/options.ui" line="4326"/>
-         <source>Number of joystick axes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4117"/>
--        <location filename="../../ui/options.ui" line="4138"/>
--        <location filename="../../ui/options.ui" line="4159"/>
--        <location filename="../../ui/options.ui" line="4180"/>
-+        <location filename="../../ui/options.ui" line="4329"/>
-+        <location filename="../../ui/options.ui" line="4350"/>
-+        <location filename="../../ui/options.ui" line="4371"/>
-+        <location filename="../../ui/options.ui" line="4392"/>
-         <source>0</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4128"/>
-+        <location filename="../../ui/options.ui" line="4340"/>
-         <source>Buttons:</source>
-         <translation>Buttons:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4135"/>
-+        <location filename="../../ui/options.ui" line="4347"/>
-         <source>Number of joystick buttons</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4149"/>
-+        <location filename="../../ui/options.ui" line="4361"/>
-         <source>Hats:</source>
-         <translation>Hats:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4156"/>
-+        <location filename="../../ui/options.ui" line="4368"/>
-         <source>Number of coolie hats</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4170"/>
-+        <location filename="../../ui/options.ui" line="4382"/>
-         <source>Trackballs:</source>
-         <translation>Trackballs:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4177"/>
-+        <location filename="../../ui/options.ui" line="4389"/>
-         <source>Number of trackballs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4296"/>
-+        <location filename="../../ui/options.ui" line="4508"/>
-         <source>Calibrate joystick axes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4318"/>
-+        <location filename="../../ui/options.ui" line="4530"/>
-         <source>Test all joystick functions</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4107"/>
-+        <location filename="../../ui/options.ui" line="4319"/>
-         <source>Axes:</source>
-         <translation>Axes:</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4206"/>
-+        <location filename="../../ui/options.ui" line="4418"/>
-         <source>Automatically repeat joystick functions after specified delay</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4209"/>
-+        <location filename="../../ui/options.ui" line="4421"/>
-         <source>Auto repeat after</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4225"/>
-+        <location filename="../../ui/options.ui" line="4437"/>
-         <source>Repeat all joystick functions after how many milliseconds?</source>
-         <translation>Repeat all joystick functions after how many milliseconds?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4228"/>
--        <location filename="../../ui/options.ui" line="4273"/>
-+        <location filename="../../ui/options.ui" line="4440"/>
-+        <location filename="../../ui/options.ui" line="4485"/>
-         <source>ms</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4254"/>
-+        <location filename="../../ui/options.ui" line="4466"/>
-         <source>Event timeout</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4270"/>
-+        <location filename="../../ui/options.ui" line="4482"/>
-         <source>Process joystick events after how many milliseconds?</source>
-         <translation>Process joystick events after how many milliseconds?</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3973"/>
--        <location filename="../../ui/options.ui" line="4441"/>
-+        <location filename="../../ui/options.ui" line="4176"/>
-+        <location filename="../../ui/options.ui" line="4662"/>
-         <source>Function / Key</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4299"/>
-+        <location filename="../../ui/options.ui" line="4511"/>
-         <source>Calibrate</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4321"/>
-+        <location filename="../../ui/options.ui" line="4533"/>
-         <source>Test</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4343"/>
-+        <location filename="../../ui/options.ui" line="4555"/>
-         <source>Map</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4379"/>
-+        <location filename="../../ui/options.ui" line="4600"/>
-         <source>Remap</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4399"/>
-+        <location filename="../../ui/options.ui" line="4620"/>
-         <source>Remove</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4419"/>
-+        <location filename="../../ui/options.ui" line="4640"/>
-         <source>Active joystick mappings; double-click to remap joystick function</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4446"/>
-+        <location filename="../../ui/options.ui" line="4667"/>
-         <source>Joystick function</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4340"/>
-+        <location filename="../../ui/options.ui" line="4552"/>
-         <source>Map joystick functions to GUI functions</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4376"/>
-+        <location filename="../../ui/options.ui" line="4597"/>
-         <source>Remap a joystick function to the selected GUI function</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4396"/>
-+        <location filename="../../ui/options.ui" line="4617"/>
-         <source>Remove joystick mapping from selected GUI function</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4027"/>
-+        <location filename="../../src/options.cpp" line="4014"/>
-         <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4311"/>
-+        <location filename="../../src/options.cpp" line="4298"/>
-         <source>joystick map is clean</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="4313"/>
-+        <location filename="../../src/options.cpp" line="4300"/>
-         <source>WARNING: joystick map contains duplicates</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1491"/>
-+        <location filename="../../src/options.cpp" line="1488"/>
-         <source>please restart QMC2 for some changes to take effect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="447"/>
--        <location filename="../../ui/options.ui" line="463"/>
-+        <location filename="../../ui/options.ui" line="461"/>
-+        <location filename="../../ui/options.ui" line="477"/>
-         <source>Option requires a restart of QMC2 to take effect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="466"/>
-+        <location filename="../../ui/options.ui" line="480"/>
-         <source>restart required</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2372"/>
--        <location filename="../../ui/options.ui" line="3661"/>
--        <location filename="../../ui/options.ui" line="5220"/>
-+        <location filename="../../ui/options.ui" line="2503"/>
-+        <location filename="../../ui/options.ui" line="3855"/>
-+        <location filename="../../ui/options.ui" line="5432"/>
-         <source>reload required</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3683"/>
-+        <location filename="../../ui/options.ui" line="3877"/>
-         <source>none</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="521"/>
--        <location filename="../../ui/options.ui" line="784"/>
-+        <location filename="../../ui/options.ui" line="535"/>
-+        <location filename="../../ui/options.ui" line="798"/>
-         <source>unlimited</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="524"/>
--        <location filename="../../ui/options.ui" line="787"/>
-+        <location filename="../../ui/options.ui" line="538"/>
-+        <location filename="../../ui/options.ui" line="801"/>
-         <source> lines</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="505"/>
-+        <location filename="../../ui/options.ui" line="519"/>
-         <source>Emulator log size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="518"/>
-+        <location filename="../../ui/options.ui" line="532"/>
-         <source>Maximum number of lines to keep in emulator log browser</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="320"/>
-+        <location filename="../../src/options.cpp" line="319"/>
-         <source>Previous track (audio player)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="321"/>
-+        <location filename="../../src/options.cpp" line="320"/>
-         <source>Next track (audio player)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="322"/>
-+        <location filename="../../src/options.cpp" line="321"/>
-         <source>Fast backward (audio player)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="323"/>
-+        <location filename="../../src/options.cpp" line="322"/>
-         <source>Fast forward (audio player)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="324"/>
-+        <location filename="../../src/options.cpp" line="323"/>
-         <source>Stop track (audio player)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="325"/>
-+        <location filename="../../src/options.cpp" line="324"/>
-         <source>Pause track (audio player)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="326"/>
-+        <location filename="../../src/options.cpp" line="325"/>
-         <source>Play track (audio player)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="327"/>
-+        <location filename="../../src/options.cpp" line="326"/>
-         <source>Raise volume (audio player)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="328"/>
-+        <location filename="../../src/options.cpp" line="327"/>
-         <source>Lower volume (audio player)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="252"/>
-+        <location filename="../../src/options.cpp" line="251"/>
-         <source>Export ROM Status</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="206"/>
--        <location filename="../../ui/options.ui" line="844"/>
-+        <location filename="../../ui/options.ui" line="215"/>
-+        <location filename="../../ui/options.ui" line="858"/>
-         <source>Only when required</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="642"/>
-+        <location filename="../../ui/options.ui" line="656"/>
-         <source>Show the menu bar</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="645"/>
-+        <location filename="../../ui/options.ui" line="659"/>
-         <source>Show menu bar</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="237"/>
--        <location filename="../../ui/options.ui" line="240"/>
-+        <location filename="../../ui/options.ui" line="246"/>
-+        <location filename="../../ui/options.ui" line="249"/>
-         <source>Show status bar</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="138"/>
--        <location filename="../../ui/options.ui" line="141"/>
-+        <location filename="../../ui/options.ui" line="147"/>
-+        <location filename="../../ui/options.ui" line="150"/>
-         <source>Show tool bar</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="287"/>
-+        <location filename="../../src/options.cpp" line="286"/>
-         <source>Toggle ROM state C</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="288"/>
-+        <location filename="../../src/options.cpp" line="287"/>
-         <source>Toggle ROM state M</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="289"/>
-+        <location filename="../../src/options.cpp" line="288"/>
-         <source>Toggle ROM state I</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="290"/>
-+        <location filename="../../src/options.cpp" line="289"/>
-         <source>Toggle ROM state N</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="291"/>
-+        <location filename="../../src/options.cpp" line="290"/>
-         <source>Toggle ROM state U</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="851"/>
-+        <location filename="../../ui/options.ui" line="865"/>
-         <source>Check for other instances of this QMC2 variant on startup</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="854"/>
-+        <location filename="../../ui/options.ui" line="868"/>
-         <source>Check single instance</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="257"/>
-+        <location filename="../../src/options.cpp" line="256"/>
-         <source>Setup arcade mode</source>
-         <translation></translation>
-     </message>
-@@ -16560,249 +16498,239 @@ Are you sure you want to do this?</source>
-         <translation>&amp;Front end</translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="76"/>
-+        <location filename="../../ui/options.ui" line="85"/>
-         <source>Application style (Default = use system&apos;s default style)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3548"/>
-+        <location filename="../../ui/options.ui" line="3742"/>
-         <source>Automatically trigger a ROM check if necessary</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4502"/>
--        <location filename="../../ui/options.ui" line="4581"/>
--        <location filename="../../ui/options.ui" line="4922"/>
-+        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4811"/>
-+        <location filename="../../ui/options.ui" line="5125"/>
-         <source>Command</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3238"/>
-+        <location filename="../../ui/options.ui" line="3432"/>
-         <source>Launch emulation on double-click events (may be annoying)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="3241"/>
-+        <location filename="../../ui/options.ui" line="3435"/>
-         <source>Double-click activation</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="317"/>
-+        <location filename="../../src/options.cpp" line="316"/>
-         <source>Toggle full screen</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="961"/>
--        <location filename="../../src/options.cpp" line="1951"/>
--        <location filename="../../src/options.cpp" line="3097"/>
-+        <location filename="../../ui/options.ui" line="984"/>
-+        <location filename="../../src/options.cpp" line="1948"/>
-+        <location filename="../../src/options.cpp" line="3084"/>
-         <source>Cabinet directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2272"/>
--        <location filename="../../src/options.cpp" line="1963"/>
--        <location filename="../../src/options.cpp" line="3104"/>
-+        <location filename="../../ui/options.ui" line="2403"/>
-+        <location filename="../../src/options.cpp" line="1960"/>
-+        <location filename="../../src/options.cpp" line="3091"/>
-         <source>Controller directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2692"/>
-+        <location filename="../../src/options.cpp" line="2679"/>
-         <source>Choose cabinet directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2703"/>
-+        <location filename="../../src/options.cpp" line="2690"/>
-         <source>Choose controller directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="250"/>
-+        <location filename="../../ui/options.ui" line="259"/>
-         <source>Scaled cabinet</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="260"/>
-+        <location filename="../../ui/options.ui" line="269"/>
-         <source>Scaled controller</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1691"/>
-+        <location filename="../../ui/options.ui" line="1777"/>
-         <source>Cabinet directory (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1704"/>
-+        <location filename="../../ui/options.ui" line="1790"/>
-         <source>Browse cabinet directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2687"/>
-+        <location filename="../../ui/options.ui" line="2863"/>
-         <source>Controller directory (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2700"/>
-+        <location filename="../../ui/options.ui" line="2876"/>
-         <source>Browse controller directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1492"/>
--        <location filename="../../src/options.cpp" line="1975"/>
--        <location filename="../../src/options.cpp" line="3111"/>
-+        <location filename="../../ui/options.ui" line="1551"/>
-+        <location filename="../../src/options.cpp" line="1972"/>
-+        <location filename="../../src/options.cpp" line="3098"/>
-         <source>Marquee directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1459"/>
--        <location filename="../../src/options.cpp" line="1987"/>
--        <location filename="../../src/options.cpp" line="3118"/>
-+        <location filename="../../ui/options.ui" line="1518"/>
-+        <location filename="../../src/options.cpp" line="1984"/>
-+        <location filename="../../src/options.cpp" line="3105"/>
-         <source>Title directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2714"/>
-+        <location filename="../../src/options.cpp" line="2701"/>
-         <source>Choose marquee directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2725"/>
-+        <location filename="../../src/options.cpp" line="2712"/>
-         <source>Choose title directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="478"/>
-+        <location filename="../../ui/options.ui" line="492"/>
-         <source>Scaled marquee</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="488"/>
-+        <location filename="../../ui/options.ui" line="502"/>
-         <source>Scaled title</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1297"/>
-+        <location filename="../../ui/options.ui" line="1347"/>
-         <source>Marquee directory (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1310"/>
-+        <location filename="../../ui/options.ui" line="1360"/>
-         <source>Browse marquee directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2007"/>
-+        <location filename="../../ui/options.ui" line="2111"/>
-         <source>Title directory (read)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2020"/>
-+        <location filename="../../ui/options.ui" line="2124"/>
-         <source>Browse title directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="213"/>
-+        <location filename="../../ui/options.ui" line="222"/>
-         <source>Front end log size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="781"/>
-+        <location filename="../../ui/options.ui" line="795"/>
-         <source>Maximum number of lines to keep in front end log browser</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1068"/>
-+        <location filename="../../ui/options.ui" line="1091"/>
-         <source>Front end log file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="1866"/>
-+        <location filename="../../ui/options.ui" line="1961"/>
-         <source>Front end log file (write)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="2400"/>
-+        <location filename="../../ui/options.ui" line="2531"/>
-         <source>Browse front end log file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="2935"/>
-+        <location filename="../../src/options.cpp" line="2922"/>
-         <source>Choose front end log file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4707"/>
-+        <location filename="../../ui/options.ui" line="4937"/>
-         <source>Use HTTP proxy</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4719"/>
-+        <location filename="../../ui/options.ui" line="4949"/>
-         <source>Host / IP</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4732"/>
-+        <location filename="../../ui/options.ui" line="4962"/>
-         <source>Hostname or IP address of the HTTP proxy server</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4739"/>
-+        <location filename="../../ui/options.ui" line="4969"/>
-         <source>Port</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4752"/>
-+        <location filename="../../ui/options.ui" line="4982"/>
-         <source>Port to access the HTTP proxy service</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4765"/>
-+        <location filename="../../ui/options.ui" line="4995"/>
-         <source>User ID</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4778"/>
-+        <location filename="../../ui/options.ui" line="5008"/>
-         <source>User ID to access the HTTP proxy service (empty = no authentication)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../ui/options.ui" line="4785"/>
--        <source>Password</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4704"/>
-+        <location filename="../../ui/options.ui" line="4934"/>
-         <source>Enable / disable the use of an HTTP proxy on any web lookups</source>
-         <translation></translation>
-     </message>
--    <message>
--        <location filename="../../ui/options.ui" line="4798"/>
--        <source>Password to access the HTTP proxy service (empty = no authentication)</source>
--        <translation></translation>
--    </message>
- </context>
- <context>
-     <name>PCB</name>
-@@ -17281,28 +17209,28 @@ Are you sure you want to do this?</source>
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2666"/>
--        <location filename="../../src/machinelist.cpp" line="2842"/>
-+        <location filename="../../src/machinelist.cpp" line="2662"/>
-+        <location filename="../../src/machinelist.cpp" line="2838"/>
-         <source>correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2872"/>
-+        <location filename="../../src/machinelist.cpp" line="2868"/>
-         <source>incorrect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2902"/>
-+        <location filename="../../src/machinelist.cpp" line="2898"/>
-         <source>mostly correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2932"/>
-+        <location filename="../../src/machinelist.cpp" line="2928"/>
-         <source>not found</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="2962"/>
-+        <location filename="../../src/machinelist.cpp" line="2958"/>
-         <location filename="../../src/machinelistmodel.cpp" line="50"/>
-         <location filename="../../src/romalyzer.cpp" line="4155"/>
-         <location filename="../../src/romalyzer.cpp" line="4196"/>
-@@ -17311,43 +17239,43 @@ Are you sure you want to do this?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/options.cpp" line="1844"/>
--        <location filename="../../src/setupwizard.cpp" line="148"/>
--        <location filename="../../src/setupwizard.cpp" line="758"/>
--        <location filename="../../src/setupwizard.cpp" line="766"/>
--        <location filename="../../src/welcome.cpp" line="47"/>
-+        <location filename="../../src/options.cpp" line="1841"/>
-+        <location filename="../../src/setupwizard.cpp" line="147"/>
-+        <location filename="../../src/setupwizard.cpp" line="757"/>
-+        <location filename="../../src/setupwizard.cpp" line="765"/>
-+        <location filename="../../src/welcome.cpp" line="46"/>
-         <source>Default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4260"/>
-+        <location filename="../../src/qmc2main.cpp" line="4216"/>
-         <source>Import from...</source>
-         <translation>Import from...</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4258"/>
--        <location filename="../../src/qmc2main.cpp" line="4259"/>
-+        <location filename="../../src/qmc2main.cpp" line="4214"/>
-+        <location filename="../../src/qmc2main.cpp" line="4215"/>
-         <source>Export machine-specific MAME configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="4261"/>
--        <location filename="../../src/qmc2main.cpp" line="4262"/>
-+        <location filename="../../src/qmc2main.cpp" line="4217"/>
-+        <location filename="../../src/qmc2main.cpp" line="4218"/>
-         <source>Import machine-specific MAME configuration</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10950"/>
-+        <location filename="../../src/qmc2main.cpp" line="10852"/>
-         <source>Setting up the GUI, please wait...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10970"/>
-+        <location filename="../../src/qmc2main.cpp" line="10872"/>
-         <source>M.A.M.E. Catalog / Launcher II v</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10972"/>
-+        <location filename="../../src/qmc2main.cpp" line="10874"/>
-         <source>GIT %1</source>
-         <translation>GIT %1</translation>
-     </message>
-@@ -17388,18 +17316,18 @@ Are you sure you want to do this?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10985"/>
--        <location filename="../../src/qmc2main.cpp" line="10989"/>
-+        <location filename="../../src/qmc2main.cpp" line="10887"/>
-+        <location filename="../../src/qmc2main.cpp" line="10891"/>
-         <source>SDL joystick support enabled - using SDL v%1.%2.%3</source>
-         <translation>SDL joystick support enabled - using SDL v%1.%2.%3</translation>
-     </message>
-     <message>
--        <location filename="../../src/qmc2main.cpp" line="10979"/>
-+        <location filename="../../src/qmc2main.cpp" line="10881"/>
-         <source>Phonon features enabled - using Phonon v%1</source>
-         <translation>Phonon features enabled - using Phonon v%1</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="2015"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1829"/>
-         <source>video player: XML error: fatal error on line %1, column %2: %3</source>
-         <translation></translation>
-     </message>
-@@ -17471,19 +17399,19 @@ Are you sure you want to do this?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="202"/>
-+        <location filename="../../src/machinelist.cpp" line="198"/>
-         <location filename="../../src/softwarelist.cpp" line="4233"/>
-         <source>yes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="203"/>
-+        <location filename="../../src/machinelist.cpp" line="199"/>
-         <location filename="../../src/softwarelist.cpp" line="4235"/>
-         <source>no</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/machinelist.cpp" line="204"/>
-+        <location filename="../../src/machinelist.cpp" line="200"/>
-         <location filename="../../src/softwarelist.cpp" line="4237"/>
-         <source>partially</source>
-         <translation></translation>
-@@ -21003,7 +20931,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="542"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-         <source>Choose mame.ini</source>
-         <translation></translation>
-     </message>
-@@ -21017,7 +20945,7 @@ Are you sure you want to do this?</source>
-     </message>
-     <message>
-         <location filename="../../ui/setupwizard.ui" line="588"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Choose ui.ini</source>
-         <translation></translation>
-     </message>
-@@ -21132,178 +21060,179 @@ Are you sure you want to do this?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="102"/>
--        <location filename="../../src/setupwizard.cpp" line="694"/>
-+        <location filename="../../src/setupwizard.cpp" line="101"/>
-+        <location filename="../../src/setupwizard.cpp" line="693"/>
-         <source>&amp;Next &gt;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="103"/>
--        <location filename="../../src/setupwizard.cpp" line="695"/>
-+        <location filename="../../src/setupwizard.cpp" line="102"/>
-+        <location filename="../../src/setupwizard.cpp" line="694"/>
-         <source>&lt; &amp;Back</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="104"/>
--        <location filename="../../src/setupwizard.cpp" line="696"/>
-+        <location filename="../../src/setupwizard.cpp" line="103"/>
-+        <location filename="../../src/setupwizard.cpp" line="695"/>
-         <source>&amp;Cancel</source>
-         <translation>&amp;Cancel</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="105"/>
--        <location filename="../../src/setupwizard.cpp" line="697"/>
-+        <location filename="../../src/setupwizard.cpp" line="104"/>
-+        <location filename="../../src/setupwizard.cpp" line="696"/>
-         <source>&amp;Finish</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="207"/>
--        <location filename="../../src/setupwizard.cpp" line="236"/>
--        <location filename="../../src/setupwizard.cpp" line="243"/>
-+        <location filename="../../src/setupwizard.cpp" line="206"/>
-+        <location filename="../../src/setupwizard.cpp" line="235"/>
-+        <location filename="../../src/setupwizard.cpp" line="242"/>
-         <source>Yes</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
--        <location filename="../../src/setupwizard.cpp" line="332"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-+        <location filename="../../src/setupwizard.cpp" line="331"/>
-         <source>No</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="245"/>
-+        <location filename="../../src/setupwizard.cpp" line="244"/>
-         <source>%1.%2+ required</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
-         <source>Unknown</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="247"/>
-+        <location filename="../../src/setupwizard.cpp" line="246"/>
-         <source>can&apos;t parse version info</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="271"/>
-         <location filename="../../src/setupwizard.cpp" line="272"/>
--        <location filename="../../src/setupwizard.cpp" line="273"/>
-+        <location filename="../../src/setupwizard.cpp" line="275"/>
-         <location filename="../../src/setupwizard.cpp" line="276"/>
--        <location filename="../../src/setupwizard.cpp" line="277"/>
--        <location filename="../../src/setupwizard.cpp" line="314"/>
--        <location filename="../../src/setupwizard.cpp" line="323"/>
-+        <location filename="../../src/setupwizard.cpp" line="313"/>
-+        <location filename="../../src/setupwizard.cpp" line="322"/>
-         <source>emulator didn&apos;t start</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="283"/>
--        <location filename="../../src/setupwizard.cpp" line="287"/>
-+        <location filename="../../src/setupwizard.cpp" line="282"/>
-+        <location filename="../../src/setupwizard.cpp" line="286"/>
-         <source>No ini-file found</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="291"/>
-         <location filename="../../src/setupwizard.cpp" line="292"/>
--        <location filename="../../src/setupwizard.cpp" line="293"/>
-         <source>Couldn&apos;t determine ini-path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="296"/>
--        <location filename="../../src/setupwizard.cpp" line="305"/>
-+        <location filename="../../src/setupwizard.cpp" line="295"/>
-+        <location filename="../../src/setupwizard.cpp" line="304"/>
-         <source>incompatible binary</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="296"/>
-         <location filename="../../src/setupwizard.cpp" line="297"/>
-         <location filename="../../src/setupwizard.cpp" line="298"/>
-         <location filename="../../src/setupwizard.cpp" line="299"/>
-         <location filename="../../src/setupwizard.cpp" line="300"/>
-         <location filename="../../src/setupwizard.cpp" line="301"/>
--        <location filename="../../src/setupwizard.cpp" line="302"/>
-+        <location filename="../../src/setupwizard.cpp" line="305"/>
-         <location filename="../../src/setupwizard.cpp" line="306"/>
-         <location filename="../../src/setupwizard.cpp" line="307"/>
-         <location filename="../../src/setupwizard.cpp" line="308"/>
-         <location filename="../../src/setupwizard.cpp" line="309"/>
-         <location filename="../../src/setupwizard.cpp" line="310"/>
--        <location filename="../../src/setupwizard.cpp" line="311"/>
-+        <location filename="../../src/setupwizard.cpp" line="314"/>
-         <location filename="../../src/setupwizard.cpp" line="315"/>
-         <location filename="../../src/setupwizard.cpp" line="316"/>
-         <location filename="../../src/setupwizard.cpp" line="317"/>
-         <location filename="../../src/setupwizard.cpp" line="318"/>
-         <location filename="../../src/setupwizard.cpp" line="319"/>
--        <location filename="../../src/setupwizard.cpp" line="320"/>
-+        <location filename="../../src/setupwizard.cpp" line="323"/>
-         <location filename="../../src/setupwizard.cpp" line="324"/>
-         <location filename="../../src/setupwizard.cpp" line="325"/>
-         <location filename="../../src/setupwizard.cpp" line="326"/>
-         <location filename="../../src/setupwizard.cpp" line="327"/>
-         <location filename="../../src/setupwizard.cpp" line="328"/>
--        <location filename="../../src/setupwizard.cpp" line="329"/>
-+        <location filename="../../src/setupwizard.cpp" line="332"/>
-         <location filename="../../src/setupwizard.cpp" line="333"/>
-         <location filename="../../src/setupwizard.cpp" line="334"/>
-         <location filename="../../src/setupwizard.cpp" line="335"/>
-         <location filename="../../src/setupwizard.cpp" line="336"/>
-         <location filename="../../src/setupwizard.cpp" line="337"/>
-         <location filename="../../src/setupwizard.cpp" line="338"/>
--        <location filename="../../src/setupwizard.cpp" line="339"/>
-         <source>No result</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="346"/>
-+        <location filename="../../src/setupwizard.cpp" line="345"/>
-         <source>importing emulator settings from &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="368"/>
--        <location filename="../../src/setupwizard.cpp" line="427"/>
-+        <location filename="../../src/setupwizard.cpp" line="367"/>
-+        <location filename="../../src/setupwizard.cpp" line="426"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; ignored</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="372"/>
-+        <location filename="../../src/setupwizard.cpp" line="371"/>
-         <source>WARNING: unknown option &apos;%1&apos; on line %2 ignored</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="387"/>
--        <location filename="../../src/setupwizard.cpp" line="425"/>
-+        <location filename="../../src/setupwizard.cpp" line="386"/>
-+        <location filename="../../src/setupwizard.cpp" line="424"/>
-         <source>option &apos;%1&apos; with value &apos;%2&apos; imported</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="390"/>
--        <location filename="../../src/setupwizard.cpp" line="430"/>
-+        <location filename="../../src/setupwizard.cpp" line="389"/>
-+        <location filename="../../src/setupwizard.cpp" line="429"/>
-         <source>WARNING: missing value on line %1, option &apos;%2&apos; ignored</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="397"/>
--        <location filename="../../src/setupwizard.cpp" line="437"/>
-+        <location filename="../../src/setupwizard.cpp" line="396"/>
-+        <location filename="../../src/setupwizard.cpp" line="436"/>
-         <source>ERROR: can&apos;t open &apos;%1&apos; for reading</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="398"/>
-+        <location filename="../../src/setupwizard.cpp" line="397"/>
-         <source>done (importing emulator settings from &apos;%1&apos;)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="408"/>
-+        <location filename="../../src/setupwizard.cpp" line="407"/>
-         <source>importing front-end settings from &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="438"/>
-+        <location filename="../../src/setupwizard.cpp" line="437"/>
-         <source>done (importing front-end settings from &apos;%1&apos;)</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../../src/setupwizard.cpp" line="473"/>
-         <location filename="../../src/setupwizard.cpp" line="474"/>
-         <location filename="../../src/setupwizard.cpp" line="475"/>
-         <location filename="../../src/setupwizard.cpp" line="476"/>
-@@ -21311,74 +21240,73 @@ Are you sure you want to do this?</source>
-         <location filename="../../src/setupwizard.cpp" line="478"/>
-         <location filename="../../src/setupwizard.cpp" line="479"/>
-         <location filename="../../src/setupwizard.cpp" line="480"/>
--        <location filename="../../src/setupwizard.cpp" line="481"/>
-         <source>Check result pending...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="487"/>
--        <location filename="../../src/setupwizard.cpp" line="678"/>
-+        <location filename="../../src/setupwizard.cpp" line="486"/>
-+        <location filename="../../src/setupwizard.cpp" line="677"/>
-         <source>Import emulator settings from %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="491"/>
--        <location filename="../../src/setupwizard.cpp" line="686"/>
-+        <location filename="../../src/setupwizard.cpp" line="490"/>
-+        <location filename="../../src/setupwizard.cpp" line="685"/>
-         <source>Import front-end settings from %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="495"/>
-+        <location filename="../../src/setupwizard.cpp" line="494"/>
-         <source>Import both emulator and front-end settings</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="496"/>
-+        <location filename="../../src/setupwizard.cpp" line="495"/>
-         <source>Import nothing</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="517"/>
-+        <location filename="../../src/setupwizard.cpp" line="516"/>
-         <source>Default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-         <source>Choose emulator executable file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="636"/>
--        <location filename="../../src/setupwizard.cpp" line="639"/>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="635"/>
-+        <location filename="../../src/setupwizard.cpp" line="638"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>All files (*)</source>
-         <translation>All files (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="647"/>
-+        <location filename="../../src/setupwizard.cpp" line="646"/>
-         <source>Choose working directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="654"/>
-+        <location filename="../../src/setupwizard.cpp" line="653"/>
-         <source>Choose ROM path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="661"/>
-+        <location filename="../../src/setupwizard.cpp" line="660"/>
-         <source>Choose sample path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="668"/>
-+        <location filename="../../src/setupwizard.cpp" line="667"/>
-         <source>Choose hash path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/setupwizard.cpp" line="675"/>
--        <location filename="../../src/setupwizard.cpp" line="683"/>
-+        <location filename="../../src/setupwizard.cpp" line="674"/>
-+        <location filename="../../src/setupwizard.cpp" line="682"/>
-         <source>Ini files (*.ini)</source>
-         <translation></translation>
-     </message>
-@@ -23523,54 +23451,54 @@ Are you sure you want to do this?</source>
- <context>
-     <name>Welcome</name>
-     <message>
--        <location filename="../../src/welcome.cpp" line="117"/>
-+        <location filename="../../src/welcome.cpp" line="116"/>
-         <source>Default</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>Error</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="123"/>
-+        <location filename="../../src/welcome.cpp" line="122"/>
-         <source>The specified file isn&apos;t executable!</source>
-         <translation>The specified file isn&apos;t executable!</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>Choose emulator executable file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="147"/>
--        <location filename="../../src/welcome.cpp" line="150"/>
-+        <location filename="../../src/welcome.cpp" line="146"/>
-+        <location filename="../../src/welcome.cpp" line="149"/>
-         <source>All files (*)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="166"/>
-+        <location filename="../../src/welcome.cpp" line="165"/>
-         <source>Choose working directory</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="174"/>
-+        <location filename="../../src/welcome.cpp" line="173"/>
-         <source>Choose ROM path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="182"/>
-+        <location filename="../../src/welcome.cpp" line="181"/>
-         <source>Choose sample path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="190"/>
-+        <location filename="../../src/welcome.cpp" line="189"/>
-         <source>Choose hash path</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="288"/>
-+        <location filename="../../src/welcome.cpp" line="287"/>
-         <source>It appears that another instance of %1 is already running.
- However, this can also be the leftover of a previous crash.
- 
-@@ -23696,22 +23624,22 @@ Exit now, accept once or ignore completely?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="287"/>
-+        <location filename="../../src/welcome.cpp" line="286"/>
-         <source>Single-instance check</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Exit</source>
-         <translation>&amp;Exit</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Once</source>
-         <translation>&amp;Once</translation>
-     </message>
-     <message>
--        <location filename="../../src/welcome.cpp" line="289"/>
-+        <location filename="../../src/welcome.cpp" line="288"/>
-         <source>&amp;Ignore</source>
-         <translation>&amp;Ignore</translation>
-     </message>
-@@ -23854,49 +23782,49 @@ Exit now, accept once or ignore completely?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="201"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="93"/>
-         <source>FLV 240P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="210"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="112"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-         <source>FLV 360P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="113"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="95"/>
-         <source>MP4 360P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="228"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="96"/>
-         <source>FLV 480P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="237"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="115"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="97"/>
-         <source>MP4 720P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="246"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="116"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="98"/>
-         <source>MP4 1080P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="255"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="117"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="99"/>
-         <source>MP4 3072P</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="273"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="192"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="170"/>
-         <source>Start / pause / resume video playback</source>
-         <translation></translation>
-     </message>
-@@ -23907,20 +23835,16 @@ Exit now, accept once or ignore completely?</translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="323"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="133"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="962"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="979"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1010"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1012"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1043"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1059"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1102"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="909"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="926"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="973"/>
-         <source>Remaining</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../../ui/youtubevideoplayer.ui" line="353"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1726"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1548"/>
-         <source>Volume</source>
-         <translation></translation>
-     </message>
-@@ -23965,286 +23889,261 @@ Exit now, accept once or ignore completely?</translation>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="94"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="76"/>
-         <source>Mute / unmute audio output</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="131"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="109"/>
-         <source>Volume level</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="132"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="110"/>
-         <source>Video progress</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="136"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="966"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="988"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1001"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1046"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1062"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1105"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1382"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="114"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="913"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="935"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="976"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1233"/>
-         <source>Current buffer fill level: %1%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="143"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="249"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="121"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="227"/>
-         <source>Play this video</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="150"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="207"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="260"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="128"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="185"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="238"/>
-         <source>Copy video URL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="265"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="134"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="191"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="243"/>
-         <source>Copy video URL (no country filter)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="140"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="197"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="248"/>
-         <source>Copy author URL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="171"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="228"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="149"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="206"/>
-         <source>Paste video URL</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="235"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="156"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="213"/>
-         <source>Local movie file...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="184"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="162"/>
-         <source>Remove selected videos</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="200"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1644"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1658"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="178"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1485"/>
-         <source>Full screen (return with toggle-key)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="241"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="254"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="219"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="232"/>
-         <source>Attach this video</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="277"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="255"/>
-         <source>Auto-suggest a search pattern?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="278"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="256"/>
-         <source>Auto-suggest</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="283"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="261"/>
-         <source>Enter string to be appended</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="284"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="262"/>
-         <source>Append...</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="292"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="270"/>
-         <source>Enter search string</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="414"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="386"/>
-         <source>Appended string</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="415"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="387"/>
-         <source>Enter the string to be appended when suggesting a pattern:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="416"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="388"/>
-         <source>Valid placeholder macros:</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>All files (*)</source>
-         <translation>All files (*)</translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="592"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="599"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="564"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="571"/>
-         <source>Choose movie file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="746"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="764"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="718"/>
-         <source>Full-screen mode -- press %1 to return to windowed mode</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="748"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="766"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="720"/>
-         <source>Full-screen mode -- press toggle-key to return to windowed mode</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="802"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="753"/>
-         <source>video player: the local movie file &apos;%1&apos; is already attached, ignored</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="806"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="757"/>
-         <source>video player: a video with the ID &apos;%1&apos; is already attached, ignored</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="989"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="936"/>
-         <source>Buffering: %1%</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1003"/>
--        <source>Loading</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1019"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1078"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="949"/>
-         <source>Playing</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1030"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1089"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="960"/>
-         <source>Paused</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1033"/>
--        <source>video player: playback error: %1</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1034"/>
--        <source>Video playback error: %1</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1155"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1017"/>
-         <source>Fetching info for video ID &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1253"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1110"/>
-         <source>video player: video info error: ID = &apos;%1&apos;, status = &apos;%2&apos;, errorCode = &apos;%3&apos;, errorText = &apos;%4&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1254"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1410"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1847"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1111"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1252"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1661"/>
-         <source>Video info error: %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1349"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1200"/>
-         <source>video player: video info error: timeout occurred</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1350"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1201"/>
-         <source>video info error: timeout occurred</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1354"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1205"/>
-         <source>video info error: unknown reason</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1409"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1251"/>
-         <source>video player: video info error: %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1635"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1649"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1476"/>
-         <source>Return to windowed mode</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1642"/>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1656"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1483"/>
-         <source>Full screen (press %1 to return)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1846"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1660"/>
-         <source>video player: video image info error: %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1866"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1680"/>
-         <source>video player: search request error: %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1891"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1705"/>
-         <source>video player: search error: can&apos;t parse XML data</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1919"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1733"/>
-         <source>video player: can&apos;t determine the video ID from the reply URL &apos;%1&apos; -- please inform developers</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1925"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1739"/>
-         <source>video player: can&apos;t associate the returned image for video ID &apos;%1&apos; -- please inform developers</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1942"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1756"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos; to the YouTube cache directory &apos;%2&apos; -- please check permissions</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1944"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1758"/>
-         <source>video player: can&apos;t save the image for video ID &apos;%1&apos;, the YouTube cache directory &apos;%2&apos; does not exist -- please correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1946"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1760"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, retrieved image is not valid</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../../src/youtubevideoplayer.cpp" line="1948"/>
-+        <location filename="../../src/youtubevideoplayer.cpp" line="1762"/>
-         <source>video player: image download failed for video ID &apos;%1&apos;, error text = &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-diff --git a/qmc2.pro b/qmc2.pro
-index 15eae4c44..acdad9d33 100644
---- a/qmc2.pro
-+++ b/qmc2.pro
-@@ -297,6 +297,7 @@ TRANSLATIONS += data/lng/qmc2_de.ts \
- 	data/lng/qmc2_it.ts \
- 	data/lng/qmc2_pl.ts \
- 	data/lng/qmc2_pt.ts \
-+	data/lng/qmc2_pt_BR.ts \
- 	data/lng/qmc2_ro.ts \
- 	data/lng/qmc2_sv.ts \
- 	data/lng/qmc2_us.ts
-diff --git a/src/arcade/arcadesettings.cpp b/src/arcade/arcadesettings.cpp
-index 2e0f3be3b..5b5b2e9e2 100644
---- a/src/arcade/arcadesettings.cpp
-+++ b/src/arcade/arcadesettings.cpp
-@@ -26,6 +26,8 @@ ArcadeSettings::ArcadeSettings(QString theme)
- 	languageMap["sv"] = QLocale::Swedish;
- 	languageMap["us"] = QLocale::English;
- 
-+	countryMap["pt_BR"] = QLocale::Brazil;
-+
- 	// theme-specific default values (add only if different from global default)
- 	m_themeDefaults["darkone"]["sortByName"] = true;
- 
-@@ -59,10 +61,27 @@ QLocale::Language ArcadeSettings::languageFromString(QString lang)
- {
- 	if ( languageMap.contains(lang) )
- 		return languageMap[lang];
--	else
-+	else 
- 		return QLocale::English;
- }
- 
-+QString ArcadeSettings::countryToString(QLocale::Country country)
-+{
-+	QString countryStr = countryMap.key(country);
-+	if ( !countryStr.isEmpty() )
-+		return countryStr;
-+	else
-+		return "us";
-+}
-+
-+QLocale::Country ArcadeSettings::countryFromString(QString country)
-+{
-+	if ( countryMap.contains(country) )
-+		return countryMap[country];
-+	else 
-+		return QLocale::UnitedStates;
-+}
-+
- QString ArcadeSettings::keySequenceMapBaseKey()
- {
- 	return QString("Arcade/%1/keySequenceMap").arg(arcadeTheme);
-diff --git a/src/arcade/arcadesettings.h b/src/arcade/arcadesettings.h
-index b082d21f5..0c8ab93b9 100644
---- a/src/arcade/arcadesettings.h
-+++ b/src/arcade/arcadesettings.h
-@@ -19,12 +19,17 @@ public:
- 	QString frontEndPrefix;
- 	QString emulatorPrefix;
- 	QMap<QString, QLocale::Language> languageMap;
-+	QMap<QString, QLocale::Country> countryMap;
- 
- 	explicit ArcadeSettings(QString theme = QString());
- 	virtual ~ArcadeSettings();
- 
- 	QString languageToString(QLocale::Language);
- 	QLocale::Language languageFromString(QString);
-+
-+	QString countryToString(QLocale::Country);
-+	QLocale::Country countryFromString(QString);
-+
- 	QString keySequenceMapBaseKey();
- #if defined(QMC2_ARCADE_ENABLE_JOYSTICK)
- 	QString joyFunctionMapBaseKey();
-diff --git a/src/arcade/main.cpp b/src/arcade/main.cpp
-index 0d4140c81..b806d7ba2 100644
---- a/src/arcade/main.cpp
-+++ b/src/arcade/main.cpp
-@@ -301,9 +301,11 @@ int main(int argc, char *argv[])
- 	QString language(globalConfig->defaultLanguage());
- 	if ( QMC2_ARCADE_CLI_LANG_VAL )
- 		language = QMC2_ARCADE_CLI_LANG;
--	if ( !globalConfig->languageMap.contains(language) ) {
-+	if ( !globalConfig->languageMap.contains(language) && !globalConfig->countryMap.contains(language) ) {
- 		if ( QMC2_ARCADE_CLI_LANG_VAL ) {
--			QMC2_ARCADE_LOG_STR_NT(QString("%1 is not a valid language - available languages: %2").arg(language).arg(QStringList(globalConfig->languageMap.keys()).join(", ")));
-+			QStringList languages = globalConfig->languageMap.keys() + globalConfig->countryMap.keys();
-+			languages.sort();
-+			QMC2_ARCADE_LOG_STR_NT(QString("%1 is not a valid language - available languages: %2").arg(language).arg(languages.join(", ")));
- 			delete globalConfig;
- 			return 1;
- 		} else
-diff --git a/src/arcade/qmc2-arcade-common.qrc b/src/arcade/qmc2-arcade-common.qrc
-index 84787a415..3a073012f 100644
---- a/src/arcade/qmc2-arcade-common.qrc
-+++ b/src/arcade/qmc2-arcade-common.qrc
-@@ -9,6 +9,7 @@
-         <file>translations/qmc2-arcade_it.qm</file>
-         <file>translations/qmc2-arcade_pl.qm</file>
-         <file>translations/qmc2-arcade_pt.qm</file>
-+        <file>translations/qmc2-arcade_pt_BR.qm</file>
-         <file>translations/qmc2-arcade_ro.qm</file>
-         <file>translations/qmc2-arcade_sv.qm</file>
-         <file>translations/qmc2-arcade_us.qm</file>
-diff --git a/src/arcade/qmc2-arcade.pro b/src/arcade/qmc2-arcade.pro
-index d8aba30de..2ca1f9d5b 100644
---- a/src/arcade/qmc2-arcade.pro
-+++ b/src/arcade/qmc2-arcade.pro
-@@ -168,6 +168,7 @@ TRANSLATIONS += translations/qmc2-arcade_de.ts \
-     translations/qmc2-arcade_fr.ts \
-     translations/qmc2-arcade_pl.ts \
-     translations/qmc2-arcade_pt.ts \
-+    translations/qmc2-arcade_pt_BR.ts \
-     translations/qmc2-arcade_ro.ts \
-     translations/qmc2-arcade_sv.ts \
-     translations/qmc2-arcade_us.ts
-diff --git a/src/arcade/translations/qmc2-arcade_de.qm b/src/arcade/translations/qmc2-arcade_de.qm
-index 7276efe7de7456245fd42864519068ae25208090..aeb16128c309ae95197fd4794332973ba3cb79a6 100644
-GIT binary patch
-delta 2518
-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
-G8~A_0*y)x4
-
-delta 2847
-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
-
-diff --git a/src/arcade/translations/qmc2-arcade_de.ts b/src/arcade/translations/qmc2-arcade_de.ts
-index 785f263a2..658033ec9 100644
---- a/src/arcade/translations/qmc2-arcade_de.ts
-+++ b/src/arcade/translations/qmc2-arcade_de.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="de_DE">
-+<TS version="2.1" language="de_DE">
- <context>
-     <name>BackgroundAnimation</name>
-     <message>
-@@ -27,164 +27,164 @@
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="50"/>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation>WARNUNG: DAT-Info Datenbank &apos;%1&apos; konnte nicht geöffnet werden: Fehler = &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="69"/>
--        <location filename="../datinfodbmgr.cpp" line="93"/>
--        <location filename="../datinfodbmgr.cpp" line="106"/>
--        <location filename="../datinfodbmgr.cpp" line="130"/>
--        <location filename="../datinfodbmgr.cpp" line="145"/>
--        <location filename="../datinfodbmgr.cpp" line="175"/>
--        <location filename="../datinfodbmgr.cpp" line="187"/>
--        <location filename="../datinfodbmgr.cpp" line="217"/>
--        <location filename="../datinfodbmgr.cpp" line="244"/>
--        <location filename="../datinfodbmgr.cpp" line="255"/>
--        <location filename="../datinfodbmgr.cpp" line="285"/>
--        <location filename="../datinfodbmgr.cpp" line="300"/>
--        <location filename="../datinfodbmgr.cpp" line="329"/>
--        <location filename="../datinfodbmgr.cpp" line="340"/>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: &apos;%1&apos; konnte nicht von der DAT-Info Datenbank gelesen werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="83"/>
--        <location filename="../datinfodbmgr.cpp" line="120"/>
--        <location filename="../datinfodbmgr.cpp" line="163"/>
--        <location filename="../datinfodbmgr.cpp" line="233"/>
--        <location filename="../datinfodbmgr.cpp" line="317"/>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: &apos;%1&apos; konnte nicht zur DAT-Info Datenbank hinzugefügt werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="89"/>
--        <location filename="../datinfodbmgr.cpp" line="126"/>
--        <location filename="../datinfodbmgr.cpp" line="171"/>
--        <location filename="../datinfodbmgr.cpp" line="240"/>
--        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: &apos;%1&apos; konnte nicht in der DAT-Info Datenbank geändert werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="201"/>
--        <location filename="../datinfodbmgr.cpp" line="269"/>
--        <location filename="../datinfodbmgr.cpp" line="354"/>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation>WARNUNG: Anzahl der Tabellenzeilen konnte nicht aus der DAT-Info Datenbank ermittelt werden: Abfrage = &apos;%1&apos;, Fehler = &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="384"/>
--        <location filename="../datinfodbmgr.cpp" line="394"/>
--        <location filename="../datinfodbmgr.cpp" line="404"/>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: Die Einstellung &apos;%1&apos; konnte in der DAT-Info Datenbank nicht verändert werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: %1 Tabelle konnte nicht entfernt werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-         <source>software-info</source>
-         <translation>Software-Info</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: %1 Tabelle konnte nicht erstellt werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-         <source>emu-info</source>
-         <translation>Emu-Info</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>machine-info</source>
-         <translation>Maschinen-Info</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>meta-data</source>
-         <translation>Meta-Daten</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
--        <location filename="../datinfodbmgr.cpp" line="629"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <location filename="../datinfodbmgr.cpp" line="745"/>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
--        <location filename="../datinfodbmgr.cpp" line="760"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <location filename="../datinfodbmgr.cpp" line="887"/>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>DAT-info database</source>
-         <translation>DAT-Info Datenbank</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation>Importiere %1 von &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-         <source>software info-texts</source>
-         <translation>Software Info-Texte</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation>Fertig (Importiere %1 von &apos;%2&apos;)</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation>WARNUNG: kann Software Info Datei &apos;%1&apos; nicht öffnen</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="629"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-         <source>%n software info record(s) imported</source>
-         <translation>
-             <numerusform>%n Software Info Datensatz importiert</numerusform>
-@@ -192,33 +192,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-         <source>emulator info-texts</source>
-         <translation>Emulator Info-Texte</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation>WARNUNG: &apos;$end&apos; fehlt in Emulator Info Datei %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation>WARNUNG: &apos;$mame&apos; fehlt in Emulator Info Datei %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation>WARNUNG: &apos;$info&apos; fehlt in Emulator Info Datei %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation>WARNUNG: kann Emulator Info Datei &apos;%1&apos; nicht öffnen</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="760"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation>
-             <numerusform>%n Emulator Info Datensatz importiert</numerusform>
-@@ -226,33 +226,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>system info-texts</source>
-         <translation>System Info-Texte</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-         <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-         <translation>WARNUNG: &apos;$end&apos; fehlt in Maschinen Info Datei %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-         <translation>WARNUNG: &apos;$bio&apos; fehlt in Maschinen Info Datei %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-         <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-         <translation>WARNUNG: &apos;$info&apos; fehlt in Maschinen Info Datei %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation>WARNUNG: kann Maschinen Info Datei &apos;%1&apos; nicht öffnen</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>%n machine info record(s) imported</source>
-         <translation>
-             <numerusform>%n Maschinen Info Datensatz importiert</numerusform>
-@@ -260,9 +260,9 @@
-         </translation>
-     </message>
-     <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>WARNUNG: %1 Tabelle konnte nicht geändert werden: Abfrage = &apos;%2&apos;, Fehler = &apos;%3&apos;</translation>
-     </message>
-@@ -336,23 +336,23 @@
- <context>
-     <name>ImageProvider</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="42"/>
-+        <location filename="../imageprovider.cpp" line="32"/>
-         <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-         <translation>WARNUNG: kann %1 ZIP Datei &apos;%2&apos; nicht öffnen</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="55"/>
-+        <location filename="../imageprovider.cpp" line="45"/>
-         <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-         <translation>WARNUNG: kann %1 7z Datei &apos;%2&apos; nicht öffnen</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="67"/>
-+        <location filename="../imageprovider.cpp" line="57"/>
-         <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-         <translation>WARNUNG: kann %1 Archiv Datei &apos;%2&apos; nicht öffnen</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="132"/>
--        <location filename="../imageprovider.cpp" line="198"/>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-         <source>Decompressing archive, please wait...</source>
-         <translation>Dekomprimiere Archiv, bitte warten...</translation>
-     </message>
-@@ -378,7 +378,7 @@
- <context>
-     <name>JoystickManager</name>
-     <message>
--        <location filename="../joystickmanager.cpp" line="56"/>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-         <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-         <translation>Joystick-Funktion &apos;%1&apos; ausgelöst - emuliere Event für zugeordnete Tasten-Sequenz &apos;%2&apos;</translation>
-     </message>
-@@ -386,24 +386,24 @@
- <context>
-     <name>KeyEventFilter</name>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-         <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-         <translation>Tasten-Sequenz &apos;%1&apos; %2 - emuliere Event für zugeordnete Tasten-Sequenz &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>pressed</source>
-         <translation>gedrückt</translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>released</source>
-         <translation>losgelassen</translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-         <translation>Tasten-Sequenz &apos;%1&apos; %2 - Standard Event Verarbeitung</translation>
-     </message>
-@@ -411,22 +411,22 @@
- <context>
-     <name>ProcessManager</name>
-     <message>
--        <location filename="../processmanager.cpp" line="153"/>
-+        <location filename="../processmanager.cpp" line="149"/>
-         <source>Loading configuration template from &apos;%1&apos;</source>
-         <translation>Lade Konfigurationsvorlage von &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="161"/>
-+        <location filename="../processmanager.cpp" line="157"/>
-         <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-         <translation>FATAL: XML Fehler beim Lesen der Vorlage: &apos;%1&apos; in Datei &apos;%2&apos; in Zeile %3, Spalte %4</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>Done (loading configuration template from &apos;%1&apos;)</source>
-         <translation>Fertig (Lade Konfigurationsvorlage von &apos;%1&apos;)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>%n option(s) loaded</source>
-         <translation>
-             <numerusform>%n Option geladen</numerusform>
-@@ -434,169 +434,169 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="194"/>
-+        <location filename="../processmanager.cpp" line="190"/>
-         <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-         <translation>FATAL: Kann die Konfigurationsvorlage-Datei nicht öffnen: Grund = %1</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="201"/>
-+        <location filename="../processmanager.cpp" line="197"/>
-         <source>No error occurred</source>
-         <translation>Kein Fehler aufgetreten</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="203"/>
-+        <location filename="../processmanager.cpp" line="199"/>
-         <source>An error occurred when reading from the file</source>
-         <translation>Beim Lesen der Datei ist ein Fehler aufgetreten</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="205"/>
-+        <location filename="../processmanager.cpp" line="201"/>
-         <source>An error occurred when writing to the file</source>
-         <translation>Beim Schreiben der Datei ist ein Fehler aufgetreten</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="207"/>
-+        <location filename="../processmanager.cpp" line="203"/>
-         <source>A fatal error occurred</source>
-         <translation>Ein fataler Fehler ist aufgetreten</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="209"/>
-+        <location filename="../processmanager.cpp" line="205"/>
-         <source>A resource error occurred</source>
-         <translation>Ein Ressource-Fehler ist aufgetreten</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="207"/>
-         <source>The file could not be opened</source>
-         <translation>Die Datei konnte nicht geöffnet werden</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="213"/>
-+        <location filename="../processmanager.cpp" line="209"/>
-         <source>The operation was aborted</source>
-         <translation>Die Operation wurde abgebrochen</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="215"/>
--        <location filename="../processmanager.cpp" line="243"/>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-         <source>A timeout occurred</source>
-         <translation>Eine Zeitüberschreitung ist aufgetreten</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="217"/>
-+        <location filename="../processmanager.cpp" line="213"/>
-         <source>An unspecified error occurred</source>
-         <translation>Ein unspezifischer Fehler ist aufgetreten</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="219"/>
-+        <location filename="../processmanager.cpp" line="215"/>
-         <source>The file could not be removed</source>
-         <translation>Die Datei konnte nicht entfernt werden</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="221"/>
-+        <location filename="../processmanager.cpp" line="217"/>
-         <source>The file could not be renamed</source>
-         <translation>Die Datei konnte nicht umbenannt werden</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="223"/>
-+        <location filename="../processmanager.cpp" line="219"/>
-         <source>The position in the file could not be changed</source>
-         <translation>Die Position in der Datei konnte nicht verändert werden</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="225"/>
-+        <location filename="../processmanager.cpp" line="221"/>
-         <source>The file could not be resized</source>
-         <translation>Die Größe der Datei konnte nicht geändert werden</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="223"/>
-         <source>The file could not be accessed</source>
-         <translation>Auf die Datei konnte nicht zugegriffen werden</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="229"/>
-+        <location filename="../processmanager.cpp" line="225"/>
-         <source>The file could not be copied</source>
-         <translation>Die Datei konnte nicht kopiert werden</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="231"/>
--        <location filename="../processmanager.cpp" line="250"/>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-         <source>An unknown error occurred</source>
-         <translation>Ein unbekannter Fehler ist aufgetreten</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="239"/>
-+        <location filename="../processmanager.cpp" line="235"/>
-         <source>The process failed to start</source>
-         <translation>Der Prozess konnte nicht gestartet werden</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="241"/>
-+        <location filename="../processmanager.cpp" line="237"/>
-         <source>The process crashed</source>
-         <translation>Der Prozess ist abgestürzt</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="245"/>
-+        <location filename="../processmanager.cpp" line="241"/>
-         <source>An error occurred when attempting to write to the process</source>
-         <translation>Beim Versuch an den Prozess zu schreiben ist ein Fehler aufgetreten</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="247"/>
-+        <location filename="../processmanager.cpp" line="243"/>
-         <source>An error occurred when attempting to read from the process</source>
-         <translation>Beim Versuch vom Prozess zu lesen ist ein Fehler aufgetreten</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="258"/>
-+        <location filename="../processmanager.cpp" line="254"/>
-         <source>Not running</source>
-         <translation>Wird nicht ausgeführt</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="260"/>
-+        <location filename="../processmanager.cpp" line="256"/>
-         <source>Starting</source>
-         <translation>Programm wird gestartet</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="262"/>
-+        <location filename="../processmanager.cpp" line="258"/>
-         <source>Running</source>
-         <translation>Wird ausgeführt</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="264"/>
-+        <location filename="../processmanager.cpp" line="260"/>
-         <source>Unknown</source>
-         <translation>Unbekannt</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="272"/>
-+        <location filename="../processmanager.cpp" line="268"/>
-         <source>Emulator #%1 error: reason = %2</source>
-         <translation>Emulator #%1 Fehler: Grund = %2</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-         <translation>Emulator #%1 beendet: exitCode = %2, exitStatus = %3</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>normal</source>
-         <translation>normal</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>crashed</source>
-         <translation>abgestürzt</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="295"/>
-+        <location filename="../processmanager.cpp" line="291"/>
-         <source>Emulator #%1 stdout: %2</source>
-         <translation>Emulator #%1 stdout: %2</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="312"/>
-+        <location filename="../processmanager.cpp" line="308"/>
-         <source>Emulator #%1 stderr: %2</source>
-         <translation>Emulator #%1 stderr: %2</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="321"/>
-+        <location filename="../processmanager.cpp" line="317"/>
-         <source>Emulator #%1 started</source>
-         <translation>Emulator #%1 gestartet</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="329"/>
-+        <location filename="../processmanager.cpp" line="325"/>
-         <source>Emulator #%1 state changed: newState = %2</source>
-         <translation>Emulator #%1 Statusänderung: newState = %2</translation>
-     </message>
-@@ -604,59 +604,59 @@
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="279"/>
--        <location filename="../imageprovider.cpp" line="281"/>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-         <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-         <translation>WARNUNG: ImageProvider::loadImage(): Falsche Bild ID &apos;%1&apos; angefragt</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="337"/>
--        <location filename="../imageprovider.cpp" line="445"/>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-         <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-         <translation>WARNUNG: ImageProvider::loadImage(): Kann  Bild Datei &apos;%1&apos; nicht aus ZIP laden</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="612"/>
-+        <location filename="../imageprovider.cpp" line="602"/>
-         <source>preview</source>
-         <translation>Vorschau</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="614"/>
-+        <location filename="../imageprovider.cpp" line="604"/>
-         <source>flyer</source>
-         <translation>Flyer</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="616"/>
-+        <location filename="../imageprovider.cpp" line="606"/>
-         <source>cabinet</source>
-         <translation>Gehäuse</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="618"/>
-+        <location filename="../imageprovider.cpp" line="608"/>
-         <source>controller</source>
-         <translation>Controller</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="620"/>
-+        <location filename="../imageprovider.cpp" line="610"/>
-         <source>marquee</source>
-         <translation>Marquee</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="622"/>
-+        <location filename="../imageprovider.cpp" line="612"/>
-         <source>title</source>
-         <translation>Titel</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="624"/>
-+        <location filename="../imageprovider.cpp" line="614"/>
-         <source>PCB</source>
-         <translation>PCB</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="626"/>
-+        <location filename="../imageprovider.cpp" line="616"/>
-         <source>software snapshot</source>
-         <translation>Software Snapshot</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="628"/>
-+        <location filename="../imageprovider.cpp" line="618"/>
-         <source>icon</source>
-         <translation>Icon</translation>
-     </message>
-@@ -666,82 +666,72 @@
-         <translation>QMC2 Arcade</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="290"/>
--        <source>%1 is not a valid graphics-system - available graphics-systems: %2</source>
--        <translation>%1 ist kein gültiges Grafik-System - verfügare Grafik-Systeme: %2</translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="306"/>
-+        <location filename="../main.cpp" line="221"/>
-         <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-         <translation>%1 ist kein gültiger Emulator-Modus - verfügare Emulator-Modi: %2</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="324"/>
-+        <location filename="../main.cpp" line="239"/>
-         <source>%1 is not a valid console-mode - available console-modes: %2</source>
-         <translation>%1 ist kein gültiger Konsolen-Modus - verfügare Konsolen-Modi: %2</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="348"/>
-+        <location filename="../main.cpp" line="263"/>
-         <source>%1 is not valid theme - available themes: %2</source>
-         <translation>%1 ist kein gültiger Theme - verfügare Themes: %2</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-         <translation>%1 ist kein gültiger %2 Theme - verfügare %2 Themes: %3</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>(none)</source>
-         <translation>(keine)</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="419"/>
-+        <location filename="../main.cpp" line="332"/>
-         <source>emulator-mode: %1</source>
-         <translation>Emulator-Modus: %1</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="424"/>
-+        <location filename="../main.cpp" line="334"/>
-         <source>language: %1</source>
-         <translation>Sprache: %1</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="425"/>
-+        <location filename="../main.cpp" line="335"/>
-         <source>theme: %1</source>
-         <translation>Theme: %1</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="422"/>
--        <source>graphics-system: %1</source>
--        <translation>Grafik-System: %1</translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="420"/>
-+        <location filename="../main.cpp" line="333"/>
-         <source>console-mode: %1</source>
-         <translation>Konsolen-Modus: %1</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>Starting QML viewer using theme &apos;%1&apos;</source>
-         <translation>Starte QML Anzeige unter Verwendung des Themes &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>video snaps %1</source>
-         <translation>Video Snap %1</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>enabled</source>
-         <translation>aktiviert</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>disabled</source>
-         <translation>deaktiviert</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="500"/>
-+        <location filename="../main.cpp" line="396"/>
-         <source>QML viewer not started - please close the console window to exit</source>
-         <translation>QML Anzeige nicht gestartet - bitte Konsolenfenster schließen um das Programm zu beenden</translation>
-     </message>
-@@ -1066,7 +1056,8 @@
-     </message>
-     <message>
-         <location filename="../../sevenzipfile.cpp" line="265"/>
--        <location filename="../../sevenzipfile.cpp" line="285"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-         <source>can&apos;t open archive &apos;%1&apos;</source>
-         <translation>kann Archiv &apos;%1&apos; nicht öffnen</translation>
-     </message>
-@@ -1531,126 +1522,121 @@ QMC2 Arcade neu starten!</translation>
- <context>
-     <name>TweakedQmlApplicationViewer</name>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="96"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-         <source>Theme</source>
-         <translation>Theme</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="98"/>
--        <source>Graphics system</source>
--        <translation>Grafik-System</translation>
--    </message>
--    <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="100"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-         <source>Console mode</source>
-         <translation>Konsolen-Modus</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="101"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-         <source>Language</source>
-         <translation>Sprache</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="102"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-         <source>Video snaps</source>
-         <translation>Video Snaps</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="229"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-         <source>Loading global and theme-specific settings</source>
-         <translation>Lade globale und Themen-spezifische Einstellungen</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="299"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-         <source>Saving global and theme-specific settings</source>
-         <translation>Speichere globale und Themen-spezifische Einstellungen</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="371"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-         <source>Activating full-screen display</source>
-         <translation>Aktiviere Vollbild-Darstellung</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="388"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-         <source>Activating windowed display</source>
-         <translation>Aktiviere Fenster-Darstellung</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-         <source>correct</source>
-         <translation>korrekt</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="407"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-         <source>mostly correct</source>
-         <translation>beinahe korrekt</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="409"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-         <source>incorrect</source>
-         <translation>inkorrekt</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="411"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-         <source>not found</source>
-         <translation>nicht gefunden</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="414"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-         <source>unknown</source>
-         <translation>unbekannt</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-         <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-         <translation>WARNUNG: Die gefilterte Listen-Datei &apos;%1&apos; existiert nicht oder kann nicht geöffnet werden, verwende stattdessen die volle %2</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>machine list</source>
-         <translation>Maschinenliste</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>machine</source>
-         <translation>Maschine</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-         <source>Loading %1 from &apos;%2&apos;</source>
-         <translation>Lade %1 von &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-         <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>WARNUNG: Kann ROM Status Cache Datei &apos;%1&apos; nicht öffnen, bitte Zugriffsrechte prüfen</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="472"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-         <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation>WARNUNG: Die ROM Status Cache Datei &apos;%1&apos; existiert nicht, bitte Haupt-Frontend ausführen um diese zu erstellen</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-         <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-         <translation>FATAL: Kann die %1-Cache Datei &apos;%2&apos; nicht öffnen, bitte Zugriffsrechte prüfen</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-         <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation>FATAL: Die %1-Cache Datei &apos;%2&apos; existiert nicht, bitte Haupt-Frontend ausführen um diese zu erstellen</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>Done (loading %1 from &apos;%2&apos;)</source>
-         <translation>Fertig (Lade &apos;%1&apos; von &apos;%2&apos;)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>%n non-device set(s) loaded</source>
-         <translation>
-             <numerusform>%n unterstütztes Set (ohne Geräte-Sets)</numerusform>
-@@ -1658,30 +1644,28 @@ QMC2 Arcade neu starten!</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-         <translation>Starte Emulator #%1 für %2 mit der ID &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="533"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-         <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-         <translation>WARNUNG: TweakedQmlApplicationViewer::requestInfo(): Nicht unterstützte Info-Klasse &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="534"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="555"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-         <source>no info available</source>
-         <translation>Keine Daten verfügbar</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="806"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="828"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-         <source>Stopping QML viewer</source>
-         <translation>Beende QML Viewer</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="809"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="831"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-         <source>QML viewer stopped - please close the console window to exit</source>
-         <translation>QML Viewer gestoppt - bitte zum Beenden Konsolenfenster schließen</translation>
-     </message>
-diff --git a/src/arcade/translations/qmc2-arcade_el.ts b/src/arcade/translations/qmc2-arcade_el.ts
-index da5f6c3ed..5336973a7 100644
---- a/src/arcade/translations/qmc2-arcade_el.ts
-+++ b/src/arcade/translations/qmc2-arcade_el.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="el_GR">
-+<TS version="2.1" language="el_GR">
- <context>
-     <name>BackgroundAnimation</name>
-     <message>
-@@ -27,164 +27,164 @@
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="50"/>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="69"/>
--        <location filename="../datinfodbmgr.cpp" line="93"/>
--        <location filename="../datinfodbmgr.cpp" line="106"/>
--        <location filename="../datinfodbmgr.cpp" line="130"/>
--        <location filename="../datinfodbmgr.cpp" line="145"/>
--        <location filename="../datinfodbmgr.cpp" line="175"/>
--        <location filename="../datinfodbmgr.cpp" line="187"/>
--        <location filename="../datinfodbmgr.cpp" line="217"/>
--        <location filename="../datinfodbmgr.cpp" line="244"/>
--        <location filename="../datinfodbmgr.cpp" line="255"/>
--        <location filename="../datinfodbmgr.cpp" line="285"/>
--        <location filename="../datinfodbmgr.cpp" line="300"/>
--        <location filename="../datinfodbmgr.cpp" line="329"/>
--        <location filename="../datinfodbmgr.cpp" line="340"/>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="83"/>
--        <location filename="../datinfodbmgr.cpp" line="120"/>
--        <location filename="../datinfodbmgr.cpp" line="163"/>
--        <location filename="../datinfodbmgr.cpp" line="233"/>
--        <location filename="../datinfodbmgr.cpp" line="317"/>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="89"/>
--        <location filename="../datinfodbmgr.cpp" line="126"/>
--        <location filename="../datinfodbmgr.cpp" line="171"/>
--        <location filename="../datinfodbmgr.cpp" line="240"/>
--        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="201"/>
--        <location filename="../datinfodbmgr.cpp" line="269"/>
--        <location filename="../datinfodbmgr.cpp" line="354"/>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="384"/>
--        <location filename="../datinfodbmgr.cpp" line="394"/>
--        <location filename="../datinfodbmgr.cpp" line="404"/>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
--        <location filename="../datinfodbmgr.cpp" line="629"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <location filename="../datinfodbmgr.cpp" line="745"/>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
--        <location filename="../datinfodbmgr.cpp" line="760"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <location filename="../datinfodbmgr.cpp" line="887"/>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="629"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -192,33 +192,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="760"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -226,33 +226,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>system info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-         <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-         <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -260,9 +260,9 @@
-         </translation>
-     </message>
-     <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -336,23 +336,23 @@
- <context>
-     <name>ImageProvider</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="42"/>
-+        <location filename="../imageprovider.cpp" line="32"/>
-         <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="55"/>
-+        <location filename="../imageprovider.cpp" line="45"/>
-         <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="67"/>
-+        <location filename="../imageprovider.cpp" line="57"/>
-         <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="132"/>
--        <location filename="../imageprovider.cpp" line="198"/>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-         <source>Decompressing archive, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -378,7 +378,7 @@
- <context>
-     <name>JoystickManager</name>
-     <message>
--        <location filename="../joystickmanager.cpp" line="56"/>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-         <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -386,24 +386,24 @@
- <context>
-     <name>KeyEventFilter</name>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-         <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>pressed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>released</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -411,22 +411,22 @@
- <context>
-     <name>ProcessManager</name>
-     <message>
--        <location filename="../processmanager.cpp" line="153"/>
-+        <location filename="../processmanager.cpp" line="149"/>
-         <source>Loading configuration template from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="161"/>
-+        <location filename="../processmanager.cpp" line="157"/>
-         <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>Done (loading configuration template from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>%n option(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -434,169 +434,169 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="194"/>
-+        <location filename="../processmanager.cpp" line="190"/>
-         <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="201"/>
-+        <location filename="../processmanager.cpp" line="197"/>
-         <source>No error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="203"/>
-+        <location filename="../processmanager.cpp" line="199"/>
-         <source>An error occurred when reading from the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="205"/>
-+        <location filename="../processmanager.cpp" line="201"/>
-         <source>An error occurred when writing to the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="207"/>
-+        <location filename="../processmanager.cpp" line="203"/>
-         <source>A fatal error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="209"/>
-+        <location filename="../processmanager.cpp" line="205"/>
-         <source>A resource error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="207"/>
-         <source>The file could not be opened</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="213"/>
-+        <location filename="../processmanager.cpp" line="209"/>
-         <source>The operation was aborted</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="215"/>
--        <location filename="../processmanager.cpp" line="243"/>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-         <source>A timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="217"/>
-+        <location filename="../processmanager.cpp" line="213"/>
-         <source>An unspecified error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="219"/>
-+        <location filename="../processmanager.cpp" line="215"/>
-         <source>The file could not be removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="221"/>
-+        <location filename="../processmanager.cpp" line="217"/>
-         <source>The file could not be renamed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="223"/>
-+        <location filename="../processmanager.cpp" line="219"/>
-         <source>The position in the file could not be changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="225"/>
-+        <location filename="../processmanager.cpp" line="221"/>
-         <source>The file could not be resized</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="223"/>
-         <source>The file could not be accessed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="229"/>
-+        <location filename="../processmanager.cpp" line="225"/>
-         <source>The file could not be copied</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="231"/>
--        <location filename="../processmanager.cpp" line="250"/>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-         <source>An unknown error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="239"/>
-+        <location filename="../processmanager.cpp" line="235"/>
-         <source>The process failed to start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="241"/>
-+        <location filename="../processmanager.cpp" line="237"/>
-         <source>The process crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="245"/>
-+        <location filename="../processmanager.cpp" line="241"/>
-         <source>An error occurred when attempting to write to the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="247"/>
-+        <location filename="../processmanager.cpp" line="243"/>
-         <source>An error occurred when attempting to read from the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="258"/>
-+        <location filename="../processmanager.cpp" line="254"/>
-         <source>Not running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="260"/>
-+        <location filename="../processmanager.cpp" line="256"/>
-         <source>Starting</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="262"/>
-+        <location filename="../processmanager.cpp" line="258"/>
-         <source>Running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="264"/>
-+        <location filename="../processmanager.cpp" line="260"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="272"/>
-+        <location filename="../processmanager.cpp" line="268"/>
-         <source>Emulator #%1 error: reason = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>normal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="295"/>
-+        <location filename="../processmanager.cpp" line="291"/>
-         <source>Emulator #%1 stdout: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="312"/>
-+        <location filename="../processmanager.cpp" line="308"/>
-         <source>Emulator #%1 stderr: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="321"/>
-+        <location filename="../processmanager.cpp" line="317"/>
-         <source>Emulator #%1 started</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="329"/>
-+        <location filename="../processmanager.cpp" line="325"/>
-         <source>Emulator #%1 state changed: newState = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -604,59 +604,59 @@
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="279"/>
--        <location filename="../imageprovider.cpp" line="281"/>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-         <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="337"/>
--        <location filename="../imageprovider.cpp" line="445"/>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-         <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="612"/>
-+        <location filename="../imageprovider.cpp" line="602"/>
-         <source>preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="614"/>
-+        <location filename="../imageprovider.cpp" line="604"/>
-         <source>flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="616"/>
-+        <location filename="../imageprovider.cpp" line="606"/>
-         <source>cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="618"/>
-+        <location filename="../imageprovider.cpp" line="608"/>
-         <source>controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="620"/>
-+        <location filename="../imageprovider.cpp" line="610"/>
-         <source>marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="622"/>
-+        <location filename="../imageprovider.cpp" line="612"/>
-         <source>title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="624"/>
-+        <location filename="../imageprovider.cpp" line="614"/>
-         <source>PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="626"/>
-+        <location filename="../imageprovider.cpp" line="616"/>
-         <source>software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="628"/>
-+        <location filename="../imageprovider.cpp" line="618"/>
-         <source>icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -666,82 +666,72 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="290"/>
--        <source>%1 is not a valid graphics-system - available graphics-systems: %2</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="306"/>
-+        <location filename="../main.cpp" line="221"/>
-         <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="324"/>
-+        <location filename="../main.cpp" line="239"/>
-         <source>%1 is not a valid console-mode - available console-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="348"/>
-+        <location filename="../main.cpp" line="263"/>
-         <source>%1 is not valid theme - available themes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>(none)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="419"/>
-+        <location filename="../main.cpp" line="332"/>
-         <source>emulator-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="424"/>
-+        <location filename="../main.cpp" line="334"/>
-         <source>language: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="425"/>
-+        <location filename="../main.cpp" line="335"/>
-         <source>theme: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="422"/>
--        <source>graphics-system: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="420"/>
-+        <location filename="../main.cpp" line="333"/>
-         <source>console-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>Starting QML viewer using theme &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>video snaps %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>enabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>disabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="500"/>
-+        <location filename="../main.cpp" line="396"/>
-         <source>QML viewer not started - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1066,7 +1056,8 @@
-     </message>
-     <message>
-         <location filename="../../sevenzipfile.cpp" line="265"/>
--        <location filename="../../sevenzipfile.cpp" line="285"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-         <source>can&apos;t open archive &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1527,126 +1518,121 @@ take effect, please restart QMC2 Arcade!</source>
- <context>
-     <name>TweakedQmlApplicationViewer</name>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="96"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-         <source>Theme</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="98"/>
--        <source>Graphics system</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="100"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-         <source>Console mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="101"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-         <source>Language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="102"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-         <source>Video snaps</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="229"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-         <source>Loading global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="299"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-         <source>Saving global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="371"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-         <source>Activating full-screen display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="388"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-         <source>Activating windowed display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="407"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="409"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="411"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="414"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-         <source>unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-         <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-         <source>Loading %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-         <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="472"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-         <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-         <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-         <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>Done (loading %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>%n non-device set(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -1654,30 +1640,28 @@ take effect, please restart QMC2 Arcade!</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="533"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-         <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="534"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="555"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-         <source>no info available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="806"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="828"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-         <source>Stopping QML viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="809"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="831"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-         <source>QML viewer stopped - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-diff --git a/src/arcade/translations/qmc2-arcade_es.ts b/src/arcade/translations/qmc2-arcade_es.ts
-index 35f7859b3..ab7861c56 100644
---- a/src/arcade/translations/qmc2-arcade_es.ts
-+++ b/src/arcade/translations/qmc2-arcade_es.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="es_ES">
-+<TS version="2.1" language="es_ES">
- <context>
-     <name>BackgroundAnimation</name>
-     <message>
-@@ -27,164 +27,164 @@
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="50"/>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="69"/>
--        <location filename="../datinfodbmgr.cpp" line="93"/>
--        <location filename="../datinfodbmgr.cpp" line="106"/>
--        <location filename="../datinfodbmgr.cpp" line="130"/>
--        <location filename="../datinfodbmgr.cpp" line="145"/>
--        <location filename="../datinfodbmgr.cpp" line="175"/>
--        <location filename="../datinfodbmgr.cpp" line="187"/>
--        <location filename="../datinfodbmgr.cpp" line="217"/>
--        <location filename="../datinfodbmgr.cpp" line="244"/>
--        <location filename="../datinfodbmgr.cpp" line="255"/>
--        <location filename="../datinfodbmgr.cpp" line="285"/>
--        <location filename="../datinfodbmgr.cpp" line="300"/>
--        <location filename="../datinfodbmgr.cpp" line="329"/>
--        <location filename="../datinfodbmgr.cpp" line="340"/>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="83"/>
--        <location filename="../datinfodbmgr.cpp" line="120"/>
--        <location filename="../datinfodbmgr.cpp" line="163"/>
--        <location filename="../datinfodbmgr.cpp" line="233"/>
--        <location filename="../datinfodbmgr.cpp" line="317"/>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="89"/>
--        <location filename="../datinfodbmgr.cpp" line="126"/>
--        <location filename="../datinfodbmgr.cpp" line="171"/>
--        <location filename="../datinfodbmgr.cpp" line="240"/>
--        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="201"/>
--        <location filename="../datinfodbmgr.cpp" line="269"/>
--        <location filename="../datinfodbmgr.cpp" line="354"/>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="384"/>
--        <location filename="../datinfodbmgr.cpp" line="394"/>
--        <location filename="../datinfodbmgr.cpp" line="404"/>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
--        <location filename="../datinfodbmgr.cpp" line="629"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <location filename="../datinfodbmgr.cpp" line="745"/>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
--        <location filename="../datinfodbmgr.cpp" line="760"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <location filename="../datinfodbmgr.cpp" line="887"/>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="629"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -192,33 +192,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="760"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -226,33 +226,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>system info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-         <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-         <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -260,9 +260,9 @@
-         </translation>
-     </message>
-     <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -336,23 +336,23 @@
- <context>
-     <name>ImageProvider</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="42"/>
-+        <location filename="../imageprovider.cpp" line="32"/>
-         <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="55"/>
-+        <location filename="../imageprovider.cpp" line="45"/>
-         <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="67"/>
-+        <location filename="../imageprovider.cpp" line="57"/>
-         <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="132"/>
--        <location filename="../imageprovider.cpp" line="198"/>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-         <source>Decompressing archive, please wait...</source>
-         <translation>Descomprimiendo archivo, por favor espere...</translation>
-     </message>
-@@ -378,7 +378,7 @@
- <context>
-     <name>JoystickManager</name>
-     <message>
--        <location filename="../joystickmanager.cpp" line="56"/>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-         <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -386,24 +386,24 @@
- <context>
-     <name>KeyEventFilter</name>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-         <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>pressed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>released</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -411,22 +411,22 @@
- <context>
-     <name>ProcessManager</name>
-     <message>
--        <location filename="../processmanager.cpp" line="153"/>
-+        <location filename="../processmanager.cpp" line="149"/>
-         <source>Loading configuration template from &apos;%1&apos;</source>
-         <translation>Cargando la plantilla de configuración desde &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="161"/>
-+        <location filename="../processmanager.cpp" line="157"/>
-         <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-         <translation>ERROR: fallo XML leyendo plantilla: %1 en archivo &apos;%2&apos; en la línea %3, columna %4</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>Done (loading configuration template from &apos;%1&apos;)</source>
-         <translation>Hecho (cargando la plantilla de configuración desde &apos;%1&apos;)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>%n option(s) loaded</source>
-         <translation>
-             <numerusform>%n opción cargada</numerusform>
-@@ -434,169 +434,169 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="194"/>
-+        <location filename="../processmanager.cpp" line="190"/>
-         <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-         <translation>ERROR: No se puede abrir el archivo de plantilla de configuración: razón = %1</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="201"/>
-+        <location filename="../processmanager.cpp" line="197"/>
-         <source>No error occurred</source>
-         <translation>Sin errores</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="203"/>
-+        <location filename="../processmanager.cpp" line="199"/>
-         <source>An error occurred when reading from the file</source>
-         <translation>Ocurrió un error al leer el archivo</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="205"/>
-+        <location filename="../processmanager.cpp" line="201"/>
-         <source>An error occurred when writing to the file</source>
-         <translation>Ocurrió un error al escribir el archivo</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="207"/>
-+        <location filename="../processmanager.cpp" line="203"/>
-         <source>A fatal error occurred</source>
-         <translation>Ocurrió un error fatal</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="209"/>
-+        <location filename="../processmanager.cpp" line="205"/>
-         <source>A resource error occurred</source>
-         <translation>Ocurrió un error de recursos</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="207"/>
-         <source>The file could not be opened</source>
-         <translation>El archivo no se pudo abrir</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="213"/>
-+        <location filename="../processmanager.cpp" line="209"/>
-         <source>The operation was aborted</source>
-         <translation>La operación fue cancelada</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="215"/>
--        <location filename="../processmanager.cpp" line="243"/>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-         <source>A timeout occurred</source>
-         <translation>Tiempo de espera agotado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="217"/>
-+        <location filename="../processmanager.cpp" line="213"/>
-         <source>An unspecified error occurred</source>
-         <translation>Ocurrió un error sin especificar</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="219"/>
-+        <location filename="../processmanager.cpp" line="215"/>
-         <source>The file could not be removed</source>
-         <translation>El archivo no pudo ser eliminado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="221"/>
-+        <location filename="../processmanager.cpp" line="217"/>
-         <source>The file could not be renamed</source>
-         <translation>El archivo no pudo ser renombrado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="223"/>
-+        <location filename="../processmanager.cpp" line="219"/>
-         <source>The position in the file could not be changed</source>
-         <translation>La posición en el archivo no pudo ser cambiada</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="225"/>
-+        <location filename="../processmanager.cpp" line="221"/>
-         <source>The file could not be resized</source>
-         <translation>El archivo no se pudo cambiar de tamaño</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="223"/>
-         <source>The file could not be accessed</source>
-         <translation>No se pudo acceder al archivo</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="229"/>
-+        <location filename="../processmanager.cpp" line="225"/>
-         <source>The file could not be copied</source>
-         <translation>El archivo no pudo ser copiado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="231"/>
--        <location filename="../processmanager.cpp" line="250"/>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-         <source>An unknown error occurred</source>
-         <translation>Ocurrió un error desconocido</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="239"/>
-+        <location filename="../processmanager.cpp" line="235"/>
-         <source>The process failed to start</source>
-         <translation>El proceso no pudo iniciarse</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="241"/>
-+        <location filename="../processmanager.cpp" line="237"/>
-         <source>The process crashed</source>
-         <translation>El proceso falló</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="245"/>
-+        <location filename="../processmanager.cpp" line="241"/>
-         <source>An error occurred when attempting to write to the process</source>
-         <translation>Ocurrió un error al intentar acceder al proceso</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="247"/>
-+        <location filename="../processmanager.cpp" line="243"/>
-         <source>An error occurred when attempting to read from the process</source>
-         <translation>Ocurrió un error al intentar leer el proceso</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="258"/>
-+        <location filename="../processmanager.cpp" line="254"/>
-         <source>Not running</source>
-         <translation>Parado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="260"/>
-+        <location filename="../processmanager.cpp" line="256"/>
-         <source>Starting</source>
-         <translation>Iniciando</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="262"/>
-+        <location filename="../processmanager.cpp" line="258"/>
-         <source>Running</source>
-         <translation>Ejecutando</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="264"/>
-+        <location filename="../processmanager.cpp" line="260"/>
-         <source>Unknown</source>
-         <translation>Desconocido</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="272"/>
-+        <location filename="../processmanager.cpp" line="268"/>
-         <source>Emulator #%1 error: reason = %2</source>
-         <translation>Emulador #%1 error: razón = %2</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-         <translation>Emulador #%1 finalizado: exitCode = %2, exitStatus = %3</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>normal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>crashed</source>
-         <translation>caído</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="295"/>
-+        <location filename="../processmanager.cpp" line="291"/>
-         <source>Emulator #%1 stdout: %2</source>
-         <translation>Emulador #%1 stdout: %2</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="312"/>
-+        <location filename="../processmanager.cpp" line="308"/>
-         <source>Emulator #%1 stderr: %2</source>
-         <translation>Emulador #%1 stderr: %2</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="321"/>
-+        <location filename="../processmanager.cpp" line="317"/>
-         <source>Emulator #%1 started</source>
-         <translation>Emulador #%1 iniciado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="329"/>
-+        <location filename="../processmanager.cpp" line="325"/>
-         <source>Emulator #%1 state changed: newState = %2</source>
-         <translation>Emulador #%1 estado cambiado: newState = %2</translation>
-     </message>
-@@ -604,59 +604,59 @@
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="279"/>
--        <location filename="../imageprovider.cpp" line="281"/>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-         <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="337"/>
--        <location filename="../imageprovider.cpp" line="445"/>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-         <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="612"/>
-+        <location filename="../imageprovider.cpp" line="602"/>
-         <source>preview</source>
-         <translation>previsualización</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="614"/>
-+        <location filename="../imageprovider.cpp" line="604"/>
-         <source>flyer</source>
-         <translation>flyer</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="616"/>
-+        <location filename="../imageprovider.cpp" line="606"/>
-         <source>cabinet</source>
-         <translation>Cabina</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="618"/>
-+        <location filename="../imageprovider.cpp" line="608"/>
-         <source>controller</source>
-         <translation>Mando</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="620"/>
-+        <location filename="../imageprovider.cpp" line="610"/>
-         <source>marquee</source>
-         <translation>Marquesina</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="622"/>
-+        <location filename="../imageprovider.cpp" line="612"/>
-         <source>title</source>
-         <translation>título</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="624"/>
-+        <location filename="../imageprovider.cpp" line="614"/>
-         <source>PCB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="626"/>
-+        <location filename="../imageprovider.cpp" line="616"/>
-         <source>software snapshot</source>
-         <translation>instantánea de software</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="628"/>
-+        <location filename="../imageprovider.cpp" line="618"/>
-         <source>icon</source>
-         <translation>icono</translation>
-     </message>
-@@ -666,82 +666,72 @@
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="290"/>
--        <source>%1 is not a valid graphics-system - available graphics-systems: %2</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="306"/>
-+        <location filename="../main.cpp" line="221"/>
-         <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="324"/>
-+        <location filename="../main.cpp" line="239"/>
-         <source>%1 is not a valid console-mode - available console-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="348"/>
-+        <location filename="../main.cpp" line="263"/>
-         <source>%1 is not valid theme - available themes: %2</source>
-         <translation>%1 no es un tema válido -- temas disponibles: %2</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-         <translation>%1 no es un tema %2 válido - temas %2 disponibles: %3</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>(none)</source>
-         <translation>(ninguno)</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="419"/>
-+        <location filename="../main.cpp" line="332"/>
-         <source>emulator-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="424"/>
-+        <location filename="../main.cpp" line="334"/>
-         <source>language: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="425"/>
-+        <location filename="../main.cpp" line="335"/>
-         <source>theme: %1</source>
-         <translation>tema: %1</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="422"/>
--        <source>graphics-system: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="420"/>
-+        <location filename="../main.cpp" line="333"/>
-         <source>console-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>Starting QML viewer using theme &apos;%1&apos;</source>
-         <translation>Iniciando el visor QML usando tema &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>video snaps %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>enabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>disabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="500"/>
-+        <location filename="../main.cpp" line="396"/>
-         <source>QML viewer not started - please close the console window to exit</source>
-         <translation>Visor QML no iniciado - por vaor cierra la ventana de la consola para salir</translation>
-     </message>
-@@ -1066,7 +1056,8 @@
-     </message>
-     <message>
-         <location filename="../../sevenzipfile.cpp" line="265"/>
--        <location filename="../../sevenzipfile.cpp" line="285"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-         <source>can&apos;t open archive &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1527,126 +1518,121 @@ take effect, please restart QMC2 Arcade!</source>
- <context>
-     <name>TweakedQmlApplicationViewer</name>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="96"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-         <source>Theme</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="98"/>
--        <source>Graphics system</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="100"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-         <source>Console mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="101"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-         <source>Language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="102"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-         <source>Video snaps</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="229"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-         <source>Loading global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="299"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-         <source>Saving global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="371"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-         <source>Activating full-screen display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="388"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-         <source>Activating windowed display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="407"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="409"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="411"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="414"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-         <source>unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-         <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-         <source>Loading %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-         <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="472"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-         <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-         <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-         <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>Done (loading %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>%n non-device set(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -1654,30 +1640,28 @@ take effect, please restart QMC2 Arcade!</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="533"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-         <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="534"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="555"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-         <source>no info available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="806"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="828"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-         <source>Stopping QML viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="809"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="831"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-         <source>QML viewer stopped - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-diff --git a/src/arcade/translations/qmc2-arcade_fr.ts b/src/arcade/translations/qmc2-arcade_fr.ts
-index 4160eeef6..05b01f459 100644
---- a/src/arcade/translations/qmc2-arcade_fr.ts
-+++ b/src/arcade/translations/qmc2-arcade_fr.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="fr_FR">
-+<TS version="2.1" language="fr_FR">
- <context>
-     <name>BackgroundAnimation</name>
-     <message>
-@@ -27,164 +27,164 @@
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="50"/>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="69"/>
--        <location filename="../datinfodbmgr.cpp" line="93"/>
--        <location filename="../datinfodbmgr.cpp" line="106"/>
--        <location filename="../datinfodbmgr.cpp" line="130"/>
--        <location filename="../datinfodbmgr.cpp" line="145"/>
--        <location filename="../datinfodbmgr.cpp" line="175"/>
--        <location filename="../datinfodbmgr.cpp" line="187"/>
--        <location filename="../datinfodbmgr.cpp" line="217"/>
--        <location filename="../datinfodbmgr.cpp" line="244"/>
--        <location filename="../datinfodbmgr.cpp" line="255"/>
--        <location filename="../datinfodbmgr.cpp" line="285"/>
--        <location filename="../datinfodbmgr.cpp" line="300"/>
--        <location filename="../datinfodbmgr.cpp" line="329"/>
--        <location filename="../datinfodbmgr.cpp" line="340"/>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="83"/>
--        <location filename="../datinfodbmgr.cpp" line="120"/>
--        <location filename="../datinfodbmgr.cpp" line="163"/>
--        <location filename="../datinfodbmgr.cpp" line="233"/>
--        <location filename="../datinfodbmgr.cpp" line="317"/>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="89"/>
--        <location filename="../datinfodbmgr.cpp" line="126"/>
--        <location filename="../datinfodbmgr.cpp" line="171"/>
--        <location filename="../datinfodbmgr.cpp" line="240"/>
--        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="201"/>
--        <location filename="../datinfodbmgr.cpp" line="269"/>
--        <location filename="../datinfodbmgr.cpp" line="354"/>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="384"/>
--        <location filename="../datinfodbmgr.cpp" line="394"/>
--        <location filename="../datinfodbmgr.cpp" line="404"/>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
--        <location filename="../datinfodbmgr.cpp" line="629"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <location filename="../datinfodbmgr.cpp" line="745"/>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
--        <location filename="../datinfodbmgr.cpp" line="760"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <location filename="../datinfodbmgr.cpp" line="887"/>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="629"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -192,33 +192,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="760"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -226,33 +226,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>system info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-         <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-         <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -260,9 +260,9 @@
-         </translation>
-     </message>
-     <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -336,23 +336,23 @@
- <context>
-     <name>ImageProvider</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="42"/>
-+        <location filename="../imageprovider.cpp" line="32"/>
-         <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="55"/>
-+        <location filename="../imageprovider.cpp" line="45"/>
-         <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="67"/>
-+        <location filename="../imageprovider.cpp" line="57"/>
-         <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="132"/>
--        <location filename="../imageprovider.cpp" line="198"/>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-         <source>Decompressing archive, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -378,7 +378,7 @@
- <context>
-     <name>JoystickManager</name>
-     <message>
--        <location filename="../joystickmanager.cpp" line="56"/>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-         <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -386,24 +386,24 @@
- <context>
-     <name>KeyEventFilter</name>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-         <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>pressed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>released</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -411,22 +411,22 @@
- <context>
-     <name>ProcessManager</name>
-     <message>
--        <location filename="../processmanager.cpp" line="153"/>
-+        <location filename="../processmanager.cpp" line="149"/>
-         <source>Loading configuration template from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="161"/>
-+        <location filename="../processmanager.cpp" line="157"/>
-         <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>Done (loading configuration template from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>%n option(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -434,169 +434,169 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="194"/>
-+        <location filename="../processmanager.cpp" line="190"/>
-         <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="201"/>
-+        <location filename="../processmanager.cpp" line="197"/>
-         <source>No error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="203"/>
-+        <location filename="../processmanager.cpp" line="199"/>
-         <source>An error occurred when reading from the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="205"/>
-+        <location filename="../processmanager.cpp" line="201"/>
-         <source>An error occurred when writing to the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="207"/>
-+        <location filename="../processmanager.cpp" line="203"/>
-         <source>A fatal error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="209"/>
-+        <location filename="../processmanager.cpp" line="205"/>
-         <source>A resource error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="207"/>
-         <source>The file could not be opened</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="213"/>
-+        <location filename="../processmanager.cpp" line="209"/>
-         <source>The operation was aborted</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="215"/>
--        <location filename="../processmanager.cpp" line="243"/>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-         <source>A timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="217"/>
-+        <location filename="../processmanager.cpp" line="213"/>
-         <source>An unspecified error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="219"/>
-+        <location filename="../processmanager.cpp" line="215"/>
-         <source>The file could not be removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="221"/>
-+        <location filename="../processmanager.cpp" line="217"/>
-         <source>The file could not be renamed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="223"/>
-+        <location filename="../processmanager.cpp" line="219"/>
-         <source>The position in the file could not be changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="225"/>
-+        <location filename="../processmanager.cpp" line="221"/>
-         <source>The file could not be resized</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="223"/>
-         <source>The file could not be accessed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="229"/>
-+        <location filename="../processmanager.cpp" line="225"/>
-         <source>The file could not be copied</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="231"/>
--        <location filename="../processmanager.cpp" line="250"/>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-         <source>An unknown error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="239"/>
-+        <location filename="../processmanager.cpp" line="235"/>
-         <source>The process failed to start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="241"/>
-+        <location filename="../processmanager.cpp" line="237"/>
-         <source>The process crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="245"/>
-+        <location filename="../processmanager.cpp" line="241"/>
-         <source>An error occurred when attempting to write to the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="247"/>
-+        <location filename="../processmanager.cpp" line="243"/>
-         <source>An error occurred when attempting to read from the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="258"/>
-+        <location filename="../processmanager.cpp" line="254"/>
-         <source>Not running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="260"/>
-+        <location filename="../processmanager.cpp" line="256"/>
-         <source>Starting</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="262"/>
-+        <location filename="../processmanager.cpp" line="258"/>
-         <source>Running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="264"/>
-+        <location filename="../processmanager.cpp" line="260"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="272"/>
-+        <location filename="../processmanager.cpp" line="268"/>
-         <source>Emulator #%1 error: reason = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>normal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="295"/>
-+        <location filename="../processmanager.cpp" line="291"/>
-         <source>Emulator #%1 stdout: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="312"/>
-+        <location filename="../processmanager.cpp" line="308"/>
-         <source>Emulator #%1 stderr: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="321"/>
-+        <location filename="../processmanager.cpp" line="317"/>
-         <source>Emulator #%1 started</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="329"/>
-+        <location filename="../processmanager.cpp" line="325"/>
-         <source>Emulator #%1 state changed: newState = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -604,59 +604,59 @@
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="279"/>
--        <location filename="../imageprovider.cpp" line="281"/>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-         <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="337"/>
--        <location filename="../imageprovider.cpp" line="445"/>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-         <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="612"/>
-+        <location filename="../imageprovider.cpp" line="602"/>
-         <source>preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="614"/>
-+        <location filename="../imageprovider.cpp" line="604"/>
-         <source>flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="616"/>
-+        <location filename="../imageprovider.cpp" line="606"/>
-         <source>cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="618"/>
-+        <location filename="../imageprovider.cpp" line="608"/>
-         <source>controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="620"/>
-+        <location filename="../imageprovider.cpp" line="610"/>
-         <source>marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="622"/>
-+        <location filename="../imageprovider.cpp" line="612"/>
-         <source>title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="624"/>
-+        <location filename="../imageprovider.cpp" line="614"/>
-         <source>PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="626"/>
-+        <location filename="../imageprovider.cpp" line="616"/>
-         <source>software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="628"/>
-+        <location filename="../imageprovider.cpp" line="618"/>
-         <source>icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -666,82 +666,72 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="290"/>
--        <source>%1 is not a valid graphics-system - available graphics-systems: %2</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="306"/>
-+        <location filename="../main.cpp" line="221"/>
-         <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="324"/>
-+        <location filename="../main.cpp" line="239"/>
-         <source>%1 is not a valid console-mode - available console-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="348"/>
-+        <location filename="../main.cpp" line="263"/>
-         <source>%1 is not valid theme - available themes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>(none)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="419"/>
-+        <location filename="../main.cpp" line="332"/>
-         <source>emulator-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="424"/>
-+        <location filename="../main.cpp" line="334"/>
-         <source>language: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="425"/>
-+        <location filename="../main.cpp" line="335"/>
-         <source>theme: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="422"/>
--        <source>graphics-system: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="420"/>
-+        <location filename="../main.cpp" line="333"/>
-         <source>console-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>Starting QML viewer using theme &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>video snaps %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>enabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>disabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="500"/>
-+        <location filename="../main.cpp" line="396"/>
-         <source>QML viewer not started - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1066,7 +1056,8 @@
-     </message>
-     <message>
-         <location filename="../../sevenzipfile.cpp" line="265"/>
--        <location filename="../../sevenzipfile.cpp" line="285"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-         <source>can&apos;t open archive &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1527,126 +1518,121 @@ take effect, please restart QMC2 Arcade!</source>
- <context>
-     <name>TweakedQmlApplicationViewer</name>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="96"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-         <source>Theme</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="98"/>
--        <source>Graphics system</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="100"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-         <source>Console mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="101"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-         <source>Language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="102"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-         <source>Video snaps</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="229"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-         <source>Loading global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="299"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-         <source>Saving global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="371"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-         <source>Activating full-screen display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="388"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-         <source>Activating windowed display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="407"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="409"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="411"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="414"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-         <source>unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-         <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-         <source>Loading %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-         <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="472"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-         <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-         <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-         <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>Done (loading %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>%n non-device set(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -1654,30 +1640,28 @@ take effect, please restart QMC2 Arcade!</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="533"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-         <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="534"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="555"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-         <source>no info available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="806"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="828"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-         <source>Stopping QML viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="809"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="831"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-         <source>QML viewer stopped - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-diff --git a/src/arcade/translations/qmc2-arcade_it.ts b/src/arcade/translations/qmc2-arcade_it.ts
-index 8d9f191df..19e52c35a 100644
---- a/src/arcade/translations/qmc2-arcade_it.ts
-+++ b/src/arcade/translations/qmc2-arcade_it.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="it_IT">
-+<TS version="2.1" language="it_IT">
- <context>
-     <name>BackgroundAnimation</name>
-     <message>
-@@ -27,164 +27,164 @@
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="50"/>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="69"/>
--        <location filename="../datinfodbmgr.cpp" line="93"/>
--        <location filename="../datinfodbmgr.cpp" line="106"/>
--        <location filename="../datinfodbmgr.cpp" line="130"/>
--        <location filename="../datinfodbmgr.cpp" line="145"/>
--        <location filename="../datinfodbmgr.cpp" line="175"/>
--        <location filename="../datinfodbmgr.cpp" line="187"/>
--        <location filename="../datinfodbmgr.cpp" line="217"/>
--        <location filename="../datinfodbmgr.cpp" line="244"/>
--        <location filename="../datinfodbmgr.cpp" line="255"/>
--        <location filename="../datinfodbmgr.cpp" line="285"/>
--        <location filename="../datinfodbmgr.cpp" line="300"/>
--        <location filename="../datinfodbmgr.cpp" line="329"/>
--        <location filename="../datinfodbmgr.cpp" line="340"/>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="83"/>
--        <location filename="../datinfodbmgr.cpp" line="120"/>
--        <location filename="../datinfodbmgr.cpp" line="163"/>
--        <location filename="../datinfodbmgr.cpp" line="233"/>
--        <location filename="../datinfodbmgr.cpp" line="317"/>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="89"/>
--        <location filename="../datinfodbmgr.cpp" line="126"/>
--        <location filename="../datinfodbmgr.cpp" line="171"/>
--        <location filename="../datinfodbmgr.cpp" line="240"/>
--        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="201"/>
--        <location filename="../datinfodbmgr.cpp" line="269"/>
--        <location filename="../datinfodbmgr.cpp" line="354"/>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="384"/>
--        <location filename="../datinfodbmgr.cpp" line="394"/>
--        <location filename="../datinfodbmgr.cpp" line="404"/>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
--        <location filename="../datinfodbmgr.cpp" line="629"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <location filename="../datinfodbmgr.cpp" line="745"/>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
--        <location filename="../datinfodbmgr.cpp" line="760"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <location filename="../datinfodbmgr.cpp" line="887"/>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="629"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -192,33 +192,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="760"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -226,33 +226,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>system info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-         <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-         <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -260,9 +260,9 @@
-         </translation>
-     </message>
-     <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -336,23 +336,23 @@
- <context>
-     <name>ImageProvider</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="42"/>
-+        <location filename="../imageprovider.cpp" line="32"/>
-         <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="55"/>
-+        <location filename="../imageprovider.cpp" line="45"/>
-         <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="67"/>
-+        <location filename="../imageprovider.cpp" line="57"/>
-         <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="132"/>
--        <location filename="../imageprovider.cpp" line="198"/>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-         <source>Decompressing archive, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -378,7 +378,7 @@
- <context>
-     <name>JoystickManager</name>
-     <message>
--        <location filename="../joystickmanager.cpp" line="56"/>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-         <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -386,24 +386,24 @@
- <context>
-     <name>KeyEventFilter</name>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-         <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>pressed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>released</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -411,22 +411,22 @@
- <context>
-     <name>ProcessManager</name>
-     <message>
--        <location filename="../processmanager.cpp" line="153"/>
-+        <location filename="../processmanager.cpp" line="149"/>
-         <source>Loading configuration template from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="161"/>
-+        <location filename="../processmanager.cpp" line="157"/>
-         <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>Done (loading configuration template from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>%n option(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -434,169 +434,169 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="194"/>
-+        <location filename="../processmanager.cpp" line="190"/>
-         <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="201"/>
-+        <location filename="../processmanager.cpp" line="197"/>
-         <source>No error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="203"/>
-+        <location filename="../processmanager.cpp" line="199"/>
-         <source>An error occurred when reading from the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="205"/>
-+        <location filename="../processmanager.cpp" line="201"/>
-         <source>An error occurred when writing to the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="207"/>
-+        <location filename="../processmanager.cpp" line="203"/>
-         <source>A fatal error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="209"/>
-+        <location filename="../processmanager.cpp" line="205"/>
-         <source>A resource error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="207"/>
-         <source>The file could not be opened</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="213"/>
-+        <location filename="../processmanager.cpp" line="209"/>
-         <source>The operation was aborted</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="215"/>
--        <location filename="../processmanager.cpp" line="243"/>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-         <source>A timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="217"/>
-+        <location filename="../processmanager.cpp" line="213"/>
-         <source>An unspecified error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="219"/>
-+        <location filename="../processmanager.cpp" line="215"/>
-         <source>The file could not be removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="221"/>
-+        <location filename="../processmanager.cpp" line="217"/>
-         <source>The file could not be renamed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="223"/>
-+        <location filename="../processmanager.cpp" line="219"/>
-         <source>The position in the file could not be changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="225"/>
-+        <location filename="../processmanager.cpp" line="221"/>
-         <source>The file could not be resized</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="223"/>
-         <source>The file could not be accessed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="229"/>
-+        <location filename="../processmanager.cpp" line="225"/>
-         <source>The file could not be copied</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="231"/>
--        <location filename="../processmanager.cpp" line="250"/>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-         <source>An unknown error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="239"/>
-+        <location filename="../processmanager.cpp" line="235"/>
-         <source>The process failed to start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="241"/>
-+        <location filename="../processmanager.cpp" line="237"/>
-         <source>The process crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="245"/>
-+        <location filename="../processmanager.cpp" line="241"/>
-         <source>An error occurred when attempting to write to the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="247"/>
-+        <location filename="../processmanager.cpp" line="243"/>
-         <source>An error occurred when attempting to read from the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="258"/>
-+        <location filename="../processmanager.cpp" line="254"/>
-         <source>Not running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="260"/>
-+        <location filename="../processmanager.cpp" line="256"/>
-         <source>Starting</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="262"/>
-+        <location filename="../processmanager.cpp" line="258"/>
-         <source>Running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="264"/>
-+        <location filename="../processmanager.cpp" line="260"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="272"/>
-+        <location filename="../processmanager.cpp" line="268"/>
-         <source>Emulator #%1 error: reason = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>normal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="295"/>
-+        <location filename="../processmanager.cpp" line="291"/>
-         <source>Emulator #%1 stdout: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="312"/>
-+        <location filename="../processmanager.cpp" line="308"/>
-         <source>Emulator #%1 stderr: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="321"/>
-+        <location filename="../processmanager.cpp" line="317"/>
-         <source>Emulator #%1 started</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="329"/>
-+        <location filename="../processmanager.cpp" line="325"/>
-         <source>Emulator #%1 state changed: newState = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -604,59 +604,59 @@
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="279"/>
--        <location filename="../imageprovider.cpp" line="281"/>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-         <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="337"/>
--        <location filename="../imageprovider.cpp" line="445"/>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-         <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="612"/>
-+        <location filename="../imageprovider.cpp" line="602"/>
-         <source>preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="614"/>
-+        <location filename="../imageprovider.cpp" line="604"/>
-         <source>flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="616"/>
-+        <location filename="../imageprovider.cpp" line="606"/>
-         <source>cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="618"/>
-+        <location filename="../imageprovider.cpp" line="608"/>
-         <source>controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="620"/>
-+        <location filename="../imageprovider.cpp" line="610"/>
-         <source>marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="622"/>
-+        <location filename="../imageprovider.cpp" line="612"/>
-         <source>title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="624"/>
-+        <location filename="../imageprovider.cpp" line="614"/>
-         <source>PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="626"/>
-+        <location filename="../imageprovider.cpp" line="616"/>
-         <source>software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="628"/>
-+        <location filename="../imageprovider.cpp" line="618"/>
-         <source>icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -666,82 +666,72 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="290"/>
--        <source>%1 is not a valid graphics-system - available graphics-systems: %2</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="306"/>
-+        <location filename="../main.cpp" line="221"/>
-         <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="324"/>
-+        <location filename="../main.cpp" line="239"/>
-         <source>%1 is not a valid console-mode - available console-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="348"/>
-+        <location filename="../main.cpp" line="263"/>
-         <source>%1 is not valid theme - available themes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>(none)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="419"/>
-+        <location filename="../main.cpp" line="332"/>
-         <source>emulator-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="424"/>
-+        <location filename="../main.cpp" line="334"/>
-         <source>language: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="425"/>
-+        <location filename="../main.cpp" line="335"/>
-         <source>theme: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="422"/>
--        <source>graphics-system: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="420"/>
-+        <location filename="../main.cpp" line="333"/>
-         <source>console-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>Starting QML viewer using theme &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>video snaps %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>enabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>disabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="500"/>
-+        <location filename="../main.cpp" line="396"/>
-         <source>QML viewer not started - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1066,7 +1056,8 @@
-     </message>
-     <message>
-         <location filename="../../sevenzipfile.cpp" line="265"/>
--        <location filename="../../sevenzipfile.cpp" line="285"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-         <source>can&apos;t open archive &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1527,126 +1518,121 @@ take effect, please restart QMC2 Arcade!</source>
- <context>
-     <name>TweakedQmlApplicationViewer</name>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="96"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-         <source>Theme</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="98"/>
--        <source>Graphics system</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="100"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-         <source>Console mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="101"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-         <source>Language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="102"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-         <source>Video snaps</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="229"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-         <source>Loading global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="299"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-         <source>Saving global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="371"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-         <source>Activating full-screen display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="388"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-         <source>Activating windowed display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="407"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="409"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="411"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="414"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-         <source>unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-         <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-         <source>Loading %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-         <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="472"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-         <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-         <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-         <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>Done (loading %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>%n non-device set(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -1654,30 +1640,28 @@ take effect, please restart QMC2 Arcade!</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="533"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-         <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="534"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="555"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-         <source>no info available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="806"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="828"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-         <source>Stopping QML viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="809"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="831"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-         <source>QML viewer stopped - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-diff --git a/src/arcade/translations/qmc2-arcade_pl.ts b/src/arcade/translations/qmc2-arcade_pl.ts
-index 1ffb1161f..e84136022 100644
---- a/src/arcade/translations/qmc2-arcade_pl.ts
-+++ b/src/arcade/translations/qmc2-arcade_pl.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="pl_PL">
-+<TS version="2.1" language="pl_PL">
- <context>
-     <name>BackgroundAnimation</name>
-     <message>
-@@ -27,164 +27,164 @@
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="50"/>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="69"/>
--        <location filename="../datinfodbmgr.cpp" line="93"/>
--        <location filename="../datinfodbmgr.cpp" line="106"/>
--        <location filename="../datinfodbmgr.cpp" line="130"/>
--        <location filename="../datinfodbmgr.cpp" line="145"/>
--        <location filename="../datinfodbmgr.cpp" line="175"/>
--        <location filename="../datinfodbmgr.cpp" line="187"/>
--        <location filename="../datinfodbmgr.cpp" line="217"/>
--        <location filename="../datinfodbmgr.cpp" line="244"/>
--        <location filename="../datinfodbmgr.cpp" line="255"/>
--        <location filename="../datinfodbmgr.cpp" line="285"/>
--        <location filename="../datinfodbmgr.cpp" line="300"/>
--        <location filename="../datinfodbmgr.cpp" line="329"/>
--        <location filename="../datinfodbmgr.cpp" line="340"/>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="83"/>
--        <location filename="../datinfodbmgr.cpp" line="120"/>
--        <location filename="../datinfodbmgr.cpp" line="163"/>
--        <location filename="../datinfodbmgr.cpp" line="233"/>
--        <location filename="../datinfodbmgr.cpp" line="317"/>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="89"/>
--        <location filename="../datinfodbmgr.cpp" line="126"/>
--        <location filename="../datinfodbmgr.cpp" line="171"/>
--        <location filename="../datinfodbmgr.cpp" line="240"/>
--        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="201"/>
--        <location filename="../datinfodbmgr.cpp" line="269"/>
--        <location filename="../datinfodbmgr.cpp" line="354"/>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="384"/>
--        <location filename="../datinfodbmgr.cpp" line="394"/>
--        <location filename="../datinfodbmgr.cpp" line="404"/>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
--        <location filename="../datinfodbmgr.cpp" line="629"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <location filename="../datinfodbmgr.cpp" line="745"/>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
--        <location filename="../datinfodbmgr.cpp" line="760"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <location filename="../datinfodbmgr.cpp" line="887"/>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="629"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -193,33 +193,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="760"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -228,33 +228,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>system info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-         <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-         <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -263,9 +263,9 @@
-         </translation>
-     </message>
-     <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -339,23 +339,23 @@
- <context>
-     <name>ImageProvider</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="42"/>
-+        <location filename="../imageprovider.cpp" line="32"/>
-         <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="55"/>
-+        <location filename="../imageprovider.cpp" line="45"/>
-         <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="67"/>
-+        <location filename="../imageprovider.cpp" line="57"/>
-         <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="132"/>
--        <location filename="../imageprovider.cpp" line="198"/>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-         <source>Decompressing archive, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -381,7 +381,7 @@
- <context>
-     <name>JoystickManager</name>
-     <message>
--        <location filename="../joystickmanager.cpp" line="56"/>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-         <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -389,24 +389,24 @@
- <context>
-     <name>KeyEventFilter</name>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-         <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>pressed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>released</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -414,22 +414,22 @@
- <context>
-     <name>ProcessManager</name>
-     <message>
--        <location filename="../processmanager.cpp" line="153"/>
-+        <location filename="../processmanager.cpp" line="149"/>
-         <source>Loading configuration template from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="161"/>
-+        <location filename="../processmanager.cpp" line="157"/>
-         <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>Done (loading configuration template from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>%n option(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -438,169 +438,169 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="194"/>
-+        <location filename="../processmanager.cpp" line="190"/>
-         <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="201"/>
-+        <location filename="../processmanager.cpp" line="197"/>
-         <source>No error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="203"/>
-+        <location filename="../processmanager.cpp" line="199"/>
-         <source>An error occurred when reading from the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="205"/>
-+        <location filename="../processmanager.cpp" line="201"/>
-         <source>An error occurred when writing to the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="207"/>
-+        <location filename="../processmanager.cpp" line="203"/>
-         <source>A fatal error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="209"/>
-+        <location filename="../processmanager.cpp" line="205"/>
-         <source>A resource error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="207"/>
-         <source>The file could not be opened</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="213"/>
-+        <location filename="../processmanager.cpp" line="209"/>
-         <source>The operation was aborted</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="215"/>
--        <location filename="../processmanager.cpp" line="243"/>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-         <source>A timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="217"/>
-+        <location filename="../processmanager.cpp" line="213"/>
-         <source>An unspecified error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="219"/>
-+        <location filename="../processmanager.cpp" line="215"/>
-         <source>The file could not be removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="221"/>
-+        <location filename="../processmanager.cpp" line="217"/>
-         <source>The file could not be renamed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="223"/>
-+        <location filename="../processmanager.cpp" line="219"/>
-         <source>The position in the file could not be changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="225"/>
-+        <location filename="../processmanager.cpp" line="221"/>
-         <source>The file could not be resized</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="223"/>
-         <source>The file could not be accessed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="229"/>
-+        <location filename="../processmanager.cpp" line="225"/>
-         <source>The file could not be copied</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="231"/>
--        <location filename="../processmanager.cpp" line="250"/>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-         <source>An unknown error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="239"/>
-+        <location filename="../processmanager.cpp" line="235"/>
-         <source>The process failed to start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="241"/>
-+        <location filename="../processmanager.cpp" line="237"/>
-         <source>The process crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="245"/>
-+        <location filename="../processmanager.cpp" line="241"/>
-         <source>An error occurred when attempting to write to the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="247"/>
-+        <location filename="../processmanager.cpp" line="243"/>
-         <source>An error occurred when attempting to read from the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="258"/>
-+        <location filename="../processmanager.cpp" line="254"/>
-         <source>Not running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="260"/>
-+        <location filename="../processmanager.cpp" line="256"/>
-         <source>Starting</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="262"/>
-+        <location filename="../processmanager.cpp" line="258"/>
-         <source>Running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="264"/>
-+        <location filename="../processmanager.cpp" line="260"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="272"/>
-+        <location filename="../processmanager.cpp" line="268"/>
-         <source>Emulator #%1 error: reason = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>normal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="295"/>
-+        <location filename="../processmanager.cpp" line="291"/>
-         <source>Emulator #%1 stdout: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="312"/>
-+        <location filename="../processmanager.cpp" line="308"/>
-         <source>Emulator #%1 stderr: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="321"/>
-+        <location filename="../processmanager.cpp" line="317"/>
-         <source>Emulator #%1 started</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="329"/>
-+        <location filename="../processmanager.cpp" line="325"/>
-         <source>Emulator #%1 state changed: newState = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -608,59 +608,59 @@
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="279"/>
--        <location filename="../imageprovider.cpp" line="281"/>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-         <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="337"/>
--        <location filename="../imageprovider.cpp" line="445"/>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-         <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="612"/>
-+        <location filename="../imageprovider.cpp" line="602"/>
-         <source>preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="614"/>
-+        <location filename="../imageprovider.cpp" line="604"/>
-         <source>flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="616"/>
-+        <location filename="../imageprovider.cpp" line="606"/>
-         <source>cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="618"/>
-+        <location filename="../imageprovider.cpp" line="608"/>
-         <source>controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="620"/>
-+        <location filename="../imageprovider.cpp" line="610"/>
-         <source>marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="622"/>
-+        <location filename="../imageprovider.cpp" line="612"/>
-         <source>title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="624"/>
-+        <location filename="../imageprovider.cpp" line="614"/>
-         <source>PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="626"/>
-+        <location filename="../imageprovider.cpp" line="616"/>
-         <source>software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="628"/>
-+        <location filename="../imageprovider.cpp" line="618"/>
-         <source>icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -670,82 +670,72 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="290"/>
--        <source>%1 is not a valid graphics-system - available graphics-systems: %2</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="306"/>
-+        <location filename="../main.cpp" line="221"/>
-         <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="324"/>
-+        <location filename="../main.cpp" line="239"/>
-         <source>%1 is not a valid console-mode - available console-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="348"/>
-+        <location filename="../main.cpp" line="263"/>
-         <source>%1 is not valid theme - available themes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>(none)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="419"/>
-+        <location filename="../main.cpp" line="332"/>
-         <source>emulator-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="424"/>
-+        <location filename="../main.cpp" line="334"/>
-         <source>language: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="425"/>
-+        <location filename="../main.cpp" line="335"/>
-         <source>theme: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="422"/>
--        <source>graphics-system: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="420"/>
-+        <location filename="../main.cpp" line="333"/>
-         <source>console-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>Starting QML viewer using theme &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>video snaps %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>enabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>disabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="500"/>
-+        <location filename="../main.cpp" line="396"/>
-         <source>QML viewer not started - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1070,7 +1060,8 @@
-     </message>
-     <message>
-         <location filename="../../sevenzipfile.cpp" line="265"/>
--        <location filename="../../sevenzipfile.cpp" line="285"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-         <source>can&apos;t open archive &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1531,126 +1522,121 @@ take effect, please restart QMC2 Arcade!</source>
- <context>
-     <name>TweakedQmlApplicationViewer</name>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="96"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-         <source>Theme</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="98"/>
--        <source>Graphics system</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="100"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-         <source>Console mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="101"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-         <source>Language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="102"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-         <source>Video snaps</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="229"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-         <source>Loading global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="299"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-         <source>Saving global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="371"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-         <source>Activating full-screen display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="388"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-         <source>Activating windowed display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="407"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="409"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="411"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="414"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-         <source>unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-         <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-         <source>Loading %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-         <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="472"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-         <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-         <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-         <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>Done (loading %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>%n non-device set(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -1659,30 +1645,28 @@ take effect, please restart QMC2 Arcade!</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="533"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-         <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="534"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="555"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-         <source>no info available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="806"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="828"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-         <source>Stopping QML viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="809"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="831"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-         <source>QML viewer stopped - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-diff --git a/src/arcade/translations/qmc2-arcade_pt.qm b/src/arcade/translations/qmc2-arcade_pt.qm
-index 62f974e9b944dce3e12a522b33a17c70c67129d3..fe2fd6c9a8ca997d8f20bb5f87a57d59cc44d1ce 100644
-GIT binary patch
-delta 2491
-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
-b;f`>dUXBj7g+&Cr+M43yd~F5AGrRsDaYNFa
-
-delta 2784
-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
-
-diff --git a/src/arcade/translations/qmc2-arcade_pt.ts b/src/arcade/translations/qmc2-arcade_pt.ts
-index 01bfcfd0f..d6a00b0ac 100644
---- a/src/arcade/translations/qmc2-arcade_pt.ts
-+++ b/src/arcade/translations/qmc2-arcade_pt.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="pt_PT">
-+<TS version="2.1" language="pt_PT">
- <context>
-     <name>BackgroundAnimation</name>
-     <message>
-@@ -27,164 +27,164 @@
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="50"/>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation>AVISO: falha ao abrir base de dados de informação DAT &apos;%1&apos; erro = &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="69"/>
--        <location filename="../datinfodbmgr.cpp" line="93"/>
--        <location filename="../datinfodbmgr.cpp" line="106"/>
--        <location filename="../datinfodbmgr.cpp" line="130"/>
--        <location filename="../datinfodbmgr.cpp" line="145"/>
--        <location filename="../datinfodbmgr.cpp" line="175"/>
--        <location filename="../datinfodbmgr.cpp" line="187"/>
--        <location filename="../datinfodbmgr.cpp" line="217"/>
--        <location filename="../datinfodbmgr.cpp" line="244"/>
--        <location filename="../datinfodbmgr.cpp" line="255"/>
--        <location filename="../datinfodbmgr.cpp" line="285"/>
--        <location filename="../datinfodbmgr.cpp" line="300"/>
--        <location filename="../datinfodbmgr.cpp" line="329"/>
--        <location filename="../datinfodbmgr.cpp" line="340"/>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao carregar &apos;%1&apos; da base de dados de informação DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="83"/>
--        <location filename="../datinfodbmgr.cpp" line="120"/>
--        <location filename="../datinfodbmgr.cpp" line="163"/>
--        <location filename="../datinfodbmgr.cpp" line="233"/>
--        <location filename="../datinfodbmgr.cpp" line="317"/>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao adicionar &apos;%1&apos; na base de dados de informação DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="89"/>
--        <location filename="../datinfodbmgr.cpp" line="126"/>
--        <location filename="../datinfodbmgr.cpp" line="171"/>
--        <location filename="../datinfodbmgr.cpp" line="240"/>
--        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao atualizar &apos;%1&apos; na base de dados de informação DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="201"/>
--        <location filename="../datinfodbmgr.cpp" line="269"/>
--        <location filename="../datinfodbmgr.cpp" line="354"/>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation>AVISO: falha ao carregar o número de linhas da base de dados de informação DAT: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="384"/>
--        <location filename="../datinfodbmgr.cpp" line="394"/>
--        <location filename="../datinfodbmgr.cpp" line="404"/>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao alterar a configuração &apos;%1&apos; na base de dados de informação DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao remover tabela &apos;%1&apos;: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-         <source>software-info</source>
-         <translation>informação de software</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao criar tabela &apos;%1&apos;: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-         <source>emu-info</source>
-         <translation>informação de emulador</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>machine-info</source>
-         <translation>informação de máquina</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>meta-data</source>
-         <translation>meta dados</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
--        <location filename="../datinfodbmgr.cpp" line="629"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <location filename="../datinfodbmgr.cpp" line="745"/>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
--        <location filename="../datinfodbmgr.cpp" line="760"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <location filename="../datinfodbmgr.cpp" line="887"/>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>DAT-info database</source>
-         <translation>base de dados de informação DAT</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation>importando %1 de &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-         <source>software info-texts</source>
-         <translation>textos de informação de software</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation>feito (importando %1 de &apos;%2&apos;)</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation>AVISO: não foi possível abrir arquivo de informação de software &apos;%1&apos;</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="629"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-         <source>%n software info record(s) imported</source>
-         <translation>
-             <numerusform>%n registro de informação de software importado</numerusform>
-@@ -192,33 +192,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-         <source>emulator info-texts</source>
-         <translation>textos de informação de emulador</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation>AVISO: &apos;$end&apos; faltando no arquivo de informação de emulador %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation>AVISO: &apos;$mame&apos; faltando no arquivo de informação de emulador %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation>AVISO: &apos;$info&apos; faltando no arquivo de informação de emulador %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation>AVISO: não foi possível abrir arquivo de informação de emulador %1</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="760"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation>
-             <numerusform>%n registro de informação de emulador importado</numerusform>
-@@ -226,33 +226,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>system info-texts</source>
-         <translation>textos de informação de sistema</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-         <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-         <translation>AVISO: faltando &apos;$end&apos; no arquivo de informação de máquina %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-         <translation>AVISO: faltando &apos;$bio&apos; no arquivo de informação de máquina %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-         <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-         <translation>AVISO: faltando &apos;$info&apos; no arquivo de informação de máquina %1</translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation>AVISO: impossível abrir arquivo de informação de máquina %1</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>%n machine info record(s) imported</source>
-         <translation>
-             <numerusform>%n registro de informação de máquina importado</numerusform>
-@@ -260,9 +260,9 @@
-         </translation>
-     </message>
-     <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation>AVISO: falha ao alterar a tabela %1: query = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-     </message>
-@@ -336,23 +336,23 @@
- <context>
-     <name>ImageProvider</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="42"/>
-+        <location filename="../imageprovider.cpp" line="32"/>
-         <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-         <translation>AVISO: não foi possível abrir o arquivo ZIP de %1 &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="55"/>
-+        <location filename="../imageprovider.cpp" line="45"/>
-         <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-         <translation>AVISO: não foi possível abrir o arquivo 7z de %1 &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="67"/>
-+        <location filename="../imageprovider.cpp" line="57"/>
-         <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-         <translation>AVISO: não foi possível abrir o arquivo de %1 &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="132"/>
--        <location filename="../imageprovider.cpp" line="198"/>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-         <source>Decompressing archive, please wait...</source>
-         <translation>Descomprimindo arquivo, por favor espere...</translation>
-     </message>
-@@ -378,7 +378,7 @@
- <context>
-     <name>JoystickManager</name>
-     <message>
--        <location filename="../joystickmanager.cpp" line="56"/>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-         <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-         <translation>Função de joystick &apos;%1&apos; ativada - emulando evento para a sequência de teclas mapeada &apos;%2&apos;</translation>
-     </message>
-@@ -386,24 +386,24 @@
- <context>
-     <name>KeyEventFilter</name>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-         <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-         <translation>sequência de teclas &apos;%1&apos; %2 - emulando evento para a sequência de teclas mapeada &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>pressed</source>
-         <translation>pressionada</translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>released</source>
-         <translation>solta</translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-         <translation>sequência de teclas &apos;%1&apos; %2 - processamento de eventos padrão</translation>
-     </message>
-@@ -411,22 +411,22 @@
- <context>
-     <name>ProcessManager</name>
-     <message>
--        <location filename="../processmanager.cpp" line="153"/>
-+        <location filename="../processmanager.cpp" line="149"/>
-         <source>Loading configuration template from &apos;%1&apos;</source>
-         <translation>Carregando modelo de configuração de &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="161"/>
-+        <location filename="../processmanager.cpp" line="157"/>
-         <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-         <translation>FATAL: erro de XML lendo o modelo: &apos;%1&apos; no arquivo &apos;%2&apos; na linha %3, coluna %4</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>Done (loading configuration template from &apos;%1&apos;)</source>
-         <translation>Feito (carregando modelo de configuração de &apos;%1&apos;)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>%n option(s) loaded</source>
-         <translation>
-             <numerusform>%n opção carregada</numerusform>
-@@ -434,169 +434,169 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="194"/>
-+        <location filename="../processmanager.cpp" line="190"/>
-         <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-         <translation>FATAL: Não foi possível abrir o arquivo do modelo de configuração: motivo = %1</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="201"/>
-+        <location filename="../processmanager.cpp" line="197"/>
-         <source>No error occurred</source>
-         <translation>Nenhum erro ocorrido</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="203"/>
-+        <location filename="../processmanager.cpp" line="199"/>
-         <source>An error occurred when reading from the file</source>
-         <translation>Ocorreu um erro durante a leitura do arquivo</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="205"/>
-+        <location filename="../processmanager.cpp" line="201"/>
-         <source>An error occurred when writing to the file</source>
-         <translation>Ocorreu um erro durante a escrita para o arquivo</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="207"/>
-+        <location filename="../processmanager.cpp" line="203"/>
-         <source>A fatal error occurred</source>
-         <translation>Ocorreu um erro fatal</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="209"/>
-+        <location filename="../processmanager.cpp" line="205"/>
-         <source>A resource error occurred</source>
-         <translation>Ocorreu um erro de recurso</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="207"/>
-         <source>The file could not be opened</source>
-         <translation>O arquivo não pode ser aberto</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="213"/>
-+        <location filename="../processmanager.cpp" line="209"/>
-         <source>The operation was aborted</source>
-         <translation>A operação foi abortada</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="215"/>
--        <location filename="../processmanager.cpp" line="243"/>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-         <source>A timeout occurred</source>
-         <translation>Ocorreu um estouro de tempo</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="217"/>
-+        <location filename="../processmanager.cpp" line="213"/>
-         <source>An unspecified error occurred</source>
-         <translation>Ocorreu um erro não especificado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="219"/>
-+        <location filename="../processmanager.cpp" line="215"/>
-         <source>The file could not be removed</source>
-         <translation>O arquivo não pode ser removido</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="221"/>
-+        <location filename="../processmanager.cpp" line="217"/>
-         <source>The file could not be renamed</source>
-         <translation>O arquivo não pode ser renomeado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="223"/>
-+        <location filename="../processmanager.cpp" line="219"/>
-         <source>The position in the file could not be changed</source>
-         <translation>A posição no arquivo não pode ser alterada</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="225"/>
-+        <location filename="../processmanager.cpp" line="221"/>
-         <source>The file could not be resized</source>
-         <translation>O arquivo não pode ser redimensionado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="223"/>
-         <source>The file could not be accessed</source>
-         <translation>O arquivo não pode ser acessado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="229"/>
-+        <location filename="../processmanager.cpp" line="225"/>
-         <source>The file could not be copied</source>
-         <translation>O arquivo não pode ser copiado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="231"/>
--        <location filename="../processmanager.cpp" line="250"/>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-         <source>An unknown error occurred</source>
-         <translation>Ocorreu um erro desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="239"/>
-+        <location filename="../processmanager.cpp" line="235"/>
-         <source>The process failed to start</source>
-         <translation>O processo falhou ao iniciar</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="241"/>
-+        <location filename="../processmanager.cpp" line="237"/>
-         <source>The process crashed</source>
-         <translation>O processo teve um erro catastrófico</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="245"/>
-+        <location filename="../processmanager.cpp" line="241"/>
-         <source>An error occurred when attempting to write to the process</source>
-         <translation>Ocorreu um erro durante tentativa de escrever para o processo</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="247"/>
-+        <location filename="../processmanager.cpp" line="243"/>
-         <source>An error occurred when attempting to read from the process</source>
-         <translation>Ocorreu um erro durante tentativa de ler do processo </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="258"/>
-+        <location filename="../processmanager.cpp" line="254"/>
-         <source>Not running</source>
-         <translation>Não executando</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="260"/>
-+        <location filename="../processmanager.cpp" line="256"/>
-         <source>Starting</source>
-         <translation>Iniciando</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="262"/>
-+        <location filename="../processmanager.cpp" line="258"/>
-         <source>Running</source>
-         <translation>Executando</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="264"/>
-+        <location filename="../processmanager.cpp" line="260"/>
-         <source>Unknown</source>
-         <translation>Desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="272"/>
-+        <location filename="../processmanager.cpp" line="268"/>
-         <source>Emulator #%1 error: reason = %2</source>
-         <translation>Erro no emulador #%1: motivo = %2</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-         <translation>Emulador #%1 terminado: código de saída = %2, condição de saída = %3</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>normal</source>
-         <translation>normal</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>crashed</source>
-         <translation>falha catastrófica</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="295"/>
-+        <location filename="../processmanager.cpp" line="291"/>
-         <source>Emulator #%1 stdout: %2</source>
-         <translation>Saída padrão do Emulador #%1: %2</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="312"/>
-+        <location filename="../processmanager.cpp" line="308"/>
-         <source>Emulator #%1 stderr: %2</source>
-         <translation>Saída de erro padrão do Emulador #%1: %2</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="321"/>
-+        <location filename="../processmanager.cpp" line="317"/>
-         <source>Emulator #%1 started</source>
-         <translation>Emulator #%1 iniciado</translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="329"/>
-+        <location filename="../processmanager.cpp" line="325"/>
-         <source>Emulator #%1 state changed: newState = %2</source>
-         <translation>Estado do emulator #%1 alterado: novo estado = %2</translation>
-     </message>
-@@ -604,59 +604,59 @@
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="279"/>
--        <location filename="../imageprovider.cpp" line="281"/>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-         <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-         <translation>AVISO: ImageProvider::loadImage(): ID de imagem inválido &apos;%1&apos; requisitado</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="337"/>
--        <location filename="../imageprovider.cpp" line="445"/>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-         <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-         <translation>AVISO: ImageProvider::loadImage(): não foi possível carregar o arquivo de imagem &apos;%1&apos; do ZIP</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="612"/>
-+        <location filename="../imageprovider.cpp" line="602"/>
-         <source>preview</source>
-         <translation>pré-visualização</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="614"/>
-+        <location filename="../imageprovider.cpp" line="604"/>
-         <source>flyer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="616"/>
-+        <location filename="../imageprovider.cpp" line="606"/>
-         <source>cabinet</source>
-         <translation>gabinete</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="618"/>
-+        <location filename="../imageprovider.cpp" line="608"/>
-         <source>controller</source>
-         <translation>controle</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="620"/>
-+        <location filename="../imageprovider.cpp" line="610"/>
-         <source>marquee</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="622"/>
-+        <location filename="../imageprovider.cpp" line="612"/>
-         <source>title</source>
-         <translation>título</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="624"/>
-+        <location filename="../imageprovider.cpp" line="614"/>
-         <source>PCB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="626"/>
-+        <location filename="../imageprovider.cpp" line="616"/>
-         <source>software snapshot</source>
-         <translation>snapshot de software</translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="628"/>
-+        <location filename="../imageprovider.cpp" line="618"/>
-         <source>icon</source>
-         <translation>ícone</translation>
-     </message>
-@@ -666,82 +666,72 @@
-         <translation>Arcade QMC2</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="290"/>
--        <source>%1 is not a valid graphics-system - available graphics-systems: %2</source>
--        <translation>%1 não é um sistema gráfico válido - sistemas gráficos disponíveis: %2</translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="306"/>
-+        <location filename="../main.cpp" line="221"/>
-         <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-         <translation>%1 não é um modo de emulador válido - modos de emulador disponíveis: %2</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="324"/>
-+        <location filename="../main.cpp" line="239"/>
-         <source>%1 is not a valid console-mode - available console-modes: %2</source>
-         <translation>%1 não é um modo de console válido - modos de console disponíveis: %2</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="348"/>
-+        <location filename="../main.cpp" line="263"/>
-         <source>%1 is not valid theme - available themes: %2</source>
-         <translation>%1 não é um tema válido - temas disponíveis: %2</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-         <translation>%1 não é um tema de %2 válido - temas %2 disponíveis: %3</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>(none)</source>
-         <translation>(nenhum)</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="419"/>
-+        <location filename="../main.cpp" line="332"/>
-         <source>emulator-mode: %1</source>
-         <translation>modo de emulador: %1</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="424"/>
-+        <location filename="../main.cpp" line="334"/>
-         <source>language: %1</source>
-         <translation>língua: %1</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="425"/>
-+        <location filename="../main.cpp" line="335"/>
-         <source>theme: %1</source>
-         <translation>tema: %1</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="422"/>
--        <source>graphics-system: %1</source>
--        <translation>sistema gráfico: %1</translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="420"/>
-+        <location filename="../main.cpp" line="333"/>
-         <source>console-mode: %1</source>
-         <translation>modo de console: %1</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>Starting QML viewer using theme &apos;%1&apos;</source>
-         <translation>Iniciando visualizador QML usando o tema &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>video snaps %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>enabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>disabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="500"/>
-+        <location filename="../main.cpp" line="396"/>
-         <source>QML viewer not started - please close the console window to exit</source>
-         <translation>Visualizador QML não iniciado - por favor feche a janela do console para sair</translation>
-     </message>
-@@ -1066,7 +1056,8 @@
-     </message>
-     <message>
-         <location filename="../../sevenzipfile.cpp" line="265"/>
--        <location filename="../../sevenzipfile.cpp" line="285"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-         <source>can&apos;t open archive &apos;%1&apos;</source>
-         <translation>impossível abrir arquivo &apos;%1&apos;</translation>
-     </message>
-@@ -1529,126 +1520,121 @@ terem efeito, por favor reinicie o Arcade do QMC2!</translation>
- <context>
-     <name>TweakedQmlApplicationViewer</name>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="96"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-         <source>Theme</source>
-         <translation>Tema</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="98"/>
--        <source>Graphics system</source>
--        <translation>Sistema gráfico</translation>
--    </message>
--    <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="100"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-         <source>Console mode</source>
-         <translation>Modo de console</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="101"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-         <source>Language</source>
-         <translation>Língua</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="102"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-         <source>Video snaps</source>
-         <translation>Snaps de vídeo</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="229"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-         <source>Loading global and theme-specific settings</source>
-         <translation>Carregando configurações globais e específicas do tema</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="299"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-         <source>Saving global and theme-specific settings</source>
-         <translation>Salvando configurações globais e específicas do tema</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="371"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-         <source>Activating full-screen display</source>
-         <translation>Ativando tela cheia</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="388"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-         <source>Activating windowed display</source>
-         <translation>Ativando modo janela</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-         <source>correct</source>
-         <translation>correto</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="407"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-         <source>mostly correct</source>
-         <translation>maioria correto</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="409"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-         <source>incorrect</source>
-         <translation>incorreto</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="411"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-         <source>not found</source>
-         <translation>não encontrado</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="414"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-         <source>unknown</source>
-         <translation>desconhecido</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-         <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-         <translation>AVISO: arquivo de lista filtrado &apos;%1&apos; não existe ou não está acessível, revertendo para a %2 completa</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>machine list</source>
-         <translation>lista de máquinas</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>machine</source>
-         <translation>máquina</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-         <source>Loading %1 from &apos;%2&apos;</source>
-         <translation>Carregando %1 de &apos;%2&apos;</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-         <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation>AVISO: Não foi possível abrir o arquivo de cache de estados de ROM &apos;%1&apos;, por favor verifque as permissões</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="472"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-         <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation>AVISO: O arquivo de cache de estados de ROM &apos;%1&apos; não existe, por favor rode o executável do front-end principal para criá-lo</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-         <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-         <translation>FATAL: Não foi possível abrir o arquivo de cache de %1 &apos;%2&apos;, por favor verifique as permissões</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-         <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation>AVISO: O arquivo de cache de %1 &apos;%2&apos; não existe, por favor rode o executável do front-end principal para criá-lo</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>Done (loading %1 from &apos;%2&apos;)</source>
-         <translation>Feito (carregando %1 de &apos;%2&apos;)</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>%n non-device set(s) loaded</source>
-         <translation>
-             <numerusform>%n conjunto de não-dispositivo carregado</numerusform>
-@@ -1656,30 +1642,28 @@ terem efeito, por favor reinicie o Arcade do QMC2!</translation>
-         </translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-         <translation>Iniciando emulador #%1 para %2 ID &apos;%3&apos;</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="533"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-         <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-         <translation>AVISO:TweakedQmlApplicationViewer::requestInfo(): classe de informação não suportada &apos;%1&apos;</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="534"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="555"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-         <source>no info available</source>
-         <translation>informação não disponível</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="806"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="828"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-         <source>Stopping QML viewer</source>
-         <translation>Parando visualizador QML</translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="809"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="831"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-         <source>QML viewer stopped - please close the console window to exit</source>
-         <translation>Visualizador QML parado - por favor feche a janela do console para sair</translation>
-     </message>
-diff --git a/src/arcade/translations/qmc2-arcade_pt_BR.qm b/src/arcade/translations/qmc2-arcade_pt_BR.qm
-new file mode 100644
-index 0000000000000000000000000000000000000000..8845050f92cc8cd3cb1a0918e4231c8ea13dbd98
-GIT binary patch
-literal 45782
-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
-Cu~P8>
-
-literal 0
-HcmV?d00001
-
-diff --git a/src/arcade/translations/qmc2-arcade_pt_BR.ts b/src/arcade/translations/qmc2-arcade_pt_BR.ts
-new file mode 100644
-index 000000000..1453dd668
---- /dev/null
-+++ b/src/arcade/translations/qmc2-arcade_pt_BR.ts
-@@ -0,0 +1,1956 @@
-+<?xml version="1.0" encoding="utf-8"?>
-+<!DOCTYPE TS>
-+<TS version="2.1" language="pt_BR">
-+<context>
-+    <name>BackgroundAnimation</name>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/animations/BackgroundAnimation.qml" line="14"/>
-+        <location filename="../qml/ToxicWaste/2.0/animations/BackgroundAnimation.qml" line="16"/>
-+        <source>Starting animation</source>
-+        <translation>Iniciando a animação</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/animations/BackgroundAnimation.qml" line="16"/>
-+        <location filename="../qml/ToxicWaste/2.0/animations/BackgroundAnimation.qml" line="18"/>
-+        <source>Animation stopped</source>
-+        <translation>A animação foi interrompida</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ConsoleWindow</name>
-+    <message>
-+        <location filename="../consolewindow.cpp" line="12"/>
-+        <source>Console</source>
-+        <translation>Console</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>DatInfoDatabaseManager</name>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-+        <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao abrir a informação do banco de dados DAT &apos;%1&apos; erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-+        <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao carregar a informação &apos;%1&apos; do banco de dados DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-+        <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao adicionar a informação &apos;%1&apos; no banco de dados DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-+        <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao atualizar a informação &apos;%1&apos; no banco de dados DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-+        <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao carregar informação da quantidade das linhas no banco de dados DAT: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-+        <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar a configuração da informação &apos;%1&apos; no banco de dados DAT: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover a tabela &apos;%1&apos;: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <source>software-info</source>
-+        <translation>informação do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-+        <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao criar a tabela &apos;%1&apos;: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <source>emu-info</source>
-+        <translation>informação do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-+        <location filename="../datinfodbmgr.cpp" line="928"/>
-+        <source>machine-info</source>
-+        <translation>informação da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-+        <source>meta-data</source>
-+        <translation>meta dados</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-+        <source>DAT-info database</source>
-+        <translation>informação do banco de dados DAT</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <source>importing %1 from &apos;%2&apos;</source>
-+        <translation>importando %1 de &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <source>software info-texts</source>
-+        <translation>textos com as informações do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <source>done (importing %1 from &apos;%2&apos;)</source>
-+        <translation>feito (importando %1 de &apos;%2&apos;)</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-+        <translation>AVISO: não foi possível abrir o arquivo de informação do programa &apos;%1&apos;</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <source>%n software info record(s) imported</source>
-+        <translation>
-+            <numerusform>%n registro com a informação do programa foi importado</numerusform>
-+            <numerusform>%n os registros com as informações do programa foram importados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <source>emulator info-texts</source>
-+        <translation>textos com as informações do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-+        <translation>AVISO: &apos;$end&apos; está faltando no arquivo de informação do emulador %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-+        <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-+        <translation>AVISO: &apos;$mame&apos; está faltando no arquivo de informação do emulador %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-+        <translation>AVISO: &apos;$info&apos; está faltando no arquivo de informação do emulador %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <source>WARNING: can&apos;t open emulator info file %1</source>
-+        <translation>AVISO: não foi possível abrir arquivo de informação do emulador %1</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <source>%n emulator info record(s) imported</source>
-+        <translation>
-+            <numerusform>%n o registro com a informação do emulador foi importado</numerusform>
-+            <numerusform>%n os registros com as informações do emulador foram importados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <source>system info-texts</source>
-+        <translation>textos com as informações do sistema</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-+        <translation>AVISO: &apos;$end&apos; está faltando no arquivo de informação da máquina %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-+        <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-+        <translation>AVISO: &apos;$bio&apos; está faltando no arquivo de informação da máquina %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-+        <translation>AVISO: &apos;$info&apos; está faltando no arquivo de informação da máquina %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <source>WARNING: can&apos;t open machine info file %1</source>
-+        <translation>AVISO: impossível abrir arquivo de informação da máquina %1</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-+        <source>%n machine info record(s) imported</source>
-+        <translation>
-+            <numerusform>%n o registro com a informação da máquina foi importado</numerusform>
-+            <numerusform>%n os registros com as informações das máquinas foram importados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-+        <location filename="../datinfodbmgr.cpp" line="928"/>
-+        <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar a tabela %1: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>IconCacheDatabaseManager</name>
-+    <message>
-+        <location filename="../../iconcachedbmgr.cpp" line="46"/>
-+        <source>WARNING: failed to open icon cache database &apos;%1&apos;: error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao abrir o banco de dados do cache dos ícones &apos;%1&apos;: erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../iconcachedbmgr.cpp" line="67"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="91"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="104"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="128"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="141"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="165"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="274"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="287"/>
-+        <source>WARNING: failed to fetch &apos;%1&apos; from icon cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao carregar &apos;%1&apos; do banco de dados do cache dos ícones: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../iconcachedbmgr.cpp" line="81"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="118"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="155"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="260"/>
-+        <source>WARNING: failed to add &apos;%1&apos; to icon cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao adicionar &apos;%1&apos; ao banco de dados do cache dos ícones: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../iconcachedbmgr.cpp" line="87"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="124"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="161"/>
-+        <source>WARNING: failed to update &apos;%1&apos; in icon cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao atualizar &apos;%1&apos; no banco de dados do cache dos ícones: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../iconcachedbmgr.cpp" line="179"/>
-+        <source>WARNING: failed to fetch row count from icon cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao ler quantidade de linhas do banco de dados do cache dos ícones: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../iconcachedbmgr.cpp" line="317"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="327"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="337"/>
-+        <source>WARNING: failed to change the &apos;%1&apos; setting for the icon cache database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-+        <translation>AVISO: houve uma falha ao alterar a configuração de &apos;%1&apos; do banco de dados do cache dos ícones: consulta = &apos;%2&apos;, erro = &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../iconcachedbmgr.cpp" line="344"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="349"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="354"/>
-+        <source>WARNING: failed to remove icon cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao remover o banco de dados do cache ícones: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../iconcachedbmgr.cpp" line="362"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="367"/>
-+        <location filename="../../iconcachedbmgr.cpp" line="372"/>
-+        <source>WARNING: failed to create icon cache database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-+        <translation>AVISO: houve uma falha ao criar o banco de dados do cache dos ícones: consulta = &apos;%1&apos;, erro = &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../../iconcachedbmgr.cpp" line="376"/>
-+        <source>icon cache database &apos;%1&apos; initialized</source>
-+        <translation>o baco de dados do cache dos ícones &apos;%1&apos; foi inicializado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ImageProvider</name>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="32"/>
-+        <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-+        <translation>AVISO: não foi possível abrir o arquivo ZIP de %1 &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="45"/>
-+        <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-+        <translation>AVISO: não foi possível abrir o arquivo 7z de %1 &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="57"/>
-+        <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-+        <translation>AVISO: não foi possível abrir o arquivo de %1 &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-+        <source>Decompressing archive, please wait...</source>
-+        <translation>Descomprimindo o arquivo, aguarde...</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>Joystick</name>
-+    <message>
-+        <location filename="../joystick.cpp" line="30"/>
-+        <source>ERROR: couldn&apos;t initialize SDL joystick support</source>
-+        <translation>ERRO: foi impossível inicializar suporte ao joysticks do SDL</translation>
-+    </message>
-+    <message>
-+        <location filename="../joystick.cpp" line="56"/>
-+        <source>SDL joystick #%1 opened: name = %2, axes = %3, buttons = %4, hats = %5, trackballs = %6</source>
-+        <translation>Joystick SDL #%1 aberto: nome = %2, eixos = %3, botões = %4, hats = %5, trackballs = %6</translation>
-+    </message>
-+    <message>
-+        <location filename="../joystick.cpp" line="77"/>
-+        <source>SDL joystick #%1 closed</source>
-+        <translation>Joystick SDL #%1 foi fechado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>JoystickManager</name>
-+    <message>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-+        <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-+        <translation>A função do joystick &apos;%1&apos; foi ativada - emulando o evento para a sequencia do mapeamento das teclas&apos;%2&apos;</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>KeyEventFilter</name>
-+    <message>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-+        <translation>sequência das teclas &apos;%1&apos; %2 - emulando o evento para a sequencia do mapeamento das teclas &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-+        <source>pressed</source>
-+        <translation>foi pressionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-+        <source>released</source>
-+        <translation>foi liberado</translation>
-+    </message>
-+    <message>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-+        <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-+        <translation>sequência de teclas &apos;%1&apos; %2 - processamento de eventos padrão</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ProcessManager</name>
-+    <message>
-+        <location filename="../processmanager.cpp" line="149"/>
-+        <source>Loading configuration template from &apos;%1&apos;</source>
-+        <translation>Carregando modelo de configuração de &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="157"/>
-+        <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-+        <translation>FATAL: erro de XML lendo o modelo: &apos;%1&apos; no arquivo &apos;%2&apos; na linha %3, coluna %4</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="188"/>
-+        <source>Done (loading configuration template from &apos;%1&apos;)</source>
-+        <translation>Feito (carregando modelo de configuração de &apos;%1&apos;)</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../processmanager.cpp" line="188"/>
-+        <source>%n option(s) loaded</source>
-+        <translation>
-+            <numerusform>%n a opção foi carregada</numerusform>
-+            <numerusform>%n as opções foram carregadas</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="190"/>
-+        <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-+        <translation>FATAL: Não foi possível abrir o arquivo do modelo de configuração: motivo = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="197"/>
-+        <source>No error occurred</source>
-+        <translation>Não ocorreu nenhum erro</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="199"/>
-+        <source>An error occurred when reading from the file</source>
-+        <translation>Ocorreu um erro durante a leitura do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="201"/>
-+        <source>An error occurred when writing to the file</source>
-+        <translation>Ocorreu um erro durante a escrita para o arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="203"/>
-+        <source>A fatal error occurred</source>
-+        <translation>Ocorreu um erro fatal</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="205"/>
-+        <source>A resource error occurred</source>
-+        <translation>Ocorreu um erro de recurso</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="207"/>
-+        <source>The file could not be opened</source>
-+        <translation>O arquivo não pode ser aberto</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="209"/>
-+        <source>The operation was aborted</source>
-+        <translation>A operação foi abortada</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-+        <source>A timeout occurred</source>
-+        <translation>Ocorreu um estouro de tempo</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="213"/>
-+        <source>An unspecified error occurred</source>
-+        <translation>Ocorreu um erro não especificado</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="215"/>
-+        <source>The file could not be removed</source>
-+        <translation>O arquivo não pode ser removido</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="217"/>
-+        <source>The file could not be renamed</source>
-+        <translation>O arquivo não pode ser renomeado</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="219"/>
-+        <source>The position in the file could not be changed</source>
-+        <translation>A posição no arquivo não pode ser alterada</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="221"/>
-+        <source>The file could not be resized</source>
-+        <translation>O arquivo não pode ser redimensionado</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="223"/>
-+        <source>The file could not be accessed</source>
-+        <translation>O arquivo não pode ser acessado</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="225"/>
-+        <source>The file could not be copied</source>
-+        <translation>O arquivo não pode ser copiado</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-+        <source>An unknown error occurred</source>
-+        <translation>Ocorreu um erro desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="235"/>
-+        <source>The process failed to start</source>
-+        <translation>O processo falhou ao iniciar</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="237"/>
-+        <source>The process crashed</source>
-+        <translation>O processo travou</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="241"/>
-+        <source>An error occurred when attempting to write to the process</source>
-+        <translation>Ocorreu um erro durante tentativa de escrever para o processo</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="243"/>
-+        <source>An error occurred when attempting to read from the process</source>
-+        <translation>Ocorreu um erro ao tentar ler a partir do processo</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="254"/>
-+        <source>Not running</source>
-+        <translation>Não está sendo executado</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="256"/>
-+        <source>Starting</source>
-+        <translation>Iniciando</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="258"/>
-+        <source>Running</source>
-+        <translation>Executando</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="260"/>
-+        <source>Unknown</source>
-+        <translation>Desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="268"/>
-+        <source>Emulator #%1 error: reason = %2</source>
-+        <translation>Erro #%1 no emulador: motivo = %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="275"/>
-+        <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-+        <translation>Emulador #%1 foi encerrado: código de saída = %2, condição da saída = %3</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="275"/>
-+        <source>normal</source>
-+        <translation>normal</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="275"/>
-+        <source>crashed</source>
-+        <translation>travou</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="291"/>
-+        <source>Emulator #%1 stdout: %2</source>
-+        <translation>Saída padrão do emulador #%1: %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="308"/>
-+        <source>Emulator #%1 stderr: %2</source>
-+        <translation>Saída de erro padrão do emulador #%1: %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="317"/>
-+        <source>Emulator #%1 started</source>
-+        <translation>O emulador #%1 foi iniciado</translation>
-+    </message>
-+    <message>
-+        <location filename="../processmanager.cpp" line="325"/>
-+        <source>Emulator #%1 state changed: newState = %2</source>
-+        <translation>A condição do emulador #%1 foi alterado: nova condição= %2</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>QObject</name>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-+        <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-+        <translation>AVISO: ImageProvider::loadImage(): Foi pedido um ID &apos;%1&apos; inválido da imagem</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-+        <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-+        <translation>AVISO: ImageProvider::loadImage(): não foi possível carregar o arquivo de imagem &apos;%1&apos; a partir do ZIP</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="602"/>
-+        <source>preview</source>
-+        <translation>pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="604"/>
-+        <source>flyer</source>
-+        <translation>panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="606"/>
-+        <source>cabinet</source>
-+        <translation>gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="608"/>
-+        <source>controller</source>
-+        <translation>controle</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="610"/>
-+        <source>marquee</source>
-+        <translation>marquise</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="612"/>
-+        <source>title</source>
-+        <translation>título</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="614"/>
-+        <source>PCB</source>
-+        <translation>PCI</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="616"/>
-+        <source>software snapshot</source>
-+        <translation>captura da tela do programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../imageprovider.cpp" line="618"/>
-+        <source>icon</source>
-+        <translation>ícone</translation>
-+    </message>
-+    <message>
-+        <location filename="../macros.h" line="50"/>
-+        <source>QMC2 Arcade</source>
-+        <translation>Arcade QMC2</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="221"/>
-+        <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-+        <translation>%1 não é um modo válido do emulador- modos disponíveis do emulador: %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="239"/>
-+        <source>%1 is not a valid console-mode - available console-modes: %2</source>
-+        <translation>%1 não é um modo de console válido - modos de console disponíveis: %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="263"/>
-+        <source>%1 is not valid theme - available themes: %2</source>
-+        <translation>%1 não é um tema válido - temas disponíveis: %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="278"/>
-+        <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-+        <translation>%1 não é um tema %2 válido - temas %2 disponíveis: %3</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="278"/>
-+        <source>(none)</source>
-+        <translation>(nenhum)</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="332"/>
-+        <source>emulator-mode: %1</source>
-+        <translation>modo emulador: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="334"/>
-+        <source>language: %1</source>
-+        <translation>idioma: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="335"/>
-+        <source>theme: %1</source>
-+        <translation>tema: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="333"/>
-+        <source>console-mode: %1</source>
-+        <translation>modo console: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="373"/>
-+        <source>Starting QML viewer using theme &apos;%1&apos;</source>
-+        <translation>Iniciando o visualizador QML usando o tema &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="373"/>
-+        <source>video snaps %1</source>
-+        <translation>capturas de vídeo %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="373"/>
-+        <source>enabled</source>
-+        <translation>ativado</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="373"/>
-+        <source>disabled</source>
-+        <translation>desativado</translation>
-+    </message>
-+    <message>
-+        <location filename="../main.cpp" line="396"/>
-+        <source>QML viewer not started - please close the console window to exit</source>
-+        <translation>O visualizador QML não foi iniciado - feche a janela do console para encerrar</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="91"/>
-+        <source>[context] Previous component / List page up / Info page up</source>
-+        <translation>[contexto] Componente anterior / Sobe a página da lista / Sobe a página da informação</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="92"/>
-+        <source>[context] Next component / List page down / Info page down</source>
-+        <translation>[contexto] Próximo componente / Desce a página da lista / Desce a página da informação</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="93"/>
-+        <source>[context] Hide list / Previous item / Slide left / Cycle backwards</source>
-+        <translation>[contexto] Esconde a lista / Item anterior / Desliza à esquerda / Gira para trás</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="94"/>
-+        <source>[context] Show list / Next item / Slide right / Cycle forwards</source>
-+        <translation>[contexto] Mostra a lista / Próximo item / Deslizar à direita / Girar para frente</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="95"/>
-+        <source>[context] Show toolbar / List up / Info up / Previous widget</source>
-+        <translation>[contexto] Mostra a barra de ferramentas / Lista para cima / Informação para cima / elemento anterior</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="96"/>
-+        <source>[context] Hide toolbar / List down / Info down / Next widget</source>
-+        <translation>[contexto] Esconde a barra de ferramentas / Lista para baixo / Informação para baixo / Próximo elemento</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="97"/>
-+        <source>[context] Select / Set / Toggle details / Start emulation</source>
-+        <translation>[contexto] Seleciona / Define / Alterna os detalhes / Inicia a emulação</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="99"/>
-+        <source>[context] Zoom in / List top</source>
-+        <translation>[contexto] Mais aproximação / Topo da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="100"/>
-+        <source>[context] Zoom out / List bottom</source>
-+        <translation>[contexto] Menos aproximação / Fim da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="101"/>
-+        <source>[context] List page up / Flick page up</source>
-+        <translation>[contexto] Sobe a página da lista / Flick Sobe a página</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="102"/>
-+        <source>[context] List page down / Flick page down</source>
-+        <translation>[contexto] Desce a página da lista / Flick Desce a página</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="103"/>
-+        <source>[context] List top</source>
-+        <translation>[contexto] Topo da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="104"/>
-+        <source>[context] List bottom</source>
-+        <translation>[contexto] Fim da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="105"/>
-+        <source>[context] Set primary display data item</source>
-+        <translation>[contexto] Define o item dos dados da tela primária</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="106"/>
-+        <source>[context] Set secondary display data item</source>
-+        <translation>[contexto] Define o item dos dados da tela secundária</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="111"/>
-+        <source>[global] Zoom in</source>
-+        <translation>[global] Mais aproximação</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="112"/>
-+        <source>[global] Zoom out</source>
-+        <translation>[global] Menos aproximação</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="16"/>
-+        <location filename="../keysequences.h" line="54"/>
-+        <location filename="../keysequences.h" line="55"/>
-+        <source>[global] Start emulation</source>
-+        <translation>[global] Iniciar a emulação</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="22"/>
-+        <source>[global] Toggle video playback</source>
-+        <translation>[global] Alternar a reprodução do vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="58"/>
-+        <source>[global] Flip cabinet / machine-card</source>
-+        <translation>[global] Gira a máquina de cartão / gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="98"/>
-+        <source>[context] Abort machine launch / Hide preferences</source>
-+        <translation>[contexto] Aborta a execução da máquina / Esconde as preferências</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="113"/>
-+        <source>[global] Search</source>
-+        <translation>[global] Procura</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="21"/>
-+        <source>[global] Toggle preferences</source>
-+        <translation>[global] Alterna as preferências</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="44"/>
-+        <source>[global] Cursor up</source>
-+        <translation>[global] Cursor para cima</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="45"/>
-+        <source>[global] Cursor down</source>
-+        <translation>[global] Cursor para baixo</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="46"/>
-+        <source>[global] Cursor left</source>
-+        <translation>[global] Cursor para a esquerda</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="47"/>
-+        <source>[global] Cursor right</source>
-+        <translation>[global] Cursor para a direita</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="48"/>
-+        <source>[global] Page up</source>
-+        <translation>Sobe a página</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="49"/>
-+        <source>[global] Page down</source>
-+        <translation>Desce a página</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="50"/>
-+        <source>[global] Start of list</source>
-+        <translation>[global] Início da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="51"/>
-+        <source>[global] End of list</source>
-+        <translation>[global] Fim da lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="52"/>
-+        <source>[global] Focus search box</source>
-+        <translation>[global] Dar foco à caixa de busca</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="53"/>
-+        <source>[global] Toggle menu-bar</source>
-+        <translation>[global] Alterna a barra de menu</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="107"/>
-+        <location filename="../keysequences.h" line="108"/>
-+        <source>[global] Next component</source>
-+        <translation>[global] Próximo componente</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="109"/>
-+        <location filename="../keysequences.h" line="110"/>
-+        <source>[global] Previous component</source>
-+        <translation>[global] Componente anterior</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="114"/>
-+        <source>[global] Toggle list</source>
-+        <translation>[global] Alterna a lista</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="115"/>
-+        <source>[global] Toggle toolbar</source>
-+        <translation>[global] Alterna a barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="17"/>
-+        <location filename="../keysequences.h" line="18"/>
-+        <location filename="../keysequences.h" line="19"/>
-+        <location filename="../keysequences.h" line="20"/>
-+        <source>[global] Toggle full-screen / windowed mode</source>
-+        <translation>[global] Alterna para tela cheia / modo janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../keysequences.h" line="56"/>
-+        <location filename="../keysequences.h" line="57"/>
-+        <location filename="../keysequences.h" line="116"/>
-+        <source>[global] Exit</source>
-+        <translation>[global] Encerrar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>SevenZipFile</name>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="36"/>
-+        <source>file name &apos;%1&apos; not found</source>
-+        <translation>o nome o arquivo &apos;%1&apos; não foi encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="46"/>
-+        <location filename="../../sevenzipfile.cpp" line="130"/>
-+        <source>archive not open</source>
-+        <translation>arquivo não aberto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="51"/>
-+        <location filename="../../sevenzipfile.cpp" line="135"/>
-+        <source>null-buffer not allowed</source>
-+        <translation>buffer nulo não permitido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="77"/>
-+        <location filename="../../sevenzipfile.cpp" line="98"/>
-+        <location filename="../../sevenzipfile.cpp" line="116"/>
-+        <location filename="../../sevenzipfile.cpp" line="161"/>
-+        <location filename="../../sevenzipfile.cpp" line="182"/>
-+        <location filename="../../sevenzipfile.cpp" line="200"/>
-+        <source>extraction of file &apos;%1&apos; (index %2) failed</source>
-+        <translation>a extração do arquivo &apos;%1&apos; (índice %2) falhou</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="214"/>
-+        <source>no error</source>
-+        <translation>nenhum erro</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="216"/>
-+        <source>incorrect data</source>
-+        <translation>dados incorretos</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="218"/>
-+        <source>out of memory</source>
-+        <translation>sem memória</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="220"/>
-+        <source>incorrect CRC</source>
-+        <translation>CRC incorreto</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="222"/>
-+        <source>unsupported compression</source>
-+        <translation>compressão incompatível</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="224"/>
-+        <source>incorrect properties</source>
-+        <translation>propriedades incorretas</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="226"/>
-+        <source>premature end-of-file (input)</source>
-+        <translation>fim prematuro do arquivo (entrada)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="228"/>
-+        <source>premature end-of-file (output)</source>
-+        <translation>fim prematuro do arquivo (saída)</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="230"/>
-+        <source>failed reading</source>
-+        <translation>falha ao ler</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="232"/>
-+        <source>failed writing</source>
-+        <translation>falha ao escrever</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="234"/>
-+        <source>failed signalling progress</source>
-+        <translation>falha ao sinalizar o progresso</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="236"/>
-+        <source>fatal error</source>
-+        <translation>erro fatal</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="238"/>
-+        <source>thread error</source>
-+        <translation>erro do processo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="240"/>
-+        <source>invalid archive structure</source>
-+        <translation>estrutura inválida do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="242"/>
-+        <source>invalid header structure</source>
-+        <translation>estrutura inválida do cabeçalho</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="244"/>
-+        <source>unknown error</source>
-+        <translation>erro desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="259"/>
-+        <source>no file name specified</source>
-+        <translation>nenhum nome de arquivo foi especificado</translation>
-+    </message>
-+    <message>
-+        <location filename="../../sevenzipfile.cpp" line="265"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-+        <source>can&apos;t open archive &apos;%1&apos;</source>
-+        <translation>é impossível abrir o arquivo &apos;%1&apos;</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ToxicWaste</name>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.js" line="10"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.js" line="10"/>
-+        <source>Initialization done</source>
-+        <translation>Inicialização terminada</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.js" line="74"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.js" line="74"/>
-+        <source>ID</source>
-+        <translation>ID</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.js" line="74"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.js" line="74"/>
-+        <source>ROM state</source>
-+        <translation>Condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.js" line="143"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.js" line="143"/>
-+        <source>Flyer image</source>
-+        <translation>Imagem do panfleto</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.js" line="146"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.js" line="146"/>
-+        <source>Cabinet image</source>
-+        <translation>Imagem do gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.js" line="149"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.js" line="149"/>
-+        <source>Controller image</source>
-+        <translation>Imagem do controle</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.js" line="152"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.js" line="152"/>
-+        <source>Marquee image</source>
-+        <translation>Imagem de marquise</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.js" line="155"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.js" line="155"/>
-+        <source>Title image</source>
-+        <translation>Imagem do título</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.js" line="158"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.js" line="158"/>
-+        <source>PCB image</source>
-+        <translation>Imagem do PCB</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.js" line="161"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.js" line="161"/>
-+        <source>Preview image</source>
-+        <translation>Imagem da pré-visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="52"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="50"/>
-+        <source>Starting initialization</source>
-+        <translation>Começando a inicialização</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="285"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="283"/>
-+        <source>Images</source>
-+        <translation>Imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="430"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="428"/>
-+        <source>Emu info</source>
-+        <translation>informação do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="451"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="449"/>
-+        <source>Machine info</source>
-+        <translation>Informação da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="799"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="797"/>
-+        <source>Really quit?</source>
-+        <translation>Deseja encerrar?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="816"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="814"/>
-+        <source>Yes</source>
-+        <translation>Sim</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="832"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="830"/>
-+        <source>No</source>
-+        <translation>Não</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="913"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="911"/>
-+        <source>Switches</source>
-+        <translation>Interruptores</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="932"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="930"/>
-+        <source>Show floating-bubbles animation?</source>
-+        <translation>Mostra a animação das bolhas flutuantes?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="965"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="963"/>
-+        <source>Draw animation in the foreground?</source>
-+        <translation>Desenha a animação em primeiro plano?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="994"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="992"/>
-+        <source>Show radial wave effect on background?</source>
-+        <translation>Mostra o efeito de onda radial no plano de fundo?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1024"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1022"/>
-+        <source>Auto-stop animation and wave effect?</source>
-+        <translation>Parar automaticamente a animação e o efeito de onda?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1053"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1051"/>
-+        <source>Show FPS counter in the menu-bar?</source>
-+        <translation>Mostra o contador de QPS na barra do menu?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1082"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1080"/>
-+        <source>Confirm when quitting the application?</source>
-+        <translation>Confirmar quando encerrar a aplicação?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1111"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1109"/>
-+        <source>Position the cabinet automatically?</source>
-+        <translation>Posicionar o gabinete automaticamente?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1132"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1130"/>
-+        <source>Sliders</source>
-+        <translation>Controles deslizantes</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1147"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1145"/>
-+        <source>Cabinet zoom</source>
-+        <translation>Aproximação do gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1160"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1158"/>
-+        <source>Cabinet X center offset</source>
-+        <translation>Deslocamento do centro X do gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1174"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1172"/>
-+        <source>Cabinet Y center offset</source>
-+        <translation>Deslocamento do centro Y do gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1188"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1186"/>
-+        <source>Cabinet opacity</source>
-+        <translation>Opacidade do gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1201"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1199"/>
-+        <source>Background opacity</source>
-+        <translation>Opacidade do plano de fundo</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1214"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1212"/>
-+        <source>Machine list opacity</source>
-+        <translation>Opacidade da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1224"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1222"/>
-+        <source>Backend</source>
-+        <translation>Infraestrutura</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1241"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1239"/>
-+        <source>Option</source>
-+        <translation>Opção</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1293"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1291"/>
-+        <source>Value</source>
-+        <translation>Valor</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1335"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1333"/>
-+        <source>For customized default backend options to
-+take effect, please restart QMC2 Arcade!</source>
-+        <translation>Para que as opções personalizadas de infraestrutura padrão
-+surtam efeito, reinicie o Arcade QMC2!</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1361"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1359"/>
-+        <source>Close</source>
-+        <translation>Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1474"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1472"/>
-+        <source>FPS</source>
-+        <translation>QPS</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1713"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1711"/>
-+        <source>Starting shader effect</source>
-+        <translation>Iniciando o efeito shader</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste.qml" line="1715"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste.qml" line="1713"/>
-+        <source>Shader effect stopped</source>
-+        <translation>O efeito shader foi interrompido</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ToxicWaste-video</name>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="55"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="52"/>
-+        <source>Starting initialization</source>
-+        <translation>Começando a inicialização</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="351"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="285"/>
-+        <source>Images</source>
-+        <translation>Imagens</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="496"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="430"/>
-+        <source>Emu info</source>
-+        <translation>informação do emulador</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="517"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="451"/>
-+        <source>Machine info</source>
-+        <translation>Informação da máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="864"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="799"/>
-+        <source>Really quit?</source>
-+        <translation>Deseja encerrar?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="881"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="816"/>
-+        <source>Yes</source>
-+        <translation>Sim</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="897"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="832"/>
-+        <source>No</source>
-+        <translation>Não</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="978"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="913"/>
-+        <source>Switches</source>
-+        <translation>Interruptores</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="997"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="932"/>
-+        <source>Show floating-bubbles animation?</source>
-+        <translation>Mostra a animação das bolhas flutuantes?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1030"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="965"/>
-+        <source>Draw animation in the foreground?</source>
-+        <translation>Desenha a animação em primeiro plano?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1059"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="994"/>
-+        <source>Show radial wave effect on background?</source>
-+        <translation>Mostra o efeito de onda radial no plano de fundo?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1089"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1024"/>
-+        <source>Auto-stop animation and wave effect?</source>
-+        <translation>Parar automaticamente a animação e o efeito de onda?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1118"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1053"/>
-+        <source>Show FPS counter in the menu-bar?</source>
-+        <translation>Mostra o contador de QPS na barra do menu?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1147"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1082"/>
-+        <source>Confirm when quitting the application?</source>
-+        <translation>Confirmar quando encerrar a aplicação?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1176"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1111"/>
-+        <source>Position the cabinet automatically?</source>
-+        <translation>Posicionar o gabinete automaticamente?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1197"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1132"/>
-+        <source>Sliders</source>
-+        <translation>Controles deslizantes</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1212"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1147"/>
-+        <source>Cabinet zoom</source>
-+        <translation>Aproximação do gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1225"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1160"/>
-+        <source>Cabinet X center offset</source>
-+        <translation>Deslocamento do centro X do gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1239"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1174"/>
-+        <source>Cabinet Y center offset</source>
-+        <translation>Deslocamento do centro Y do gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1253"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1188"/>
-+        <source>Cabinet opacity</source>
-+        <translation>Opacidade do gabinete</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1266"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1201"/>
-+        <source>Background opacity</source>
-+        <translation>Opacidade do plano de fundo</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1279"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1214"/>
-+        <source>Machine list opacity</source>
-+        <translation>Opacidade da lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1292"/>
-+        <source>Video player volume</source>
-+        <translation>Volume do tocador de vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1305"/>
-+        <source>Video auto play</source>
-+        <translation>Reprodução automática do vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1309"/>
-+        <source>off</source>
-+        <translation>desligado</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1310"/>
-+        <source>after</source>
-+        <translation>depois</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1311"/>
-+        <source>s</source>
-+        <translation>s</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1323"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1224"/>
-+        <source>Backend</source>
-+        <translation>Infraestrutura</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1340"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1241"/>
-+        <source>Option</source>
-+        <translation>Opção</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1392"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1293"/>
-+        <source>Value</source>
-+        <translation>Valor</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1434"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1335"/>
-+        <source>For customized default backend options to
-+take effect, please restart QMC2 Arcade!</source>
-+        <translation>Para que as opções personalizadas de infraestrutura padrão
-+surtam efeito, reinicie o Arcade QMC2!</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1460"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1361"/>
-+        <source>Close</source>
-+        <translation>Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1573"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1474"/>
-+        <source>FPS</source>
-+        <translation>QPS</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1812"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1713"/>
-+        <source>Starting shader effect</source>
-+        <translation>Iniciando o efeito shader</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/ToxicWaste/1.1/ToxicWaste-video.qml" line="1814"/>
-+        <location filename="../qml/ToxicWaste/2.0/ToxicWaste-video.qml" line="1715"/>
-+        <source>Shader effect stopped</source>
-+        <translation>O efeito shader foi interrompido</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>TweakedQmlApplicationViewer</name>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-+        <source>Theme</source>
-+        <translation>Tema</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-+        <source>Console mode</source>
-+        <translation>Modo de console</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-+        <source>Language</source>
-+        <translation>Idioma</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-+        <source>Video snaps</source>
-+        <translation>Capturas de vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-+        <source>Loading global and theme-specific settings</source>
-+        <translation>Carregando as configurações globais e as específicas do tema</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-+        <source>Saving global and theme-specific settings</source>
-+        <translation>Salvando as configurações globais e as específicas do tema</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-+        <source>Activating full-screen display</source>
-+        <translation>Ativando a tela cheia</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-+        <source>Activating windowed display</source>
-+        <translation>Ativando o modo janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-+        <source>correct</source>
-+        <translation>correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-+        <source>mostly correct</source>
-+        <translation>maioria correto</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-+        <source>incorrect</source>
-+        <translation>incorreto</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-+        <source>not found</source>
-+        <translation>não encontrado</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-+        <translation>AVISO: o arquivo de filtro da lista &apos;%1&apos; não existe ou não está acessível, revertendo para a %2 completa</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-+        <source>machine list</source>
-+        <translation>lista das máquinas</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <source>machine</source>
-+        <translation>máquina</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <source>Loading %1 from &apos;%2&apos;</source>
-+        <translation>Carregando %1 de &apos;%2&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-+        <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-+        <translation>AVISO: Não foi possível abrir o arquivo de cache das condições da ROM &apos;%1&apos;, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-+        <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-+        <translation>AVISO: O arquivo do cache das condições da ROM &apos;%1&apos; não existe, rode o executável do front-end principal para criá-lo</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-+        <translation>FATAL: Não foi possível abrir o arquivo %1 &apos;%2&apos; do cache, verifique as permissões</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-+        <translation>AVISO: O arquivo do cache %1 &apos;%2&apos; não existe, rode o executável do front-end principal para criá-lo</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-+        <source>Done (loading %1 from &apos;%2&apos;)</source>
-+        <translation>Feito (carregando %1 de &apos;%2&apos;)</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-+        <source>%n non-device set(s) loaded</source>
-+        <translation>
-+            <numerusform>%n o conjunto de não-dispositivo foi carregado</numerusform>
-+            <numerusform>%n os conjuntos de não-dispositivos foram carregados</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-+        <translation>Iniciando o emulador #%1 para %2 ID &apos;%3&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-+        <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-+        <translation>AVISO:TweakedQmlApplicationViewer::requestInfo(): a classe de informação não é compatível &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-+        <source>no info available</source>
-+        <translation>nenhuma informação disponível</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-+        <source>Stopping QML viewer</source>
-+        <translation>Parando o visualizador QML</translation>
-+    </message>
-+    <message>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-+        <source>QML viewer stopped - please close the console window to exit</source>
-+        <translation>O visualizador QML está parado - feche a janela do console para encerrar</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>darkone</name>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.js" line="367"/>
-+        <location filename="../qml/darkone/2.0/darkone.js" line="367"/>
-+        <source>ID</source>
-+        <translation>ID</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.js" line="367"/>
-+        <location filename="../qml/darkone/2.0/darkone.js" line="367"/>
-+        <source>ROM state</source>
-+        <translation>Condição da ROM</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.js" line="478"/>
-+        <location filename="../qml/darkone/1.1/darkone.js" line="485"/>
-+        <location filename="../qml/darkone/1.1/darkone.js" line="496"/>
-+        <location filename="../qml/darkone/2.0/darkone.js" line="478"/>
-+        <location filename="../qml/darkone/2.0/darkone.js" line="485"/>
-+        <location filename="../qml/darkone/2.0/darkone.js" line="496"/>
-+        <source>no info available</source>
-+        <translation>nenhuma informação disponível</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1654"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1638"/>
-+        <source>Preferences</source>
-+        <translation>Preferências</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1677"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1661"/>
-+        <source>behaviour</source>
-+        <translation>comportamento</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1767"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1751"/>
-+        <source>FPS counter</source>
-+        <translation>contador de QPS</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1795"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1779"/>
-+        <source>lights out in</source>
-+        <translation>apaga as luzes em</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1796"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1780"/>
-+        <source>secs</source>
-+        <translation>segs</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1848"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1832"/>
-+        <source>scale</source>
-+        <translation>escala</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1872"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1856"/>
-+        <source>effects</source>
-+        <translation>efeitos</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1901"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1885"/>
-+        <source>screen lighting</source>
-+        <translation>iluminação da tela</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="2019"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="2003"/>
-+        <source>launch flash?</source>
-+        <translation>inicia o flash?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="2043"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="2027"/>
-+        <source>launch zoom?</source>
-+        <translation>aproximar na inicialização?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="2068"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="2052"/>
-+        <source>colour scheme</source>
-+        <translation>esquema de cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="2096"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="2080"/>
-+        <source>dark</source>
-+        <translation>escuro</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="2120"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="2104"/>
-+        <source>metal</source>
-+        <translation>metal</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="2147"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="2131"/>
-+        <source>backend</source>
-+        <translation>infraestrutura</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1707"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1691"/>
-+        <source>sort by name?</source>
-+        <translation>ordenar por nome?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1743"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1727"/>
-+        <source>auto-hide toolbar</source>
-+        <translation>auto-oculta a barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1934"/>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1993"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1918"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1977"/>
-+        <source>opacity</source>
-+        <translation>opacidade</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="1960"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="1944"/>
-+        <source>back lighting</source>
-+        <translation>luz de fundo</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone.qml" line="2900"/>
-+        <location filename="../qml/darkone/2.0/darkone.qml" line="2880"/>
-+        <source>FPS</source>
-+        <translation>QPS</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>darkone-video</name>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="1731"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1642"/>
-+        <source>Preferences</source>
-+        <translation>Preferências</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="1754"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1665"/>
-+        <source>behaviour</source>
-+        <translation>comportamento</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="1784"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1695"/>
-+        <source>sort by name?</source>
-+        <translation>ordenar por nome?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="1820"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1731"/>
-+        <source>auto-hide toolbar</source>
-+        <translation>auto-oculta a barra de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="1844"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1755"/>
-+        <source>FPS counter</source>
-+        <translation>contador de QPS</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="1872"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1783"/>
-+        <source>lights out in</source>
-+        <translation>apaga as luzes em</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="1873"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1784"/>
-+        <source>secs</source>
-+        <translation>segs</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="1925"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1836"/>
-+        <source>scale</source>
-+        <translation>escala</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="1949"/>
-+        <source>video snaps</source>
-+        <translation>capturas de vídeo</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="1984"/>
-+        <source>volume</source>
-+        <translation>volume</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2016"/>
-+        <source>auto-play</source>
-+        <translation>auto-reprodução</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2017"/>
-+        <source>off</source>
-+        <translation>desligado</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2017"/>
-+        <source>s</source>
-+        <translation>s</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2043"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1860"/>
-+        <source>effects</source>
-+        <translation>efeitos</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2072"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1889"/>
-+        <source>screen lighting</source>
-+        <translation>iluminação da tela</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2105"/>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2164"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1922"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1981"/>
-+        <source>opacity</source>
-+        <translation>opacidade</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2131"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="1948"/>
-+        <source>back lighting</source>
-+        <translation>luz de fundo</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2190"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="2007"/>
-+        <source>launch flash?</source>
-+        <translation>inicia o flash?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2214"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="2031"/>
-+        <source>launch zoom?</source>
-+        <translation>aproximar na inicialização?</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2239"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="2056"/>
-+        <source>colour scheme</source>
-+        <translation>esquema de cor</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2267"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="2084"/>
-+        <source>dark</source>
-+        <translation>escuro</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2291"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="2108"/>
-+        <source>metal</source>
-+        <translation>metal</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="2318"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="2135"/>
-+        <source>backend</source>
-+        <translation>infraestrutura</translation>
-+    </message>
-+    <message>
-+        <location filename="../qml/darkone/1.1/darkone-video.qml" line="3071"/>
-+        <location filename="../qml/darkone/2.0/darkone-video.qml" line="2884"/>
-+        <source>FPS</source>
-+        <translation>QPS</translation>
-+    </message>
-+</context>
-+</TS>
-diff --git a/src/arcade/translations/qmc2-arcade_ro.ts b/src/arcade/translations/qmc2-arcade_ro.ts
-index 1fc18b46d..33ae87a61 100644
---- a/src/arcade/translations/qmc2-arcade_ro.ts
-+++ b/src/arcade/translations/qmc2-arcade_ro.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="ro_MD">
-+<TS version="2.1" language="ro_MD">
- <context>
-     <name>BackgroundAnimation</name>
-     <message>
-@@ -27,164 +27,164 @@
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="50"/>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="69"/>
--        <location filename="../datinfodbmgr.cpp" line="93"/>
--        <location filename="../datinfodbmgr.cpp" line="106"/>
--        <location filename="../datinfodbmgr.cpp" line="130"/>
--        <location filename="../datinfodbmgr.cpp" line="145"/>
--        <location filename="../datinfodbmgr.cpp" line="175"/>
--        <location filename="../datinfodbmgr.cpp" line="187"/>
--        <location filename="../datinfodbmgr.cpp" line="217"/>
--        <location filename="../datinfodbmgr.cpp" line="244"/>
--        <location filename="../datinfodbmgr.cpp" line="255"/>
--        <location filename="../datinfodbmgr.cpp" line="285"/>
--        <location filename="../datinfodbmgr.cpp" line="300"/>
--        <location filename="../datinfodbmgr.cpp" line="329"/>
--        <location filename="../datinfodbmgr.cpp" line="340"/>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="83"/>
--        <location filename="../datinfodbmgr.cpp" line="120"/>
--        <location filename="../datinfodbmgr.cpp" line="163"/>
--        <location filename="../datinfodbmgr.cpp" line="233"/>
--        <location filename="../datinfodbmgr.cpp" line="317"/>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="89"/>
--        <location filename="../datinfodbmgr.cpp" line="126"/>
--        <location filename="../datinfodbmgr.cpp" line="171"/>
--        <location filename="../datinfodbmgr.cpp" line="240"/>
--        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="201"/>
--        <location filename="../datinfodbmgr.cpp" line="269"/>
--        <location filename="../datinfodbmgr.cpp" line="354"/>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="384"/>
--        <location filename="../datinfodbmgr.cpp" line="394"/>
--        <location filename="../datinfodbmgr.cpp" line="404"/>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
--        <location filename="../datinfodbmgr.cpp" line="629"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <location filename="../datinfodbmgr.cpp" line="745"/>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
--        <location filename="../datinfodbmgr.cpp" line="760"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <location filename="../datinfodbmgr.cpp" line="887"/>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="629"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -193,33 +193,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="760"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -228,33 +228,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>system info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-         <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-         <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -263,9 +263,9 @@
-         </translation>
-     </message>
-     <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -339,23 +339,23 @@
- <context>
-     <name>ImageProvider</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="42"/>
-+        <location filename="../imageprovider.cpp" line="32"/>
-         <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="55"/>
-+        <location filename="../imageprovider.cpp" line="45"/>
-         <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="67"/>
-+        <location filename="../imageprovider.cpp" line="57"/>
-         <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="132"/>
--        <location filename="../imageprovider.cpp" line="198"/>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-         <source>Decompressing archive, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -381,7 +381,7 @@
- <context>
-     <name>JoystickManager</name>
-     <message>
--        <location filename="../joystickmanager.cpp" line="56"/>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-         <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -389,24 +389,24 @@
- <context>
-     <name>KeyEventFilter</name>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-         <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>pressed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>released</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -414,22 +414,22 @@
- <context>
-     <name>ProcessManager</name>
-     <message>
--        <location filename="../processmanager.cpp" line="153"/>
-+        <location filename="../processmanager.cpp" line="149"/>
-         <source>Loading configuration template from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="161"/>
-+        <location filename="../processmanager.cpp" line="157"/>
-         <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>Done (loading configuration template from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>%n option(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -438,169 +438,169 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="194"/>
-+        <location filename="../processmanager.cpp" line="190"/>
-         <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="201"/>
-+        <location filename="../processmanager.cpp" line="197"/>
-         <source>No error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="203"/>
-+        <location filename="../processmanager.cpp" line="199"/>
-         <source>An error occurred when reading from the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="205"/>
-+        <location filename="../processmanager.cpp" line="201"/>
-         <source>An error occurred when writing to the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="207"/>
-+        <location filename="../processmanager.cpp" line="203"/>
-         <source>A fatal error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="209"/>
-+        <location filename="../processmanager.cpp" line="205"/>
-         <source>A resource error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="207"/>
-         <source>The file could not be opened</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="213"/>
-+        <location filename="../processmanager.cpp" line="209"/>
-         <source>The operation was aborted</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="215"/>
--        <location filename="../processmanager.cpp" line="243"/>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-         <source>A timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="217"/>
-+        <location filename="../processmanager.cpp" line="213"/>
-         <source>An unspecified error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="219"/>
-+        <location filename="../processmanager.cpp" line="215"/>
-         <source>The file could not be removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="221"/>
-+        <location filename="../processmanager.cpp" line="217"/>
-         <source>The file could not be renamed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="223"/>
-+        <location filename="../processmanager.cpp" line="219"/>
-         <source>The position in the file could not be changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="225"/>
-+        <location filename="../processmanager.cpp" line="221"/>
-         <source>The file could not be resized</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="223"/>
-         <source>The file could not be accessed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="229"/>
-+        <location filename="../processmanager.cpp" line="225"/>
-         <source>The file could not be copied</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="231"/>
--        <location filename="../processmanager.cpp" line="250"/>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-         <source>An unknown error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="239"/>
-+        <location filename="../processmanager.cpp" line="235"/>
-         <source>The process failed to start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="241"/>
-+        <location filename="../processmanager.cpp" line="237"/>
-         <source>The process crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="245"/>
-+        <location filename="../processmanager.cpp" line="241"/>
-         <source>An error occurred when attempting to write to the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="247"/>
-+        <location filename="../processmanager.cpp" line="243"/>
-         <source>An error occurred when attempting to read from the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="258"/>
-+        <location filename="../processmanager.cpp" line="254"/>
-         <source>Not running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="260"/>
-+        <location filename="../processmanager.cpp" line="256"/>
-         <source>Starting</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="262"/>
-+        <location filename="../processmanager.cpp" line="258"/>
-         <source>Running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="264"/>
-+        <location filename="../processmanager.cpp" line="260"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="272"/>
-+        <location filename="../processmanager.cpp" line="268"/>
-         <source>Emulator #%1 error: reason = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>normal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="295"/>
-+        <location filename="../processmanager.cpp" line="291"/>
-         <source>Emulator #%1 stdout: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="312"/>
-+        <location filename="../processmanager.cpp" line="308"/>
-         <source>Emulator #%1 stderr: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="321"/>
-+        <location filename="../processmanager.cpp" line="317"/>
-         <source>Emulator #%1 started</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="329"/>
-+        <location filename="../processmanager.cpp" line="325"/>
-         <source>Emulator #%1 state changed: newState = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -608,59 +608,59 @@
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="279"/>
--        <location filename="../imageprovider.cpp" line="281"/>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-         <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="337"/>
--        <location filename="../imageprovider.cpp" line="445"/>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-         <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="612"/>
-+        <location filename="../imageprovider.cpp" line="602"/>
-         <source>preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="614"/>
-+        <location filename="../imageprovider.cpp" line="604"/>
-         <source>flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="616"/>
-+        <location filename="../imageprovider.cpp" line="606"/>
-         <source>cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="618"/>
-+        <location filename="../imageprovider.cpp" line="608"/>
-         <source>controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="620"/>
-+        <location filename="../imageprovider.cpp" line="610"/>
-         <source>marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="622"/>
-+        <location filename="../imageprovider.cpp" line="612"/>
-         <source>title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="624"/>
-+        <location filename="../imageprovider.cpp" line="614"/>
-         <source>PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="626"/>
-+        <location filename="../imageprovider.cpp" line="616"/>
-         <source>software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="628"/>
-+        <location filename="../imageprovider.cpp" line="618"/>
-         <source>icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -670,82 +670,72 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="290"/>
--        <source>%1 is not a valid graphics-system - available graphics-systems: %2</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="306"/>
-+        <location filename="../main.cpp" line="221"/>
-         <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="324"/>
-+        <location filename="../main.cpp" line="239"/>
-         <source>%1 is not a valid console-mode - available console-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="348"/>
-+        <location filename="../main.cpp" line="263"/>
-         <source>%1 is not valid theme - available themes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>(none)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="419"/>
-+        <location filename="../main.cpp" line="332"/>
-         <source>emulator-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="424"/>
-+        <location filename="../main.cpp" line="334"/>
-         <source>language: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="425"/>
-+        <location filename="../main.cpp" line="335"/>
-         <source>theme: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="422"/>
--        <source>graphics-system: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="420"/>
-+        <location filename="../main.cpp" line="333"/>
-         <source>console-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>Starting QML viewer using theme &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>video snaps %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>enabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>disabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="500"/>
-+        <location filename="../main.cpp" line="396"/>
-         <source>QML viewer not started - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1070,7 +1060,8 @@
-     </message>
-     <message>
-         <location filename="../../sevenzipfile.cpp" line="265"/>
--        <location filename="../../sevenzipfile.cpp" line="285"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-         <source>can&apos;t open archive &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1531,126 +1522,121 @@ take effect, please restart QMC2 Arcade!</source>
- <context>
-     <name>TweakedQmlApplicationViewer</name>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="96"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-         <source>Theme</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="98"/>
--        <source>Graphics system</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="100"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-         <source>Console mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="101"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-         <source>Language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="102"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-         <source>Video snaps</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="229"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-         <source>Loading global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="299"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-         <source>Saving global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="371"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-         <source>Activating full-screen display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="388"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-         <source>Activating windowed display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="407"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="409"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="411"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="414"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-         <source>unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-         <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-         <source>Loading %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-         <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="472"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-         <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-         <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-         <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>Done (loading %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>%n non-device set(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -1659,30 +1645,28 @@ take effect, please restart QMC2 Arcade!</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="533"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-         <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="534"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="555"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-         <source>no info available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="806"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="828"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-         <source>Stopping QML viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="809"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="831"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-         <source>QML viewer stopped - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-diff --git a/src/arcade/translations/qmc2-arcade_sv.ts b/src/arcade/translations/qmc2-arcade_sv.ts
-index 06f7a418a..e7c39a3a4 100644
---- a/src/arcade/translations/qmc2-arcade_sv.ts
-+++ b/src/arcade/translations/qmc2-arcade_sv.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="sv_SE">
-+<TS version="2.1" language="sv_SE">
- <context>
-     <name>BackgroundAnimation</name>
-     <message>
-@@ -27,164 +27,164 @@
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="50"/>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="69"/>
--        <location filename="../datinfodbmgr.cpp" line="93"/>
--        <location filename="../datinfodbmgr.cpp" line="106"/>
--        <location filename="../datinfodbmgr.cpp" line="130"/>
--        <location filename="../datinfodbmgr.cpp" line="145"/>
--        <location filename="../datinfodbmgr.cpp" line="175"/>
--        <location filename="../datinfodbmgr.cpp" line="187"/>
--        <location filename="../datinfodbmgr.cpp" line="217"/>
--        <location filename="../datinfodbmgr.cpp" line="244"/>
--        <location filename="../datinfodbmgr.cpp" line="255"/>
--        <location filename="../datinfodbmgr.cpp" line="285"/>
--        <location filename="../datinfodbmgr.cpp" line="300"/>
--        <location filename="../datinfodbmgr.cpp" line="329"/>
--        <location filename="../datinfodbmgr.cpp" line="340"/>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="83"/>
--        <location filename="../datinfodbmgr.cpp" line="120"/>
--        <location filename="../datinfodbmgr.cpp" line="163"/>
--        <location filename="../datinfodbmgr.cpp" line="233"/>
--        <location filename="../datinfodbmgr.cpp" line="317"/>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="89"/>
--        <location filename="../datinfodbmgr.cpp" line="126"/>
--        <location filename="../datinfodbmgr.cpp" line="171"/>
--        <location filename="../datinfodbmgr.cpp" line="240"/>
--        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="201"/>
--        <location filename="../datinfodbmgr.cpp" line="269"/>
--        <location filename="../datinfodbmgr.cpp" line="354"/>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="384"/>
--        <location filename="../datinfodbmgr.cpp" line="394"/>
--        <location filename="../datinfodbmgr.cpp" line="404"/>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-         <source>software-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-         <source>emu-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>machine-info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>meta-data</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
--        <location filename="../datinfodbmgr.cpp" line="629"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <location filename="../datinfodbmgr.cpp" line="745"/>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
--        <location filename="../datinfodbmgr.cpp" line="760"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <location filename="../datinfodbmgr.cpp" line="887"/>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>DAT-info database</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-         <source>software info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="629"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-         <source>%n software info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -192,33 +192,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-         <source>emulator info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="760"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -226,33 +226,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>system info-texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-         <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-         <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>%n machine info record(s) imported</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -260,9 +260,9 @@
-         </translation>
-     </message>
-     <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -336,23 +336,23 @@
- <context>
-     <name>ImageProvider</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="42"/>
-+        <location filename="../imageprovider.cpp" line="32"/>
-         <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="55"/>
-+        <location filename="../imageprovider.cpp" line="45"/>
-         <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="67"/>
-+        <location filename="../imageprovider.cpp" line="57"/>
-         <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="132"/>
--        <location filename="../imageprovider.cpp" line="198"/>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-         <source>Decompressing archive, please wait...</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -378,7 +378,7 @@
- <context>
-     <name>JoystickManager</name>
-     <message>
--        <location filename="../joystickmanager.cpp" line="56"/>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-         <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -386,24 +386,24 @@
- <context>
-     <name>KeyEventFilter</name>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-         <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>pressed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>released</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -411,22 +411,22 @@
- <context>
-     <name>ProcessManager</name>
-     <message>
--        <location filename="../processmanager.cpp" line="153"/>
-+        <location filename="../processmanager.cpp" line="149"/>
-         <source>Loading configuration template from &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="161"/>
-+        <location filename="../processmanager.cpp" line="157"/>
-         <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>Done (loading configuration template from &apos;%1&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>%n option(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -434,169 +434,169 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="194"/>
-+        <location filename="../processmanager.cpp" line="190"/>
-         <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="201"/>
-+        <location filename="../processmanager.cpp" line="197"/>
-         <source>No error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="203"/>
-+        <location filename="../processmanager.cpp" line="199"/>
-         <source>An error occurred when reading from the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="205"/>
-+        <location filename="../processmanager.cpp" line="201"/>
-         <source>An error occurred when writing to the file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="207"/>
-+        <location filename="../processmanager.cpp" line="203"/>
-         <source>A fatal error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="209"/>
-+        <location filename="../processmanager.cpp" line="205"/>
-         <source>A resource error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="207"/>
-         <source>The file could not be opened</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="213"/>
-+        <location filename="../processmanager.cpp" line="209"/>
-         <source>The operation was aborted</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="215"/>
--        <location filename="../processmanager.cpp" line="243"/>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-         <source>A timeout occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="217"/>
-+        <location filename="../processmanager.cpp" line="213"/>
-         <source>An unspecified error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="219"/>
-+        <location filename="../processmanager.cpp" line="215"/>
-         <source>The file could not be removed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="221"/>
-+        <location filename="../processmanager.cpp" line="217"/>
-         <source>The file could not be renamed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="223"/>
-+        <location filename="../processmanager.cpp" line="219"/>
-         <source>The position in the file could not be changed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="225"/>
-+        <location filename="../processmanager.cpp" line="221"/>
-         <source>The file could not be resized</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="223"/>
-         <source>The file could not be accessed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="229"/>
-+        <location filename="../processmanager.cpp" line="225"/>
-         <source>The file could not be copied</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="231"/>
--        <location filename="../processmanager.cpp" line="250"/>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-         <source>An unknown error occurred</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="239"/>
-+        <location filename="../processmanager.cpp" line="235"/>
-         <source>The process failed to start</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="241"/>
-+        <location filename="../processmanager.cpp" line="237"/>
-         <source>The process crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="245"/>
-+        <location filename="../processmanager.cpp" line="241"/>
-         <source>An error occurred when attempting to write to the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="247"/>
-+        <location filename="../processmanager.cpp" line="243"/>
-         <source>An error occurred when attempting to read from the process</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="258"/>
-+        <location filename="../processmanager.cpp" line="254"/>
-         <source>Not running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="260"/>
-+        <location filename="../processmanager.cpp" line="256"/>
-         <source>Starting</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="262"/>
-+        <location filename="../processmanager.cpp" line="258"/>
-         <source>Running</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="264"/>
-+        <location filename="../processmanager.cpp" line="260"/>
-         <source>Unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="272"/>
-+        <location filename="../processmanager.cpp" line="268"/>
-         <source>Emulator #%1 error: reason = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>normal</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>crashed</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="295"/>
-+        <location filename="../processmanager.cpp" line="291"/>
-         <source>Emulator #%1 stdout: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="312"/>
-+        <location filename="../processmanager.cpp" line="308"/>
-         <source>Emulator #%1 stderr: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="321"/>
-+        <location filename="../processmanager.cpp" line="317"/>
-         <source>Emulator #%1 started</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="329"/>
-+        <location filename="../processmanager.cpp" line="325"/>
-         <source>Emulator #%1 state changed: newState = %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -604,59 +604,59 @@
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="279"/>
--        <location filename="../imageprovider.cpp" line="281"/>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-         <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="337"/>
--        <location filename="../imageprovider.cpp" line="445"/>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-         <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="612"/>
-+        <location filename="../imageprovider.cpp" line="602"/>
-         <source>preview</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="614"/>
-+        <location filename="../imageprovider.cpp" line="604"/>
-         <source>flyer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="616"/>
-+        <location filename="../imageprovider.cpp" line="606"/>
-         <source>cabinet</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="618"/>
-+        <location filename="../imageprovider.cpp" line="608"/>
-         <source>controller</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="620"/>
-+        <location filename="../imageprovider.cpp" line="610"/>
-         <source>marquee</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="622"/>
-+        <location filename="../imageprovider.cpp" line="612"/>
-         <source>title</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="624"/>
-+        <location filename="../imageprovider.cpp" line="614"/>
-         <source>PCB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="626"/>
-+        <location filename="../imageprovider.cpp" line="616"/>
-         <source>software snapshot</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="628"/>
-+        <location filename="../imageprovider.cpp" line="618"/>
-         <source>icon</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -666,82 +666,72 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="290"/>
--        <source>%1 is not a valid graphics-system - available graphics-systems: %2</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="306"/>
-+        <location filename="../main.cpp" line="221"/>
-         <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="324"/>
-+        <location filename="../main.cpp" line="239"/>
-         <source>%1 is not a valid console-mode - available console-modes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="348"/>
-+        <location filename="../main.cpp" line="263"/>
-         <source>%1 is not valid theme - available themes: %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>(none)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="419"/>
-+        <location filename="../main.cpp" line="332"/>
-         <source>emulator-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="424"/>
-+        <location filename="../main.cpp" line="334"/>
-         <source>language: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="425"/>
-+        <location filename="../main.cpp" line="335"/>
-         <source>theme: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="422"/>
--        <source>graphics-system: %1</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="420"/>
-+        <location filename="../main.cpp" line="333"/>
-         <source>console-mode: %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>Starting QML viewer using theme &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>video snaps %1</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>enabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>disabled</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="500"/>
-+        <location filename="../main.cpp" line="396"/>
-         <source>QML viewer not started - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1066,7 +1056,8 @@
-     </message>
-     <message>
-         <location filename="../../sevenzipfile.cpp" line="265"/>
--        <location filename="../../sevenzipfile.cpp" line="285"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-         <source>can&apos;t open archive &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1527,126 +1518,121 @@ take effect, please restart QMC2 Arcade!</source>
- <context>
-     <name>TweakedQmlApplicationViewer</name>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="96"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-         <source>Theme</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="98"/>
--        <source>Graphics system</source>
--        <translation type="unfinished"></translation>
--    </message>
--    <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="100"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-         <source>Console mode</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="101"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-         <source>Language</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="102"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-         <source>Video snaps</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="229"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-         <source>Loading global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="299"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-         <source>Saving global and theme-specific settings</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="371"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-         <source>Activating full-screen display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="388"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-         <source>Activating windowed display</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-         <source>correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="407"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-         <source>mostly correct</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="409"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-         <source>incorrect</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="411"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-         <source>not found</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="414"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-         <source>unknown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-         <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>machine list</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>machine</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-         <source>Loading %1 from &apos;%2&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-         <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="472"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-         <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-         <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-         <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>Done (loading %1 from &apos;%2&apos;)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>%n non-device set(s) loaded</source>
-         <translation type="unfinished">
-             <numerusform></numerusform>
-@@ -1654,30 +1640,28 @@ take effect, please restart QMC2 Arcade!</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="533"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-         <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="534"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="555"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-         <source>no info available</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="806"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="828"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-         <source>Stopping QML viewer</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="809"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="831"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-         <source>QML viewer stopped - please close the console window to exit</source>
-         <translation type="unfinished"></translation>
-     </message>
-diff --git a/src/arcade/translations/qmc2-arcade_us.qm b/src/arcade/translations/qmc2-arcade_us.qm
-index 78cebd1efa4d8208f3e85f6cbe93aa8d6151d331..8541730a0c8384217aaa1364140cf420c08230e4 100644
-GIT binary patch
-delta 2391
-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
-
-delta 2590
-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
-
-diff --git a/src/arcade/translations/qmc2-arcade_us.ts b/src/arcade/translations/qmc2-arcade_us.ts
-index 6ac603f46..87453b47f 100644
---- a/src/arcade/translations/qmc2-arcade_us.ts
-+++ b/src/arcade/translations/qmc2-arcade_us.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="en_US" sourcelanguage="en">
-+<TS version="2.1" language="en_US" sourcelanguage="en">
- <context>
-     <name>BackgroundAnimation</name>
-     <message>
-@@ -27,164 +27,164 @@
- <context>
-     <name>DatInfoDatabaseManager</name>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="50"/>
-+        <location filename="../datinfodbmgr.cpp" line="46"/>
-         <source>WARNING: failed to open DAT-info database &apos;%1&apos;: error = &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="69"/>
--        <location filename="../datinfodbmgr.cpp" line="93"/>
--        <location filename="../datinfodbmgr.cpp" line="106"/>
--        <location filename="../datinfodbmgr.cpp" line="130"/>
--        <location filename="../datinfodbmgr.cpp" line="145"/>
--        <location filename="../datinfodbmgr.cpp" line="175"/>
--        <location filename="../datinfodbmgr.cpp" line="187"/>
--        <location filename="../datinfodbmgr.cpp" line="217"/>
--        <location filename="../datinfodbmgr.cpp" line="244"/>
--        <location filename="../datinfodbmgr.cpp" line="255"/>
--        <location filename="../datinfodbmgr.cpp" line="285"/>
--        <location filename="../datinfodbmgr.cpp" line="300"/>
--        <location filename="../datinfodbmgr.cpp" line="329"/>
--        <location filename="../datinfodbmgr.cpp" line="340"/>
-+        <location filename="../datinfodbmgr.cpp" line="65"/>
-+        <location filename="../datinfodbmgr.cpp" line="89"/>
-+        <location filename="../datinfodbmgr.cpp" line="102"/>
-+        <location filename="../datinfodbmgr.cpp" line="126"/>
-+        <location filename="../datinfodbmgr.cpp" line="141"/>
-+        <location filename="../datinfodbmgr.cpp" line="171"/>
-+        <location filename="../datinfodbmgr.cpp" line="183"/>
-+        <location filename="../datinfodbmgr.cpp" line="213"/>
-+        <location filename="../datinfodbmgr.cpp" line="240"/>
-+        <location filename="../datinfodbmgr.cpp" line="251"/>
-+        <location filename="../datinfodbmgr.cpp" line="281"/>
-+        <location filename="../datinfodbmgr.cpp" line="296"/>
-+        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="336"/>
-         <source>WARNING: failed to fetch &apos;%1&apos; from DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="83"/>
--        <location filename="../datinfodbmgr.cpp" line="120"/>
--        <location filename="../datinfodbmgr.cpp" line="163"/>
--        <location filename="../datinfodbmgr.cpp" line="233"/>
--        <location filename="../datinfodbmgr.cpp" line="317"/>
-+        <location filename="../datinfodbmgr.cpp" line="79"/>
-+        <location filename="../datinfodbmgr.cpp" line="116"/>
-+        <location filename="../datinfodbmgr.cpp" line="159"/>
-+        <location filename="../datinfodbmgr.cpp" line="229"/>
-+        <location filename="../datinfodbmgr.cpp" line="313"/>
-         <source>WARNING: failed to add &apos;%1&apos; to DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="89"/>
--        <location filename="../datinfodbmgr.cpp" line="126"/>
--        <location filename="../datinfodbmgr.cpp" line="171"/>
--        <location filename="../datinfodbmgr.cpp" line="240"/>
--        <location filename="../datinfodbmgr.cpp" line="325"/>
-+        <location filename="../datinfodbmgr.cpp" line="85"/>
-+        <location filename="../datinfodbmgr.cpp" line="122"/>
-+        <location filename="../datinfodbmgr.cpp" line="167"/>
-+        <location filename="../datinfodbmgr.cpp" line="236"/>
-+        <location filename="../datinfodbmgr.cpp" line="321"/>
-         <source>WARNING: failed to update &apos;%1&apos; in DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="201"/>
--        <location filename="../datinfodbmgr.cpp" line="269"/>
--        <location filename="../datinfodbmgr.cpp" line="354"/>
-+        <location filename="../datinfodbmgr.cpp" line="197"/>
-+        <location filename="../datinfodbmgr.cpp" line="265"/>
-+        <location filename="../datinfodbmgr.cpp" line="350"/>
-         <source>WARNING: failed to fetch row count from DAT-info database: query = &apos;%1&apos;, error = &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="384"/>
--        <location filename="../datinfodbmgr.cpp" line="394"/>
--        <location filename="../datinfodbmgr.cpp" line="404"/>
-+        <location filename="../datinfodbmgr.cpp" line="380"/>
-+        <location filename="../datinfodbmgr.cpp" line="390"/>
-+        <location filename="../datinfodbmgr.cpp" line="400"/>
-         <source>WARNING: failed to change the &apos;%1&apos; setting for the DAT-info database: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-         <source>WARNING: failed to remove %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="411"/>
--        <location filename="../datinfodbmgr.cpp" line="416"/>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
-+        <location filename="../datinfodbmgr.cpp" line="407"/>
-+        <location filename="../datinfodbmgr.cpp" line="412"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-         <source>software-info</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="423"/>
--        <location filename="../datinfodbmgr.cpp" line="428"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="419"/>
-+        <location filename="../datinfodbmgr.cpp" line="424"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>WARNING: failed to create %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="435"/>
--        <location filename="../datinfodbmgr.cpp" line="440"/>
--        <location filename="../datinfodbmgr.cpp" line="447"/>
--        <location filename="../datinfodbmgr.cpp" line="452"/>
-+        <location filename="../datinfodbmgr.cpp" line="431"/>
-+        <location filename="../datinfodbmgr.cpp" line="436"/>
-+        <location filename="../datinfodbmgr.cpp" line="443"/>
-+        <location filename="../datinfodbmgr.cpp" line="448"/>
-         <source>emu-info</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="459"/>
--        <location filename="../datinfodbmgr.cpp" line="464"/>
--        <location filename="../datinfodbmgr.cpp" line="471"/>
--        <location filename="../datinfodbmgr.cpp" line="476"/>
-+        <location filename="../datinfodbmgr.cpp" line="455"/>
-+        <location filename="../datinfodbmgr.cpp" line="460"/>
-+        <location filename="../datinfodbmgr.cpp" line="467"/>
-+        <location filename="../datinfodbmgr.cpp" line="472"/>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>machine-info</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="483"/>
--        <location filename="../datinfodbmgr.cpp" line="490"/>
-+        <location filename="../datinfodbmgr.cpp" line="479"/>
-+        <location filename="../datinfodbmgr.cpp" line="486"/>
-         <source>meta-data</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
--        <location filename="../datinfodbmgr.cpp" line="629"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <location filename="../datinfodbmgr.cpp" line="745"/>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
--        <location filename="../datinfodbmgr.cpp" line="760"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <location filename="../datinfodbmgr.cpp" line="887"/>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>DAT-info database</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-         <source>importing %1 from &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="551"/>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
-+        <location filename="../datinfodbmgr.cpp" line="547"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-         <source>software info-texts</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="621"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="617"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>done (importing %1 from &apos;%2&apos;)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="626"/>
-+        <location filename="../datinfodbmgr.cpp" line="622"/>
-         <source>WARNING: can&apos;t open software info file &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="629"/>
-+        <location filename="../datinfodbmgr.cpp" line="625"/>
-         <source>%n software info record(s) imported</source>
-         <translation>
-             <numerusform>%n software info record imported</numerusform>
-@@ -192,33 +192,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="691"/>
--        <location filename="../datinfodbmgr.cpp" line="752"/>
-+        <location filename="../datinfodbmgr.cpp" line="687"/>
-+        <location filename="../datinfodbmgr.cpp" line="748"/>
-         <source>emulator info-texts</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="745"/>
-+        <location filename="../datinfodbmgr.cpp" line="741"/>
-         <source>WARNING: missing &apos;$end&apos; in emulator info file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="747"/>
-+        <location filename="../datinfodbmgr.cpp" line="743"/>
-         <source>WARNING: missing &apos;$mame&apos; in emulator info file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="749"/>
-+        <location filename="../datinfodbmgr.cpp" line="745"/>
-         <source>WARNING: missing &apos;$info&apos; in emulator info file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="757"/>
-+        <location filename="../datinfodbmgr.cpp" line="753"/>
-         <source>WARNING: can&apos;t open emulator info file %1</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="760"/>
-+        <location filename="../datinfodbmgr.cpp" line="756"/>
-         <source>%n emulator info record(s) imported</source>
-         <translation>
-             <numerusform>%n emulator info record imported</numerusform>
-@@ -226,33 +226,33 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="824"/>
--        <location filename="../datinfodbmgr.cpp" line="894"/>
-+        <location filename="../datinfodbmgr.cpp" line="820"/>
-+        <location filename="../datinfodbmgr.cpp" line="890"/>
-         <source>system info-texts</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="887"/>
-+        <location filename="../datinfodbmgr.cpp" line="883"/>
-         <source>WARNING: missing &apos;$end&apos; in machine info file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="889"/>
-+        <location filename="../datinfodbmgr.cpp" line="885"/>
-         <source>WARNING: missing &apos;$bio&apos; in machine info file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="891"/>
-+        <location filename="../datinfodbmgr.cpp" line="887"/>
-         <source>WARNING: missing &apos;$info&apos; in machine info file %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../datinfodbmgr.cpp" line="899"/>
-+        <location filename="../datinfodbmgr.cpp" line="895"/>
-         <source>WARNING: can&apos;t open machine info file %1</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../datinfodbmgr.cpp" line="902"/>
-+        <location filename="../datinfodbmgr.cpp" line="898"/>
-         <source>%n machine info record(s) imported</source>
-         <translation>
-             <numerusform>%n machine info record imported</numerusform>
-@@ -260,9 +260,9 @@
-         </translation>
-     </message>
-     <message>
-+        <location filename="../datinfodbmgr.cpp" line="924"/>
-+        <location filename="../datinfodbmgr.cpp" line="926"/>
-         <location filename="../datinfodbmgr.cpp" line="928"/>
--        <location filename="../datinfodbmgr.cpp" line="930"/>
--        <location filename="../datinfodbmgr.cpp" line="932"/>
-         <source>WARNING: failed to alter %1 table: query = &apos;%2&apos;, error = &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-@@ -336,23 +336,23 @@
- <context>
-     <name>ImageProvider</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="42"/>
-+        <location filename="../imageprovider.cpp" line="32"/>
-         <source>WARNING: Can&apos;t open %1 ZIP file &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="55"/>
-+        <location filename="../imageprovider.cpp" line="45"/>
-         <source>WARNING: Can&apos;t open %1 7z file &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="67"/>
-+        <location filename="../imageprovider.cpp" line="57"/>
-         <source>WARNING: Can&apos;t open %1 archive file &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="132"/>
--        <location filename="../imageprovider.cpp" line="198"/>
-+        <location filename="../imageprovider.cpp" line="122"/>
-+        <location filename="../imageprovider.cpp" line="188"/>
-         <source>Decompressing archive, please wait...</source>
-         <translation></translation>
-     </message>
-@@ -378,7 +378,7 @@
- <context>
-     <name>JoystickManager</name>
-     <message>
--        <location filename="../joystickmanager.cpp" line="56"/>
-+        <location filename="../joystickmanager.cpp" line="47"/>
-         <source>joystick-function &apos;%1&apos; triggered - emulating event for mapped key-sequence &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-@@ -386,24 +386,24 @@
- <context>
-     <name>KeyEventFilter</name>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-         <source>key-sequence &apos;%1&apos; %2 - emulating event for mapped key-sequence &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>pressed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="45"/>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="39"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>released</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../keyeventfilter.cpp" line="73"/>
-+        <location filename="../keyeventfilter.cpp" line="67"/>
-         <source>key-sequence &apos;%1&apos; %2 - default event processing</source>
-         <translation></translation>
-     </message>
-@@ -411,22 +411,22 @@
- <context>
-     <name>ProcessManager</name>
-     <message>
--        <location filename="../processmanager.cpp" line="153"/>
-+        <location filename="../processmanager.cpp" line="149"/>
-         <source>Loading configuration template from &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="161"/>
-+        <location filename="../processmanager.cpp" line="157"/>
-         <source>FATAL: XML error reading template: &apos;%1&apos; in file &apos;%2&apos; at line %3, column %4</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>Done (loading configuration template from &apos;%1&apos;)</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../processmanager.cpp" line="192"/>
-+        <location filename="../processmanager.cpp" line="188"/>
-         <source>%n option(s) loaded</source>
-         <translation>
-             <numerusform>%n option loaded</numerusform>
-@@ -434,169 +434,169 @@
-         </translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="194"/>
-+        <location filename="../processmanager.cpp" line="190"/>
-         <source>FATAL: Can&apos;t open the configuration template file: reason = %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="201"/>
-+        <location filename="../processmanager.cpp" line="197"/>
-         <source>No error occurred</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="203"/>
-+        <location filename="../processmanager.cpp" line="199"/>
-         <source>An error occurred when reading from the file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="205"/>
-+        <location filename="../processmanager.cpp" line="201"/>
-         <source>An error occurred when writing to the file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="207"/>
-+        <location filename="../processmanager.cpp" line="203"/>
-         <source>A fatal error occurred</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="209"/>
-+        <location filename="../processmanager.cpp" line="205"/>
-         <source>A resource error occurred</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="207"/>
-         <source>The file could not be opened</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="213"/>
-+        <location filename="../processmanager.cpp" line="209"/>
-         <source>The operation was aborted</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="215"/>
--        <location filename="../processmanager.cpp" line="243"/>
-+        <location filename="../processmanager.cpp" line="211"/>
-+        <location filename="../processmanager.cpp" line="239"/>
-         <source>A timeout occurred</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="217"/>
-+        <location filename="../processmanager.cpp" line="213"/>
-         <source>An unspecified error occurred</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="219"/>
-+        <location filename="../processmanager.cpp" line="215"/>
-         <source>The file could not be removed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="221"/>
-+        <location filename="../processmanager.cpp" line="217"/>
-         <source>The file could not be renamed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="223"/>
-+        <location filename="../processmanager.cpp" line="219"/>
-         <source>The position in the file could not be changed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="225"/>
-+        <location filename="../processmanager.cpp" line="221"/>
-         <source>The file could not be resized</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="223"/>
-         <source>The file could not be accessed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="229"/>
-+        <location filename="../processmanager.cpp" line="225"/>
-         <source>The file could not be copied</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="231"/>
--        <location filename="../processmanager.cpp" line="250"/>
-+        <location filename="../processmanager.cpp" line="227"/>
-+        <location filename="../processmanager.cpp" line="246"/>
-         <source>An unknown error occurred</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="239"/>
-+        <location filename="../processmanager.cpp" line="235"/>
-         <source>The process failed to start</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="241"/>
-+        <location filename="../processmanager.cpp" line="237"/>
-         <source>The process crashed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="245"/>
-+        <location filename="../processmanager.cpp" line="241"/>
-         <source>An error occurred when attempting to write to the process</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="247"/>
-+        <location filename="../processmanager.cpp" line="243"/>
-         <source>An error occurred when attempting to read from the process</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="258"/>
-+        <location filename="../processmanager.cpp" line="254"/>
-         <source>Not running</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="260"/>
-+        <location filename="../processmanager.cpp" line="256"/>
-         <source>Starting</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="262"/>
-+        <location filename="../processmanager.cpp" line="258"/>
-         <source>Running</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="264"/>
-+        <location filename="../processmanager.cpp" line="260"/>
-         <source>Unknown</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="272"/>
-+        <location filename="../processmanager.cpp" line="268"/>
-         <source>Emulator #%1 error: reason = %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>Emulator #%1 finished: exitCode = %2, exitStatus = %3</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>normal</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="279"/>
-+        <location filename="../processmanager.cpp" line="275"/>
-         <source>crashed</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="295"/>
-+        <location filename="../processmanager.cpp" line="291"/>
-         <source>Emulator #%1 stdout: %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="312"/>
-+        <location filename="../processmanager.cpp" line="308"/>
-         <source>Emulator #%1 stderr: %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="321"/>
-+        <location filename="../processmanager.cpp" line="317"/>
-         <source>Emulator #%1 started</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../processmanager.cpp" line="329"/>
-+        <location filename="../processmanager.cpp" line="325"/>
-         <source>Emulator #%1 state changed: newState = %2</source>
-         <translation></translation>
-     </message>
-@@ -604,59 +604,59 @@
- <context>
-     <name>QObject</name>
-     <message>
--        <location filename="../imageprovider.cpp" line="279"/>
--        <location filename="../imageprovider.cpp" line="281"/>
-+        <location filename="../imageprovider.cpp" line="269"/>
-+        <location filename="../imageprovider.cpp" line="271"/>
-         <source>WARNING: ImageProvider::loadImage(): invalid image ID &apos;%1&apos; requested</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="337"/>
--        <location filename="../imageprovider.cpp" line="445"/>
-+        <location filename="../imageprovider.cpp" line="327"/>
-+        <location filename="../imageprovider.cpp" line="435"/>
-         <source>WARNING: ImageProvider::loadImage(): unable to load image file &apos;%1&apos; from ZIP</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="612"/>
-+        <location filename="../imageprovider.cpp" line="602"/>
-         <source>preview</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="614"/>
-+        <location filename="../imageprovider.cpp" line="604"/>
-         <source>flyer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="616"/>
-+        <location filename="../imageprovider.cpp" line="606"/>
-         <source>cabinet</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="618"/>
-+        <location filename="../imageprovider.cpp" line="608"/>
-         <source>controller</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="620"/>
-+        <location filename="../imageprovider.cpp" line="610"/>
-         <source>marquee</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="622"/>
-+        <location filename="../imageprovider.cpp" line="612"/>
-         <source>title</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="624"/>
-+        <location filename="../imageprovider.cpp" line="614"/>
-         <source>PCB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="626"/>
-+        <location filename="../imageprovider.cpp" line="616"/>
-         <source>software snapshot</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../imageprovider.cpp" line="628"/>
-+        <location filename="../imageprovider.cpp" line="618"/>
-         <source>icon</source>
-         <translation></translation>
-     </message>
-@@ -666,82 +666,72 @@
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="290"/>
--        <source>%1 is not a valid graphics-system - available graphics-systems: %2</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="306"/>
-+        <location filename="../main.cpp" line="221"/>
-         <source>%1 is not a valid emulator-mode - available emulator-modes: %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="324"/>
-+        <location filename="../main.cpp" line="239"/>
-         <source>%1 is not a valid console-mode - available console-modes: %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="348"/>
-+        <location filename="../main.cpp" line="263"/>
-         <source>%1 is not valid theme - available themes: %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>%1 is not a valid %2 theme - available %2 themes: %3</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="363"/>
-+        <location filename="../main.cpp" line="278"/>
-         <source>(none)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="419"/>
-+        <location filename="../main.cpp" line="332"/>
-         <source>emulator-mode: %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="424"/>
-+        <location filename="../main.cpp" line="334"/>
-         <source>language: %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="425"/>
-+        <location filename="../main.cpp" line="335"/>
-         <source>theme: %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="422"/>
--        <source>graphics-system: %1</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../main.cpp" line="420"/>
-+        <location filename="../main.cpp" line="333"/>
-         <source>console-mode: %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>Starting QML viewer using theme &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>video snaps %1</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>enabled</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="470"/>
-+        <location filename="../main.cpp" line="373"/>
-         <source>disabled</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../main.cpp" line="500"/>
-+        <location filename="../main.cpp" line="396"/>
-         <source>QML viewer not started - please close the console window to exit</source>
-         <translation></translation>
-     </message>
-@@ -1066,7 +1056,8 @@
-     </message>
-     <message>
-         <location filename="../../sevenzipfile.cpp" line="265"/>
--        <location filename="../../sevenzipfile.cpp" line="285"/>
-+        <location filename="../../sevenzipfile.cpp" line="280"/>
-+        <location filename="../../sevenzipfile.cpp" line="298"/>
-         <source>can&apos;t open archive &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-@@ -1527,126 +1518,121 @@ take effect, please restart QMC2 Arcade!</source>
- <context>
-     <name>TweakedQmlApplicationViewer</name>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="96"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="71"/>
-         <source>Theme</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="98"/>
--        <source>Graphics system</source>
--        <translation></translation>
--    </message>
--    <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="100"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="72"/>
-         <source>Console mode</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="101"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="73"/>
-         <source>Language</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="102"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="74"/>
-         <source>Video snaps</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="229"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="190"/>
-         <source>Loading global and theme-specific settings</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="299"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="260"/>
-         <source>Saving global and theme-specific settings</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="371"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="332"/>
-         <source>Activating full-screen display</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="388"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="349"/>
-         <source>Activating windowed display</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="366"/>
-         <source>correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="407"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="368"/>
-         <source>mostly correct</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="409"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="370"/>
-         <source>incorrect</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="411"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="372"/>
-         <source>not found</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="414"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="375"/>
-         <source>unknown</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-         <source>WARNING: filtered list file &apos;%1&apos; doesn&apos;t exist or isn&apos;t accessible, falling back to the full %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="444"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="405"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>machine list</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>machine</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="452"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="413"/>
-         <source>Loading %1 from &apos;%2&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="431"/>
-         <source>WARNING: Can&apos;t open ROM state cache file &apos;%1&apos;, please check permissions</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="472"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="433"/>
-         <source>WARNING: The ROM state cache file &apos;%1&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="493"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="454"/>
-         <source>FATAL: Can&apos;t open %1 cache file &apos;%2&apos;, please check permissions</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="456"/>
-         <source>FATAL: The %1 cache file &apos;%2&apos; doesn&apos;t exist, please run main front-end executable to create it</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>Done (loading %1 from &apos;%2&apos;)</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../tweakedqmlappviewer.cpp" line="504"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="465"/>
-         <source>%n non-device set(s) loaded</source>
-         <translation>
-             <numerusform>%n non-device set loaded</numerusform>
-@@ -1654,30 +1640,28 @@ take effect, please restart QMC2 Arcade!</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="509"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="470"/>
-         <source>Starting emulator #%1 for %2 ID &apos;%3&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="533"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="494"/>
-         <source>WARNING: TweakedQmlApplicationViewer::requestInfo(): unsupported info class &apos;%1&apos;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="534"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="555"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="495"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="516"/>
-         <source>no info available</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="806"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="828"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="757"/>
-         <source>Stopping QML viewer</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../tweakedqmlappviewer.cpp" line="809"/>
--        <location filename="../tweakedqmlappviewer.cpp" line="831"/>
-+        <location filename="../tweakedqmlappviewer.cpp" line="760"/>
-         <source>QML viewer stopped - please close the console window to exit</source>
-         <translation></translation>
-     </message>
-diff --git a/src/options.cpp b/src/options.cpp
-index 5a457ae6f..802ae5f18 100644
---- a/src/options.cpp
-+++ b/src/options.cpp
-@@ -888,7 +888,7 @@ void Options::on_pushButtonApply_clicked()
- 	config->setValue(QMC2_FRONTEND_PREFIX + "GUI/RetryLoadingImages", qmc2RetryLoadingImages);
- 	qmc2ParentImageFallback = checkBoxParentImageFallback->isChecked();
- 	config->setValue(QMC2_FRONTEND_PREFIX + "GUI/ParentImageFallback", qmc2ParentImageFallback);
--	s = comboBoxLanguage->currentText().left(2).toLower();
-+	s = comboBoxLanguage->currentText().split(' ').first();
- 	needRestart |= (config->value(QMC2_FRONTEND_PREFIX + "GUI/Language", "us").toString() != s);
- 	config->setValue(QMC2_FRONTEND_PREFIX + "GUI/Language", s);
- 
-@@ -1836,7 +1836,7 @@ void Options::restoreCurrentConfig(bool useDefaultSettings)
- 	checkBoxRetryLoadingImages->setChecked(qmc2RetryLoadingImages);
- 	qmc2ParentImageFallback = config->value(QMC2_FRONTEND_PREFIX + "GUI/ParentImageFallback", true).toBool();
- 	checkBoxParentImageFallback->setChecked(qmc2ParentImageFallback);
--	comboBoxLanguage->setCurrentIndex(comboBoxLanguage->findText(config->value(QMC2_FRONTEND_PREFIX + "GUI/Language", "us").toString().toUpper(), Qt::MatchContains | Qt::MatchCaseSensitive));
-+	comboBoxLanguage->setCurrentIndex(comboBoxLanguage->findText(config->value(QMC2_FRONTEND_PREFIX + "GUI/Language", "us").toString(), Qt::MatchContains | Qt::MatchCaseSensitive));
- 	comboBoxStyle->clear();
- 	comboBoxStyle->addItem(QObject::tr("Default"));
- 	comboBoxStyle->addItems(QStyleFactory::keys());
-diff --git a/src/setupwizard.cpp b/src/setupwizard.cpp
-index 02d51ad18..c4092f1a8 100644
---- a/src/setupwizard.cpp
-+++ b/src/setupwizard.cpp
-@@ -74,7 +74,7 @@ SetupWizard::SetupWizard(QSettings *cfg, QWidget *parent) :
- 	m_defaultStyle = QApplication::style()->objectName();
- 
- 	// initialize available languages and mewUi-to-QMC2 mappings
--	m_availableLanguages << "de" << "es" << "el" << "fr" << "it" << "pl" << "pt" << "ro" << "sv" << "us";
-+	m_availableLanguages << "de" << "es" << "el" << "fr" << "it" << "pl" << "pt" << "pt_BR" << "ro" << "sv" << "us";
- 	m_uiToQmc2Hash.insert("cabinets_directory", QMC2_EMULATOR_PREFIX + "FilesAndDirectories/CabinetDirectory");
- 	m_uiToQmc2Hash.insert("cpanels_directory", QMC2_EMULATOR_PREFIX + "FilesAndDirectories/ControllerDirectory");
- 	m_uiToQmc2Hash.insert("pcbs_directory", QMC2_EMULATOR_PREFIX + "FilesAndDirectories/PCBDirectory");
-@@ -730,7 +730,14 @@ void SetupWizard::setupLanguage()
- 				lang = "sv";
- 				break;
- 			default:
--				lang = "us";
-+				switch ( QLocale::system().country() ) {
-+					case QLocale::Brazil:
-+						lang = "pt_BR";
-+						break;
-+					default:
-+						lang = "us";
-+						break;
-+				}
- 				break;
- 		}
- 		m_customSettings->setValue(QMC2_FRONTEND_PREFIX + "GUI/Language", lang);
-diff --git a/src/tools/qchdman/main.cpp b/src/tools/qchdman/main.cpp
-index 9a9bf3f30..07696d6de 100644
---- a/src/tools/qchdman/main.cpp
-+++ b/src/tools/qchdman/main.cpp
-@@ -29,7 +29,7 @@ int main(int argc, char *argv[])
- 
- 	// load translations
- 	QString language = globalConfig->preferencesLanguage();
--	if ( !globalConfig->languageMap.contains(language) )
-+	if ( !globalConfig->languageMap.contains(language) && !globalConfig->countryMap.contains(language) )
- 		language = "us";
- 	QTranslator qchdmanTranslator;
- 	if ( qchdmanTranslator.load(QString("qchdman_%1").arg(language), ":/translations") )
-diff --git a/src/tools/qchdman/preferencesdialog.cpp b/src/tools/qchdman/preferencesdialog.cpp
-index 0c5f71982..7d7b0e414 100644
---- a/src/tools/qchdman/preferencesdialog.cpp
-+++ b/src/tools/qchdman/preferencesdialog.cpp
-@@ -38,7 +38,9 @@ void PreferencesDialog::applySettings()
- {
- 	// GUI
- 	QString lang = ui->comboBoxLanguage->currentText();
--	globalConfig->setPreferencesLanguage(lang.mid(lang.indexOf("(") + 1, 2));
-+	QRegExp exp("\\((.*)\\)");
-+	exp.indexIn(lang);
-+	globalConfig->setPreferencesLanguage(exp.cap(1));
- 	globalConfig->setPreferencesGuiStyle(ui->comboBoxStyle->currentText());
- 	qApp->setStyle(globalConfig->preferencesGuiStyle());
- 	globalConfig->setPreferencesAppFont(ui->fontComboBoxAppFont->currentFont().toString());
-diff --git a/src/tools/qchdman/preferencesdialog.ui b/src/tools/qchdman/preferencesdialog.ui
-index 2f93978f6..aa7a4cac8 100644
---- a/src/tools/qchdman/preferencesdialog.ui
-+++ b/src/tools/qchdman/preferencesdialog.ui
-@@ -6,8 +6,8 @@
-    <rect>
-     <x>0</x>
-     <y>0</y>
--    <width>369</width>
--    <height>257</height>
-+    <width>407</width>
-+    <height>334</height>
-    </rect>
-   </property>
-   <property name="windowTitle">
-@@ -125,6 +125,11 @@
-            <string>Portuguese (pt)</string>
-           </property>
-          </item>
-+         <item>
-+          <property name="text">
-+           <string>Brazilian Portuguese (pt_BR)</string>
-+          </property>
-+         </item>
-          <item>
-           <property name="text">
-            <string>Romanian (ro)</string>
-@@ -137,7 +142,7 @@
-          </item>
-          <item>
-           <property name="text">
--           <string>English (us)</string>
-+           <string>American English (us)</string>
-           </property>
-          </item>
-         </widget>
-diff --git a/src/tools/qchdman/qchdman.pro b/src/tools/qchdman/qchdman.pro
-index abaa2a7e6..95bdcd087 100644
---- a/src/tools/qchdman/qchdman.pro
-+++ b/src/tools/qchdman/qchdman.pro
-@@ -71,6 +71,7 @@ TRANSLATIONS += translations/qchdman_de.ts \
-     translations/qchdman_fr.ts \
-     translations/qchdman_pl.ts \
-     translations/qchdman_pt.ts \
-+    translations/qchdman_pt_BR.ts \
-     translations/qchdman_ro.ts \
-     translations/qchdman_sv.ts \
-     translations/qchdman_us.ts
-diff --git a/src/tools/qchdman/qchdman.qrc b/src/tools/qchdman/qchdman.qrc
-index 17b8bd1eb..692ba7e6b 100644
---- a/src/tools/qchdman/qchdman.qrc
-+++ b/src/tools/qchdman/qchdman.qrc
-@@ -43,6 +43,7 @@
-         <file>translations/qchdman_it.qm</file>
-         <file>translations/qchdman_pl.qm</file>
-         <file>translations/qchdman_pt.qm</file>
-+        <file>translations/qchdman_pt_BR.qm</file>
-         <file>translations/qchdman_ro.qm</file>
-         <file>translations/qchdman_sv.qm</file>
-         <file>translations/qchdman_us.qm</file>
-diff --git a/src/tools/qchdman/qchdmansettings.h b/src/tools/qchdman/qchdmansettings.h
-index 8c2dd5a66..f4d634d88 100644
---- a/src/tools/qchdman/qchdmansettings.h
-+++ b/src/tools/qchdman/qchdmansettings.h
-@@ -18,6 +18,7 @@ class QtChdmanGuiSettings : public Settings
- 
- public:
- 	QMap<QString, QLocale::Language> languageMap;
-+	QMap<QString, QLocale::Country> countryMap;
- 
- 	QtChdmanGuiSettings() : Settings(QSettings::IniFormat, QSettings::UserScope, QCHDMAN_APP_NAME)
- 	{
-@@ -31,6 +32,8 @@ public:
- 		languageMap["ro"] = QLocale::Romanian;
- 		languageMap["sv"] = QLocale::Swedish;
- 		languageMap["us"] = QLocale::English;
-+
-+		countryMap["pt_BR"] = QLocale::Brazil;
- 	}
- 
- 	~QtChdmanGuiSettings()
-@@ -55,6 +58,23 @@ public:
- 			return QLocale::English;
- 	}
- 
-+	QString countryToString(QLocale::Country country)
-+	{
-+		QString countryStr = countryMap.key(country);
-+		if ( !countryStr.isEmpty() )
-+			return countryStr;
-+		else
-+			return "us";
-+	}
-+
-+	QLocale::Country countryFromString(QString country)
-+	{
-+		if ( countryMap.contains(country) )
-+			return countryMap[country];
-+		else
-+			return QLocale::UnitedStates;
-+	}
-+
- public slots:
- 	// General
- 	void setApplicationVersion(QString version) { setValue("Version", version); }
-diff --git a/src/tools/qchdman/translations/qchdman_de.qm b/src/tools/qchdman/translations/qchdman_de.qm
-index cad0cef262dce7fae5f3611ca256389a09ef4cb8..6a1d398f2488bbdcf4c724849436a06099871e19 100644
-GIT binary patch
-delta 3044
-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
-
-delta 2901
-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
-XB^f#;tsLlX(31`g?3Lx?_ps#ui$#-F
-
-diff --git a/src/tools/qchdman/translations/qchdman_de.ts b/src/tools/qchdman/translations/qchdman_de.ts
-index 89bac0412..851739d16 100644
---- a/src/tools/qchdman/translations/qchdman_de.ts
-+++ b/src/tools/qchdman/translations/qchdman_de.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="de_DE">
-+<TS version="2.1" language="de_DE">
- <context>
-     <name>AboutDialog</name>
-     <message>
-@@ -397,117 +397,117 @@
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="83"/>
-+        <location filename="../mainwindow.cpp" line="81"/>
-         <source>avhu (A/V Huffman)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="84"/>
-+        <location filename="../mainwindow.cpp" line="82"/>
-         <source>cdfl (CD FLAC)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="85"/>
-+        <location filename="../mainwindow.cpp" line="83"/>
-         <source>cdlz (CD LZMA)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="86"/>
-+        <location filename="../mainwindow.cpp" line="84"/>
-         <source>cdzl (CD Deflate)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="87"/>
-+        <location filename="../mainwindow.cpp" line="85"/>
-         <source>flac (FLAC)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="88"/>
-+        <location filename="../mainwindow.cpp" line="86"/>
-         <source>huff (Huffman)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="89"/>
-+        <location filename="../mainwindow.cpp" line="87"/>
-         <source>lzma (LZMA)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="90"/>
-+        <location filename="../mainwindow.cpp" line="88"/>
-         <source>zlib (Deflate)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>All files (*)</source>
-         <translation>Alle Dateien (*)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Choose project file</source>
-         <translation>Projekt Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Project files (*.prj)</source>
-         <translation>Projekt Dateien (*.prj)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Choose script file</source>
-         <translation>Skript Datei auswählen</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Script files (*.scr)</source>
-         <translation>Skript Dateien (*.scr)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="540"/>
--        <location filename="../mainwindow.cpp" line="554"/>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-         <source> KB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="543"/>
--        <location filename="../mainwindow.cpp" line="557"/>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-         <source> MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="546"/>
--        <location filename="../mainwindow.cpp" line="560"/>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-         <source> GB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="549"/>
-+        <location filename="../mainwindow.cpp" line="547"/>
-         <source> TB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="569"/>
-+        <location filename="../mainwindow.cpp" line="567"/>
-         <source>Running scripts / projects: %1 / %2</source>
-         <translation>Laufende Skripte / Projekte: %1 / %2</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="652"/>
-+        <location filename="../mainwindow.cpp" line="650"/>
-         <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>Projekt &apos;%1&apos; existiert nicht</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="668"/>
-+        <location filename="../mainwindow.cpp" line="666"/>
-         <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>Skript &apos;%1&apos; existiert nicht</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="747"/>
--        <location filename="../mainwindow.cpp" line="773"/>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-         <source>Confirm</source>
-         <translation>Bestätigen</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../mainwindow.cpp" line="748"/>
-+        <location filename="../mainwindow.cpp" line="746"/>
-         <source>There are %n script(s) currently running.
- 
- Proceed?</source>
-@@ -521,7 +521,7 @@ Fortfahren?</numerusform>
-         </translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="775"/>
-+        <location filename="../mainwindow.cpp" line="773"/>
-         <source>There is 1 project currently running.
- 
- Closing its window will kill the external process!
-@@ -534,7 +534,7 @@ Das Schließen seines Fensters führt zum Abbruch des externen Prozesses!
- Fortfahren?</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="776"/>
-+        <location filename="../mainwindow.cpp" line="774"/>
-         <source>There are %1 projects currently running.
- 
- Closing their windows will kill the external processes!
-@@ -580,105 +580,110 @@ Fortfahren?</translation>
-         <translation>Sprache</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="154"/>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-         <source>Style</source>
-         <translation>Style</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="174"/>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-         <source>Font</source>
-         <translation>Schriftart</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="194"/>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-         <source>Application font</source>
-         <translation>Allgemeine Schriftart der Applikation</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="207"/>
--        <location filename="../preferencesdialog.ui" line="247"/>
--        <location filename="../preferencesdialog.ui" line="331"/>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-         <source>Size</source>
-         <translation>Größe</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="214"/>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-         <source>Application font size</source>
-         <translation>Größe der allgemeinen Applikationsschriftart</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="227"/>
--        <location filename="../preferencesdialog.ui" line="234"/>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-         <source>Log font</source>
-         <translation>Log-Schriftart</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="254"/>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-         <source>Log font size</source>
-         <translation>Größe der Log-Schriftart</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="263"/>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-         <source>Maximize new project or script windows</source>
-         <translation>Neue Projekt- oder Skript-Fenster maximieren</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="266"/>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-         <source>Maximize windows</source>
-         <translation>Fenster maximieren</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="276"/>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-         <source>Display project help texts</source>
-         <translation>Projekt Hilfe Texte anzeigen</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="399"/>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-         <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-         <translation>&lt;b&gt;Pfade zu binären Programmdateien&lt;/b&gt;</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="550"/>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-         <source>Non-CHD input</source>
-         <translation>Nicht-CHD Eingabe</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="406"/>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-         <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-         <translation>&lt;b&gt;Bevorzugte Ordner für Ein- &amp;amp; Ausgabe Dateien&lt;/b&gt;</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="557"/>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-         <source>CHD output</source>
-         <translation>CHD Ausgabe</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="564"/>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-         <source>Non-CHD output</source>
-         <translation>Nicht-CHD Ausgabe</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="419"/>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-         <source>Preferred folder to use for non-CHD output files</source>
-         <translation>Bevorzugter Ordner für Nicht-CHD Ausgabe Dateien</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="432"/>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation>Amerikanisches Englisch (us)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-         <source>Preferred folder to use for CHD output files</source>
-         <translation>Bevorzugter Ordner für CHD Ausgabe Dateien</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="445"/>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-         <source>Preferred folder to search for non-CHD input files</source>
-         <translation>Bevorzugter Ordner für Nicht-CHD Eingabe Dateien</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="458"/>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-         <source>Preferred folder to search for CHD input files</source>
-         <translation>Bevorzugter Ordner für CHD Eingabe Dateien</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="161"/>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-         <source>Select the GUI style</source>
-         <translation>GUI Style auswählen</translation>
-     </message>
-@@ -724,72 +729,72 @@ Fortfahren?</translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="130"/>
--        <source>Romanian (ro)</source>
--        <translation>Rumänisch (ro)</translation>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-+        <translation>Brasilianisches Portugiesisch (pt_BR)</translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="135"/>
--        <source>Swedish (sv)</source>
--        <translation>Schwedisch (sv)</translation>
-+        <source>Romanian (ro)</source>
-+        <translation>Rumänisch (ro)</translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="140"/>
--        <source>English (us)</source>
--        <translation>Englisch (us)</translation>
-+        <source>Swedish (sv)</source>
-+        <translation>Schwedisch (sv)</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="273"/>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-         <source>Make sure project help texts are shown</source>
-         <translation>Sicherstellen, dass die Projekt Hilfe Texte angezeigt werden</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="283"/>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-         <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-         <translation>Verwendung der nativen Datei-Dialoge des Systems oder der in Qt eingebauten Dialoge</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="286"/>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-         <source>Use native file dialogs</source>
-         <translation>Native Dialoge verwenden</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="293"/>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-         <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-         <translation>Namen der Ein-/Ausgabe-Kanäle (stdout / stderr) beim Loggen der CHDMAN Ausgaben einschließen</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="296"/>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-         <source>Log channel names</source>
-         <translation>Kanalbezeichnungen loggen</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="311"/>
--        <location filename="../preferencesdialog.ui" line="318"/>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-         <source>Editor font</source>
-         <translation>Editor-Schriftart</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="338"/>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-         <source>Editor font size</source>
-         <translation>Größe der Editor-Schriftart</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="346"/>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-         <source>Paths</source>
-         <translation>Pfade</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="543"/>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-         <source>CHD input</source>
-         <translation>CHD Eingabe</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="352"/>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-         <source>CHDMAN binary</source>
-         <translation>CHDMAN Binary</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="365"/>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-         <source>Path to the CHDMAN binary</source>
-         <translation>Pfad zum CHDMAN Binary</translation>
-     </message>
-@@ -2024,71 +2029,99 @@ Meta-Daten einer CHD entfernen.
-         <translation>Kommando kopieren</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-         <location filename="../projectwidget.cpp" line="383"/>
-         <source>Info</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-         <location filename="../projectwidget.cpp" line="391"/>
-         <source>Verify</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-         <location filename="../projectwidget.cpp" line="399"/>
-         <source>Copy</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-         <location filename="../projectwidget.cpp" line="429"/>
-         <source>CreateRaw</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-         <location filename="../projectwidget.cpp" line="459"/>
-         <source>CreateHD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-         <location filename="../projectwidget.cpp" line="503"/>
-         <source>CreateCD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-         <location filename="../projectwidget.cpp" line="523"/>
-         <source>CreateLD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-         <location filename="../projectwidget.cpp" line="547"/>
-         <source>ExtractRaw</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-         <location filename="../projectwidget.cpp" line="567"/>
-         <source>ExtractHD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-         <location filename="../projectwidget.cpp" line="587"/>
-         <source>ExtractCD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-         <location filename="../projectwidget.cpp" line="601"/>
-         <source>ExtractLD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-         <location filename="../projectwidget.cpp" line="617"/>
-         <source>DumpMeta</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-         <location filename="../projectwidget.cpp" line="631"/>
-         <source>AddMeta</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-         <location filename="../projectwidget.cpp" line="647"/>
-         <source>DelMeta</source>
-         <translation></translation>
-diff --git a/src/tools/qchdman/translations/qchdman_el.ts b/src/tools/qchdman/translations/qchdman_el.ts
-index 310486b71..8ca733569 100644
---- a/src/tools/qchdman/translations/qchdman_el.ts
-+++ b/src/tools/qchdman/translations/qchdman_el.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="el_GR">
-+<TS version="2.1" language="el_GR">
- <context>
-     <name>AboutDialog</name>
-     <message>
-@@ -397,117 +397,117 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="83"/>
-+        <location filename="../mainwindow.cpp" line="81"/>
-         <source>avhu (A/V Huffman)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="84"/>
-+        <location filename="../mainwindow.cpp" line="82"/>
-         <source>cdfl (CD FLAC)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="85"/>
-+        <location filename="../mainwindow.cpp" line="83"/>
-         <source>cdlz (CD LZMA)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="86"/>
-+        <location filename="../mainwindow.cpp" line="84"/>
-         <source>cdzl (CD Deflate)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="87"/>
-+        <location filename="../mainwindow.cpp" line="85"/>
-         <source>flac (FLAC)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="88"/>
-+        <location filename="../mainwindow.cpp" line="86"/>
-         <source>huff (Huffman)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="89"/>
-+        <location filename="../mainwindow.cpp" line="87"/>
-         <source>lzma (LZMA)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="90"/>
-+        <location filename="../mainwindow.cpp" line="88"/>
-         <source>zlib (Deflate)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Choose project file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Project files (*.prj)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Choose script file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Script files (*.scr)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="540"/>
--        <location filename="../mainwindow.cpp" line="554"/>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-         <source> KB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="543"/>
--        <location filename="../mainwindow.cpp" line="557"/>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-         <source> MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="546"/>
--        <location filename="../mainwindow.cpp" line="560"/>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-         <source> GB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="549"/>
-+        <location filename="../mainwindow.cpp" line="547"/>
-         <source> TB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="569"/>
-+        <location filename="../mainwindow.cpp" line="567"/>
-         <source>Running scripts / projects: %1 / %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="652"/>
-+        <location filename="../mainwindow.cpp" line="650"/>
-         <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="668"/>
-+        <location filename="../mainwindow.cpp" line="666"/>
-         <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="747"/>
--        <location filename="../mainwindow.cpp" line="773"/>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../mainwindow.cpp" line="748"/>
-+        <location filename="../mainwindow.cpp" line="746"/>
-         <source>There are %n script(s) currently running.
- 
- Proceed?</source>
-@@ -517,7 +517,7 @@ Proceed?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="775"/>
-+        <location filename="../mainwindow.cpp" line="773"/>
-         <source>There is 1 project currently running.
- 
- Closing its window will kill the external process!
-@@ -526,7 +526,7 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="776"/>
-+        <location filename="../mainwindow.cpp" line="774"/>
-         <source>There are %1 projects currently running.
- 
- Closing their windows will kill the external processes!
-@@ -604,125 +604,125 @@ Proceed?</source>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="130"/>
--        <source>Romanian (ro)</source>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="135"/>
--        <source>Swedish (sv)</source>
-+        <source>Romanian (ro)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="140"/>
--        <source>English (us)</source>
-+        <source>Swedish (sv)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="154"/>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-         <source>Style</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="161"/>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-         <source>Select the GUI style</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="174"/>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-         <source>Font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="194"/>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-         <source>Application font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="207"/>
--        <location filename="../preferencesdialog.ui" line="247"/>
--        <location filename="../preferencesdialog.ui" line="331"/>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-         <source>Size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="214"/>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-         <source>Application font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="227"/>
--        <location filename="../preferencesdialog.ui" line="234"/>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-         <source>Log font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="254"/>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-         <source>Log font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="263"/>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-         <source>Maximize new project or script windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="266"/>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-         <source>Maximize windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="273"/>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-         <source>Make sure project help texts are shown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="276"/>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-         <source>Display project help texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="283"/>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-         <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="286"/>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="293"/>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-         <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="296"/>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-         <source>Log channel names</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="311"/>
--        <location filename="../preferencesdialog.ui" line="318"/>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-         <source>Editor font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="338"/>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-         <source>Editor font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="346"/>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-         <source>Paths</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="543"/>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-         <source>CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="352"/>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-         <source>CHDMAN binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -732,52 +732,57 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="365"/>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-         <source>Path to the CHDMAN binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="399"/>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-         <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="550"/>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-         <source>Non-CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="406"/>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-         <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="557"/>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-         <source>CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="564"/>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-         <source>Non-CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="419"/>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-         <source>Preferred folder to use for non-CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="432"/>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-         <source>Preferred folder to use for CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="445"/>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-         <source>Preferred folder to search for non-CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="458"/>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-         <source>Preferred folder to search for CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1802,71 +1807,99 @@ Remove meta-data from a CHD.
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-         <location filename="../projectwidget.cpp" line="383"/>
-         <source>Info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-         <location filename="../projectwidget.cpp" line="391"/>
-         <source>Verify</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-         <location filename="../projectwidget.cpp" line="399"/>
-         <source>Copy</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-         <location filename="../projectwidget.cpp" line="429"/>
-         <source>CreateRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-         <location filename="../projectwidget.cpp" line="459"/>
-         <source>CreateHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-         <location filename="../projectwidget.cpp" line="503"/>
-         <source>CreateCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-         <location filename="../projectwidget.cpp" line="523"/>
-         <source>CreateLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-         <location filename="../projectwidget.cpp" line="547"/>
-         <source>ExtractRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-         <location filename="../projectwidget.cpp" line="567"/>
-         <source>ExtractHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-         <location filename="../projectwidget.cpp" line="587"/>
-         <source>ExtractCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-         <location filename="../projectwidget.cpp" line="601"/>
-         <source>ExtractLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-         <location filename="../projectwidget.cpp" line="617"/>
-         <source>DumpMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-         <location filename="../projectwidget.cpp" line="631"/>
-         <source>AddMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-         <location filename="../projectwidget.cpp" line="647"/>
-         <source>DelMeta</source>
-         <translation type="unfinished"></translation>
-diff --git a/src/tools/qchdman/translations/qchdman_es.qm b/src/tools/qchdman/translations/qchdman_es.qm
-index d60b17636b1895892be451eb7ec942923615a220..7c1d7376916b5f1c7081baabb8a14d82e5156b57 100644
-GIT binary patch
-delta 2087
-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
-NNHw!AFLrjX{~x7<dSn0q
-
-delta 2137
-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
-F`#<paf))S(
-
-diff --git a/src/tools/qchdman/translations/qchdman_es.ts b/src/tools/qchdman/translations/qchdman_es.ts
-index c6624e79c..b1739fbd7 100644
---- a/src/tools/qchdman/translations/qchdman_es.ts
-+++ b/src/tools/qchdman/translations/qchdman_es.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="es_ES">
-+<TS version="2.1" language="es_ES">
- <context>
-     <name>AboutDialog</name>
-     <message>
-@@ -397,117 +397,117 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="83"/>
-+        <location filename="../mainwindow.cpp" line="81"/>
-         <source>avhu (A/V Huffman)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="84"/>
-+        <location filename="../mainwindow.cpp" line="82"/>
-         <source>cdfl (CD FLAC)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="85"/>
-+        <location filename="../mainwindow.cpp" line="83"/>
-         <source>cdlz (CD LZMA)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="86"/>
-+        <location filename="../mainwindow.cpp" line="84"/>
-         <source>cdzl (CD Deflate)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="87"/>
-+        <location filename="../mainwindow.cpp" line="85"/>
-         <source>flac (FLAC)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="88"/>
-+        <location filename="../mainwindow.cpp" line="86"/>
-         <source>huff (Huffman)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="89"/>
-+        <location filename="../mainwindow.cpp" line="87"/>
-         <source>lzma (LZMA)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="90"/>
-+        <location filename="../mainwindow.cpp" line="88"/>
-         <source>zlib (Deflate)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>All files (*)</source>
-         <translation>Todos los archivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Choose project file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Project files (*.prj)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Choose script file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Script files (*.scr)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="540"/>
--        <location filename="../mainwindow.cpp" line="554"/>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-         <source> KB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="543"/>
--        <location filename="../mainwindow.cpp" line="557"/>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-         <source> MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="546"/>
--        <location filename="../mainwindow.cpp" line="560"/>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-         <source> GB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="549"/>
-+        <location filename="../mainwindow.cpp" line="547"/>
-         <source> TB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="569"/>
-+        <location filename="../mainwindow.cpp" line="567"/>
-         <source>Running scripts / projects: %1 / %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="652"/>
-+        <location filename="../mainwindow.cpp" line="650"/>
-         <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>Proyecto &apos;%1&apos; no existe</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="668"/>
-+        <location filename="../mainwindow.cpp" line="666"/>
-         <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="747"/>
--        <location filename="../mainwindow.cpp" line="773"/>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-         <source>Confirm</source>
-         <translation>Confirmar</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../mainwindow.cpp" line="748"/>
-+        <location filename="../mainwindow.cpp" line="746"/>
-         <source>There are %n script(s) currently running.
- 
- Proceed?</source>
-@@ -517,7 +517,7 @@ Proceed?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="775"/>
-+        <location filename="../mainwindow.cpp" line="773"/>
-         <source>There is 1 project currently running.
- 
- Closing its window will kill the external process!
-@@ -530,7 +530,7 @@ Proceed?</source>
- ¿Continuar?</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="776"/>
-+        <location filename="../mainwindow.cpp" line="774"/>
-         <source>There are %1 projects currently running.
- 
- Closing their windows will kill the external processes!
-@@ -576,105 +576,110 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="154"/>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-         <source>Style</source>
-         <translation>Estilo</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="174"/>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-         <source>Font</source>
-         <translation>Tipografía</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="194"/>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-         <source>Application font</source>
-         <translation>Tipografía de la aplicación</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="207"/>
--        <location filename="../preferencesdialog.ui" line="247"/>
--        <location filename="../preferencesdialog.ui" line="331"/>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-         <source>Size</source>
-         <translation>Tamaño</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="214"/>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-         <source>Application font size</source>
-         <translation>Tamaño de tipografía de la aplicación</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="227"/>
--        <location filename="../preferencesdialog.ui" line="234"/>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-         <source>Log font</source>
-         <translation>Tipografía del log</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="254"/>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-         <source>Log font size</source>
-         <translation>Tamaño de tipografía del log</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="263"/>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-         <source>Maximize new project or script windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="266"/>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-         <source>Maximize windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="276"/>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-         <source>Display project help texts</source>
-         <translation>Mostrar los textos de ayuda del proyecto</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="399"/>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-         <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-         <translation>&lt;b&gt;Ruta a los binarios del programa&lt;/b&gt;</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="550"/>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-         <source>Non-CHD input</source>
-         <translation>Entrada no-CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="406"/>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-         <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-         <translation>&lt;b&gt;Carpetas preferidas para archivos de entrada y &amp;amp; salida&lt;/b&gt;</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="557"/>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-         <source>CHD output</source>
-         <translation>Salida CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="564"/>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-         <source>Non-CHD output</source>
-         <translation>Salida no-CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="419"/>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-         <source>Preferred folder to use for non-CHD output files</source>
-         <translation>Carpeta preferida para archivos de salida no-CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="432"/>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-         <source>Preferred folder to use for CHD output files</source>
-         <translation>Carpeta preferida para archivos de salida CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="445"/>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-         <source>Preferred folder to search for non-CHD input files</source>
-         <translation>Carpeta preferida para buscar archivos de entrada no-CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="458"/>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-         <source>Preferred folder to search for CHD input files</source>
-         <translation>Carpeta preferida para buscar archivos de entrada CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="161"/>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-         <source>Select the GUI style</source>
-         <translation>Seleccionar el estilo de la interfaz</translation>
-     </message>
-@@ -720,72 +725,72 @@ Proceed?</source>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="130"/>
--        <source>Romanian (ro)</source>
--        <translation>Rumano (ro)</translation>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-+        <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="135"/>
--        <source>Swedish (sv)</source>
--        <translation>Sueco (sv)</translation>
-+        <source>Romanian (ro)</source>
-+        <translation>Rumano (ro)</translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="140"/>
--        <source>English (us)</source>
--        <translation>Inglés (us)</translation>
-+        <source>Swedish (sv)</source>
-+        <translation>Sueco (sv)</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="273"/>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-         <source>Make sure project help texts are shown</source>
-         <translation>Asegurarse que los textos de ayuda del proyecto son mostrados</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="283"/>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-         <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-         <translation>Usar los diálogos nativos de la aplicación o los propios de Qt</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="286"/>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-         <source>Use native file dialogs</source>
-         <translation>Usar diálogos nativos</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="293"/>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-         <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-         <translation>Incluir los nombres de los canales I/O (stdout / stderr) en el log de la salida de CHDMAN</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="296"/>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-         <source>Log channel names</source>
-         <translation>Incluir los nombres de los canales en el log</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="311"/>
--        <location filename="../preferencesdialog.ui" line="318"/>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-         <source>Editor font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="338"/>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-         <source>Editor font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="346"/>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-         <source>Paths</source>
-         <translation>Rutas</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="543"/>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-         <source>CHD input</source>
-         <translation>Entrada CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="352"/>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-         <source>CHDMAN binary</source>
-         <translation>Binario CHDMAN</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="365"/>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-         <source>Path to the CHDMAN binary</source>
-         <translation>Ruta al binario de CHDMAN</translation>
-     </message>
-@@ -1983,71 +1988,99 @@ Remove meta-data from a CHD.
-         <translation>Copiar comando al portapapeles</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-         <location filename="../projectwidget.cpp" line="383"/>
-         <source>Info</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-         <location filename="../projectwidget.cpp" line="391"/>
-         <source>Verify</source>
-         <translation>Verificar</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-         <location filename="../projectwidget.cpp" line="399"/>
-         <source>Copy</source>
-         <translation>Copiar</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-         <location filename="../projectwidget.cpp" line="429"/>
-         <source>CreateRaw</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-         <location filename="../projectwidget.cpp" line="459"/>
-         <source>CreateHD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-         <location filename="../projectwidget.cpp" line="503"/>
-         <source>CreateCD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-         <location filename="../projectwidget.cpp" line="523"/>
-         <source>CreateLD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-         <location filename="../projectwidget.cpp" line="547"/>
-         <source>ExtractRaw</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-         <location filename="../projectwidget.cpp" line="567"/>
-         <source>ExtractHD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-         <location filename="../projectwidget.cpp" line="587"/>
-         <source>ExtractCD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-         <location filename="../projectwidget.cpp" line="601"/>
-         <source>ExtractLD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-         <location filename="../projectwidget.cpp" line="617"/>
-         <source>DumpMeta</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-         <location filename="../projectwidget.cpp" line="631"/>
-         <source>AddMeta</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-         <location filename="../projectwidget.cpp" line="647"/>
-         <source>DelMeta</source>
-         <translation></translation>
-diff --git a/src/tools/qchdman/translations/qchdman_fr.ts b/src/tools/qchdman/translations/qchdman_fr.ts
-index 5ce902783..6b7bbcc87 100644
---- a/src/tools/qchdman/translations/qchdman_fr.ts
-+++ b/src/tools/qchdman/translations/qchdman_fr.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="fr_FR">
-+<TS version="2.1" language="fr_FR">
- <context>
-     <name>AboutDialog</name>
-     <message>
-@@ -397,117 +397,117 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="83"/>
-+        <location filename="../mainwindow.cpp" line="81"/>
-         <source>avhu (A/V Huffman)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="84"/>
-+        <location filename="../mainwindow.cpp" line="82"/>
-         <source>cdfl (CD FLAC)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="85"/>
-+        <location filename="../mainwindow.cpp" line="83"/>
-         <source>cdlz (CD LZMA)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="86"/>
-+        <location filename="../mainwindow.cpp" line="84"/>
-         <source>cdzl (CD Deflate)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="87"/>
-+        <location filename="../mainwindow.cpp" line="85"/>
-         <source>flac (FLAC)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="88"/>
-+        <location filename="../mainwindow.cpp" line="86"/>
-         <source>huff (Huffman)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="89"/>
-+        <location filename="../mainwindow.cpp" line="87"/>
-         <source>lzma (LZMA)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="90"/>
-+        <location filename="../mainwindow.cpp" line="88"/>
-         <source>zlib (Deflate)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Choose project file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Project files (*.prj)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Choose script file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Script files (*.scr)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="540"/>
--        <location filename="../mainwindow.cpp" line="554"/>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-         <source> KB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="543"/>
--        <location filename="../mainwindow.cpp" line="557"/>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-         <source> MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="546"/>
--        <location filename="../mainwindow.cpp" line="560"/>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-         <source> GB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="549"/>
-+        <location filename="../mainwindow.cpp" line="547"/>
-         <source> TB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="569"/>
-+        <location filename="../mainwindow.cpp" line="567"/>
-         <source>Running scripts / projects: %1 / %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="652"/>
-+        <location filename="../mainwindow.cpp" line="650"/>
-         <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="668"/>
-+        <location filename="../mainwindow.cpp" line="666"/>
-         <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="747"/>
--        <location filename="../mainwindow.cpp" line="773"/>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../mainwindow.cpp" line="748"/>
-+        <location filename="../mainwindow.cpp" line="746"/>
-         <source>There are %n script(s) currently running.
- 
- Proceed?</source>
-@@ -517,7 +517,7 @@ Proceed?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="775"/>
-+        <location filename="../mainwindow.cpp" line="773"/>
-         <source>There is 1 project currently running.
- 
- Closing its window will kill the external process!
-@@ -526,7 +526,7 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="776"/>
-+        <location filename="../mainwindow.cpp" line="774"/>
-         <source>There are %1 projects currently running.
- 
- Closing their windows will kill the external processes!
-@@ -568,105 +568,110 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="154"/>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-         <source>Style</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="174"/>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-         <source>Font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="194"/>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-         <source>Application font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="207"/>
--        <location filename="../preferencesdialog.ui" line="247"/>
--        <location filename="../preferencesdialog.ui" line="331"/>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-         <source>Size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="214"/>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-         <source>Application font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="227"/>
--        <location filename="../preferencesdialog.ui" line="234"/>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-         <source>Log font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="254"/>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-         <source>Log font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="263"/>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-         <source>Maximize new project or script windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="266"/>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-         <source>Maximize windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="276"/>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-         <source>Display project help texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="399"/>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-         <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="550"/>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-         <source>Non-CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="406"/>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-         <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="557"/>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-         <source>CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="564"/>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-         <source>Non-CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="419"/>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-         <source>Preferred folder to use for non-CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="432"/>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-         <source>Preferred folder to use for CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="445"/>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-         <source>Preferred folder to search for non-CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="458"/>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-         <source>Preferred folder to search for CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="161"/>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-         <source>Select the GUI style</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -712,72 +717,72 @@ Proceed?</source>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="130"/>
--        <source>Romanian (ro)</source>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="135"/>
--        <source>Swedish (sv)</source>
-+        <source>Romanian (ro)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="140"/>
--        <source>English (us)</source>
-+        <source>Swedish (sv)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="273"/>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-         <source>Make sure project help texts are shown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="283"/>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-         <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="286"/>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="293"/>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-         <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="296"/>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-         <source>Log channel names</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="311"/>
--        <location filename="../preferencesdialog.ui" line="318"/>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-         <source>Editor font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="338"/>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-         <source>Editor font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="346"/>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-         <source>Paths</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="543"/>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-         <source>CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="352"/>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-         <source>CHDMAN binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="365"/>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-         <source>Path to the CHDMAN binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1802,71 +1807,99 @@ Remove meta-data from a CHD.
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-         <location filename="../projectwidget.cpp" line="383"/>
-         <source>Info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-         <location filename="../projectwidget.cpp" line="391"/>
-         <source>Verify</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-         <location filename="../projectwidget.cpp" line="399"/>
-         <source>Copy</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-         <location filename="../projectwidget.cpp" line="429"/>
-         <source>CreateRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-         <location filename="../projectwidget.cpp" line="459"/>
-         <source>CreateHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-         <location filename="../projectwidget.cpp" line="503"/>
-         <source>CreateCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-         <location filename="../projectwidget.cpp" line="523"/>
-         <source>CreateLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-         <location filename="../projectwidget.cpp" line="547"/>
-         <source>ExtractRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-         <location filename="../projectwidget.cpp" line="567"/>
-         <source>ExtractHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-         <location filename="../projectwidget.cpp" line="587"/>
-         <source>ExtractCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-         <location filename="../projectwidget.cpp" line="601"/>
-         <source>ExtractLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-         <location filename="../projectwidget.cpp" line="617"/>
-         <source>DumpMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-         <location filename="../projectwidget.cpp" line="631"/>
-         <source>AddMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-         <location filename="../projectwidget.cpp" line="647"/>
-         <source>DelMeta</source>
-         <translation type="unfinished"></translation>
-diff --git a/src/tools/qchdman/translations/qchdman_it.ts b/src/tools/qchdman/translations/qchdman_it.ts
-index fb9b143c9..c48939bf6 100644
---- a/src/tools/qchdman/translations/qchdman_it.ts
-+++ b/src/tools/qchdman/translations/qchdman_it.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="it_IT">
-+<TS version="2.1" language="it_IT">
- <context>
-     <name>AboutDialog</name>
-     <message>
-@@ -397,117 +397,117 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="83"/>
-+        <location filename="../mainwindow.cpp" line="81"/>
-         <source>avhu (A/V Huffman)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="84"/>
-+        <location filename="../mainwindow.cpp" line="82"/>
-         <source>cdfl (CD FLAC)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="85"/>
-+        <location filename="../mainwindow.cpp" line="83"/>
-         <source>cdlz (CD LZMA)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="86"/>
-+        <location filename="../mainwindow.cpp" line="84"/>
-         <source>cdzl (CD Deflate)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="87"/>
-+        <location filename="../mainwindow.cpp" line="85"/>
-         <source>flac (FLAC)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="88"/>
-+        <location filename="../mainwindow.cpp" line="86"/>
-         <source>huff (Huffman)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="89"/>
-+        <location filename="../mainwindow.cpp" line="87"/>
-         <source>lzma (LZMA)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="90"/>
-+        <location filename="../mainwindow.cpp" line="88"/>
-         <source>zlib (Deflate)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Choose project file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Project files (*.prj)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Choose script file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Script files (*.scr)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="540"/>
--        <location filename="../mainwindow.cpp" line="554"/>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-         <source> KB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="543"/>
--        <location filename="../mainwindow.cpp" line="557"/>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-         <source> MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="546"/>
--        <location filename="../mainwindow.cpp" line="560"/>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-         <source> GB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="549"/>
-+        <location filename="../mainwindow.cpp" line="547"/>
-         <source> TB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="569"/>
-+        <location filename="../mainwindow.cpp" line="567"/>
-         <source>Running scripts / projects: %1 / %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="652"/>
-+        <location filename="../mainwindow.cpp" line="650"/>
-         <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="668"/>
-+        <location filename="../mainwindow.cpp" line="666"/>
-         <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="747"/>
--        <location filename="../mainwindow.cpp" line="773"/>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../mainwindow.cpp" line="748"/>
-+        <location filename="../mainwindow.cpp" line="746"/>
-         <source>There are %n script(s) currently running.
- 
- Proceed?</source>
-@@ -517,7 +517,7 @@ Proceed?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="775"/>
-+        <location filename="../mainwindow.cpp" line="773"/>
-         <source>There is 1 project currently running.
- 
- Closing its window will kill the external process!
-@@ -526,7 +526,7 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="776"/>
-+        <location filename="../mainwindow.cpp" line="774"/>
-         <source>There are %1 projects currently running.
- 
- Closing their windows will kill the external processes!
-@@ -568,105 +568,110 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="154"/>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-         <source>Style</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="174"/>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-         <source>Font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="194"/>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-         <source>Application font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="207"/>
--        <location filename="../preferencesdialog.ui" line="247"/>
--        <location filename="../preferencesdialog.ui" line="331"/>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-         <source>Size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="214"/>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-         <source>Application font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="227"/>
--        <location filename="../preferencesdialog.ui" line="234"/>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-         <source>Log font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="254"/>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-         <source>Log font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="263"/>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-         <source>Maximize new project or script windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="266"/>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-         <source>Maximize windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="276"/>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-         <source>Display project help texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="399"/>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-         <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="550"/>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-         <source>Non-CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="406"/>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-         <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="557"/>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-         <source>CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="564"/>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-         <source>Non-CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="419"/>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-         <source>Preferred folder to use for non-CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="432"/>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-         <source>Preferred folder to use for CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="445"/>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-         <source>Preferred folder to search for non-CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="458"/>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-         <source>Preferred folder to search for CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="161"/>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-         <source>Select the GUI style</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -712,72 +717,72 @@ Proceed?</source>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="130"/>
--        <source>Romanian (ro)</source>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="135"/>
--        <source>Swedish (sv)</source>
-+        <source>Romanian (ro)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="140"/>
--        <source>English (us)</source>
-+        <source>Swedish (sv)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="273"/>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-         <source>Make sure project help texts are shown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="283"/>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-         <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="286"/>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="293"/>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-         <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="296"/>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-         <source>Log channel names</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="311"/>
--        <location filename="../preferencesdialog.ui" line="318"/>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-         <source>Editor font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="338"/>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-         <source>Editor font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="346"/>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-         <source>Paths</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="543"/>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-         <source>CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="352"/>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-         <source>CHDMAN binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="365"/>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-         <source>Path to the CHDMAN binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1802,71 +1807,99 @@ Remove meta-data from a CHD.
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-         <location filename="../projectwidget.cpp" line="383"/>
-         <source>Info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-         <location filename="../projectwidget.cpp" line="391"/>
-         <source>Verify</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-         <location filename="../projectwidget.cpp" line="399"/>
-         <source>Copy</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-         <location filename="../projectwidget.cpp" line="429"/>
-         <source>CreateRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-         <location filename="../projectwidget.cpp" line="459"/>
-         <source>CreateHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-         <location filename="../projectwidget.cpp" line="503"/>
-         <source>CreateCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-         <location filename="../projectwidget.cpp" line="523"/>
-         <source>CreateLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-         <location filename="../projectwidget.cpp" line="547"/>
-         <source>ExtractRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-         <location filename="../projectwidget.cpp" line="567"/>
-         <source>ExtractHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-         <location filename="../projectwidget.cpp" line="587"/>
-         <source>ExtractCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-         <location filename="../projectwidget.cpp" line="601"/>
-         <source>ExtractLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-         <location filename="../projectwidget.cpp" line="617"/>
-         <source>DumpMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-         <location filename="../projectwidget.cpp" line="631"/>
-         <source>AddMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-         <location filename="../projectwidget.cpp" line="647"/>
-         <source>DelMeta</source>
-         <translation type="unfinished"></translation>
-diff --git a/src/tools/qchdman/translations/qchdman_pl.ts b/src/tools/qchdman/translations/qchdman_pl.ts
-index 998644fbf..196c50d47 100644
---- a/src/tools/qchdman/translations/qchdman_pl.ts
-+++ b/src/tools/qchdman/translations/qchdman_pl.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="pl_PL">
-+<TS version="2.1" language="pl_PL">
- <context>
-     <name>AboutDialog</name>
-     <message>
-@@ -397,117 +397,117 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="83"/>
-+        <location filename="../mainwindow.cpp" line="81"/>
-         <source>avhu (A/V Huffman)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="84"/>
-+        <location filename="../mainwindow.cpp" line="82"/>
-         <source>cdfl (CD FLAC)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="85"/>
-+        <location filename="../mainwindow.cpp" line="83"/>
-         <source>cdlz (CD LZMA)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="86"/>
-+        <location filename="../mainwindow.cpp" line="84"/>
-         <source>cdzl (CD Deflate)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="87"/>
-+        <location filename="../mainwindow.cpp" line="85"/>
-         <source>flac (FLAC)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="88"/>
-+        <location filename="../mainwindow.cpp" line="86"/>
-         <source>huff (Huffman)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="89"/>
-+        <location filename="../mainwindow.cpp" line="87"/>
-         <source>lzma (LZMA)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="90"/>
-+        <location filename="../mainwindow.cpp" line="88"/>
-         <source>zlib (Deflate)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Choose project file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Project files (*.prj)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Choose script file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Script files (*.scr)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="540"/>
--        <location filename="../mainwindow.cpp" line="554"/>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-         <source> KB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="543"/>
--        <location filename="../mainwindow.cpp" line="557"/>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-         <source> MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="546"/>
--        <location filename="../mainwindow.cpp" line="560"/>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-         <source> GB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="549"/>
-+        <location filename="../mainwindow.cpp" line="547"/>
-         <source> TB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="569"/>
-+        <location filename="../mainwindow.cpp" line="567"/>
-         <source>Running scripts / projects: %1 / %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="652"/>
-+        <location filename="../mainwindow.cpp" line="650"/>
-         <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="668"/>
-+        <location filename="../mainwindow.cpp" line="666"/>
-         <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="747"/>
--        <location filename="../mainwindow.cpp" line="773"/>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../mainwindow.cpp" line="748"/>
-+        <location filename="../mainwindow.cpp" line="746"/>
-         <source>There are %n script(s) currently running.
- 
- Proceed?</source>
-@@ -518,7 +518,7 @@ Proceed?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="775"/>
-+        <location filename="../mainwindow.cpp" line="773"/>
-         <source>There is 1 project currently running.
- 
- Closing its window will kill the external process!
-@@ -527,7 +527,7 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="776"/>
-+        <location filename="../mainwindow.cpp" line="774"/>
-         <source>There are %1 projects currently running.
- 
- Closing their windows will kill the external processes!
-@@ -569,105 +569,110 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="154"/>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-         <source>Style</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="174"/>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-         <source>Font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="194"/>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-         <source>Application font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="207"/>
--        <location filename="../preferencesdialog.ui" line="247"/>
--        <location filename="../preferencesdialog.ui" line="331"/>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-         <source>Size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="214"/>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-         <source>Application font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="227"/>
--        <location filename="../preferencesdialog.ui" line="234"/>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-         <source>Log font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="254"/>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-         <source>Log font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="263"/>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-         <source>Maximize new project or script windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="266"/>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-         <source>Maximize windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="276"/>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-         <source>Display project help texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="399"/>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-         <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="550"/>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-         <source>Non-CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="406"/>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-         <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="557"/>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-         <source>CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="564"/>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-         <source>Non-CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="419"/>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-         <source>Preferred folder to use for non-CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="432"/>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-         <source>Preferred folder to use for CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="445"/>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-         <source>Preferred folder to search for non-CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="458"/>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-         <source>Preferred folder to search for CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="161"/>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-         <source>Select the GUI style</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -713,72 +718,72 @@ Proceed?</source>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="130"/>
--        <source>Romanian (ro)</source>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="135"/>
--        <source>Swedish (sv)</source>
-+        <source>Romanian (ro)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="140"/>
--        <source>English (us)</source>
-+        <source>Swedish (sv)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="273"/>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-         <source>Make sure project help texts are shown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="283"/>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-         <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="286"/>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="293"/>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-         <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="296"/>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-         <source>Log channel names</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="311"/>
--        <location filename="../preferencesdialog.ui" line="318"/>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-         <source>Editor font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="338"/>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-         <source>Editor font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="346"/>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-         <source>Paths</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="543"/>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-         <source>CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="352"/>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-         <source>CHDMAN binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="365"/>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-         <source>Path to the CHDMAN binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1803,71 +1808,99 @@ Remove meta-data from a CHD.
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-         <location filename="../projectwidget.cpp" line="383"/>
-         <source>Info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-         <location filename="../projectwidget.cpp" line="391"/>
-         <source>Verify</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-         <location filename="../projectwidget.cpp" line="399"/>
-         <source>Copy</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-         <location filename="../projectwidget.cpp" line="429"/>
-         <source>CreateRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-         <location filename="../projectwidget.cpp" line="459"/>
-         <source>CreateHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-         <location filename="../projectwidget.cpp" line="503"/>
-         <source>CreateCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-         <location filename="../projectwidget.cpp" line="523"/>
-         <source>CreateLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-         <location filename="../projectwidget.cpp" line="547"/>
-         <source>ExtractRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-         <location filename="../projectwidget.cpp" line="567"/>
-         <source>ExtractHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-         <location filename="../projectwidget.cpp" line="587"/>
-         <source>ExtractCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-         <location filename="../projectwidget.cpp" line="601"/>
-         <source>ExtractLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-         <location filename="../projectwidget.cpp" line="617"/>
-         <source>DumpMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-         <location filename="../projectwidget.cpp" line="631"/>
-         <source>AddMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-         <location filename="../projectwidget.cpp" line="647"/>
-         <source>DelMeta</source>
-         <translation type="unfinished"></translation>
-diff --git a/src/tools/qchdman/translations/qchdman_pt.qm b/src/tools/qchdman/translations/qchdman_pt.qm
-index 2b51a9c24e9f3dbee1bfb5500787c8369bb8520a..a97271a6946a33a21fc540af73a4d879e70d624f 100644
-GIT binary patch
-delta 2675
-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
-
-delta 2733
-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
-
-diff --git a/src/tools/qchdman/translations/qchdman_pt.ts b/src/tools/qchdman/translations/qchdman_pt.ts
-index 64d0a0408..36f4ad1e5 100644
---- a/src/tools/qchdman/translations/qchdman_pt.ts
-+++ b/src/tools/qchdman/translations/qchdman_pt.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="pt_PT">
-+<TS version="2.1" language="pt_PT">
- <context>
-     <name>AboutDialog</name>
-     <message>
-@@ -397,117 +397,117 @@
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="83"/>
-+        <location filename="../mainwindow.cpp" line="81"/>
-         <source>avhu (A/V Huffman)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="84"/>
-+        <location filename="../mainwindow.cpp" line="82"/>
-         <source>cdfl (CD FLAC)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="85"/>
-+        <location filename="../mainwindow.cpp" line="83"/>
-         <source>cdlz (CD LZMA)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="86"/>
-+        <location filename="../mainwindow.cpp" line="84"/>
-         <source>cdzl (CD Deflate)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="87"/>
-+        <location filename="../mainwindow.cpp" line="85"/>
-         <source>flac (FLAC)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="88"/>
-+        <location filename="../mainwindow.cpp" line="86"/>
-         <source>huff (Huffman)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="89"/>
-+        <location filename="../mainwindow.cpp" line="87"/>
-         <source>lzma (LZMA)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="90"/>
-+        <location filename="../mainwindow.cpp" line="88"/>
-         <source>zlib (Deflate)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>All files (*)</source>
-         <translation>Todos os arquivos (*)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Choose project file</source>
-         <translation>Escolher arquivo de projeto</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Project files (*.prj)</source>
-         <translation>Arquivos de projeto (*.prj)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Choose script file</source>
-         <translation>Escolher arquivo de script</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Script files (*.scr)</source>
-         <translation>Arquivos de script (*.scr)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="540"/>
--        <location filename="../mainwindow.cpp" line="554"/>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-         <source> KB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="543"/>
--        <location filename="../mainwindow.cpp" line="557"/>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-         <source> MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="546"/>
--        <location filename="../mainwindow.cpp" line="560"/>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-         <source> GB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="549"/>
-+        <location filename="../mainwindow.cpp" line="547"/>
-         <source> TB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="569"/>
-+        <location filename="../mainwindow.cpp" line="567"/>
-         <source>Running scripts / projects: %1 / %2</source>
-         <translation>Scripts / projetos em execução: %1 / %2</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="652"/>
-+        <location filename="../mainwindow.cpp" line="650"/>
-         <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>Projeto &apos;%1&apos; não existe</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="668"/>
-+        <location filename="../mainwindow.cpp" line="666"/>
-         <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>Script &apos;%1&apos; não existe</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="747"/>
--        <location filename="../mainwindow.cpp" line="773"/>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-         <source>Confirm</source>
-         <translation>Confirmar</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../mainwindow.cpp" line="748"/>
-+        <location filename="../mainwindow.cpp" line="746"/>
-         <source>There are %n script(s) currently running.
- 
- Proceed?</source>
-@@ -521,7 +521,7 @@ Continuar?</numerusform>
-         </translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="775"/>
-+        <location filename="../mainwindow.cpp" line="773"/>
-         <source>There is 1 project currently running.
- 
- Closing its window will kill the external process!
-@@ -534,7 +534,7 @@ Fechar sua janela ira matar o processo externo!
- Deseja continuar?</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="776"/>
-+        <location filename="../mainwindow.cpp" line="774"/>
-         <source>There are %1 projects currently running.
- 
- Closing their windows will kill the external processes!
-@@ -580,105 +580,110 @@ Deseja continuar?</translation>
-         <translation>Língua</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="154"/>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-         <source>Style</source>
-         <translation>Estilo</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="174"/>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-         <source>Font</source>
-         <translation>Fonte</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="194"/>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-         <source>Application font</source>
-         <translation>Fonte da aplicação</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="207"/>
--        <location filename="../preferencesdialog.ui" line="247"/>
--        <location filename="../preferencesdialog.ui" line="331"/>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-         <source>Size</source>
-         <translation>Tamanho</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="214"/>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-         <source>Application font size</source>
-         <translation>Tamanho da fonte da aplicação</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="227"/>
--        <location filename="../preferencesdialog.ui" line="234"/>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-         <source>Log font</source>
-         <translation>Fonte do Log</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="254"/>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-         <source>Log font size</source>
-         <translation>Tamanho da fonte do log</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="263"/>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-         <source>Maximize new project or script windows</source>
-         <translation>Maximizar janelas de novos projetos ou scripts</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="266"/>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-         <source>Maximize windows</source>
-         <translation>Maximizar janelas</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="276"/>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-         <source>Display project help texts</source>
-         <translation>Mostrar textos de ajuda do projeto</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="399"/>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-         <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-         <translation>&lt;b&gt;Caminhos para os binários dos programas&lt;/b&gt;</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="550"/>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-         <source>Non-CHD input</source>
-         <translation>Entrada para não CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="406"/>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-         <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-         <translation>&lt;b&gt;Pastas preferenciais para arquivos de entrada &amp;amp; saída&lt;/b&gt;</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="557"/>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-         <source>CHD output</source>
-         <translation>Saída para CHDs</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="564"/>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-         <source>Non-CHD output</source>
-         <translation>Saída para não CHDs</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="419"/>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-         <source>Preferred folder to use for non-CHD output files</source>
-         <translation>Pasta preferencial para usar para arquivos de saída não CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="432"/>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-         <source>Preferred folder to use for CHD output files</source>
-         <translation>Pasta preferencial para usar para arquivos de saída CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="445"/>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-         <source>Preferred folder to search for non-CHD input files</source>
-         <translation>Pasta preferencial para buscar por arquivos de entrada não CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="458"/>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-         <source>Preferred folder to search for CHD input files</source>
-         <translation>Pasta preferencial para buscar por arquivos de entrada CHD</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="161"/>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-         <source>Select the GUI style</source>
-         <translation>Selecionar estilo da interface gráfica</translation>
-     </message>
-@@ -724,72 +729,72 @@ Deseja continuar?</translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="130"/>
--        <source>Romanian (ro)</source>
--        <translation>Romeno (ro)</translation>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-+        <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="135"/>
--        <source>Swedish (sv)</source>
--        <translation>Sueco (sv)</translation>
-+        <source>Romanian (ro)</source>
-+        <translation>Romeno (ro)</translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="140"/>
--        <source>English (us)</source>
--        <translation>Inglês (us)</translation>
-+        <source>Swedish (sv)</source>
-+        <translation>Sueco (sv)</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="273"/>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-         <source>Make sure project help texts are shown</source>
-         <translation>Fazer com que os textos de ajuda dos projetos sejam mostrados</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="283"/>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-         <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-         <translation>Usar os diálogos de arquivo nativos da plataforma ou os do Qt</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="286"/>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-         <source>Use native file dialogs</source>
-         <translation>Usar diálogos de arquivo nativos</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="293"/>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-         <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-         <translation>Incluir os nomes dos canais de E/S (stdout / stderr) quando logando a saída do CHDMAN</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="296"/>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-         <source>Log channel names</source>
-         <translation>Nomes dos canais de log</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="311"/>
--        <location filename="../preferencesdialog.ui" line="318"/>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-         <source>Editor font</source>
-         <translation>Fonte do editor</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="338"/>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-         <source>Editor font size</source>
-         <translation>Tamanho da fonte do editor</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="346"/>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-         <source>Paths</source>
-         <translation>Caminhos</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="543"/>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-         <source>CHD input</source>
-         <translation>Entrada para CHDs</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="352"/>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-         <source>CHDMAN binary</source>
-         <translation>Executável do CHDMAN</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="365"/>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-         <source>Path to the CHDMAN binary</source>
-         <translation>Caminho para o executável binário do CHDMAN</translation>
-     </message>
-@@ -2025,71 +2030,99 @@ Remover meta-dados de um CHD.
-         <translation>Copiar comando para a área de transferência</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-         <location filename="../projectwidget.cpp" line="383"/>
-         <source>Info</source>
-         <translation>Informação</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-         <location filename="../projectwidget.cpp" line="391"/>
-         <source>Verify</source>
-         <translation>Verificar</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-         <location filename="../projectwidget.cpp" line="399"/>
-         <source>Copy</source>
-         <translation>Copiar</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-         <location filename="../projectwidget.cpp" line="429"/>
-         <source>CreateRaw</source>
-         <translation>CriarRaw</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-         <location filename="../projectwidget.cpp" line="459"/>
-         <source>CreateHD</source>
-         <translation>CriarHD</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-         <location filename="../projectwidget.cpp" line="503"/>
-         <source>CreateCD</source>
-         <translation>CriarCD</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-         <location filename="../projectwidget.cpp" line="523"/>
-         <source>CreateLD</source>
-         <translation>CriarLD</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-         <location filename="../projectwidget.cpp" line="547"/>
-         <source>ExtractRaw</source>
-         <translation>ExtrairRaw</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-         <location filename="../projectwidget.cpp" line="567"/>
-         <source>ExtractHD</source>
-         <translation>ExtrairHD</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-         <location filename="../projectwidget.cpp" line="587"/>
-         <source>ExtractCD</source>
-         <translation>ExtrairCD</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-         <location filename="../projectwidget.cpp" line="601"/>
-         <source>ExtractLD</source>
-         <translation>ExtrairLD</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-         <location filename="../projectwidget.cpp" line="617"/>
-         <source>DumpMeta</source>
-         <translation>Baixar Metadados</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-         <location filename="../projectwidget.cpp" line="631"/>
-         <source>AddMeta</source>
-         <translation>Adicionar Metadados</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-         <location filename="../projectwidget.cpp" line="647"/>
-         <source>DelMeta</source>
-         <translation>Remover Metadados</translation>
-diff --git a/src/tools/qchdman/translations/qchdman_pt_BR.qm b/src/tools/qchdman/translations/qchdman_pt_BR.qm
-new file mode 100644
-index 0000000000000000000000000000000000000000..bc4eda9a377752b3d124df937481f544a6fef2ff
-GIT binary patch
-literal 71923
-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
-We;m99o@IK?KbE(_<(yDm_5T6#<r)_N
-
-literal 0
-HcmV?d00001
-
-diff --git a/src/tools/qchdman/translations/qchdman_pt_BR.ts b/src/tools/qchdman/translations/qchdman_pt_BR.ts
-new file mode 100644
-index 000000000..a2b976b26
---- /dev/null
-+++ b/src/tools/qchdman/translations/qchdman_pt_BR.ts
-@@ -0,0 +1,3200 @@
-+<?xml version="1.0" encoding="utf-8"?>
-+<!DOCTYPE TS>
-+<TS version="2.1" language="pt_BR">
-+<context>
-+    <name>AboutDialog</name>
-+    <message>
-+        <location filename="../aboutdialog.ui" line="14"/>
-+        <source>About</source>
-+        <translation>Sobre</translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.ui" line="92"/>
-+        <source>Ok</source>
-+        <translation>Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.cpp" line="23"/>
-+        <source>Qt based graphical user interface to CHDMAN, the MAME CHD management tool</source>
-+        <translation>Interface gráfica feita em Qt para o CHDMAN, a ferramenta de gerenciamento de CHDs do MAME</translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.cpp" line="24"/>
-+        <source>Copyright</source>
-+        <translation>Direitos autorais</translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.cpp" line="24"/>
-+        <source>All Rights Reserved.</source>
-+        <translation>Todos os direitos reservados.</translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.cpp" line="25"/>
-+        <source>This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the license, or (at your option) any later version.</source>
-+        <translation>Este programa é um software livre, você pode redistribuí-lo e/ou modificá-lo sobre os termos da Licença Pública Geral GNU como publicada pela Free Software Foundation, tanto na versão 2 da licença, o (a seu critério) qualquer versão posterior.</translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.cpp" line="28"/>
-+        <source>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. </source>
-+        <translation>Este programa é distribuído na esperança de que será útil, mas SEM QUALQUER GARANTIA; incluindo qualquer garantia implícita de COMERCIALIZAÇÃO OU ADEQUAÇÃO A UM DETERMINADO PROPÓSITO. </translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.cpp" line="30"/>
-+        <source>See the</source>
-+        <translation>Veja a</translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.cpp" line="30"/>
-+        <source>GNU General Public License</source>
-+        <translation>Licença Pública Geral GNU</translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.cpp" line="30"/>
-+        <source>for more details.</source>
-+        <translation>para obter mais detalhes.</translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.cpp" line="31"/>
-+        <source>Qt CHDMAN GUI is part of the</source>
-+        <translation>A Interface Gráfica CHDMAN feita em Qt é parte do</translation>
-+    </message>
-+    <message>
-+        <location filename="../aboutdialog.cpp" line="31"/>
-+        <source>QMC2 project</source>
-+        <translation>projeto QMC2</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>MainWindow</name>
-+    <message>
-+        <location filename="../mainwindow.ui" line="14"/>
-+        <source>MainWindow</source>
-+        <translation>MainWindow</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="67"/>
-+        <source>&amp;Window</source>
-+        <translation>Jane&amp;la</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="71"/>
-+        <source>View mode</source>
-+        <translation>Modo de visualização</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="89"/>
-+        <source>&amp;Help</source>
-+        <translation>&amp;Ajuda</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="109"/>
-+        <source>Create a new project</source>
-+        <translation>Criar um novo projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="112"/>
-+        <source>Ctrl+N</source>
-+        <translation>Ctrl+N</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="120"/>
-+        <source>Load existing project from file</source>
-+        <translation>Carrega o projeto existente a partir de um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="123"/>
-+        <source>Ctrl+L</source>
-+        <translation>Ctrl+L</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="131"/>
-+        <source>Save</source>
-+        <translation>Salvar</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="137"/>
-+        <source>Ctrl+S</source>
-+        <translation>Ctrl+S</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="145"/>
-+        <source>Save as...</source>
-+        <translation>Salvar como...</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="151"/>
-+        <source>Ctrl+Shift+S</source>
-+        <translation>Ctrl+Shift+S</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="156"/>
-+        <source>Exit</source>
-+        <translation>Encerrar</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="159"/>
-+        <source>Quit GUI</source>
-+        <translation>Encerrar a interface</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="162"/>
-+        <source>Ctrl+X</source>
-+        <translation>Ctrl+X</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="170"/>
-+        <source>Next</source>
-+        <translation>Próximo</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="176"/>
-+        <source>Ctrl+Alt+N</source>
-+        <translation>Ctrl+Alt+N</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="184"/>
-+        <source>Previous</source>
-+        <translation>Anterior</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="190"/>
-+        <source>Ctrl+Alt+P</source>
-+        <translation>Ctrl+Alt+P</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="198"/>
-+        <source>Tile</source>
-+        <translation>Lado a lado</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="204"/>
-+        <source>Ctrl+Alt+T</source>
-+        <translation>Ctrl+Alt+T</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="212"/>
-+        <source>Cascade</source>
-+        <translation>Cascata</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="218"/>
-+        <source>Ctrl+Alt+C</source>
-+        <translation>Ctrl+Alt+C</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="226"/>
-+        <source>Close</source>
-+        <translation>Fechar</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="237"/>
-+        <source>Close all</source>
-+        <translation>Fechar todas</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="37"/>
-+        <source>&amp;File</source>
-+        <translation>&amp;Arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="41"/>
-+        <source>Recent projects</source>
-+        <translation>Projetos recentes</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="46"/>
-+        <source>Recent scripts</source>
-+        <translation>Scripts recentes</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="106"/>
-+        <source>New project</source>
-+        <translation>Novo projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="117"/>
-+        <source>Load project...</source>
-+        <translation>Abrir um projeto...</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="134"/>
-+        <source>Save project or script to file</source>
-+        <translation>Salva o projeto ou o script num arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="148"/>
-+        <source>Save project or script under a different name</source>
-+        <translation>Salva projeto ou o script com um novo nome</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="173"/>
-+        <source>Select next window</source>
-+        <translation>Seleciona a próxima janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="187"/>
-+        <source>Select previous window</source>
-+        <translation>Seleciona a janela anterior</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="201"/>
-+        <source>Tile windows</source>
-+        <translation>Janelas lado a lado</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="215"/>
-+        <source>Cascade windows</source>
-+        <translation>Janelas em cascata</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="229"/>
-+        <source>Close active window</source>
-+        <translation>Fecha a janela ativa</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="240"/>
-+        <source>Close all windows</source>
-+        <translation>Fecha todas as janelas</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="245"/>
-+        <source>About...</source>
-+        <translation>Sobre...</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="248"/>
-+        <source>About this program</source>
-+        <translation>Sobre este programa</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="253"/>
-+        <source>About Qt...</source>
-+        <translation>Sobre o Qt...</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="256"/>
-+        <source>About Qt</source>
-+        <translation>Sobre o Qt</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="261"/>
-+        <source>Preferences...</source>
-+        <translation>Preferências...</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="264"/>
-+        <source>General preferences</source>
-+        <translation>Preferências gerais</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="267"/>
-+        <source>Ctrl+P</source>
-+        <translation>Ctrl+P</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="278"/>
-+        <source>View in windowed mode</source>
-+        <translation>Ver em modo janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="292"/>
-+        <source>View in tabbed mode</source>
-+        <translation>Ver em abas</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="306"/>
-+        <source>Save all projects or scripts</source>
-+        <translation>Salva todos os projetos ou scripts</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="325"/>
-+        <source>Load script...</source>
-+        <translation>Abrir um script...</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="328"/>
-+        <source>Load existing script from file</source>
-+        <translation>Abre um script já existente a partir de um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="331"/>
-+        <source>Ctrl+Shift+L</source>
-+        <translation>Ctrl+Shift+L</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="336"/>
-+        <source>Wiki...</source>
-+        <translation>Wiki...</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="339"/>
-+        <source>Open our wiki in the default browser</source>
-+        <translation>Abre o nosso wiki no navegador padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="344"/>
-+        <source>Forum...</source>
-+        <translation>Fórum...</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="347"/>
-+        <source>Open our forum in the default browser</source>
-+        <translation>Abre o nosso fórum no navegador padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="352"/>
-+        <source>Bug tracker...</source>
-+        <translation>Gerenciador de defeitos (bug tracker)...</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="355"/>
-+        <source>Open our bug-tracking system in the default browser</source>
-+        <translation>Abre a nossa ferramenta de gerenciamento de defeitos no navegador padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="275"/>
-+        <source>Windowed</source>
-+        <translation>Modo janela</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="281"/>
-+        <source>Ctrl+Shift+W</source>
-+        <translation>Ctrl+Shift+W</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="289"/>
-+        <source>Tabbed</source>
-+        <translation>Abas</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="295"/>
-+        <source>Ctrl+Shift+T</source>
-+        <translation>Ctrl+Shift+T</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="303"/>
-+        <source>Save all</source>
-+        <translation>Salvar todos</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="309"/>
-+        <source>Ctrl+Alt+S</source>
-+        <translation>Ctrl+Alt+S</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="314"/>
-+        <source>New script</source>
-+        <translation>Novo script</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="317"/>
-+        <source>Create a new script</source>
-+        <translation>Cria um novo script</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.ui" line="320"/>
-+        <source>Ctrl+Shift+N</source>
-+        <translation>Ctrl+Shift+N</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="81"/>
-+        <source>avhu (A/V Huffman)</source>
-+        <translation>avhu (A/V Huffman)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="82"/>
-+        <source>cdfl (CD FLAC)</source>
-+        <translation>cdfl (CD FLAC)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="83"/>
-+        <source>cdlz (CD LZMA)</source>
-+        <translation>cdlz (CD LZMA)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="84"/>
-+        <source>cdzl (CD Deflate)</source>
-+        <translation>cdzl (CD Deflate)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="85"/>
-+        <source>flac (FLAC)</source>
-+        <translation>flac (FLAC)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="86"/>
-+        <source>huff (Huffman)</source>
-+        <translation>huff (Huffman)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="87"/>
-+        <source>lzma (LZMA)</source>
-+        <translation>lzma (LZMA)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="88"/>
-+        <source>zlib (Deflate)</source>
-+        <translation>zlib (Descomprimir)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <source>Choose project file</source>
-+        <translation>Escolha o arquivo do projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <source>Project files (*.prj)</source>
-+        <translation>Arquivos do projeto (*.prj)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="359"/>
-+        <source>Choose script file</source>
-+        <translation>Escolha o script</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="359"/>
-+        <source>Script files (*.scr)</source>
-+        <translation>Arquivos script (*.scr)</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-+        <source> KB</source>
-+        <translation> KB</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-+        <source> MB</source>
-+        <translation> MB</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-+        <source> GB</source>
-+        <translation> GB</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="547"/>
-+        <source> TB</source>
-+        <translation> TB</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="567"/>
-+        <source>Running scripts / projects: %1 / %2</source>
-+        <translation>Scripts / projetos em execução: %1 / %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="650"/>
-+        <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-+        <translation>O projeto &apos;%1&apos; não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="666"/>
-+        <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-+        <translation>O script &apos;%1&apos; não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-+        <source>Confirm</source>
-+        <translation>Confirmar</translation>
-+    </message>
-+    <message numerus="yes">
-+        <location filename="../mainwindow.cpp" line="746"/>
-+        <source>There are %n script(s) currently running.
-+
-+Proceed?</source>
-+        <translation>
-+            <numerusform>Atualmente há %n script(s) em execução.
-+
-+Prosseguir?</numerusform>
-+            <numerusform>Atualmente há %n script(s) em execução.
-+
-+Prosseguir?</numerusform>
-+        </translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="773"/>
-+        <source>There is 1 project currently running.
-+
-+Closing its window will kill the external process!
-+
-+Proceed?</source>
-+        <translation>Atualmente há 1 projeto em andamento.
-+
-+Ao fechar esta janela, o processo externo será morto!
-+
-+Prosseguir?</translation>
-+    </message>
-+    <message>
-+        <location filename="../mainwindow.cpp" line="774"/>
-+        <source>There are %1 projects currently running.
-+
-+Closing their windows will kill the external processes!
-+
-+Proceed?</source>
-+        <translation>Atualmente há %1 projeto(s) em andamento.
-+
-+Ao fechar a janela deles, o processo externo será morto!
-+
-+Prosseguir?</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>PreferencesDialog</name>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="14"/>
-+        <source>Preferences</source>
-+        <translation>Preferências</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="35"/>
-+        <source>Ok</source>
-+        <translation>Ok</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="42"/>
-+        <source>Apply</source>
-+        <translation>Aplicar</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="49"/>
-+        <source>Cancel</source>
-+        <translation>Cancelar</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="75"/>
-+        <source>GUI</source>
-+        <translation>Interface Gráfica</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="81"/>
-+        <source>Language</source>
-+        <translation>Idioma</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-+        <source>Style</source>
-+        <translation>Estilo</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-+        <source>Font</source>
-+        <translation>Fonte</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-+        <source>Application font</source>
-+        <translation>Fonte da aplicação</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-+        <source>Size</source>
-+        <translation>Tamanho</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-+        <source>Application font size</source>
-+        <translation>Tamanho da fonte da aplicação</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-+        <source>Log font</source>
-+        <translation>Fonte do registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-+        <source>Log font size</source>
-+        <translation>Tamanho da fonte do registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-+        <source>Maximize new project or script windows</source>
-+        <translation>Expande as janelas dos novos projetos ou dos scripts</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-+        <source>Maximize windows</source>
-+        <translation>Expande as janelas</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-+        <source>Display project help texts</source>
-+        <translation>Mostra os textos de ajuda do projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-+        <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-+        <translation>&lt;b&gt;Caminhos para os binários dos programas&lt;/b&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-+        <source>Non-CHD input</source>
-+        <translation>Entrada para os não CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-+        <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-+        <translation>&lt;b&gt;Pastas preferenciais para os arquivos de entrada &amp;amp; e os gerados&lt;/b&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-+        <source>CHD output</source>
-+        <translation>Saída para os CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-+        <source>Non-CHD output</source>
-+        <translation>Saída para os não CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-+        <source>Preferred folder to use for non-CHD output files</source>
-+        <translation>Pasta preferencial para usar com os arquivos gerados, não CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-+        <source>Preferred folder to use for CHD output files</source>
-+        <translation>Pasta preferencial para usar com os CHDs que forem gerados</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-+        <source>Preferred folder to search for non-CHD input files</source>
-+        <translation>Pasta preferencial para buscar pelos arquivos de entrada não CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-+        <source>Preferred folder to search for CHD input files</source>
-+        <translation>Pasta preferencial para buscar pelos arquivos de entrada CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-+        <source>Select the GUI style</source>
-+        <translation>Selecione o estilo da interface gráfica</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="88"/>
-+        <source>Select the GUI language (requires a restart to take effect!)</source>
-+        <translation>Selecione o idioma da interface gráfica (requer reinício para surtir efeito!)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="95"/>
-+        <source>German (de)</source>
-+        <translation>Alemão (de)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="100"/>
-+        <source>Spanish (es)</source>
-+        <translation>Espanhol (es)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="105"/>
-+        <source>Greek (el)</source>
-+        <translation>Grego (el)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="110"/>
-+        <source>French (fr)</source>
-+        <translation>Francês (fr)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="115"/>
-+        <source>Italian (it)</source>
-+        <translation>Italiano (it)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="120"/>
-+        <source>Polish (pl)</source>
-+        <translation>Polonês (pl)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="125"/>
-+        <source>Portuguese (pt)</source>
-+        <translation>Português (pt)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="130"/>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="135"/>
-+        <source>Romanian (ro)</source>
-+        <translation>Romeno (ro)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="140"/>
-+        <source>Swedish (sv)</source>
-+        <translation>Sueco (sv)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-+        <source>Make sure project help texts are shown</source>
-+        <translation>Faça com que os textos de ajuda dos projetos sejam exibidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-+        <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-+        <translation>Use as janelas nativas da plataforma ou os do Qt</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-+        <source>Use native file dialogs</source>
-+        <translation>Use as janelas nativas do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-+        <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-+        <translation>Inclui os nomes dos canais de E/S (stdout / stderr) ao fazer o registro da saída do CHDMAN</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-+        <source>Log channel names</source>
-+        <translation>Nomes dos canais de registro</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-+        <source>Editor font</source>
-+        <translation>Fonte do editor</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-+        <source>Editor font size</source>
-+        <translation>Tamanho da fonte do editor</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-+        <source>Paths</source>
-+        <translation>Caminhos</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-+        <source>CHD input</source>
-+        <translation>Entrada para os CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-+        <source>CHDMAN binary</source>
-+        <translation>Executável do CHDMAN</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-+        <source>Path to the CHDMAN binary</source>
-+        <translation>Caminho para o executável do CHDMAN</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.cpp" line="92"/>
-+        <source>Choose CHDMAN binary</source>
-+        <translation>Escolha o binário do CHDMAN</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.cpp" line="92"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.cpp" line="99"/>
-+        <source>Choose preferred CHD input path</source>
-+        <translation>Escolha o caminho preferencial para entrada dos CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.cpp" line="106"/>
-+        <source>Choose preferred non-CHD input path</source>
-+        <translation>Escolha o caminho preferencial para entrada dos não CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.cpp" line="113"/>
-+        <source>Choose preferred CHD output path</source>
-+        <translation>Escolha o caminho preferencial para a saída do CHDs</translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.cpp" line="120"/>
-+        <source>Choose preferred non-CHD output path</source>
-+        <translation>Escolha o caminho preferencial para saída dos não CHDs</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ProjectWidget</name>
-+    <message>
-+        <location filename="../projectwidget.ui" line="23"/>
-+        <source>Select project type</source>
-+        <translation>Seleciona o tipo do projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="30"/>
-+        <source>Display information about a CHD input file</source>
-+        <translation>Mostra a informação sobre um arquivo CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="39"/>
-+        <source>Verify the integrity of a CHD input file</source>
-+        <translation>Verifica a integridade de um arquivo CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="48"/>
-+        <source>Copy data from one CHD to another</source>
-+        <translation>Copia os dados de um CHD para outro</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="57"/>
-+        <source>Create a raw CHD from an input file</source>
-+        <translation>Cria um arquivo CHD bruto a partir de um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="66"/>
-+        <source>Create an HD CHD from an input file</source>
-+        <translation>Cria um CHD HD a partir de um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="75"/>
-+        <source>Create a CD CHD from an input file</source>
-+        <translation>Cria um CD CHD a partir de um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="84"/>
-+        <source>Create an LD CHD from an input file</source>
-+        <translation>Criar um LD CHD a partir de um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="93"/>
-+        <source>Extract a raw file from a CHD input file</source>
-+        <translation>Extrai um arquivo bruto a partir de um CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="102"/>
-+        <source>Extract an HD file from a CHD input file</source>
-+        <translation>Extrai um arquivo HD a partir de um CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="111"/>
-+        <source>Extract a CD file from a CHD input file</source>
-+        <translation>Extrai um arquivo CD a partir de um CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="120"/>
-+        <source>Extract an LD AVI file from a CHD input file</source>
-+        <translation>Extrai um arquivo LD AVI a partir de um CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="129"/>
-+        <source>Dump meta-data from a CHD</source>
-+        <translation>Extrai o metadados de uma imagem a partir de um CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="138"/>
-+        <source>Add meta-data to a CHD</source>
-+        <translation>Adiciona um metadados num CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="147"/>
-+        <source>Remove meta-data from a CHD</source>
-+        <translation>Remove os metadados de um CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="165"/>
-+        <source>Project status / progress</source>
-+        <translation>Condição do projeto / progresso</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="171"/>
-+        <location filename="../projectwidget.cpp" line="738"/>
-+        <location filename="../projectwidget.cpp" line="739"/>
-+        <location filename="../projectwidget.cpp" line="862"/>
-+        <location filename="../projectwidget.cpp" line="863"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="184"/>
-+        <source>Run this project</source>
-+        <translation>Executa este projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="204"/>
-+        <source>Terminate the running process</source>
-+        <translation>Encerra os processos em execução</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="221"/>
-+        <source>Tools menu</source>
-+        <translation>Menu de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="318"/>
-+        <source>Output additional information (--verbose)</source>
-+        <translation>Mostra as informações adicionais (--verbose)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="321"/>
-+        <source>Verbose output</source>
-+        <translation>Saída detalhada</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="308"/>
-+        <location filename="../projectwidget.ui" line="392"/>
-+        <location filename="../projectwidget.ui" line="718"/>
-+        <location filename="../projectwidget.ui" line="2575"/>
-+        <location filename="../projectwidget.ui" line="2867"/>
-+        <location filename="../projectwidget.ui" line="3144"/>
-+        <location filename="../projectwidget.ui" line="3257"/>
-+        <location filename="../projectwidget.ui" line="3465"/>
-+        <location filename="../projectwidget.ui" line="3685"/>
-+        <location filename="../projectwidget.ui" line="3841"/>
-+        <source>CHD input file (--input)</source>
-+        <translation>Arquivo CHD (--input)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="311"/>
-+        <location filename="../projectwidget.ui" line="395"/>
-+        <location filename="../projectwidget.ui" line="721"/>
-+        <location filename="../projectwidget.ui" line="2578"/>
-+        <location filename="../projectwidget.ui" line="2870"/>
-+        <location filename="../projectwidget.ui" line="3147"/>
-+        <location filename="../projectwidget.ui" line="3260"/>
-+        <location filename="../projectwidget.ui" line="3468"/>
-+        <location filename="../projectwidget.ui" line="3688"/>
-+        <location filename="../projectwidget.ui" line="3844"/>
-+        <source>CHD input file (required)</source>
-+        <translation>Arquivo CHD (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="331"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN Info&lt;/b&gt;
-+&lt;/p&gt;
-+Displays information about a CHD file.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--verbose, -v: output additional information
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;Info do CHDMAN&lt;/b&gt;
-+&lt;/p&gt;
-+Exibe as informações sobre o CHD.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--verbose, -v: gera informação adicional
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="422"/>
-+        <location filename="../projectwidget.ui" line="825"/>
-+        <location filename="../projectwidget.ui" line="2591"/>
-+        <location filename="../projectwidget.ui" line="2883"/>
-+        <location filename="../projectwidget.ui" line="3100"/>
-+        <location filename="../projectwidget.ui" line="3324"/>
-+        <source>Parent CHD input file (--inputparent)</source>
-+        <translation>Arquivo principal do CHD (--inputparent)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="425"/>
-+        <location filename="../projectwidget.ui" line="828"/>
-+        <location filename="../projectwidget.ui" line="2594"/>
-+        <location filename="../projectwidget.ui" line="2886"/>
-+        <location filename="../projectwidget.ui" line="3103"/>
-+        <location filename="../projectwidget.ui" line="3327"/>
-+        <source>Parent CHD input file</source>
-+        <translation>Arquivo principal do CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="449"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN Verify&lt;/b&gt;
-+&lt;/p&gt;
-+Verifies a CHD&apos;s integrity.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--inputparent, -ip &amp;lt;filename&amp;gt;: parent file name for input CHD
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;Verificação do CHDMAN&lt;/b&gt;
-+&lt;/p&gt;
-+Afere a integridade dos CHDs.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--inputparent, -ip &amp;lt;filename&amp;gt;: nome do arquivo principal do CHD
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="527"/>
-+        <location filename="../projectwidget.ui" line="1017"/>
-+        <location filename="../projectwidget.ui" line="1406"/>
-+        <location filename="../projectwidget.ui" line="2518"/>
-+        <location filename="../projectwidget.ui" line="2810"/>
-+        <source>Starting byte offset within the input (--inputstartbyte)</source>
-+        <translation>Deslocamento inicial em bytes (--inputstartbyte)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="530"/>
-+        <location filename="../projectwidget.ui" line="555"/>
-+        <location filename="../projectwidget.ui" line="594"/>
-+        <location filename="../projectwidget.ui" line="737"/>
-+        <location filename="../projectwidget.ui" line="762"/>
-+        <location filename="../projectwidget.ui" line="787"/>
-+        <location filename="../projectwidget.ui" line="926"/>
-+        <location filename="../projectwidget.ui" line="972"/>
-+        <location filename="../projectwidget.ui" line="1020"/>
-+        <location filename="../projectwidget.ui" line="1074"/>
-+        <location filename="../projectwidget.ui" line="1166"/>
-+        <location filename="../projectwidget.ui" line="1409"/>
-+        <location filename="../projectwidget.ui" line="1472"/>
-+        <location filename="../projectwidget.ui" line="1504"/>
-+        <location filename="../projectwidget.ui" line="1530"/>
-+        <location filename="../projectwidget.ui" line="1555"/>
-+        <location filename="../projectwidget.ui" line="1617"/>
-+        <location filename="../projectwidget.ui" line="1658"/>
-+        <location filename="../projectwidget.ui" line="1683"/>
-+        <location filename="../projectwidget.ui" line="1708"/>
-+        <location filename="../projectwidget.ui" line="1749"/>
-+        <location filename="../projectwidget.ui" line="1893"/>
-+        <location filename="../projectwidget.ui" line="2023"/>
-+        <location filename="../projectwidget.ui" line="2173"/>
-+        <location filename="../projectwidget.ui" line="2205"/>
-+        <location filename="../projectwidget.ui" line="2246"/>
-+        <location filename="../projectwidget.ui" line="2362"/>
-+        <location filename="../projectwidget.ui" line="2480"/>
-+        <location filename="../projectwidget.ui" line="2521"/>
-+        <location filename="../projectwidget.ui" line="2546"/>
-+        <location filename="../projectwidget.ui" line="2631"/>
-+        <location filename="../projectwidget.ui" line="2772"/>
-+        <location filename="../projectwidget.ui" line="2813"/>
-+        <location filename="../projectwidget.ui" line="2838"/>
-+        <location filename="../projectwidget.ui" line="2923"/>
-+        <location filename="../projectwidget.ui" line="3235"/>
-+        <location filename="../projectwidget.ui" line="3343"/>
-+        <source>auto</source>
-+        <translation>automático</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="552"/>
-+        <location filename="../projectwidget.ui" line="1042"/>
-+        <location filename="../projectwidget.ui" line="1501"/>
-+        <location filename="../projectwidget.ui" line="1890"/>
-+        <location filename="../projectwidget.ui" line="2202"/>
-+        <source>Size in bytes of each hunk (--hunksize)</source>
-+        <translation>Tamanho em bytes de cada bloco/pedaço (--hunksize)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="571"/>
-+        <location filename="../projectwidget.ui" line="942"/>
-+        <location filename="../projectwidget.ui" line="1439"/>
-+        <location filename="../projectwidget.ui" line="2450"/>
-+        <location filename="../projectwidget.ui" line="2742"/>
-+        <source>Input hunks</source>
-+        <translation>Blocos de entrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="578"/>
-+        <location filename="../projectwidget.ui" line="1150"/>
-+        <location filename="../projectwidget.ui" line="1425"/>
-+        <location filename="../projectwidget.ui" line="2615"/>
-+        <location filename="../projectwidget.ui" line="2907"/>
-+        <source>Input bytes</source>
-+        <translation>Bytes de entrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="591"/>
-+        <location filename="../projectwidget.ui" line="969"/>
-+        <location filename="../projectwidget.ui" line="1469"/>
-+        <location filename="../projectwidget.ui" line="2477"/>
-+        <location filename="../projectwidget.ui" line="2769"/>
-+        <source>Effective length of input in bytes (--inputbytes)</source>
-+        <translation>Tamanho efetivo da entrada em bytes (--inputbytes)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="852"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN Copy&lt;/b&gt;
-+&lt;/p&gt;
-+Copies data from one CHD to another of the same type.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: output file name (required)&lt;br&gt;
-+--inputparent, -ip &amp;lt;filename&amp;gt;: parent file name for input CHD&lt;br&gt;
-+--outputparent, -op &amp;lt;filename&amp;gt;: parent file name for output CHD&lt;br&gt;
-+--force, -f: force overwriting an existing file&lt;br&gt;
-+--numprocessors, -np &amp;lt;processors&amp;gt;: limit the number of processors to use during compression&lt;br&gt;
-+--inputstartbyte, -isb &amp;lt;offset&amp;gt;: starting byte offset within the input&lt;br&gt;
-+--inputstarthunk, -ish &amp;lt;offset&amp;gt;: starting hunk offset within the input&lt;br&gt;
-+--inputbytes, -ib &amp;lt;length&amp;gt;: effective length of input in bytes&lt;br&gt;
-+--inputhunks, -ih &amp;lt;length&amp;gt;: effective length of input in hunks&lt;br&gt;
-+--hunksize, -hs &amp;lt;bytes&amp;gt;: size of each hunk in bytes&lt;br&gt;
-+--compression, -c &amp;lt;none|type1[,type2[,...]]&amp;gt;: which compression codecs to use (up to 4)
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;Cópia do CHDMAN&lt;/b&gt;
-+&lt;/p&gt;
-+Faz a cópia dos dados de mesmo tipo de um CHD para outro.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: nome do arquivo que será gerado (obrigatório)&lt;br&gt;
-+--inputparent, -ip &amp;lt;filename&amp;gt;: nome do arquivo CHD principal&lt;br&gt;
-+--outputparent, -op &amp;lt;filename&amp;gt;: nome do arquivo principal do CHD que será gerado&lt;br&gt;
-+--force, -f: impõem a substituição de um arquivo já existente&lt;br&gt;
-+--numprocessors, -np &amp;lt;processors&amp;gt;: limita a quantidade de processadores durante o processo de compressão&lt;br&gt;
-+--inputstartbyte, -isb &amp;lt;offset&amp;gt;: deslocamento inicial em bytes em relação ao arquivo&lt;br&gt;
-+--inputstarthunk, -ish &amp;lt;offset&amp;gt;: deslocamento inicial do bloco/pedaço em relação ao arquivo&lt;br&gt;
-+--inputbytes, -ib &amp;lt;length&amp;gt;: comprimento efetivo da entrada em bytes&lt;br&gt;
-+--inputhunks, -ih &amp;lt;length&amp;gt;: comprimento efetivo da entrada em blocos/pedaços&lt;br&gt;
-+--hunksize, -hs &amp;lt;bytes&amp;gt;: o tamanho de cada bloco/pedaço em bytes&lt;br&gt;
-+--compression, -c &amp;lt;none|type1[,type2[,...]]&amp;gt;: qual tipo de codec de compressão utilizar (até 4)
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1233"/>
-+        <source>Size in bytes of each unit (--unitsize)</source>
-+        <translation>Tamanho em bytes de cada unidade (--unitsize)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1249"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN CreateRaw&lt;/b&gt;
-+&lt;/p&gt;
-+Creates a new raw CHD from an input file.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: output file name (required)&lt;br&gt;
-+--outputparent, -op &amp;lt;filename&amp;gt;: parent file name for output CHD&lt;br&gt;
-+--force, -f: force overwriting an existing file&lt;br&gt;
-+--numprocessors, -np &amp;lt;processors&amp;gt;: limit the number of processors to use during compression&lt;br&gt;
-+--inputstartbyte, -isb &amp;lt;offset&amp;gt;: starting byte offset within the input&lt;br&gt;
-+--inputstarthunk, -ish &amp;lt;offset&amp;gt;: starting hunk offset within the input&lt;br&gt;
-+--inputbytes, -ib &amp;lt;length&amp;gt;: effective length of input in bytes&lt;br&gt;
-+--inputhunks, -ih &amp;lt;length&amp;gt;: effective length of input in hunks&lt;br&gt;
-+--hunksize, -hs &amp;lt;bytes&amp;gt;: size of each hunk in bytes (required)&lt;br&gt;
-+--unitsize, -us &amp;lt;bytes&amp;gt;: size of each unit in bytes (required)&lt;br&gt;
-+--compression, -c &amp;lt;none|type1[,type2[,...]]&amp;gt;: which compression codecs to use (up to 4)
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN CreateRaw&lt;/b&gt;
-+&lt;/p&gt;
-+Cria um novo CHD bruto a partir de um arquivo.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: nome do arquivo que será gerado (obrigatório)&lt;br&gt;
-+--outputparent, -op &amp;lt;filename&amp;gt;: nome do arquivo CHD principal&lt;br&gt;
-+--force, -f: impõem a substituição de um arquivo já existente&lt;br&gt;
-+--numprocessors, -np &amp;lt;processors&amp;gt;: limita a quantidade de processadores durante o processo de compressão&lt;br&gt;
-+--inputstartbyte, -isb &amp;lt;offset&amp;gt;: deslocamento inicial em bytes em relação ao arquivo&lt;br&gt;
-+--inputstarthunk, -ish &amp;lt;offset&amp;gt;: deslocamento inicial do bloco/pedaço em relação ao arquivo&lt;br&gt;
-+--inputbytes, -ib &amp;lt;length&amp;gt;: comprimento efetivo da entrada em bytes&lt;br&gt;
-+--inputhunks, -ih &amp;lt;length&amp;gt;: comprimento efetivo da entrada em blocos/pedaços&lt;br&gt;
-+--hunksize, -hs &amp;lt;bytes&amp;gt;: o tamanho de cada bloco/pedaço em bytes (obrigatório)&lt;br&gt;
-+--unitsize, -us &amp;lt;bytes&amp;gt;: o tamanho de cada unicada em bytes (obrigatório)&lt;br&gt;
-+--compression, -c &amp;lt;none|type1[,type2[,...]]&amp;gt;: qual tipo de codec de compressão utilizar (até 4)
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1308"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN CreateHD&lt;/b&gt;
-+&lt;/p&gt;
-+Creates a new HD CHD from an input file.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: output file name (required)&lt;br&gt;
-+--outputparent, -op &amp;lt;filename&amp;gt;: parent file name for output CHD&lt;br&gt;
-+--ident, -id &amp;lt;filename&amp;gt;: name of ident file to provide CHS information&lt;br&gt;
-+--force, -f: force overwriting an existing file&lt;br&gt;
-+--numprocessors, -np &amp;lt;processors&amp;gt;: limit the number of processors to use during compression&lt;br&gt;
-+--inputstartbyte, -isb &amp;lt;offset&amp;gt;: starting byte offset within the input&lt;br&gt;
-+--inputstarthunk, -ish &amp;lt;offset&amp;gt;: starting hunk offset within the input&lt;br&gt;
-+--inputbytes, -ib &amp;lt;length&amp;gt;: effective length of input in bytes&lt;br&gt;
-+--inputhunks, -ih &amp;lt;length&amp;gt;: effective length of input in hunks&lt;br&gt;
-+--hunksize, -hs &amp;lt;bytes&amp;gt;: size of each hunk in bytes (required)&lt;br&gt;
-+--chs, -chs &amp;lt;cylinders,heads,sectors&amp;gt;: specifies CHS values directly&lt;br&gt;
-+--sectorsize, -ss &amp;lt;bytes&amp;gt;: size of each hard disk sector in bytes&lt;br&gt;
-+--compression, -c &amp;lt;none|type1[,type2[,...]]&amp;gt;: which compression codecs to use (up to 4)
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN CreateHD&lt;/b&gt;
-+&lt;/p&gt;
-+Cria um novo HD CHD a partir de um arquivo.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: nome do arquivo que será gerado (obrigatório)&lt;br&gt;
-+--outputparent, -op &amp;lt;filename&amp;gt;: nome do arquivo CHD principal&lt;br&gt;
-+--ident, -id &amp;lt;filename&amp;gt;: nome do arquivo de identificação que proverá a informação de CHS&lt;br&gt;
-+--force, -f: impõem a substituição de um arquivo já existente&lt;br&gt;
-+--numprocessors, -np &amp;lt;processors&amp;gt;: limita a quantidade de processadores durante o processo de compressão&lt;br&gt;
-+--inputstartbyte, -isb &amp;lt;offset&amp;gt;: deslocamento inicial em bytes em relação ao arquivo&lt;br&gt;
-+--inputstarthunk, -ish &amp;lt;offset&amp;gt;: deslocamento inicial do bloco/pedaço em relação ao arquivo&lt;br&gt;
-+--inputbytes, -ib &amp;lt;length&amp;gt;: comprimento efetivo da entrada em bytes&lt;br&gt;
-+--inputhunks, -ih &amp;lt;length&amp;gt;: comprimento efetivo da entrada em blocos/pedaços&lt;br&gt;
-+--hunksize, -hs &amp;lt;bytes&amp;gt;: o tamanho de cada bloco/pedaço em bytes (obrigatório)&lt;br&gt;
-+--chs, -chs &amp;lt;cylinders,heads,sectors&amp;gt;: determina diretamente os valores CHS (cilindro, cabeça, setor)&lt;br&gt;
-+--sectorsize, -ss &amp;lt;bytes&amp;gt;: o tamanho de cada setor do disco rígido em bytes&lt;br&gt;
-+--compression, -c &amp;lt;none|type1[,type2[,...]]&amp;gt;: qual tipo de codec de compressão utilizar (até 4)
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1527"/>
-+        <source>Size in bytes of each hard disk sector (--sectorsize)</source>
-+        <translation>O tamanho em bytes de cada setor do disco (--sectorsize)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1598"/>
-+        <source>Ident file to provide CHS information (--ident)</source>
-+        <translation>Arquivo de identificação que proverá as informações de CHS (--ident)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1814"/>
-+        <source>Cyls / Heads / Sectors</source>
-+        <translation>Cilindros / Cabeças / Setores</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1828"/>
-+        <source>Calculated hard disk capacity (if applicable)</source>
-+        <translation>Capacidade calculada do disco (se aplicável)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1844"/>
-+        <source>Set disk geometry from predefined templates</source>
-+        <translation>Define a geometria do disco a partir de modelos predefinidos</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2045"/>
-+        <source>CD input file (--input)</source>
-+        <translation>Arquivo CD (--input)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2048"/>
-+        <source>CD input file (required)</source>
-+        <translation>Arquivo CD (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2074"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN CreateCD&lt;/b&gt;
-+&lt;/p&gt;
-+Creates a CD CHD from an input file.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: output file name (required)&lt;br&gt;
-+--outputparent, -op &amp;lt;filename&amp;gt;: parent file name for output CHD&lt;br&gt;
-+--force, -f: force overwriting an existing file&lt;br&gt;
-+--numprocessors, -np &amp;lt;processors&amp;gt;: limit the number of processors to use during compression&lt;br&gt;
-+--hunksize, -hs &amp;lt;bytes&amp;gt;: size of each hunk in bytes&lt;br&gt;
-+--compression, -c &amp;lt;none|type1[,type2[,...]]&amp;gt;: which compression codecs to use (up to 4)
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN CreateCD&lt;/b&gt;
-+&lt;/p&gt;
-+Cria um CD CHD a partir de um arquivo.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: nome do arquivo que será gerado (obrigatório)&lt;br&gt;
-+--outputparent, -op &amp;lt;filename&amp;gt;: nome do arquivo principal do CHD que será gerado&lt;br&gt;
-+--force, -f: impõem a substituição de um arquivo já existente&lt;br&gt;
-+--numprocessors, -np &amp;lt;processors&amp;gt;: limita a quantidade de processadores durante o processo de compressão&lt;br&gt;
-+--hunksize, -hs &amp;lt;bytes&amp;gt;: o tamanho de cada bloco/pedaço em bytes&lt;br&gt;
-+--compression, -c &amp;lt;none|type1[,type2[,...]]&amp;gt;: qual tipo de codec de compressão utilizar (até 4)
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2170"/>
-+        <location filename="../projectwidget.ui" line="3340"/>
-+        <source>Effective length of input in frames (--inputframes)</source>
-+        <translation>Tamanho efetivo da entrada em quadros (--inputframes)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2272"/>
-+        <location filename="../projectwidget.ui" line="3373"/>
-+        <source>Input frames</source>
-+        <translation>Quadros de entrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2329"/>
-+        <source>LD input file (--input)</source>
-+        <translation>Arquivo CD (--input)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2332"/>
-+        <source>LD input file (required)</source>
-+        <translation>Arquivo LD (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2359"/>
-+        <location filename="../projectwidget.ui" line="3232"/>
-+        <source>Starting frame within the input (--inputstartframe)</source>
-+        <translation>Quadro inicial dentro da entrada (--inputstartframe)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2378"/>
-+        <location filename="../projectwidget.ui" line="3281"/>
-+        <source>Input start frame</source>
-+        <translation>Quadro inicial da entrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2388"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN CreateLD&lt;/b&gt;
-+&lt;/p&gt;
-+Creates a laser-disc CHD from an input file.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: output file name (required)&lt;br&gt;
-+--outputparent, -op &amp;lt;filename&amp;gt;: parent file name for output CHD&lt;br&gt;
-+--force, -f: force overwriting an existing file&lt;br&gt;
-+--numprocessors, -np &amp;lt;processors&amp;gt;: limit the number of processors to use during compression&lt;br&gt;
-+--inputstartframe, -isf &amp;lt;offset&amp;gt;: starting frame within the input&lt;br&gt;
-+--inputframes, -if &amp;lt;length&amp;gt;: effective length of input in frames&lt;br&gt;
-+--hunksize, -hs &amp;lt;bytes&amp;gt;: size of each hunk in bytes&lt;br&gt;
-+--compression, -c &amp;lt;none|type1[,type2[,...]]&amp;gt;: which compression codecs to use (up to 4)
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN CreateLD&lt;/b&gt;
-+&lt;/p&gt;
-+Cria um LD CHD a partir de um arquivo.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (required)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: nome do arquivo que será gerado (obrigatório)&lt;br&gt;
-+--outputparent, -op &amp;lt;filename&amp;gt;: nome do arquivo principal do CHD que será gerado&lt;br&gt;
-+--force, -f: impõem a substituição de um arquivo já existente&lt;br&gt;
-+--numprocessors, -np &amp;lt;processors&amp;gt;: limita a quantidade de processadores durante o processo de compressão&lt;br&gt;
-+--inputstartframe, -isf &amp;lt;offset&amp;gt;: inicio do quadro dentro da entrada&lt;br&gt;
-+--inputframes, -if &amp;lt;length&amp;gt;: comprimento efetivo da entrada em quadros&lt;br&gt;
-+--hunksize, -hs &amp;lt;bytes&amp;gt;: o tamanho de cada bloco/pedaço em bytes&lt;br&gt;
-+--compression, -c &amp;lt;none|type1[,type2[,...]]&amp;gt;: qual tipo de codec de compressão utilizar (até 4)
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2681"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN ExtractRaw&lt;/b&gt;
-+&lt;/p&gt;
-+Extracts a raw file from a CHD input file.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: output file name (required)&lt;br&gt;
-+--inputparent, -op &amp;lt;filename&amp;gt;: parent file name for input CHD&lt;br&gt;
-+--force, -f: force overwriting an existing file&lt;br&gt;
-+--inputstartbyte, -isb &amp;lt;offset&amp;gt;: starting byte offset within the input&lt;br&gt;
-+--inputstarthunk, -ish &amp;lt;offset&amp;gt;: starting hunk offset within the input&lt;br&gt;
-+--inputbytes, -ib &amp;lt;length&amp;gt;: effective length of input in bytes&lt;br&gt;
-+--inputhunks, -ih &amp;lt;length&amp;gt;: effective length of input in hunks
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN ExtractRaw&lt;/b&gt;
-+&lt;/p&gt;
-+Faz a extração bruta de um arquivo a partir de um arquivo CHD.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: nome do arquivo que será gerado (obrigatório)&lt;br&gt;
-+--inputparent, -op &amp;lt;filename&amp;gt;: nome do arquivo CHD principal&lt;br&gt;
-+--force, -f: impõem a substituição de um arquivo já existente&lt;br&gt;
-+--inputstartbyte, -isb &amp;lt;offset&amp;gt;: deslocamento inicial em bytes em relação ao arquivo&lt;br&gt;
-+--inputstarthunk, -ish &amp;lt;offset&amp;gt;: deslocamento inicial do bloco/pedaço em relação ao arquivo&lt;br&gt;
-+--inputbytes, -ib &amp;lt;length&amp;gt;: comprimento efetivo da entrada em bytes&lt;br&gt;
-+--inputhunks, -ih &amp;lt;length&amp;gt;: comprimento efetivo da entrada em blocos/pedaços
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2973"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN ExtractHD&lt;/b&gt;
-+&lt;/p&gt;
-+Extracts an HD file from a CHD input file.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: output file name (required)&lt;br&gt;
-+--inputparent, -op &amp;lt;filename&amp;gt;: parent file name for input CHD&lt;br&gt;
-+--force, -f: force overwriting an existing file&lt;br&gt;
-+--inputstartbyte, -isb &amp;lt;offset&amp;gt;: starting byte offset within the input&lt;br&gt;
-+--inputstarthunk, -ish &amp;lt;offset&amp;gt;: starting hunk offset within the input&lt;br&gt;
-+--inputbytes, -ib &amp;lt;length&amp;gt;: effective length of input in bytes&lt;br&gt;
-+--inputhunks, -ih &amp;lt;length&amp;gt;: effective length of input in hunks
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN ExtractHD&lt;/b&gt;
-+&lt;/p&gt;
-+Faz a extração de um arquivo HD a partir de um CHD.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: nome do arquivo que será gerado (obrigatório)&lt;br&gt;
-+--inputparent, -op &amp;lt;filename&amp;gt;: nome do arquivo CHD principal&lt;br&gt;
-+--force, -f: impõem a substituição de um arquivo já existente&lt;br&gt;
-+--inputstartbyte, -isb &amp;lt;offset&amp;gt;: deslocamento inicial em bytes em relação ao arquivo&lt;br&gt;
-+--inputstarthunk, -ish &amp;lt;offset&amp;gt;: deslocamento inicial do bloco/pedaço em relação ao arquivo&lt;br&gt;
-+--inputbytes, -ib &amp;lt;length&amp;gt;: comprimento efetivo da entrada em bytes&lt;br&gt;
-+--inputhunks, -ih &amp;lt;length&amp;gt;: comprimento efetivo da entrada em blocos/pedaços
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3167"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN ExtractCD&lt;/b&gt;
-+&lt;/p&gt;
-+Extracts a CD file from a CHD input file.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--inputparent, -ip &amp;lt;filename&amp;gt;: parent file name for input CHD&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: output file name (required)&lt;br&gt;
-+--outputbin, -ob &amp;lt;filename&amp;gt;: output file name for binary data&lt;br&gt;
-+--force, -f: force overwriting an existing file
-+&lt;/p&gt;
-+</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN ExtractCD&lt;/b&gt;
-+&lt;/p&gt;
-+Faz a extração de um arquivo CD a partir de um CHD.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--inputparent, -ip &amp;lt;filename&amp;gt;: nome do arquivo CHD principal&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: nome do arquivo que será gerado (obrigatório)&lt;br&gt;
-+--outputbin, -ob &amp;lt;filename&amp;gt;: nome do arquivo gerado para dados binários&lt;br&gt;
-+--force, -f: impõem a substituição de um arquivo já existente
-+&lt;/p&gt;
-+</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3577"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN DumpMeta&lt;/b&gt;
-+&lt;/p&gt;
-+Dump meta-data from a CHD to stdout or file.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: output file name&lt;br&gt;
-+--force, -f: force overwriting an existing file&lt;br&gt;
-+--tag, -t &amp;lt;tag&amp;gt;: 4-character tag for meta-data (required)&lt;br&gt;
-+--index, -ix &amp;lt;index&amp;gt;: indexed instance of this meta-data tag
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN DumpMeta&lt;/b&gt;
-+&lt;/p&gt;
-+Faz a extração dos metadados a partir de um CHD para um arquivo ou para o stdout.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: nome do arquivo que será gerado&lt;br&gt;
-+--force, -f: impõem a substituição de um arquivo já existente&lt;br&gt;
-+--tag, -t &amp;lt;tag&amp;gt;: etiqueta com 4 caracteres para os metadados (obrigatório)&lt;br&gt;
-+--index, -ix &amp;lt;index&amp;gt;: instância indexada da etiqueta deste metadados
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3708"/>
-+        <source>File containing the meta-data (--valuefile)</source>
-+        <translation>O arquivo contendo os metadados (--valuefile)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3711"/>
-+        <source>Meta-data value file</source>
-+        <translation>O valor do arquivo de metadados</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3724"/>
-+        <source>Text for the meta-data (--valuetext)</source>
-+        <translation>O texto para os metadados (--valuetext)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3727"/>
-+        <source>Meta-data value text</source>
-+        <translation>O valor do texto dos metadados</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3766"/>
-+        <source>Don&apos;t include in SHA-1 check-sum</source>
-+        <translation>Não inclua o check-sum SHA-1</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3789"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN AddMeta&lt;/b&gt;
-+&lt;/p&gt;
-+Add meta-data to a CHD.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--valuefile, -vf &amp;lt;file&amp;gt;: file containing data to add&lt;br&gt;
-+--valuetext, -vt &amp;lt;text&amp;gt;: text for the meta-data&lt;br&gt;
-+--tag, -t &amp;lt;tag&amp;gt;: 4-character tag for meta-data (required)&lt;br&gt;
-+--index, -ix &amp;lt;index&amp;gt;: indexed instance of this meta-data tag&lt;br&gt;
-+--nochecksum, -nocs: do not include this meta-data information in the overall SHA-1 check-sum
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN AddMeta&lt;/b&gt;
-+&lt;/p&gt;
-+Adiciona os metadados ao CHD.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--valuefile, -vf &amp;lt;file&amp;gt;: o arquivo que contém os dados que serão adicionados&lt;br&gt;
-+--valuetext, -vt &amp;lt;text&amp;gt;: o texto para os metadados&lt;br&gt;
-+--tag, -t &amp;lt;tag&amp;gt;: etiqueta com 4 caracteres para os metadados (obrigatório)&lt;br&gt;
-+--index, -ix &amp;lt;index&amp;gt;: instância indexada da etiqueta deste metadados&lt;br&gt;
-+--nochecksum, -nocs: não inclua essa informação de metadados na marcação do check-sum SHA-1 global
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="504"/>
-+        <location filename="../projectwidget.ui" line="1203"/>
-+        <location filename="../projectwidget.ui" line="1765"/>
-+        <location filename="../projectwidget.ui" line="1909"/>
-+        <location filename="../projectwidget.ui" line="2189"/>
-+        <source>Compression</source>
-+        <translation>Compressão</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="624"/>
-+        <location filename="../projectwidget.ui" line="1090"/>
-+        <location filename="../projectwidget.ui" line="1488"/>
-+        <location filename="../projectwidget.ui" line="2562"/>
-+        <location filename="../projectwidget.ui" line="2854"/>
-+        <source>Input start byte</source>
-+        <translation>Byte inicial da entrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="651"/>
-+        <location filename="../projectwidget.ui" line="1119"/>
-+        <location filename="../projectwidget.ui" line="1374"/>
-+        <location filename="../projectwidget.ui" line="1950"/>
-+        <location filename="../projectwidget.ui" line="2227"/>
-+        <source>Parent CHD output file (--outputparent)</source>
-+        <translation>CHD principal do arquivo que será gerado (--outputparent)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="654"/>
-+        <location filename="../projectwidget.ui" line="1122"/>
-+        <location filename="../projectwidget.ui" line="1377"/>
-+        <location filename="../projectwidget.ui" line="1953"/>
-+        <location filename="../projectwidget.ui" line="2230"/>
-+        <source>Parent CHD output file</source>
-+        <translation>CHD principal do arquivo que será gerado</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="667"/>
-+        <location filename="../projectwidget.ui" line="1001"/>
-+        <location filename="../projectwidget.ui" line="1639"/>
-+        <location filename="../projectwidget.ui" line="1966"/>
-+        <location filename="../projectwidget.ui" line="2140"/>
-+        <source>CHD output file (--output)</source>
-+        <translation>CHD que será gerado (--output)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="670"/>
-+        <location filename="../projectwidget.ui" line="1004"/>
-+        <location filename="../projectwidget.ui" line="1642"/>
-+        <location filename="../projectwidget.ui" line="1969"/>
-+        <location filename="../projectwidget.ui" line="2143"/>
-+        <source>CHD output file (required)</source>
-+        <translation>CHD que será gerado (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="677"/>
-+        <location filename="../projectwidget.ui" line="1129"/>
-+        <location filename="../projectwidget.ui" line="1432"/>
-+        <location filename="../projectwidget.ui" line="1986"/>
-+        <location filename="../projectwidget.ui" line="2295"/>
-+        <source>Hunk size</source>
-+        <translation>Tamanho do bloco/pedaço</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="684"/>
-+        <location filename="../projectwidget.ui" line="988"/>
-+        <location filename="../projectwidget.ui" line="1456"/>
-+        <location filename="../projectwidget.ui" line="2007"/>
-+        <location filename="../projectwidget.ui" line="2316"/>
-+        <source>Number of CPUs</source>
-+        <translation>Quantidade de CPUs</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="691"/>
-+        <location filename="../projectwidget.ui" line="1182"/>
-+        <location filename="../projectwidget.ui" line="1520"/>
-+        <location filename="../projectwidget.ui" line="2647"/>
-+        <location filename="../projectwidget.ui" line="2939"/>
-+        <source>Input start hunk</source>
-+        <translation>Bloco/pedaço inicial da entrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="511"/>
-+        <location filename="../projectwidget.ui" line="1055"/>
-+        <location filename="../projectwidget.ui" line="1446"/>
-+        <location filename="../projectwidget.ui" line="1976"/>
-+        <location filename="../projectwidget.ui" line="2262"/>
-+        <location filename="../projectwidget.ui" line="2668"/>
-+        <location filename="../projectwidget.ui" line="2960"/>
-+        <location filename="../projectwidget.ui" line="3154"/>
-+        <location filename="../projectwidget.ui" line="3380"/>
-+        <location filename="../projectwidget.ui" line="3564"/>
-+        <source>Force overwriting output files (--force)</source>
-+        <translation>Impõem a substituição dos arquivos já existentes (--force)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="514"/>
-+        <location filename="../projectwidget.ui" line="1058"/>
-+        <location filename="../projectwidget.ui" line="1449"/>
-+        <location filename="../projectwidget.ui" line="1979"/>
-+        <location filename="../projectwidget.ui" line="2265"/>
-+        <location filename="../projectwidget.ui" line="2671"/>
-+        <location filename="../projectwidget.ui" line="2963"/>
-+        <location filename="../projectwidget.ui" line="3157"/>
-+        <location filename="../projectwidget.ui" line="3383"/>
-+        <location filename="../projectwidget.ui" line="3567"/>
-+        <source>Overwrite existing files</source>
-+        <translation>Substituir os arquivos já existentes</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="734"/>
-+        <location filename="../projectwidget.ui" line="923"/>
-+        <location filename="../projectwidget.ui" line="1655"/>
-+        <location filename="../projectwidget.ui" line="2020"/>
-+        <location filename="../projectwidget.ui" line="2243"/>
-+        <source>Limit the number of processors to use during compression (--numprocessors)</source>
-+        <translation>Limita a quantidade de processadores durante o processo de compressão (--numprocessors)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="759"/>
-+        <location filename="../projectwidget.ui" line="1163"/>
-+        <location filename="../projectwidget.ui" line="1614"/>
-+        <location filename="../projectwidget.ui" line="2628"/>
-+        <location filename="../projectwidget.ui" line="2920"/>
-+        <source>Starting hunk offset within the input (--inputstarthunk)</source>
-+        <translation>Deslocamento inicial do bloco/pedaço em relação ao arquivo (--inputstarthunk)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="784"/>
-+        <location filename="../projectwidget.ui" line="1071"/>
-+        <location filename="../projectwidget.ui" line="1552"/>
-+        <location filename="../projectwidget.ui" line="2543"/>
-+        <location filename="../projectwidget.ui" line="2835"/>
-+        <source>Effective length of input in hunks (--inputhunks)</source>
-+        <translation>Comprimento efetivo da entrada em blocos/pedaços (--inputhunks)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="809"/>
-+        <location filename="../projectwidget.ui" line="1216"/>
-+        <location filename="../projectwidget.ui" line="1390"/>
-+        <location filename="../projectwidget.ui" line="2061"/>
-+        <location filename="../projectwidget.ui" line="2285"/>
-+        <source>Select up to 4 compression codecs to use (--compression)</source>
-+        <translation>Selecione até 4 codecs de compressão para usar (--compression)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1045"/>
-+        <location filename="../projectwidget.ui" line="1236"/>
-+        <source>(required)</source>
-+        <translation>(obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1103"/>
-+        <location filename="../projectwidget.ui" line="1730"/>
-+        <source>Input file (--input)</source>
-+        <translation>Nome do arquivo (--input)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1106"/>
-+        <source>Input file (required)</source>
-+        <translation>Nome do arquivo (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1226"/>
-+        <source>Unit size</source>
-+        <translation>Tamanho da unidade</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1585"/>
-+        <source>Sector size</source>
-+        <translation>Tamanho do setor</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1601"/>
-+        <source>Ident file</source>
-+        <translation>Arquivo de identificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1680"/>
-+        <source>Sectors  (--chs)</source>
-+        <translation>Setores (--chs)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1705"/>
-+        <source>Heads  (--chs)</source>
-+        <translation>Cabeças (--chs)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1733"/>
-+        <source>Input file</source>
-+        <translation>Nome do arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1746"/>
-+        <source>Cylinders (--chs)</source>
-+        <translation>Cilindros (--chs)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1821"/>
-+        <source>Disk capacity</source>
-+        <translation>Capacidade do disco</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1854"/>
-+        <source>From template</source>
-+        <translation>A partir do modelo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2502"/>
-+        <location filename="../projectwidget.ui" line="2794"/>
-+        <location filename="../projectwidget.ui" line="3040"/>
-+        <location filename="../projectwidget.ui" line="3531"/>
-+        <source>Output file (--output)</source>
-+        <translation>Arquivo gerado (--output)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="2505"/>
-+        <location filename="../projectwidget.ui" line="2797"/>
-+        <location filename="../projectwidget.ui" line="3043"/>
-+        <source>Output file (required)</source>
-+        <translation>Arquivo gerado (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3070"/>
-+        <source>Binary output file (--outputbin)</source>
-+        <translation>Arquivo binário gerado (--outputbin)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3073"/>
-+        <source>Binary output file</source>
-+        <translation>Arquivo binário gerado</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3308"/>
-+        <source>LD output file (--output)</source>
-+        <translation>Arquivo LD gerado (--output)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3311"/>
-+        <source>LD output file (required)</source>
-+        <translation>Arquivo LD gerado (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3393"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN ExtractLD&lt;/b&gt;
-+&lt;/p&gt;
-+Extracts a laser-disc AVI file from a CHD input file.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: output file name (required)&lt;br&gt;
-+--inputparent, -ip &amp;lt;filename&amp;gt;: parent file name for input CHD&lt;br&gt;
-+--force, -f: force overwriting an existing file&lt;br&gt;
-+--inputstartframe, -isf &amp;lt;offset&amp;gt;: starting frame within the input&lt;br&gt;
-+--inputframes, -if &amp;lt;length&amp;gt;: effective length of input in frames
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN ExtractLD&lt;/b&gt;
-+&lt;/p&gt;
-+Faz a extração AVI de um laser-disc a partir de um CHD.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--output, -o &amp;lt;filename&amp;gt;: nome arquivo que será gerado (obrigatório)&lt;br&gt;
-+--inputparent, -ip &amp;lt;filename&amp;gt;: nome do arquivo CHD principal&lt;br&gt;
-+--force, -f: impõem a substituição de um arquivo já existente&lt;br&gt;
-+--inputstartframe, -isf &amp;lt;offset&amp;gt;: inicio do quadro dentro da entrada&lt;br&gt;
-+--inputframes, -if &amp;lt;length&amp;gt;: comprimento efetivo da entrada em quadros
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3452"/>
-+        <location filename="../projectwidget.ui" line="3695"/>
-+        <location filename="../projectwidget.ui" line="3851"/>
-+        <source>Tag (required)</source>
-+        <translation>Etiqueta (obrigatório)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3495"/>
-+        <location filename="../projectwidget.ui" line="3747"/>
-+        <location filename="../projectwidget.ui" line="3864"/>
-+        <source>Indexed instance of this meta-data tag (--index)</source>
-+        <translation>Instância indexada desta etiqueta de metadados (--index)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3534"/>
-+        <source>Output file (leave empty to use stdout)</source>
-+        <translation>Arquivo gerado (deixe vazio para utilizar a saída padrão)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3541"/>
-+        <location filename="../projectwidget.ui" line="3734"/>
-+        <location filename="../projectwidget.ui" line="3894"/>
-+        <source>Index</source>
-+        <translation>Índice</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3554"/>
-+        <location filename="../projectwidget.ui" line="3655"/>
-+        <location filename="../projectwidget.ui" line="3907"/>
-+        <source>4-character tag for meta-data (--tag)</source>
-+        <translation>Etiqueta com 4 caracteres o metadados (--tag)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3763"/>
-+        <source>Do not include this meta-data information in the overall SHA-1 check-sum (--nochecksum)</source>
-+        <translation>Não inclua essa informação de metadados na marcação do check-sum SHA-1 global (--nochecksum)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3920"/>
-+        <source>&lt;p&gt;
-+&lt;b&gt;CHDMAN DelMeta&lt;/b&gt;
-+&lt;/p&gt;
-+Remove meta-data from a CHD.
-+&lt;p&gt;
-+&lt;b&gt;Parameters&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: input file name (required)&lt;br&gt;
-+--tag, -t &amp;lt;tag&amp;gt;: 4-character tag for meta-data (required)&lt;br&gt;
-+--index, -ix &amp;lt;index&amp;gt;: indexed instance of this meta-data tag
-+&lt;/p&gt;</source>
-+        <translation>&lt;p&gt;
-+&lt;b&gt;CHDMAN DelMeta&lt;/b&gt;
-+&lt;/p&gt;
-+Faz a remoção dos metadados de um CHD.
-+&lt;p&gt;
-+&lt;b&gt;Parâmetros&lt;/b&gt;
-+&lt;/p&gt;
-+&lt;p&gt;
-+--input, -i &amp;lt;filename&amp;gt;: nome do arquivo (obrigatório)&lt;br&gt;
-+--tag, -t &amp;lt;tag&amp;gt;: etiqueta com 4 caracteres para os metadados (obrigatório)&lt;br&gt;
-+--index, -ix &amp;lt;index&amp;gt;: instância indexada da etiqueta deste metadados
-+&lt;/p&gt;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="3975"/>
-+        <source>Project log</source>
-+        <translation>Registro do projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="39"/>
-+        <source>Select</source>
-+        <translation>Selecionar</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="128"/>
-+        <location filename="../projectwidget.cpp" line="131"/>
-+        <location filename="../projectwidget.cpp" line="423"/>
-+        <location filename="../projectwidget.cpp" line="453"/>
-+        <location filename="../projectwidget.cpp" line="481"/>
-+        <location filename="../projectwidget.cpp" line="517"/>
-+        <location filename="../projectwidget.cpp" line="541"/>
-+        <location filename="../projectwidget.cpp" line="1440"/>
-+        <location filename="../projectwidget.cpp" line="1896"/>
-+        <location filename="../projectwidget.cpp" line="1917"/>
-+        <location filename="../projectwidget.cpp" line="1937"/>
-+        <location filename="../projectwidget.cpp" line="1958"/>
-+        <location filename="../projectwidget.cpp" line="1976"/>
-+        <location filename="../projectwidget.cpp" line="2114"/>
-+        <location filename="../projectwidget.cpp" line="2220"/>
-+        <source>default</source>
-+        <translation>padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="133"/>
-+        <location filename="../projectwidget.cpp" line="1055"/>
-+        <location filename="../projectwidget.cpp" line="1442"/>
-+        <location filename="../projectwidget.cpp" line="2112"/>
-+        <location filename="../projectwidget.cpp" line="2218"/>
-+        <source>none</source>
-+        <translation>nenhum</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="148"/>
-+        <source>Load</source>
-+        <translation>Carregar</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="149"/>
-+        <source>Save</source>
-+        <translation>Salvar</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="150"/>
-+        <source>Save as...</source>
-+        <translation>Salvar como...</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="152"/>
-+        <source>Clone to</source>
-+        <translation>Copiar para</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="169"/>
-+        <source>Morph to</source>
-+        <translation>Transformar para</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="186"/>
-+        <source>Copy stdout to clipboard</source>
-+        <translation>Copia a saída padrão para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="187"/>
-+        <source>Copy stderr to clipboard</source>
-+        <translation>Copiar saída de erro para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="188"/>
-+        <source>Copy command to clipboard</source>
-+        <translation>Copia o comando para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-+        <location filename="../projectwidget.cpp" line="383"/>
-+        <source>Info</source>
-+        <translation>Informação</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-+        <location filename="../projectwidget.cpp" line="391"/>
-+        <source>Verify</source>
-+        <translation>Verificar</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-+        <location filename="../projectwidget.cpp" line="399"/>
-+        <source>Copy</source>
-+        <translation>Copiar</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-+        <location filename="../projectwidget.cpp" line="429"/>
-+        <source>CreateRaw</source>
-+        <translation>CreateRaw</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-+        <location filename="../projectwidget.cpp" line="459"/>
-+        <source>CreateHD</source>
-+        <translation>CreateHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-+        <location filename="../projectwidget.cpp" line="503"/>
-+        <source>CreateCD</source>
-+        <translation>CreateCD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-+        <location filename="../projectwidget.cpp" line="523"/>
-+        <source>CreateLD</source>
-+        <translation>CreateLD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-+        <location filename="../projectwidget.cpp" line="547"/>
-+        <source>ExtractRaw</source>
-+        <translation>ExtractRaw</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-+        <location filename="../projectwidget.cpp" line="567"/>
-+        <source>ExtractHD</source>
-+        <translation>ExtractHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-+        <location filename="../projectwidget.cpp" line="587"/>
-+        <source>ExtractCD</source>
-+        <translation>ExtractCD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-+        <location filename="../projectwidget.cpp" line="601"/>
-+        <source>ExtractLD</source>
-+        <translation>ExtractLD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-+        <location filename="../projectwidget.cpp" line="617"/>
-+        <source>DumpMeta</source>
-+        <translation>Extrair os metadados</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-+        <location filename="../projectwidget.cpp" line="631"/>
-+        <source>AddMeta</source>
-+        <translation>Adicionar os metadados</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-+        <location filename="../projectwidget.cpp" line="647"/>
-+        <source>DelMeta</source>
-+        <translation>Remover os metadados</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="672"/>
-+        <source>starting process</source>
-+        <translation>iniciando o processo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="683"/>
-+        <location filename="../projectwidget.cpp" line="684"/>
-+        <source>Starting</source>
-+        <translation>Iniciando</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="690"/>
-+        <source>terminating process</source>
-+        <translation>concluindo o processo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="701"/>
-+        <location filename="../projectwidget.cpp" line="703"/>
-+        <source>process started: PID = %1</source>
-+        <translation>o processo foi iniciado: PID = %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="707"/>
-+        <location filename="../projectwidget.cpp" line="708"/>
-+        <source>Running</source>
-+        <translation>Executando</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="715"/>
-+        <source>normal</source>
-+        <translation>normal</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="719"/>
-+        <source>terminated</source>
-+        <translation>finalizado</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="722"/>
-+        <location filename="../projectwidget.cpp" line="827"/>
-+        <source>crashed</source>
-+        <translation>falha</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="755"/>
-+        <source>stdout</source>
-+        <translation>saída padrão</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="774"/>
-+        <source>stderr</source>
-+        <translation>saída de erro</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="823"/>
-+        <source>failed to start</source>
-+        <translation>falha ao iniciar</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="836"/>
-+        <source>timed out</source>
-+        <translation>estouro de tempo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="840"/>
-+        <source>write error</source>
-+        <translation>erro de escrita</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="844"/>
-+        <source>read error</source>
-+        <translation>erro de leitura</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1868"/>
-+        <source>Qt CHDMAN GUI project file -- please do not edit manually</source>
-+        <translation>Arquivo do projeto Qt CHDMAN GUI -- não faça a edição manual</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.ui" line="1837"/>
-+        <location filename="../projectwidget.cpp" line="849"/>
-+        <location filename="../projectwidget.cpp" line="1071"/>
-+        <source>unknown</source>
-+        <translation>desconhecido</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="855"/>
-+        <source>process error: %1</source>
-+        <translation>erro do processo: %1</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="873"/>
-+        <location filename="../projectwidget.cpp" line="884"/>
-+        <location filename="../projectwidget.cpp" line="895"/>
-+        <location filename="../projectwidget.cpp" line="906"/>
-+        <location filename="../projectwidget.cpp" line="917"/>
-+        <location filename="../projectwidget.cpp" line="928"/>
-+        <location filename="../projectwidget.cpp" line="939"/>
-+        <location filename="../projectwidget.cpp" line="966"/>
-+        <location filename="../projectwidget.cpp" line="977"/>
-+        <location filename="../projectwidget.cpp" line="1004"/>
-+        <location filename="../projectwidget.cpp" line="1015"/>
-+        <location filename="../projectwidget.cpp" line="1092"/>
-+        <location filename="../projectwidget.cpp" line="1103"/>
-+        <location filename="../projectwidget.cpp" line="1130"/>
-+        <location filename="../projectwidget.cpp" line="1141"/>
-+        <location filename="../projectwidget.cpp" line="1157"/>
-+        <location filename="../projectwidget.cpp" line="1179"/>
-+        <location filename="../projectwidget.cpp" line="1190"/>
-+        <location filename="../projectwidget.cpp" line="1219"/>
-+        <location filename="../projectwidget.cpp" line="1230"/>
-+        <location filename="../projectwidget.cpp" line="1252"/>
-+        <location filename="../projectwidget.cpp" line="1274"/>
-+        <location filename="../projectwidget.cpp" line="1296"/>
-+        <location filename="../projectwidget.cpp" line="1307"/>
-+        <location filename="../projectwidget.cpp" line="1329"/>
-+        <location filename="../projectwidget.cpp" line="1351"/>
-+        <source>CHD files (*.chd)</source>
-+        <translation>Arquivos CHD (*.chd)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="874"/>
-+        <location filename="../projectwidget.cpp" line="885"/>
-+        <location filename="../projectwidget.cpp" line="907"/>
-+        <location filename="../projectwidget.cpp" line="1158"/>
-+        <location filename="../projectwidget.cpp" line="1191"/>
-+        <location filename="../projectwidget.cpp" line="1231"/>
-+        <location filename="../projectwidget.cpp" line="1275"/>
-+        <location filename="../projectwidget.cpp" line="1308"/>
-+        <location filename="../projectwidget.cpp" line="1330"/>
-+        <location filename="../projectwidget.cpp" line="1352"/>
-+        <source>Choose CHD input file</source>
-+        <translation>Escolha arquivo CHD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="896"/>
-+        <location filename="../projectwidget.cpp" line="929"/>
-+        <location filename="../projectwidget.cpp" line="1180"/>
-+        <location filename="../projectwidget.cpp" line="1220"/>
-+        <location filename="../projectwidget.cpp" line="1253"/>
-+        <location filename="../projectwidget.cpp" line="1297"/>
-+        <source>Choose parent CHD input file</source>
-+        <translation>Escolha o arquivo CHD principal</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="918"/>
-+        <location filename="../projectwidget.cpp" line="967"/>
-+        <location filename="../projectwidget.cpp" line="1005"/>
-+        <location filename="../projectwidget.cpp" line="1093"/>
-+        <location filename="../projectwidget.cpp" line="1131"/>
-+        <source>Choose CHD output file</source>
-+        <translation>Escolha o arquivo CHD que será gerado</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="940"/>
-+        <location filename="../projectwidget.cpp" line="978"/>
-+        <location filename="../projectwidget.cpp" line="1016"/>
-+        <location filename="../projectwidget.cpp" line="1104"/>
-+        <location filename="../projectwidget.cpp" line="1142"/>
-+        <source>Choose parent CHD output file</source>
-+        <translation>Escolha o arquivo do CHD principal que será gerado</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="956"/>
-+        <location filename="../projectwidget.cpp" line="994"/>
-+        <source>Choose input file</source>
-+        <translation>Escolha arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1027"/>
-+        <source>Choose ident file</source>
-+        <translation>Escolha arquivo de identificação</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1081"/>
-+        <location filename="../projectwidget.cpp" line="1241"/>
-+        <source>CUE files (*.cue)</source>
-+        <translation>Arquivos CUE (*.cue)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1081"/>
-+        <location filename="../projectwidget.cpp" line="1241"/>
-+        <source>TOC files (*.toc)</source>
-+        <translation>Arquivos TOC (*.toc)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1081"/>
-+        <location filename="../projectwidget.cpp" line="1241"/>
-+        <source>GDI files (*.gdi)</source>
-+        <translation>Arquivos GDI (*.gdi)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1081"/>
-+        <location filename="../projectwidget.cpp" line="1241"/>
-+        <source>NRG files (*.nrg)</source>
-+        <translation>Arquivos NRG (*.nrg)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1081"/>
-+        <location filename="../projectwidget.cpp" line="1241"/>
-+        <source>Compatible files (*.cue *.toc *.gdi *.nrg *.iso)</source>
-+        <translation>Arquivos compatíveis (*.cue *.toc *.gdi *.nrg *.iso)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1081"/>
-+        <location filename="../projectwidget.cpp" line="1241"/>
-+        <source>ISO files (*.iso)</source>
-+        <translation>Arquivos ISO (*.iso)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1082"/>
-+        <source>Choose CD input file</source>
-+        <translation>Escolha o arquivo CD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1119"/>
-+        <location filename="../projectwidget.cpp" line="1285"/>
-+        <source>AVI files (*.avi)</source>
-+        <translation>Arquivos AVI (*.avi)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1120"/>
-+        <source>Choose LD input file</source>
-+        <translation>Escolha o arquivo LD</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1168"/>
-+        <location filename="../projectwidget.cpp" line="1201"/>
-+        <source>Raw disk image (*.img)</source>
-+        <translation>Imagem de disco raw (*.img)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1168"/>
-+        <location filename="../projectwidget.cpp" line="1202"/>
-+        <source>Mac disk image (*.dmg)</source>
-+        <translation>Imagem de disco do Mac (*.dmg)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1168"/>
-+        <location filename="../projectwidget.cpp" line="1203"/>
-+        <source>Apple IIgs disk image (*.2mg)</source>
-+        <translation>Imagem de disco IIgs da Apple (*.2mg)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1168"/>
-+        <location filename="../projectwidget.cpp" line="1204"/>
-+        <source>FM-Towns disk image (*.h0 *.h1 *.h2 *.h3 *.h4)</source>
-+        <translation>Imagem de disco FM-Towns (*.h0 *.h1 *.h2 *.h3 *.h4)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1168"/>
-+        <location filename="../projectwidget.cpp" line="1205"/>
-+        <source>IDE64 disk image (*.hdd)</source>
-+        <translation>Imagem de disco IDE64 (*.hdd)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1169"/>
-+        <location filename="../projectwidget.cpp" line="1209"/>
-+        <location filename="../projectwidget.cpp" line="1242"/>
-+        <location filename="../projectwidget.cpp" line="1286"/>
-+        <location filename="../projectwidget.cpp" line="1319"/>
-+        <source>Choose output file</source>
-+        <translation>Escolha arquivo que será gerado</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1206"/>
-+        <source>X68k SASI disk image (*.hdf)</source>
-+        <translation>Imagem de disco X68k SASI (*.hdf)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1207"/>
-+        <source>X68k SCSI disk image (*.hds)</source>
-+        <translation>Imagem de disco X68k SCSI (*.hds)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1263"/>
-+        <source>Binary CD files (*.bin)</source>
-+        <translation>Arquivos binários CD (*.bin)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1264"/>
-+        <source>Choose binary output file</source>
-+        <translation>Escolha o arquivo binário que será gerado</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1341"/>
-+        <source>Choose meta-data value file</source>
-+        <translation>Escolha o arquivo com os valores dos metadados</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="873"/>
-+        <location filename="../projectwidget.cpp" line="884"/>
-+        <location filename="../projectwidget.cpp" line="895"/>
-+        <location filename="../projectwidget.cpp" line="906"/>
-+        <location filename="../projectwidget.cpp" line="917"/>
-+        <location filename="../projectwidget.cpp" line="928"/>
-+        <location filename="../projectwidget.cpp" line="939"/>
-+        <location filename="../projectwidget.cpp" line="955"/>
-+        <location filename="../projectwidget.cpp" line="966"/>
-+        <location filename="../projectwidget.cpp" line="977"/>
-+        <location filename="../projectwidget.cpp" line="993"/>
-+        <location filename="../projectwidget.cpp" line="1004"/>
-+        <location filename="../projectwidget.cpp" line="1015"/>
-+        <location filename="../projectwidget.cpp" line="1026"/>
-+        <location filename="../projectwidget.cpp" line="1081"/>
-+        <location filename="../projectwidget.cpp" line="1092"/>
-+        <location filename="../projectwidget.cpp" line="1103"/>
-+        <location filename="../projectwidget.cpp" line="1119"/>
-+        <location filename="../projectwidget.cpp" line="1130"/>
-+        <location filename="../projectwidget.cpp" line="1141"/>
-+        <location filename="../projectwidget.cpp" line="1157"/>
-+        <location filename="../projectwidget.cpp" line="1168"/>
-+        <location filename="../projectwidget.cpp" line="1179"/>
-+        <location filename="../projectwidget.cpp" line="1190"/>
-+        <location filename="../projectwidget.cpp" line="1208"/>
-+        <location filename="../projectwidget.cpp" line="1219"/>
-+        <location filename="../projectwidget.cpp" line="1230"/>
-+        <location filename="../projectwidget.cpp" line="1241"/>
-+        <location filename="../projectwidget.cpp" line="1252"/>
-+        <location filename="../projectwidget.cpp" line="1263"/>
-+        <location filename="../projectwidget.cpp" line="1274"/>
-+        <location filename="../projectwidget.cpp" line="1285"/>
-+        <location filename="../projectwidget.cpp" line="1296"/>
-+        <location filename="../projectwidget.cpp" line="1307"/>
-+        <location filename="../projectwidget.cpp" line="1318"/>
-+        <location filename="../projectwidget.cpp" line="1329"/>
-+        <location filename="../projectwidget.cpp" line="1340"/>
-+        <location filename="../projectwidget.cpp" line="1351"/>
-+        <location filename="../projectwidget.cpp" line="1456"/>
-+        <location filename="../projectwidget.cpp" line="1847"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="729"/>
-+        <source>process finished: exitCode = %1, exitStatus = %2, execTime = %3</source>
-+        <translation>o processo foi concluído: código gerado = %1, condição da saída = %2, tempo de execução = %3</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1456"/>
-+        <location filename="../projectwidget.cpp" line="1847"/>
-+        <source>Choose project file</source>
-+        <translation>Escolha o arquivo do projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1456"/>
-+        <location filename="../projectwidget.cpp" line="1847"/>
-+        <source>Project files (*.prj)</source>
-+        <translation>Arquivos do projeto (*.prj)</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1821"/>
-+        <source>Failed loading project &apos;%1&apos;</source>
-+        <translation>Houve uma falha ao carregar o projeto &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="1831"/>
-+        <location filename="../projectwidget.cpp" line="1846"/>
-+        <source>Noname-%1</source>
-+        <translation>Semnome-%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="2052"/>
-+        <source>Project &apos;%1&apos; saved</source>
-+        <translation>Projeto &apos;%1&apos; salvo</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="2054"/>
-+        <source>Failed saving project &apos;%1&apos;</source>
-+        <translation>Houve uma falha ao salvar o projeto &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="2181"/>
-+        <source>cloning to &apos;%1&apos; is not supported yet</source>
-+        <translation>a clonagem para &apos;%1&apos; ainda não é suportado</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwidget.cpp" line="2287"/>
-+        <source>morphing to &apos;%1&apos; is not supported yet</source>
-+        <translation>a transformação para &apos;%1&apos; ainda não suportado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ProjectWindow</name>
-+    <message>
-+        <location filename="../projectwindow.cpp" line="22"/>
-+        <source>Noname-%1</source>
-+        <translation>Semnome-%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwindow.cpp" line="105"/>
-+        <location filename="../projectwindow.cpp" line="139"/>
-+        <source>Confirm</source>
-+        <translation>Confirmar</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwindow.cpp" line="106"/>
-+        <source>Project &apos;%1&apos; is currently running.
-+
-+Closing its window will kill the external process!
-+
-+Proceed?</source>
-+        <translation>O projeto &apos;%1&apos; já está sendo executado
-+
-+Ao fechar esta janela, o processo externo será morto!
-+
-+Prosseguir?</translation>
-+    </message>
-+    <message>
-+        <location filename="../projectwindow.cpp" line="140"/>
-+        <source>Script &apos;%1&apos; is currently running.
-+
-+Proceed?</source>
-+        <translation>O script &apos;%1&apos; já está sendo executado
-+
-+Prosseguir?</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ScriptEngine</name>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="240"/>
-+        <source>Choose file</source>
-+        <translation>Escolha um arquivo</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="249"/>
-+        <source>Choose folder</source>
-+        <translation>Escolha uma pasta</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="258"/>
-+        <source>Input text</source>
-+        <translation>Texto da entrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="266"/>
-+        <source>Choose item</source>
-+        <translation>Escolha um item</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="273"/>
-+        <location filename="../scriptengine.cpp" line="280"/>
-+        <source>Input value</source>
-+        <translation>Valor da entrada</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="309"/>
-+        <location filename="../scriptengine.cpp" line="318"/>
-+        <location filename="../scriptengine.cpp" line="327"/>
-+        <location filename="../scriptengine.cpp" line="342"/>
-+        <location filename="../scriptengine.cpp" line="358"/>
-+        <location filename="../scriptengine.cpp" line="365"/>
-+        <location filename="../scriptengine.cpp" line="376"/>
-+        <location filename="../scriptengine.cpp" line="397"/>
-+        <location filename="../scriptengine.cpp" line="399"/>
-+        <location filename="../scriptengine.cpp" line="411"/>
-+        <location filename="../scriptengine.cpp" line="421"/>
-+        <location filename="../scriptengine.cpp" line="434"/>
-+        <location filename="../scriptengine.cpp" line="445"/>
-+        <location filename="../scriptengine.cpp" line="457"/>
-+        <location filename="../scriptengine.cpp" line="467"/>
-+        <location filename="../scriptengine.cpp" line="479"/>
-+        <location filename="../scriptengine.cpp" line="489"/>
-+        <location filename="../scriptengine.cpp" line="503"/>
-+        <location filename="../scriptengine.cpp" line="513"/>
-+        <location filename="../scriptengine.cpp" line="525"/>
-+        <location filename="../scriptengine.cpp" line="535"/>
-+        <location filename="../scriptengine.cpp" line="549"/>
-+        <location filename="../scriptengine.cpp" line="559"/>
-+        <location filename="../scriptengine.cpp" line="571"/>
-+        <location filename="../scriptengine.cpp" line="581"/>
-+        <location filename="../scriptengine.cpp" line="593"/>
-+        <location filename="../scriptengine.cpp" line="603"/>
-+        <location filename="../scriptengine.cpp" line="615"/>
-+        <location filename="../scriptengine.cpp" line="625"/>
-+        <location filename="../scriptengine.cpp" line="637"/>
-+        <location filename="../scriptengine.cpp" line="647"/>
-+        <location filename="../scriptengine.cpp" line="659"/>
-+        <location filename="../scriptengine.cpp" line="669"/>
-+        <location filename="../scriptengine.cpp" line="681"/>
-+        <location filename="../scriptengine.cpp" line="691"/>
-+        <location filename="../scriptengine.cpp" line="703"/>
-+        <location filename="../scriptengine.cpp" line="713"/>
-+        <location filename="../scriptengine.cpp" line="725"/>
-+        <location filename="../scriptengine.cpp" line="735"/>
-+        <location filename="../scriptengine.cpp" line="747"/>
-+        <location filename="../scriptengine.cpp" line="757"/>
-+        <location filename="../scriptengine.cpp" line="769"/>
-+        <location filename="../scriptengine.cpp" line="779"/>
-+        <location filename="../scriptengine.cpp" line="791"/>
-+        <location filename="../scriptengine.cpp" line="801"/>
-+        <location filename="../scriptengine.cpp" line="815"/>
-+        <location filename="../scriptengine.cpp" line="825"/>
-+        <location filename="../scriptengine.cpp" line="837"/>
-+        <location filename="../scriptengine.cpp" line="847"/>
-+        <location filename="../scriptengine.cpp" line="859"/>
-+        <location filename="../scriptengine.cpp" line="869"/>
-+        <location filename="../scriptengine.cpp" line="881"/>
-+        <location filename="../scriptengine.cpp" line="891"/>
-+        <location filename="../scriptengine.cpp" line="903"/>
-+        <location filename="../scriptengine.cpp" line="913"/>
-+        <location filename="../scriptengine.cpp" line="925"/>
-+        <location filename="../scriptengine.cpp" line="935"/>
-+        <location filename="../scriptengine.cpp" line="947"/>
-+        <location filename="../scriptengine.cpp" line="957"/>
-+        <location filename="../scriptengine.cpp" line="969"/>
-+        <location filename="../scriptengine.cpp" line="979"/>
-+        <location filename="../scriptengine.cpp" line="991"/>
-+        <location filename="../scriptengine.cpp" line="1001"/>
-+        <location filename="../scriptengine.cpp" line="1013"/>
-+        <location filename="../scriptengine.cpp" line="1023"/>
-+        <location filename="../scriptengine.cpp" line="1035"/>
-+        <location filename="../scriptengine.cpp" line="1045"/>
-+        <location filename="../scriptengine.cpp" line="1057"/>
-+        <location filename="../scriptengine.cpp" line="1067"/>
-+        <location filename="../scriptengine.cpp" line="1081"/>
-+        <location filename="../scriptengine.cpp" line="1091"/>
-+        <location filename="../scriptengine.cpp" line="1103"/>
-+        <location filename="../scriptengine.cpp" line="1113"/>
-+        <location filename="../scriptengine.cpp" line="1125"/>
-+        <location filename="../scriptengine.cpp" line="1135"/>
-+        <location filename="../scriptengine.cpp" line="1147"/>
-+        <location filename="../scriptengine.cpp" line="1157"/>
-+        <location filename="../scriptengine.cpp" line="1169"/>
-+        <location filename="../scriptengine.cpp" line="1179"/>
-+        <location filename="../scriptengine.cpp" line="1191"/>
-+        <location filename="../scriptengine.cpp" line="1201"/>
-+        <location filename="../scriptengine.cpp" line="1213"/>
-+        <location filename="../scriptengine.cpp" line="1223"/>
-+        <location filename="../scriptengine.cpp" line="1235"/>
-+        <location filename="../scriptengine.cpp" line="1245"/>
-+        <location filename="../scriptengine.cpp" line="1257"/>
-+        <location filename="../scriptengine.cpp" line="1267"/>
-+        <location filename="../scriptengine.cpp" line="1279"/>
-+        <location filename="../scriptengine.cpp" line="1289"/>
-+        <location filename="../scriptengine.cpp" line="1301"/>
-+        <location filename="../scriptengine.cpp" line="1311"/>
-+        <location filename="../scriptengine.cpp" line="1323"/>
-+        <location filename="../scriptengine.cpp" line="1333"/>
-+        <location filename="../scriptengine.cpp" line="1345"/>
-+        <location filename="../scriptengine.cpp" line="1355"/>
-+        <location filename="../scriptengine.cpp" line="1367"/>
-+        <location filename="../scriptengine.cpp" line="1377"/>
-+        <location filename="../scriptengine.cpp" line="1389"/>
-+        <location filename="../scriptengine.cpp" line="1399"/>
-+        <location filename="../scriptengine.cpp" line="1428"/>
-+        <location filename="../scriptengine.cpp" line="1430"/>
-+        <location filename="../scriptengine.cpp" line="1442"/>
-+        <location filename="../scriptengine.cpp" line="1452"/>
-+        <location filename="../scriptengine.cpp" line="1464"/>
-+        <location filename="../scriptengine.cpp" line="1474"/>
-+        <location filename="../scriptengine.cpp" line="1486"/>
-+        <location filename="../scriptengine.cpp" line="1496"/>
-+        <location filename="../scriptengine.cpp" line="1508"/>
-+        <location filename="../scriptengine.cpp" line="1518"/>
-+        <location filename="../scriptengine.cpp" line="1530"/>
-+        <location filename="../scriptengine.cpp" line="1540"/>
-+        <location filename="../scriptengine.cpp" line="1552"/>
-+        <location filename="../scriptengine.cpp" line="1562"/>
-+        <location filename="../scriptengine.cpp" line="1574"/>
-+        <location filename="../scriptengine.cpp" line="1584"/>
-+        <location filename="../scriptengine.cpp" line="1598"/>
-+        <location filename="../scriptengine.cpp" line="1608"/>
-+        <location filename="../scriptengine.cpp" line="1620"/>
-+        <location filename="../scriptengine.cpp" line="1630"/>
-+        <location filename="../scriptengine.cpp" line="1642"/>
-+        <location filename="../scriptengine.cpp" line="1652"/>
-+        <location filename="../scriptengine.cpp" line="1664"/>
-+        <location filename="../scriptengine.cpp" line="1674"/>
-+        <location filename="../scriptengine.cpp" line="1686"/>
-+        <location filename="../scriptengine.cpp" line="1696"/>
-+        <location filename="../scriptengine.cpp" line="1708"/>
-+        <location filename="../scriptengine.cpp" line="1718"/>
-+        <location filename="../scriptengine.cpp" line="1730"/>
-+        <location filename="../scriptengine.cpp" line="1740"/>
-+        <location filename="../scriptengine.cpp" line="1752"/>
-+        <location filename="../scriptengine.cpp" line="1762"/>
-+        <location filename="../scriptengine.cpp" line="1774"/>
-+        <location filename="../scriptengine.cpp" line="1784"/>
-+        <location filename="../scriptengine.cpp" line="1798"/>
-+        <location filename="../scriptengine.cpp" line="1808"/>
-+        <location filename="../scriptengine.cpp" line="1820"/>
-+        <location filename="../scriptengine.cpp" line="1830"/>
-+        <location filename="../scriptengine.cpp" line="1842"/>
-+        <location filename="../scriptengine.cpp" line="1852"/>
-+        <location filename="../scriptengine.cpp" line="1864"/>
-+        <location filename="../scriptengine.cpp" line="1874"/>
-+        <location filename="../scriptengine.cpp" line="1886"/>
-+        <location filename="../scriptengine.cpp" line="1896"/>
-+        <location filename="../scriptengine.cpp" line="1908"/>
-+        <location filename="../scriptengine.cpp" line="1918"/>
-+        <location filename="../scriptengine.cpp" line="1930"/>
-+        <location filename="../scriptengine.cpp" line="1940"/>
-+        <location filename="../scriptengine.cpp" line="1952"/>
-+        <location filename="../scriptengine.cpp" line="1962"/>
-+        <location filename="../scriptengine.cpp" line="1976"/>
-+        <location filename="../scriptengine.cpp" line="1986"/>
-+        <location filename="../scriptengine.cpp" line="1998"/>
-+        <location filename="../scriptengine.cpp" line="2008"/>
-+        <location filename="../scriptengine.cpp" line="2020"/>
-+        <location filename="../scriptengine.cpp" line="2030"/>
-+        <location filename="../scriptengine.cpp" line="2042"/>
-+        <location filename="../scriptengine.cpp" line="2052"/>
-+        <location filename="../scriptengine.cpp" line="2064"/>
-+        <location filename="../scriptengine.cpp" line="2074"/>
-+        <location filename="../scriptengine.cpp" line="2086"/>
-+        <location filename="../scriptengine.cpp" line="2096"/>
-+        <location filename="../scriptengine.cpp" line="2108"/>
-+        <location filename="../scriptengine.cpp" line="2118"/>
-+        <location filename="../scriptengine.cpp" line="2130"/>
-+        <location filename="../scriptengine.cpp" line="2140"/>
-+        <location filename="../scriptengine.cpp" line="2154"/>
-+        <location filename="../scriptengine.cpp" line="2164"/>
-+        <location filename="../scriptengine.cpp" line="2176"/>
-+        <location filename="../scriptengine.cpp" line="2186"/>
-+        <location filename="../scriptengine.cpp" line="2198"/>
-+        <location filename="../scriptengine.cpp" line="2208"/>
-+        <location filename="../scriptengine.cpp" line="2220"/>
-+        <location filename="../scriptengine.cpp" line="2230"/>
-+        <location filename="../scriptengine.cpp" line="2242"/>
-+        <location filename="../scriptengine.cpp" line="2252"/>
-+        <location filename="../scriptengine.cpp" line="2266"/>
-+        <location filename="../scriptengine.cpp" line="2276"/>
-+        <location filename="../scriptengine.cpp" line="2288"/>
-+        <location filename="../scriptengine.cpp" line="2298"/>
-+        <location filename="../scriptengine.cpp" line="2310"/>
-+        <location filename="../scriptengine.cpp" line="2320"/>
-+        <location filename="../scriptengine.cpp" line="2332"/>
-+        <location filename="../scriptengine.cpp" line="2342"/>
-+        <location filename="../scriptengine.cpp" line="2354"/>
-+        <location filename="../scriptengine.cpp" line="2364"/>
-+        <location filename="../scriptengine.cpp" line="2376"/>
-+        <location filename="../scriptengine.cpp" line="2386"/>
-+        <location filename="../scriptengine.cpp" line="2400"/>
-+        <location filename="../scriptengine.cpp" line="2410"/>
-+        <location filename="../scriptengine.cpp" line="2422"/>
-+        <location filename="../scriptengine.cpp" line="2432"/>
-+        <location filename="../scriptengine.cpp" line="2444"/>
-+        <location filename="../scriptengine.cpp" line="2454"/>
-+        <location filename="../scriptengine.cpp" line="2466"/>
-+        <location filename="../scriptengine.cpp" line="2476"/>
-+        <location filename="../scriptengine.cpp" line="2488"/>
-+        <location filename="../scriptengine.cpp" line="2498"/>
-+        <location filename="../scriptengine.cpp" line="2512"/>
-+        <location filename="../scriptengine.cpp" line="2522"/>
-+        <location filename="../scriptengine.cpp" line="2534"/>
-+        <location filename="../scriptengine.cpp" line="2544"/>
-+        <location filename="../scriptengine.cpp" line="2556"/>
-+        <location filename="../scriptengine.cpp" line="2566"/>
-+        <location filename="../scriptengine.cpp" line="2578"/>
-+        <location filename="../scriptengine.cpp" line="2588"/>
-+        <location filename="../scriptengine.cpp" line="2600"/>
-+        <location filename="../scriptengine.cpp" line="2610"/>
-+        <location filename="../scriptengine.cpp" line="2622"/>
-+        <location filename="../scriptengine.cpp" line="2632"/>
-+        <location filename="../scriptengine.cpp" line="2646"/>
-+        <location filename="../scriptengine.cpp" line="2656"/>
-+        <location filename="../scriptengine.cpp" line="2668"/>
-+        <location filename="../scriptengine.cpp" line="2678"/>
-+        <location filename="../scriptengine.cpp" line="2690"/>
-+        <location filename="../scriptengine.cpp" line="2700"/>
-+        <location filename="../scriptengine.cpp" line="2723"/>
-+        <location filename="../scriptengine.cpp" line="2741"/>
-+        <location filename="../scriptengine.cpp" line="2768"/>
-+        <location filename="../scriptengine.cpp" line="2797"/>
-+        <location filename="../scriptengine.cpp" line="2815"/>
-+        <source>warning</source>
-+        <translation>aviso</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="309"/>
-+        <location filename="../scriptengine.cpp" line="327"/>
-+        <location filename="../scriptengine.cpp" line="342"/>
-+        <location filename="../scriptengine.cpp" line="358"/>
-+        <source>project &apos;%1&apos; already exists</source>
-+        <translation>o projeto &apos;%1&apos; já existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="318"/>
-+        <source>project type &apos;%1&apos; doesn&apos;t exists - valid types are: %2</source>
-+        <translation>o tipo de projeto &apos;%1&apos; não existe - tipos válidos: %2</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="365"/>
-+        <location filename="../scriptengine.cpp" line="376"/>
-+        <location filename="../scriptengine.cpp" line="399"/>
-+        <location filename="../scriptengine.cpp" line="411"/>
-+        <location filename="../scriptengine.cpp" line="421"/>
-+        <location filename="../scriptengine.cpp" line="434"/>
-+        <location filename="../scriptengine.cpp" line="445"/>
-+        <location filename="../scriptengine.cpp" line="457"/>
-+        <location filename="../scriptengine.cpp" line="467"/>
-+        <location filename="../scriptengine.cpp" line="479"/>
-+        <location filename="../scriptengine.cpp" line="489"/>
-+        <location filename="../scriptengine.cpp" line="503"/>
-+        <location filename="../scriptengine.cpp" line="513"/>
-+        <location filename="../scriptengine.cpp" line="525"/>
-+        <location filename="../scriptengine.cpp" line="535"/>
-+        <location filename="../scriptengine.cpp" line="549"/>
-+        <location filename="../scriptengine.cpp" line="559"/>
-+        <location filename="../scriptengine.cpp" line="571"/>
-+        <location filename="../scriptengine.cpp" line="581"/>
-+        <location filename="../scriptengine.cpp" line="593"/>
-+        <location filename="../scriptengine.cpp" line="603"/>
-+        <location filename="../scriptengine.cpp" line="615"/>
-+        <location filename="../scriptengine.cpp" line="625"/>
-+        <location filename="../scriptengine.cpp" line="637"/>
-+        <location filename="../scriptengine.cpp" line="647"/>
-+        <location filename="../scriptengine.cpp" line="659"/>
-+        <location filename="../scriptengine.cpp" line="669"/>
-+        <location filename="../scriptengine.cpp" line="681"/>
-+        <location filename="../scriptengine.cpp" line="691"/>
-+        <location filename="../scriptengine.cpp" line="703"/>
-+        <location filename="../scriptengine.cpp" line="713"/>
-+        <location filename="../scriptengine.cpp" line="725"/>
-+        <location filename="../scriptengine.cpp" line="735"/>
-+        <location filename="../scriptengine.cpp" line="747"/>
-+        <location filename="../scriptengine.cpp" line="757"/>
-+        <location filename="../scriptengine.cpp" line="769"/>
-+        <location filename="../scriptengine.cpp" line="779"/>
-+        <location filename="../scriptengine.cpp" line="791"/>
-+        <location filename="../scriptengine.cpp" line="801"/>
-+        <location filename="../scriptengine.cpp" line="815"/>
-+        <location filename="../scriptengine.cpp" line="825"/>
-+        <location filename="../scriptengine.cpp" line="837"/>
-+        <location filename="../scriptengine.cpp" line="847"/>
-+        <location filename="../scriptengine.cpp" line="859"/>
-+        <location filename="../scriptengine.cpp" line="869"/>
-+        <location filename="../scriptengine.cpp" line="881"/>
-+        <location filename="../scriptengine.cpp" line="891"/>
-+        <location filename="../scriptengine.cpp" line="903"/>
-+        <location filename="../scriptengine.cpp" line="913"/>
-+        <location filename="../scriptengine.cpp" line="925"/>
-+        <location filename="../scriptengine.cpp" line="935"/>
-+        <location filename="../scriptengine.cpp" line="947"/>
-+        <location filename="../scriptengine.cpp" line="957"/>
-+        <location filename="../scriptengine.cpp" line="969"/>
-+        <location filename="../scriptengine.cpp" line="979"/>
-+        <location filename="../scriptengine.cpp" line="991"/>
-+        <location filename="../scriptengine.cpp" line="1001"/>
-+        <location filename="../scriptengine.cpp" line="1013"/>
-+        <location filename="../scriptengine.cpp" line="1023"/>
-+        <location filename="../scriptengine.cpp" line="1035"/>
-+        <location filename="../scriptengine.cpp" line="1045"/>
-+        <location filename="../scriptengine.cpp" line="1057"/>
-+        <location filename="../scriptengine.cpp" line="1067"/>
-+        <location filename="../scriptengine.cpp" line="1081"/>
-+        <location filename="../scriptengine.cpp" line="1091"/>
-+        <location filename="../scriptengine.cpp" line="1103"/>
-+        <location filename="../scriptengine.cpp" line="1113"/>
-+        <location filename="../scriptengine.cpp" line="1125"/>
-+        <location filename="../scriptengine.cpp" line="1135"/>
-+        <location filename="../scriptengine.cpp" line="1147"/>
-+        <location filename="../scriptengine.cpp" line="1157"/>
-+        <location filename="../scriptengine.cpp" line="1169"/>
-+        <location filename="../scriptengine.cpp" line="1179"/>
-+        <location filename="../scriptengine.cpp" line="1191"/>
-+        <location filename="../scriptengine.cpp" line="1201"/>
-+        <location filename="../scriptengine.cpp" line="1213"/>
-+        <location filename="../scriptengine.cpp" line="1223"/>
-+        <location filename="../scriptengine.cpp" line="1235"/>
-+        <location filename="../scriptengine.cpp" line="1245"/>
-+        <location filename="../scriptengine.cpp" line="1257"/>
-+        <location filename="../scriptengine.cpp" line="1267"/>
-+        <location filename="../scriptengine.cpp" line="1279"/>
-+        <location filename="../scriptengine.cpp" line="1289"/>
-+        <location filename="../scriptengine.cpp" line="1301"/>
-+        <location filename="../scriptengine.cpp" line="1311"/>
-+        <location filename="../scriptengine.cpp" line="1323"/>
-+        <location filename="../scriptengine.cpp" line="1333"/>
-+        <location filename="../scriptengine.cpp" line="1345"/>
-+        <location filename="../scriptengine.cpp" line="1355"/>
-+        <location filename="../scriptengine.cpp" line="1367"/>
-+        <location filename="../scriptengine.cpp" line="1377"/>
-+        <location filename="../scriptengine.cpp" line="1389"/>
-+        <location filename="../scriptengine.cpp" line="1399"/>
-+        <location filename="../scriptengine.cpp" line="1430"/>
-+        <location filename="../scriptengine.cpp" line="1442"/>
-+        <location filename="../scriptengine.cpp" line="1452"/>
-+        <location filename="../scriptengine.cpp" line="1464"/>
-+        <location filename="../scriptengine.cpp" line="1474"/>
-+        <location filename="../scriptengine.cpp" line="1486"/>
-+        <location filename="../scriptengine.cpp" line="1496"/>
-+        <location filename="../scriptengine.cpp" line="1508"/>
-+        <location filename="../scriptengine.cpp" line="1518"/>
-+        <location filename="../scriptengine.cpp" line="1530"/>
-+        <location filename="../scriptengine.cpp" line="1540"/>
-+        <location filename="../scriptengine.cpp" line="1552"/>
-+        <location filename="../scriptengine.cpp" line="1562"/>
-+        <location filename="../scriptengine.cpp" line="1574"/>
-+        <location filename="../scriptengine.cpp" line="1584"/>
-+        <location filename="../scriptengine.cpp" line="1598"/>
-+        <location filename="../scriptengine.cpp" line="1608"/>
-+        <location filename="../scriptengine.cpp" line="1620"/>
-+        <location filename="../scriptengine.cpp" line="1630"/>
-+        <location filename="../scriptengine.cpp" line="1642"/>
-+        <location filename="../scriptengine.cpp" line="1652"/>
-+        <location filename="../scriptengine.cpp" line="1664"/>
-+        <location filename="../scriptengine.cpp" line="1674"/>
-+        <location filename="../scriptengine.cpp" line="1686"/>
-+        <location filename="../scriptengine.cpp" line="1696"/>
-+        <location filename="../scriptengine.cpp" line="1708"/>
-+        <location filename="../scriptengine.cpp" line="1718"/>
-+        <location filename="../scriptengine.cpp" line="1730"/>
-+        <location filename="../scriptengine.cpp" line="1740"/>
-+        <location filename="../scriptengine.cpp" line="1752"/>
-+        <location filename="../scriptengine.cpp" line="1762"/>
-+        <location filename="../scriptengine.cpp" line="1774"/>
-+        <location filename="../scriptengine.cpp" line="1784"/>
-+        <location filename="../scriptengine.cpp" line="1798"/>
-+        <location filename="../scriptengine.cpp" line="1808"/>
-+        <location filename="../scriptengine.cpp" line="1820"/>
-+        <location filename="../scriptengine.cpp" line="1830"/>
-+        <location filename="../scriptengine.cpp" line="1842"/>
-+        <location filename="../scriptengine.cpp" line="1852"/>
-+        <location filename="../scriptengine.cpp" line="1864"/>
-+        <location filename="../scriptengine.cpp" line="1874"/>
-+        <location filename="../scriptengine.cpp" line="1886"/>
-+        <location filename="../scriptengine.cpp" line="1896"/>
-+        <location filename="../scriptengine.cpp" line="1908"/>
-+        <location filename="../scriptengine.cpp" line="1918"/>
-+        <location filename="../scriptengine.cpp" line="1930"/>
-+        <location filename="../scriptengine.cpp" line="1940"/>
-+        <location filename="../scriptengine.cpp" line="1952"/>
-+        <location filename="../scriptengine.cpp" line="1962"/>
-+        <location filename="../scriptengine.cpp" line="1976"/>
-+        <location filename="../scriptengine.cpp" line="1986"/>
-+        <location filename="../scriptengine.cpp" line="1998"/>
-+        <location filename="../scriptengine.cpp" line="2008"/>
-+        <location filename="../scriptengine.cpp" line="2020"/>
-+        <location filename="../scriptengine.cpp" line="2030"/>
-+        <location filename="../scriptengine.cpp" line="2042"/>
-+        <location filename="../scriptengine.cpp" line="2052"/>
-+        <location filename="../scriptengine.cpp" line="2064"/>
-+        <location filename="../scriptengine.cpp" line="2074"/>
-+        <location filename="../scriptengine.cpp" line="2086"/>
-+        <location filename="../scriptengine.cpp" line="2096"/>
-+        <location filename="../scriptengine.cpp" line="2108"/>
-+        <location filename="../scriptengine.cpp" line="2118"/>
-+        <location filename="../scriptengine.cpp" line="2130"/>
-+        <location filename="../scriptengine.cpp" line="2140"/>
-+        <location filename="../scriptengine.cpp" line="2154"/>
-+        <location filename="../scriptengine.cpp" line="2164"/>
-+        <location filename="../scriptengine.cpp" line="2176"/>
-+        <location filename="../scriptengine.cpp" line="2186"/>
-+        <location filename="../scriptengine.cpp" line="2198"/>
-+        <location filename="../scriptengine.cpp" line="2208"/>
-+        <location filename="../scriptengine.cpp" line="2220"/>
-+        <location filename="../scriptengine.cpp" line="2230"/>
-+        <location filename="../scriptengine.cpp" line="2242"/>
-+        <location filename="../scriptengine.cpp" line="2252"/>
-+        <location filename="../scriptengine.cpp" line="2266"/>
-+        <location filename="../scriptengine.cpp" line="2276"/>
-+        <location filename="../scriptengine.cpp" line="2288"/>
-+        <location filename="../scriptengine.cpp" line="2298"/>
-+        <location filename="../scriptengine.cpp" line="2310"/>
-+        <location filename="../scriptengine.cpp" line="2320"/>
-+        <location filename="../scriptengine.cpp" line="2332"/>
-+        <location filename="../scriptengine.cpp" line="2342"/>
-+        <location filename="../scriptengine.cpp" line="2354"/>
-+        <location filename="../scriptengine.cpp" line="2364"/>
-+        <location filename="../scriptengine.cpp" line="2376"/>
-+        <location filename="../scriptengine.cpp" line="2386"/>
-+        <location filename="../scriptengine.cpp" line="2400"/>
-+        <location filename="../scriptengine.cpp" line="2410"/>
-+        <location filename="../scriptengine.cpp" line="2422"/>
-+        <location filename="../scriptengine.cpp" line="2432"/>
-+        <location filename="../scriptengine.cpp" line="2444"/>
-+        <location filename="../scriptengine.cpp" line="2454"/>
-+        <location filename="../scriptengine.cpp" line="2466"/>
-+        <location filename="../scriptengine.cpp" line="2476"/>
-+        <location filename="../scriptengine.cpp" line="2488"/>
-+        <location filename="../scriptengine.cpp" line="2498"/>
-+        <location filename="../scriptengine.cpp" line="2512"/>
-+        <location filename="../scriptengine.cpp" line="2522"/>
-+        <location filename="../scriptengine.cpp" line="2534"/>
-+        <location filename="../scriptengine.cpp" line="2544"/>
-+        <location filename="../scriptengine.cpp" line="2556"/>
-+        <location filename="../scriptengine.cpp" line="2566"/>
-+        <location filename="../scriptengine.cpp" line="2578"/>
-+        <location filename="../scriptengine.cpp" line="2588"/>
-+        <location filename="../scriptengine.cpp" line="2600"/>
-+        <location filename="../scriptengine.cpp" line="2610"/>
-+        <location filename="../scriptengine.cpp" line="2622"/>
-+        <location filename="../scriptengine.cpp" line="2632"/>
-+        <location filename="../scriptengine.cpp" line="2646"/>
-+        <location filename="../scriptengine.cpp" line="2656"/>
-+        <location filename="../scriptengine.cpp" line="2668"/>
-+        <location filename="../scriptengine.cpp" line="2678"/>
-+        <location filename="../scriptengine.cpp" line="2690"/>
-+        <location filename="../scriptengine.cpp" line="2700"/>
-+        <location filename="../scriptengine.cpp" line="2741"/>
-+        <location filename="../scriptengine.cpp" line="2768"/>
-+        <location filename="../scriptengine.cpp" line="2797"/>
-+        <location filename="../scriptengine.cpp" line="2815"/>
-+        <source>project &apos;%1&apos; doesn&apos;t exists</source>
-+        <translation>o projeto &apos;%1&apos; não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="397"/>
-+        <source>project &apos;%1&apos; hasn&apos;t run yet</source>
-+        <translation>o projeto &apos;%1&apos; não foi executado ainda</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="1422"/>
-+        <source>none</source>
-+        <translation>nenhum</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="1428"/>
-+        <source>CHS template for vendorName = &apos;%1&apos;, diskName = &apos;%2&apos; doesn&apos;t exist</source>
-+        <translation>O modelo do CHS para o vendorName = &apos;%1&apos;, diskName = &apos;%2&apos; não existe</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptengine.cpp" line="2723"/>
-+        <source>project &apos;%1&apos; is already running</source>
-+        <translation>o projeto &apos;%1&apos; já está sendo executado</translation>
-+    </message>
-+</context>
-+<context>
-+    <name>ScriptWidget</name>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="17"/>
-+        <source>Script status / progress</source>
-+        <translation>Condição do script / progresso</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="23"/>
-+        <location filename="../scriptwidget.cpp" line="306"/>
-+        <source>Idle</source>
-+        <translation>Ocioso</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="36"/>
-+        <source>Run this script</source>
-+        <translation>Executa este script</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="73"/>
-+        <source>Tools menu</source>
-+        <translation>Menu de ferramentas</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="91"/>
-+        <source>Script editor</source>
-+        <translation>Editor de script</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="106"/>
-+        <source>Script log</source>
-+        <translation>Registro do script</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="129"/>
-+        <source>Project monitor</source>
-+        <translation>Monitor do projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="157"/>
-+        <source>Project ID</source>
-+        <translation>ID do Projeto</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="162"/>
-+        <source>Progress</source>
-+        <translation>Progresso</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="167"/>
-+        <source>Command</source>
-+        <translation>Comando</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.ui" line="56"/>
-+        <source>Terminate the running script</source>
-+        <translation>Interrompe o script em execução</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="41"/>
-+        <source>Maximum number of lines held in script log</source>
-+        <translation>Quantidade máxima de linhas no registro do script</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="42"/>
-+        <source>Limit</source>
-+        <translation>Limite</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="43"/>
-+        <source>No limit</source>
-+        <translation>Sem limite</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="77"/>
-+        <source>Load</source>
-+        <translation>Carregar</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="78"/>
-+        <source>Save</source>
-+        <translation>Salvar</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="79"/>
-+        <source>Save as...</source>
-+        <translation>Salvar como...</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="80"/>
-+        <source>Clone</source>
-+        <translation>Clonar</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="81"/>
-+        <source>Copy log to clipboard</source>
-+        <translation>Copiar o registro para a área de transferência</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="103"/>
-+        <source>Running</source>
-+        <translation>Executando</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="176"/>
-+        <location filename="../scriptwidget.cpp" line="243"/>
-+        <source>Choose script file</source>
-+        <translation>Escolha o script</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="176"/>
-+        <location filename="../scriptwidget.cpp" line="243"/>
-+        <source>All files (*)</source>
-+        <translation>Todos os arquivos (*)</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="176"/>
-+        <location filename="../scriptwidget.cpp" line="243"/>
-+        <source>Script files (*.scr)</source>
-+        <translation>Arquivos script (*.scr)</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="221"/>
-+        <source>Failed loading script &apos;%1&apos;</source>
-+        <translation>Houve uma falha ao carregar o script &apos;%1&apos;</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="228"/>
-+        <location filename="../scriptwidget.cpp" line="242"/>
-+        <source>Noname-%1</source>
-+        <translation>Semnome-%1</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="263"/>
-+        <source>Qt CHDMAN GUI script file -- please do not edit manually</source>
-+        <translation>Arquivo de script do Qt CHDMAN GUI -- não faça a edição manual</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="280"/>
-+        <source>Script &apos;%1&apos; saved</source>
-+        <translation>O script &apos;%1&apos; foi salvo</translation>
-+    </message>
-+    <message>
-+        <location filename="../scriptwidget.cpp" line="282"/>
-+        <source>Failed saving script &apos;%1&apos;</source>
-+        <translation>Houve uma falha ao salvar o script &apos;%1&apos;</translation>
-+    </message>
-+</context>
-+</TS>
-diff --git a/src/tools/qchdman/translations/qchdman_ro.ts b/src/tools/qchdman/translations/qchdman_ro.ts
-index 1228643c1..c97b57140 100644
---- a/src/tools/qchdman/translations/qchdman_ro.ts
-+++ b/src/tools/qchdman/translations/qchdman_ro.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="ro_MD">
-+<TS version="2.1" language="ro_MD">
- <context>
-     <name>AboutDialog</name>
-     <message>
-@@ -397,117 +397,117 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="83"/>
-+        <location filename="../mainwindow.cpp" line="81"/>
-         <source>avhu (A/V Huffman)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="84"/>
-+        <location filename="../mainwindow.cpp" line="82"/>
-         <source>cdfl (CD FLAC)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="85"/>
-+        <location filename="../mainwindow.cpp" line="83"/>
-         <source>cdlz (CD LZMA)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="86"/>
-+        <location filename="../mainwindow.cpp" line="84"/>
-         <source>cdzl (CD Deflate)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="87"/>
-+        <location filename="../mainwindow.cpp" line="85"/>
-         <source>flac (FLAC)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="88"/>
-+        <location filename="../mainwindow.cpp" line="86"/>
-         <source>huff (Huffman)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="89"/>
-+        <location filename="../mainwindow.cpp" line="87"/>
-         <source>lzma (LZMA)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="90"/>
-+        <location filename="../mainwindow.cpp" line="88"/>
-         <source>zlib (Deflate)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>All files (*)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Choose project file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Project files (*.prj)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Choose script file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Script files (*.scr)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="540"/>
--        <location filename="../mainwindow.cpp" line="554"/>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-         <source> KB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="543"/>
--        <location filename="../mainwindow.cpp" line="557"/>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-         <source> MB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="546"/>
--        <location filename="../mainwindow.cpp" line="560"/>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-         <source> GB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="549"/>
-+        <location filename="../mainwindow.cpp" line="547"/>
-         <source> TB</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="569"/>
-+        <location filename="../mainwindow.cpp" line="567"/>
-         <source>Running scripts / projects: %1 / %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="652"/>
-+        <location filename="../mainwindow.cpp" line="650"/>
-         <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="668"/>
-+        <location filename="../mainwindow.cpp" line="666"/>
-         <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="747"/>
--        <location filename="../mainwindow.cpp" line="773"/>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-         <source>Confirm</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../mainwindow.cpp" line="748"/>
-+        <location filename="../mainwindow.cpp" line="746"/>
-         <source>There are %n script(s) currently running.
- 
- Proceed?</source>
-@@ -518,7 +518,7 @@ Proceed?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="775"/>
-+        <location filename="../mainwindow.cpp" line="773"/>
-         <source>There is 1 project currently running.
- 
- Closing its window will kill the external process!
-@@ -527,7 +527,7 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="776"/>
-+        <location filename="../mainwindow.cpp" line="774"/>
-         <source>There are %1 projects currently running.
- 
- Closing their windows will kill the external processes!
-@@ -569,105 +569,110 @@ Proceed?</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="154"/>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-         <source>Style</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="174"/>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-         <source>Font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="194"/>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-         <source>Application font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="207"/>
--        <location filename="../preferencesdialog.ui" line="247"/>
--        <location filename="../preferencesdialog.ui" line="331"/>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-         <source>Size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="214"/>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-         <source>Application font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="227"/>
--        <location filename="../preferencesdialog.ui" line="234"/>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-         <source>Log font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="254"/>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-         <source>Log font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="263"/>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-         <source>Maximize new project or script windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="266"/>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-         <source>Maximize windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="276"/>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-         <source>Display project help texts</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="399"/>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-         <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="550"/>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-         <source>Non-CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="406"/>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-         <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="557"/>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-         <source>CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="564"/>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-         <source>Non-CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="419"/>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-         <source>Preferred folder to use for non-CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="432"/>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-         <source>Preferred folder to use for CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="445"/>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-         <source>Preferred folder to search for non-CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="458"/>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-         <source>Preferred folder to search for CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="161"/>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-         <source>Select the GUI style</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -713,72 +718,72 @@ Proceed?</source>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="130"/>
--        <source>Romanian (ro)</source>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="135"/>
--        <source>Swedish (sv)</source>
-+        <source>Romanian (ro)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="140"/>
--        <source>English (us)</source>
-+        <source>Swedish (sv)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="273"/>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-         <source>Make sure project help texts are shown</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="283"/>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-         <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="286"/>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-         <source>Use native file dialogs</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="293"/>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-         <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="296"/>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-         <source>Log channel names</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="311"/>
--        <location filename="../preferencesdialog.ui" line="318"/>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-         <source>Editor font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="338"/>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-         <source>Editor font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="346"/>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-         <source>Paths</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="543"/>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-         <source>CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="352"/>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-         <source>CHDMAN binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="365"/>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-         <source>Path to the CHDMAN binary</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1803,71 +1808,99 @@ Remove meta-data from a CHD.
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-         <location filename="../projectwidget.cpp" line="383"/>
-         <source>Info</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-         <location filename="../projectwidget.cpp" line="391"/>
-         <source>Verify</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-         <location filename="../projectwidget.cpp" line="399"/>
-         <source>Copy</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-         <location filename="../projectwidget.cpp" line="429"/>
-         <source>CreateRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-         <location filename="../projectwidget.cpp" line="459"/>
-         <source>CreateHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-         <location filename="../projectwidget.cpp" line="503"/>
-         <source>CreateCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-         <location filename="../projectwidget.cpp" line="523"/>
-         <source>CreateLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-         <location filename="../projectwidget.cpp" line="547"/>
-         <source>ExtractRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-         <location filename="../projectwidget.cpp" line="567"/>
-         <source>ExtractHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-         <location filename="../projectwidget.cpp" line="587"/>
-         <source>ExtractCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-         <location filename="../projectwidget.cpp" line="601"/>
-         <source>ExtractLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-         <location filename="../projectwidget.cpp" line="617"/>
-         <source>DumpMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-         <location filename="../projectwidget.cpp" line="631"/>
-         <source>AddMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-         <location filename="../projectwidget.cpp" line="647"/>
-         <source>DelMeta</source>
-         <translation type="unfinished"></translation>
-diff --git a/src/tools/qchdman/translations/qchdman_sv.qm b/src/tools/qchdman/translations/qchdman_sv.qm
-index 90861c477651221234c23db197517817b47c0bf5..608e3741e91cfe6d0bc8a66830de8729ef856c47 100644
-GIT binary patch
-delta 1248
-zcmX9;YfzL`7=Av!%YM6jy9?XOrRBcJ3Zj4t0xKf7T{luw5e6lT&=iqqgi*QJ>L`si
-zg2}eoMRE#*0dEz$42IH>R3w5rz{D_yLX47`B{ELNSg-T_dgh$>J@0wm=Y7s;tY>Z>
-zXWrL)0^m0Qj77$PqNB6J?1rb{8q0x*XW;rdK)V9mP!?d=1@7P3Kx~|hmKN|_KdrZe
-z4^RT$Q{ZFEfVeX<T1LUY{21^!0sf<I!1J+;iT7l*R)PPV2ZFDH|BC9)`U%3}b1)(~
-z9*XP?VA=OFT4E6KM>L>(7m0NPK;q`34@|id)_+H*LRO&h39-=ip(nEk2&~1Ju^O2F
-z3&Up&16~zO`1Nk;@jR2}N&tfPFxHK<|DqSOy5S^UlE;+pngr$?Va{dKzPZ6s%y`>v
-zZqp@n6|<cccYF-^{lG38{}PxN$!68Y0!i0pwEoF%D%Fx!mF!#Dg+NpXThZ$a#J|A0
-z=3N2OcC%NuO#n+zvNy^~0R0+vq;v~uvXNuMLV?t~Txd%l;NQuail>2?Xs&o)F|kwS
-zaQh?fkeH(~rtg%|>f!Krv)WDEn9)g1+ITa&4@lX`=iVY(;l2EaH#Si@FaG#kYR>$G
-zZ#sCM#Hr`o%+K>oeD4uza_Khyk#n5r83m6z7Fbdt1eh;Sex4AdAUZ04Az3qv>f{M;
-zlq~`h)(HitDZXI0Q0OyA@o-)!((9<;xZ{Cap#7L|C*DD6PZc_47myA`=BMO{#cwOJ
-z9aW_9l%jZ;%IflDH2cVCJ*8+lT}LVuDOy~lR%)~2@^9(D+y#n((F|bGw1}w&QgcES
-z+dd$(){CC5bu@*G;_{p(VBs8bWmg*TQqpVUDx;0Yv{)=DpkYTC#l1803ERal{;mbY
-z8u4;$I9c_!*j3sLg!+m<7IYAyVDTE;O4jrhA2#nNGyUusWUVOy%I;UZ$!F~{T30H&
-zd!Es$4az>hF{0O`95fN#$ZwQG2T0|}IOW59YS-|!a@sjb7PLBE<-F}ls)L`Ag_3_)
-z9XfTFEMro29L^#!jH;U@xqzurb>Bj#RHHKbbjuiaUq;L8?n5l)`Bk~!&a{&IUG5Vj
-zWi&gz`y)Pw#BP(gLW+m5l3??t9y%p$${||sm4eRx3fMh*r8U`SX~@^4f~%xj>?cx1
-zz8-M@PpXb;r<c($IcuM*_^ouToZ?=*bn&klz%5j|)kUTVoRG$H!ii{{bZ@B>@ZBm+
-zpV<sV^J>r1e`qR|Y8^=I=o+<t6%mL_SEsM1bDFh;92`4%oo%bSJhhVyaY0=(GE85D
-zkJ`1Gt_sdqk6)@LyANoB`)y?R6Pi$EIX#~(nkDwNWCVjI<-LV~F-hZ$<VeFe9fN#S
-nfI*v}qFwDf+WbB3^pvBuGflKMFonSKnAQ-X($G2?d@1sOh;m9L
-
-delta 1309
-zcmX9;ZBSHY6n-xEWAE<X-Gv?GLsnQ|5&2LsMTAwpcNfGmlpxG31Va?q85hSeaTBDG
-zMhV%rvLweWKt!#eB^%U+AZ0>HN0=eTOvuV92SdqmGV3(=$DQZC?|I*Ip7WgN-fKsg
-zwpOOu*GB~S7XZd8V{q@Gi1|)~6<k{l5VH#02nXn%1~--u1bqYU?+75FPDblr;JFc6
-ze+fQV3HaX!pHK}fdnBVR2K?#=fcH`G?+pSz4`ehimC<$y{4pK~^9TPa<(+d0!htgg
-zN9sN(3M@dnPDX1jqW_2oly4xp<vNi3*`d3UMbBgX*K{lFFxnmx3;h)g<qiQMKVUMv
-z0f;j(yk#8l+r>nEKS(|HFqxhtz&OO%Hq!oFKPK<^$3R*K<JfrzSTMnyDWHAxw5yWw
-zce=f1?No}XV8!i+fq8m1ZR!(X;j3(ZQv#4;kTE-%Ep_OC=!<MsK{*gFvb%-@f#ol;
-zo`nNI<^Vge^){Wq$6l?r1HNn72}c=evXNuwn<&17Gj(18g4JAP<t(sxH&?m0lGv#V
-zx%%i^Kw^xHS^YBFHn`?_*_;k;GTaR;a`R?(FDcc}7u_IQ(E<EBS4)ZRCjLkaHMb&@
-zZ{OcT;<WO;=Ks$*_~Eyx$rKMi<DR1OcEP)arE}j3!R9Zh`3}LTAUdjfLaKHS<>?SM
-zRWAjSjtM1Q6n|<!C=VE=cvPOS%~ua(#JTQzg*c~#TgzQE7^_0B><6+|D{?;|M<n(s
-z3S7IXY^tJioYLwy$Y?H=(e_Z$+0{Z>dKH}>QY&LtasKBla^4=r^_v!QR=SA$$Eo~c
-zQS5yiK&$BEd5+o^#O%U$U`e(3On)Y@YUN3BO?VDqs2A-eH0)@*`1<2Tl!zBU`m+fT
-z4~pj#qR5)DV!z`AVA?EREa@Xcq2gt>o2(fqPM@d;!u?#MtSx=3a`0JyQiGS#_P%m(
-z=n36wS6(qpQr7#*(MX~j`$Rdmk5rDWQ%)CCyFvdbXWe(mf-cvKoWHYCwf{r1P}(w8
-z<H=uvl@3+kfqYuqRoCoAK;(?-cPrge-IOt4P{zna8LeIFF_z95E~$UYwUPTh>f005
-zG`pA8GkhV5%}QK3#lzM}LQWv{a6!_gH`01oGM@esaC#3*YYR@(Gy<iP??|<TU!+~d
-zzJU5)sUhwxeHkN?yNOg>s*v8Tp|~F}eRc0K;AN6-^ph!!i>1lJC?Z-X{g&be0=G!B
-zr#6$v^E5t=N96H~8a+tt_;HQz8X~Z)S(CM%?rGN%a&T?u^?5y-S3-(NnVp)Nj0=E;
-z(Hxu@r(Z>Y#*;@SLr-a@&NYy)jM~tV9J2jUtw~u!A8)sIg>xMlqD-6q<`SAqqt+eE
-z0jZz6F7t80Wx6C4?dtaEifhjj(cQYo?X(VJ%7N_K?zzHiLGg28K^4ld85M9~8;W7X
-j0_>poDEjLG0zHzYs;r{ivBkJxhr`tzVd!>;o{Rkt*HKoz
-
-diff --git a/src/tools/qchdman/translations/qchdman_sv.ts b/src/tools/qchdman/translations/qchdman_sv.ts
-index 64054d57d..50a379e98 100644
---- a/src/tools/qchdman/translations/qchdman_sv.ts
-+++ b/src/tools/qchdman/translations/qchdman_sv.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="sv_SE">
-+<TS version="2.1" language="sv_SE">
- <context>
-     <name>AboutDialog</name>
-     <message>
-@@ -397,117 +397,117 @@
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="83"/>
-+        <location filename="../mainwindow.cpp" line="81"/>
-         <source>avhu (A/V Huffman)</source>
-         <translation type="unfinished">avhu (A/V Huffman)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="84"/>
-+        <location filename="../mainwindow.cpp" line="82"/>
-         <source>cdfl (CD FLAC)</source>
-         <translation type="unfinished">cdfl (CD FLAC)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="85"/>
-+        <location filename="../mainwindow.cpp" line="83"/>
-         <source>cdlz (CD LZMA)</source>
-         <translation type="unfinished">cdlz (CD LZMA)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="86"/>
-+        <location filename="../mainwindow.cpp" line="84"/>
-         <source>cdzl (CD Deflate)</source>
-         <translation type="unfinished">cdzl (CD Deflate)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="87"/>
-+        <location filename="../mainwindow.cpp" line="85"/>
-         <source>flac (FLAC)</source>
-         <translation type="unfinished">flac (FLAC)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="88"/>
-+        <location filename="../mainwindow.cpp" line="86"/>
-         <source>huff (Huffman)</source>
-         <translation type="unfinished">huff (Huffman)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="89"/>
-+        <location filename="../mainwindow.cpp" line="87"/>
-         <source>lzma (LZMA)</source>
-         <translation type="unfinished">lzma (LZMA)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="90"/>
-+        <location filename="../mainwindow.cpp" line="88"/>
-         <source>zlib (Deflate)</source>
-         <translation type="unfinished">zlib (Deflate)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>All files (*)</source>
-         <translation>Alla filer (*)</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Choose project file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Project files (*.prj)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Choose script file</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Script files (*.scr)</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="540"/>
--        <location filename="../mainwindow.cpp" line="554"/>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-         <source> KB</source>
-         <translation> KB</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="543"/>
--        <location filename="../mainwindow.cpp" line="557"/>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-         <source> MB</source>
-         <translation> MB</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="546"/>
--        <location filename="../mainwindow.cpp" line="560"/>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-         <source> GB</source>
-         <translation> GB</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="549"/>
-+        <location filename="../mainwindow.cpp" line="547"/>
-         <source> TB</source>
-         <translation> TB</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="569"/>
-+        <location filename="../mainwindow.cpp" line="567"/>
-         <source>Running scripts / projects: %1 / %2</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="652"/>
-+        <location filename="../mainwindow.cpp" line="650"/>
-         <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-         <translation>Projektet &quot;%1&quot; finns inte</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="668"/>
-+        <location filename="../mainwindow.cpp" line="666"/>
-         <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="747"/>
--        <location filename="../mainwindow.cpp" line="773"/>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-         <source>Confirm</source>
-         <translation>Bekräfta</translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../mainwindow.cpp" line="748"/>
-+        <location filename="../mainwindow.cpp" line="746"/>
-         <source>There are %n script(s) currently running.
- 
- Proceed?</source>
-@@ -517,7 +517,7 @@ Proceed?</source>
-         </translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="775"/>
-+        <location filename="../mainwindow.cpp" line="773"/>
-         <source>There is 1 project currently running.
- 
- Closing its window will kill the external process!
-@@ -530,7 +530,7 @@ Stängning av dess fönster kommer att döda den externa processen!
- Fortsätta?</translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="776"/>
-+        <location filename="../mainwindow.cpp" line="774"/>
-         <source>There are %1 projects currently running.
- 
- Closing their windows will kill the external processes!
-@@ -612,125 +612,125 @@ Fortsätta?</translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="130"/>
--        <source>Romanian (ro)</source>
--        <translation>Rumänska (ro)</translation>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-+        <translation type="unfinished"></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="135"/>
--        <source>Swedish (sv)</source>
--        <translation>Svenska (sv)</translation>
-+        <source>Romanian (ro)</source>
-+        <translation>Rumänska (ro)</translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="140"/>
--        <source>English (us)</source>
--        <translation>Engelska (us)</translation>
-+        <source>Swedish (sv)</source>
-+        <translation>Svenska (sv)</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="154"/>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-         <source>Style</source>
-         <translation>Stil</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="161"/>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-         <source>Select the GUI style</source>
-         <translation>Välj stil för gränssnitt</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="174"/>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-         <source>Font</source>
-         <translation>Typsnitt</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="194"/>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-         <source>Application font</source>
-         <translation>Programtypsnitt</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="207"/>
--        <location filename="../preferencesdialog.ui" line="247"/>
--        <location filename="../preferencesdialog.ui" line="331"/>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-         <source>Size</source>
-         <translation>Storlek</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="214"/>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-         <source>Application font size</source>
-         <translation>Storlek för programtypsnitt</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="227"/>
--        <location filename="../preferencesdialog.ui" line="234"/>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-         <source>Log font</source>
-         <translation>Loggtypsnitt</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="254"/>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-         <source>Log font size</source>
-         <translation>Storlek för loggtypsnitt</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="263"/>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-         <source>Maximize new project or script windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="266"/>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-         <source>Maximize windows</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="273"/>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-         <source>Make sure project help texts are shown</source>
-         <translation>Försäkra dig om att projektets hjälptexter visas</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="276"/>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-         <source>Display project help texts</source>
-         <translation>Visa projektets hjälptexter</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="283"/>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-         <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-         <translation>Använd plattformens inbyggda fildialoger eller Qt:s inbyggda</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="286"/>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-         <source>Use native file dialogs</source>
-         <translation>Använd inbyggda fildialoger</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="293"/>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-         <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="296"/>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-         <source>Log channel names</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="311"/>
--        <location filename="../preferencesdialog.ui" line="318"/>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-         <source>Editor font</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="338"/>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-         <source>Editor font size</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="346"/>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-         <source>Paths</source>
-         <translation>Sökvägar</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="543"/>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-         <source>CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="352"/>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-         <source>CHDMAN binary</source>
-         <translation>CHDMAN-binärfil</translation>
-     </message>
-@@ -740,52 +740,57 @@ Fortsätta?</translation>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="365"/>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-         <source>Path to the CHDMAN binary</source>
-         <translation>Sökväg till CHDMAN-binärfil</translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="399"/>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-         <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="550"/>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-         <source>Non-CHD input</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="406"/>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-         <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="557"/>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-         <source>CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="564"/>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-         <source>Non-CHD output</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="419"/>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-         <source>Preferred folder to use for non-CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="432"/>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation type="unfinished"></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-         <source>Preferred folder to use for CHD output files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="445"/>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-         <source>Preferred folder to search for non-CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="458"/>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-         <source>Preferred folder to search for CHD input files</source>
-         <translation type="unfinished"></translation>
-     </message>
-@@ -1820,71 +1825,99 @@ Remove meta-data from a CHD.
-         <translation>Kopiera kommando till urklipp</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-         <location filename="../projectwidget.cpp" line="383"/>
-         <source>Info</source>
-         <translation>Info</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-         <location filename="../projectwidget.cpp" line="391"/>
-         <source>Verify</source>
-         <translation>Verifiera</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-         <location filename="../projectwidget.cpp" line="399"/>
-         <source>Copy</source>
-         <translation>Kopiera</translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-         <location filename="../projectwidget.cpp" line="429"/>
-         <source>CreateRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-         <location filename="../projectwidget.cpp" line="459"/>
-         <source>CreateHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-         <location filename="../projectwidget.cpp" line="503"/>
-         <source>CreateCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-         <location filename="../projectwidget.cpp" line="523"/>
-         <source>CreateLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-         <location filename="../projectwidget.cpp" line="547"/>
-         <source>ExtractRaw</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-         <location filename="../projectwidget.cpp" line="567"/>
-         <source>ExtractHD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-         <location filename="../projectwidget.cpp" line="587"/>
-         <source>ExtractCD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-         <location filename="../projectwidget.cpp" line="601"/>
-         <source>ExtractLD</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-         <location filename="../projectwidget.cpp" line="617"/>
-         <source>DumpMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-         <location filename="../projectwidget.cpp" line="631"/>
-         <source>AddMeta</source>
-         <translation type="unfinished"></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-         <location filename="../projectwidget.cpp" line="647"/>
-         <source>DelMeta</source>
-         <translation type="unfinished"></translation>
-diff --git a/src/tools/qchdman/translations/qchdman_us.qm b/src/tools/qchdman/translations/qchdman_us.qm
-index 3d640c0e529042190aca5d2e62c525ae046175ae..3d1f72d2af1c52d279441ebfd7c99972340e9f13 100644
-GIT binary patch
-delta 2920
-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
-V80T&Ibdu*Ok0$l$A<wkr{{gu(HW&Z^
-
-delta 2890
-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
-
-diff --git a/src/tools/qchdman/translations/qchdman_us.ts b/src/tools/qchdman/translations/qchdman_us.ts
-index b2ee81e10..d37ceddb8 100644
---- a/src/tools/qchdman/translations/qchdman_us.ts
-+++ b/src/tools/qchdman/translations/qchdman_us.ts
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE TS>
--<TS version="2.0" language="en_US">
-+<TS version="2.1" language="en_US">
- <context>
-     <name>AboutDialog</name>
-     <message>
-@@ -397,117 +397,117 @@
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="83"/>
-+        <location filename="../mainwindow.cpp" line="81"/>
-         <source>avhu (A/V Huffman)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="84"/>
-+        <location filename="../mainwindow.cpp" line="82"/>
-         <source>cdfl (CD FLAC)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="85"/>
-+        <location filename="../mainwindow.cpp" line="83"/>
-         <source>cdlz (CD LZMA)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="86"/>
-+        <location filename="../mainwindow.cpp" line="84"/>
-         <source>cdzl (CD Deflate)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="87"/>
-+        <location filename="../mainwindow.cpp" line="85"/>
-         <source>flac (FLAC)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="88"/>
-+        <location filename="../mainwindow.cpp" line="86"/>
-         <source>huff (Huffman)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="89"/>
-+        <location filename="../mainwindow.cpp" line="87"/>
-         <source>lzma (LZMA)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="90"/>
-+        <location filename="../mainwindow.cpp" line="88"/>
-         <source>zlib (Deflate)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>All files (*)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Choose project file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="348"/>
-+        <location filename="../mainwindow.cpp" line="346"/>
-         <source>Project files (*.prj)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Choose script file</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="361"/>
-+        <location filename="../mainwindow.cpp" line="359"/>
-         <source>Script files (*.scr)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="540"/>
--        <location filename="../mainwindow.cpp" line="554"/>
-+        <location filename="../mainwindow.cpp" line="538"/>
-+        <location filename="../mainwindow.cpp" line="552"/>
-         <source> KB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="543"/>
--        <location filename="../mainwindow.cpp" line="557"/>
-+        <location filename="../mainwindow.cpp" line="541"/>
-+        <location filename="../mainwindow.cpp" line="555"/>
-         <source> MB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="546"/>
--        <location filename="../mainwindow.cpp" line="560"/>
-+        <location filename="../mainwindow.cpp" line="544"/>
-+        <location filename="../mainwindow.cpp" line="558"/>
-         <source> GB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="549"/>
-+        <location filename="../mainwindow.cpp" line="547"/>
-         <source> TB</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="569"/>
-+        <location filename="../mainwindow.cpp" line="567"/>
-         <source>Running scripts / projects: %1 / %2</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="652"/>
-+        <location filename="../mainwindow.cpp" line="650"/>
-         <source>Project &apos;%1&apos; doesn&apos;t exist</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="668"/>
-+        <location filename="../mainwindow.cpp" line="666"/>
-         <source>Script &apos;%1&apos; doesn&apos;t exist</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="747"/>
--        <location filename="../mainwindow.cpp" line="773"/>
-+        <location filename="../mainwindow.cpp" line="745"/>
-+        <location filename="../mainwindow.cpp" line="771"/>
-         <source>Confirm</source>
-         <translation></translation>
-     </message>
-     <message numerus="yes">
--        <location filename="../mainwindow.cpp" line="748"/>
-+        <location filename="../mainwindow.cpp" line="746"/>
-         <source>There are %n script(s) currently running.
- 
- Proceed?</source>
-@@ -521,7 +521,7 @@ Proceed?</numerusform>
-         </translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="775"/>
-+        <location filename="../mainwindow.cpp" line="773"/>
-         <source>There is 1 project currently running.
- 
- Closing its window will kill the external process!
-@@ -530,7 +530,7 @@ Proceed?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../mainwindow.cpp" line="776"/>
-+        <location filename="../mainwindow.cpp" line="774"/>
-         <source>There are %1 projects currently running.
- 
- Closing their windows will kill the external processes!
-@@ -572,105 +572,110 @@ Proceed?</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="154"/>
-+        <location filename="../preferencesdialog.ui" line="159"/>
-         <source>Style</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="174"/>
-+        <location filename="../preferencesdialog.ui" line="179"/>
-         <source>Font</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="194"/>
-+        <location filename="../preferencesdialog.ui" line="199"/>
-         <source>Application font</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="207"/>
--        <location filename="../preferencesdialog.ui" line="247"/>
--        <location filename="../preferencesdialog.ui" line="331"/>
-+        <location filename="../preferencesdialog.ui" line="212"/>
-+        <location filename="../preferencesdialog.ui" line="252"/>
-+        <location filename="../preferencesdialog.ui" line="336"/>
-         <source>Size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="214"/>
-+        <location filename="../preferencesdialog.ui" line="219"/>
-         <source>Application font size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="227"/>
--        <location filename="../preferencesdialog.ui" line="234"/>
-+        <location filename="../preferencesdialog.ui" line="232"/>
-+        <location filename="../preferencesdialog.ui" line="239"/>
-         <source>Log font</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="254"/>
-+        <location filename="../preferencesdialog.ui" line="259"/>
-         <source>Log font size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="263"/>
-+        <location filename="../preferencesdialog.ui" line="268"/>
-         <source>Maximize new project or script windows</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="266"/>
-+        <location filename="../preferencesdialog.ui" line="271"/>
-         <source>Maximize windows</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="276"/>
-+        <location filename="../preferencesdialog.ui" line="281"/>
-         <source>Display project help texts</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="399"/>
-+        <location filename="../preferencesdialog.ui" line="404"/>
-         <source>&lt;b&gt;Paths to program binaries&lt;/b&gt;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="550"/>
-+        <location filename="../preferencesdialog.ui" line="555"/>
-         <source>Non-CHD input</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="406"/>
-+        <location filename="../preferencesdialog.ui" line="411"/>
-         <source>&lt;b&gt;Preferred folders for input &amp;amp; output files&lt;/b&gt;</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="557"/>
-+        <location filename="../preferencesdialog.ui" line="562"/>
-         <source>CHD output</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="564"/>
-+        <location filename="../preferencesdialog.ui" line="569"/>
-         <source>Non-CHD output</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="419"/>
-+        <location filename="../preferencesdialog.ui" line="424"/>
-         <source>Preferred folder to use for non-CHD output files</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="432"/>
-+        <location filename="../preferencesdialog.ui" line="145"/>
-+        <source>American English (us)</source>
-+        <translation></translation>
-+    </message>
-+    <message>
-+        <location filename="../preferencesdialog.ui" line="437"/>
-         <source>Preferred folder to use for CHD output files</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="445"/>
-+        <location filename="../preferencesdialog.ui" line="450"/>
-         <source>Preferred folder to search for non-CHD input files</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="458"/>
-+        <location filename="../preferencesdialog.ui" line="463"/>
-         <source>Preferred folder to search for CHD input files</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="161"/>
-+        <location filename="../preferencesdialog.ui" line="166"/>
-         <source>Select the GUI style</source>
-         <translation></translation>
-     </message>
-@@ -716,72 +721,72 @@ Proceed?</source>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="130"/>
--        <source>Romanian (ro)</source>
-+        <source>Brazilian Portuguese (pt_BR)</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="135"/>
--        <source>Swedish (sv)</source>
-+        <source>Romanian (ro)</source>
-         <translation></translation>
-     </message>
-     <message>
-         <location filename="../preferencesdialog.ui" line="140"/>
--        <source>English (us)</source>
-+        <source>Swedish (sv)</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="273"/>
-+        <location filename="../preferencesdialog.ui" line="278"/>
-         <source>Make sure project help texts are shown</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="283"/>
-+        <location filename="../preferencesdialog.ui" line="288"/>
-         <source>Use the platform&apos;s native file dialogs or the Qt built-in ones</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="286"/>
-+        <location filename="../preferencesdialog.ui" line="291"/>
-         <source>Use native file dialogs</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="293"/>
-+        <location filename="../preferencesdialog.ui" line="298"/>
-         <source>Include the names of the I/O channels (stdout / stderr) when logging CHDMAN output</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="296"/>
-+        <location filename="../preferencesdialog.ui" line="301"/>
-         <source>Log channel names</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="311"/>
--        <location filename="../preferencesdialog.ui" line="318"/>
-+        <location filename="../preferencesdialog.ui" line="316"/>
-+        <location filename="../preferencesdialog.ui" line="323"/>
-         <source>Editor font</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="338"/>
-+        <location filename="../preferencesdialog.ui" line="343"/>
-         <source>Editor font size</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="346"/>
-+        <location filename="../preferencesdialog.ui" line="351"/>
-         <source>Paths</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="543"/>
-+        <location filename="../preferencesdialog.ui" line="548"/>
-         <source>CHD input</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="352"/>
-+        <location filename="../preferencesdialog.ui" line="357"/>
-         <source>CHDMAN binary</source>
-         <translation></translation>
-     </message>
-     <message>
--        <location filename="../preferencesdialog.ui" line="365"/>
-+        <location filename="../preferencesdialog.ui" line="370"/>
-         <source>Path to the CHDMAN binary</source>
-         <translation></translation>
-     </message>
-@@ -1806,71 +1811,99 @@ Remove meta-data from a CHD.
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="153"/>
-+        <location filename="../projectwidget.cpp" line="170"/>
-         <location filename="../projectwidget.cpp" line="383"/>
-         <source>Info</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="154"/>
-+        <location filename="../projectwidget.cpp" line="171"/>
-         <location filename="../projectwidget.cpp" line="391"/>
-         <source>Verify</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="155"/>
-+        <location filename="../projectwidget.cpp" line="172"/>
-         <location filename="../projectwidget.cpp" line="399"/>
-         <source>Copy</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="156"/>
-+        <location filename="../projectwidget.cpp" line="173"/>
-         <location filename="../projectwidget.cpp" line="429"/>
-         <source>CreateRaw</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="157"/>
-+        <location filename="../projectwidget.cpp" line="174"/>
-         <location filename="../projectwidget.cpp" line="459"/>
-         <source>CreateHD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="158"/>
-+        <location filename="../projectwidget.cpp" line="175"/>
-         <location filename="../projectwidget.cpp" line="503"/>
-         <source>CreateCD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="159"/>
-+        <location filename="../projectwidget.cpp" line="176"/>
-         <location filename="../projectwidget.cpp" line="523"/>
-         <source>CreateLD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="160"/>
-+        <location filename="../projectwidget.cpp" line="177"/>
-         <location filename="../projectwidget.cpp" line="547"/>
-         <source>ExtractRaw</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="161"/>
-+        <location filename="../projectwidget.cpp" line="178"/>
-         <location filename="../projectwidget.cpp" line="567"/>
-         <source>ExtractHD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="162"/>
-+        <location filename="../projectwidget.cpp" line="179"/>
-         <location filename="../projectwidget.cpp" line="587"/>
-         <source>ExtractCD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="163"/>
-+        <location filename="../projectwidget.cpp" line="180"/>
-         <location filename="../projectwidget.cpp" line="601"/>
-         <source>ExtractLD</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="164"/>
-+        <location filename="../projectwidget.cpp" line="181"/>
-         <location filename="../projectwidget.cpp" line="617"/>
-         <source>DumpMeta</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="165"/>
-+        <location filename="../projectwidget.cpp" line="182"/>
-         <location filename="../projectwidget.cpp" line="631"/>
-         <source>AddMeta</source>
-         <translation></translation>
-     </message>
-     <message>
-+        <location filename="../projectwidget.cpp" line="166"/>
-+        <location filename="../projectwidget.cpp" line="183"/>
-         <location filename="../projectwidget.cpp" line="647"/>
-         <source>DelMeta</source>
-         <translation></translation>
-diff --git a/src/welcome.cpp b/src/welcome.cpp
-index 1b4493b4f..e768f5c9d 100644
---- a/src/welcome.cpp
-+++ b/src/welcome.cpp
-@@ -25,7 +25,7 @@ extern QTranslator *qmc2Translator;
- Welcome::Welcome(QWidget *parent) :
- 	QDialog(parent)
- {
--	availableLanguages << "de" << "es" << "el" << "fr" << "it" << "pl" << "pt" << "ro" << "sv" << "us";
-+	availableLanguages << "de" << "es" << "el" << "fr" << "it" << "pl" << "pt" << "pt_BR" << "ro" << "sv" << "us";
- 	checkOkay = false;
- 	hide();
- 	if ( !checkConfig() ) {
-@@ -243,7 +243,14 @@ void Welcome::setupLanguage()
- 				lang = "sv";
- 				break;
- 			default:
--				lang = "us";
-+				switch ( QLocale::system().country() ) {
-+					case QLocale::Brazil:
-+						lang = "pt_BR";
-+						break;
-+					default:
-+						lang = "us";
-+						break;
-+				}
- 				break;
- 		}
- 		startupConfig->setValue(QMC2_FRONTEND_PREFIX + "GUI/Language", lang);
-diff --git a/ui/options.ui b/ui/options.ui
-index db8888913..bb152c381 100644
---- a/ui/options.ui
-+++ b/ui/options.ui
-@@ -300,52 +300,57 @@
-                    </property>
-                    <item>
-                     <property name="text">
--                     <string>DE (German)</string>
-+                     <string>de (German)</string>
-                     </property>
-                    </item>
-                    <item>
-                     <property name="text">
--                     <string>ES (Spanish)</string>
-+                     <string>es (Spanish)</string>
-                     </property>
-                    </item>
-                    <item>
-                     <property name="text">
--                     <string>EL (Greek)</string>
-+                     <string>el (Greek)</string>
-                     </property>
-                    </item>
-                    <item>
-                     <property name="text">
--                     <string>FR (French)</string>
-+                     <string>fr (French)</string>
-                     </property>
-                    </item>
-                    <item>
-                     <property name="text">
--                     <string>IT (Italian)</string>
-+                     <string>it (Italian)</string>
-                     </property>
-                    </item>
-                    <item>
-                     <property name="text">
--                     <string>PL (Polish)</string>
-+                     <string>pl (Polish)</string>
-                     </property>
-                    </item>
-                    <item>
-                     <property name="text">
--                     <string>PT (Portuguese)</string>
-+                     <string>pt (Portuguese)</string>
-                     </property>
-                    </item>
-                    <item>
-                     <property name="text">
--                     <string>RO (Romanian)</string>
-+                     <string>pt_BR (Brazilian Portuguese)</string>
-                     </property>
-                    </item>
-                    <item>
-                     <property name="text">
--                     <string>SV (Swedish)</string>
-+                     <string>ro (Romanian)</string>
-                     </property>
-                    </item>
-                    <item>
-                     <property name="text">
--                     <string>US (English)</string>
-+                     <string>sv (Swedish)</string>
-+                    </property>
-+                   </item>
-+                   <item>
-+                    <property name="text">
-+                     <string>us (American English)</string>
-                     </property>
-                    </item>
-                   </widget>
--- 
-2.43.0
-

diff --git a/0002-imp-Updated-Fedora-and-Ubuntu-build-configurations.-.patch b/0002-imp-Updated-Fedora-and-Ubuntu-build-configurations.-.patch
deleted file mode 100644
index 539014a..0000000
--- a/0002-imp-Updated-Fedora-and-Ubuntu-build-configurations.-.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-From 29449822f0e0878dcfc5303d5fbd2f94a73b8ddd Mon Sep 17 00:00:00 2001
-From: Julian Sikorski <belegdol+github@gmail.com>
-Date: Sat, 17 Feb 2024 17:43:06 +0100
-Subject: [PATCH 02/10] imp: Updated Fedora and Ubuntu build configurations.
- (#36)
-
-* Replaced Fedora 34/35/36/37 with 38/39/40/41.
-* Added Ubuntu 20.04/23.10/24.04 referencing Debian configuration.
----
- arch/Linux/{Fedora_release_34.cfg => Fedora_release_38.cfg} | 0
- arch/Linux/{Fedora_release_35.cfg => Fedora_release_39.cfg} | 0
- arch/Linux/{Fedora_release_36.cfg => Fedora_release_40.cfg} | 0
- arch/Linux/{Fedora_release_37.cfg => Fedora_release_41.cfg} | 0
- arch/Linux/Ubuntu_20.04.cfg                                 | 1 +
- arch/Linux/Ubuntu_23.10.cfg                                 | 1 +
- arch/Linux/Ubuntu_24.04.cfg                                 | 1 +
- 7 files changed, 3 insertions(+)
- rename arch/Linux/{Fedora_release_34.cfg => Fedora_release_38.cfg} (100%)
- rename arch/Linux/{Fedora_release_35.cfg => Fedora_release_39.cfg} (100%)
- rename arch/Linux/{Fedora_release_36.cfg => Fedora_release_40.cfg} (100%)
- rename arch/Linux/{Fedora_release_37.cfg => Fedora_release_41.cfg} (100%)
- create mode 120000 arch/Linux/Ubuntu_20.04.cfg
- create mode 120000 arch/Linux/Ubuntu_23.10.cfg
- create mode 120000 arch/Linux/Ubuntu_24.04.cfg
-
-diff --git a/arch/Linux/Fedora_release_34.cfg b/arch/Linux/Fedora_release_38.cfg
-similarity index 100%
-rename from arch/Linux/Fedora_release_34.cfg
-rename to arch/Linux/Fedora_release_38.cfg
-diff --git a/arch/Linux/Fedora_release_35.cfg b/arch/Linux/Fedora_release_39.cfg
-similarity index 100%
-rename from arch/Linux/Fedora_release_35.cfg
-rename to arch/Linux/Fedora_release_39.cfg
-diff --git a/arch/Linux/Fedora_release_36.cfg b/arch/Linux/Fedora_release_40.cfg
-similarity index 100%
-rename from arch/Linux/Fedora_release_36.cfg
-rename to arch/Linux/Fedora_release_40.cfg
-diff --git a/arch/Linux/Fedora_release_37.cfg b/arch/Linux/Fedora_release_41.cfg
-similarity index 100%
-rename from arch/Linux/Fedora_release_37.cfg
-rename to arch/Linux/Fedora_release_41.cfg
-diff --git a/arch/Linux/Ubuntu_20.04.cfg b/arch/Linux/Ubuntu_20.04.cfg
-new file mode 120000
-index 000000000..7ab1dcc2f
---- /dev/null
-+++ b/arch/Linux/Ubuntu_20.04.cfg
-@@ -0,0 +1 @@
-+Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Ubuntu_23.10.cfg b/arch/Linux/Ubuntu_23.10.cfg
-new file mode 120000
-index 000000000..7ab1dcc2f
---- /dev/null
-+++ b/arch/Linux/Ubuntu_23.10.cfg
-@@ -0,0 +1 @@
-+Debian.cfg
-\ No newline at end of file
-diff --git a/arch/Linux/Ubuntu_24.04.cfg b/arch/Linux/Ubuntu_24.04.cfg
-new file mode 120000
-index 000000000..7ab1dcc2f
---- /dev/null
-+++ b/arch/Linux/Ubuntu_24.04.cfg
-@@ -0,0 +1 @@
-+Debian.cfg
-\ No newline at end of file
--- 
-2.44.0
-

diff --git a/0007-imp-Updated-bundled-libraries-to-their-current-upstr.patch b/0007-imp-Updated-bundled-libraries-to-their-current-upstr.patch
deleted file mode 100644
index 516199b..0000000
--- a/0007-imp-Updated-bundled-libraries-to-their-current-upstr.patch
+++ /dev/null
@@ -1,28821 +0,0 @@
-From b3350346eb06eef812d9045a9f06f7c1547a8403 Mon Sep 17 00:00:00 2001
-From: Julian Sikorski <belegdol+github@gmail.com>
-Date: Thu, 7 Mar 2024 16:20:22 +0100
-Subject: [PATCH 07/10] imp: Updated bundled libraries to their current
- upstream versions. (#41)
-
-* Updated bundled zlib to 1.3.1
-* Updated bundled LZMA SDK to 23.01
-* Updated bundled minizip to 4.0.4
----
- qmc2.pro                       |   2 +-
- src/lzma/7z.h                  |  12 +-
- src/lzma/7zAlloc.c             |  69 +--
- src/lzma/7zAlloc.h             |   6 +-
- src/lzma/7zArcIn.c             | 405 ++++++++---------
- src/lzma/7zBuf.h               |   6 +-
- src/lzma/7zCrc.c               | 130 +++---
- src/lzma/7zCrc.h               |  14 +-
- src/lzma/7zCrcOpt.c            |  16 +-
- src/lzma/7zDec.c               | 172 ++++---
- src/lzma/7zFile.c              |  33 +-
- src/lzma/7zFile.h              |   9 +-
- src/lzma/7zStream.c            |  67 ++-
- src/lzma/7zTypes.h             | 274 +++++++-----
- src/lzma/7zVersion.h           |  10 +-
- src/lzma/7zWindows.h           | 101 +++++
- src/lzma/Aes.c                 | 108 +++--
- src/lzma/Aes.h                 |  36 +-
- src/lzma/AesOpt.c              | 348 ++++++++------
- src/lzma/Alloc.c               | 192 +++++---
- src/lzma/Alloc.h               |  19 +-
- src/lzma/Bcj2.c                | 319 +++++++------
- src/lzma/Bcj2.h                | 270 +++++++++--
- src/lzma/Bcj2Enc.c             | 559 +++++++++++++++--------
- src/lzma/Bra.c                 | 496 +++++++++++++-------
- src/lzma/Bra.h                 | 115 +++--
- src/lzma/Bra86.c               | 221 ++++++---
- src/lzma/BraIA64.c             |  57 +--
- src/lzma/Compiler.h            | 162 ++++++-
- src/lzma/CpuArch.c             | 795 ++++++++++++++++++++++----------
- src/lzma/CpuArch.h             | 233 ++++++----
- src/lzma/Delta.h               |   6 +-
- src/lzma/DllSecur.c            | 127 +++---
- src/lzma/DllSecur.h            |   6 +-
- src/lzma/LzFind.c              | 519 ++++++++++++---------
- src/lzma/LzFind.h              |  53 ++-
- src/lzma/LzFindMt.c            |  70 +--
- src/lzma/LzFindMt.h            |  10 +-
- src/lzma/LzFindOpt.c           |  14 +-
- src/lzma/LzHash.h              |   8 +-
- src/lzma/Lzma2Dec.c            |  12 +-
- src/lzma/Lzma2Dec.h            |  15 +-
- src/lzma/Lzma2DecMt.c          | 155 +++----
- src/lzma/Lzma2DecMt.h          |  20 +-
- src/lzma/Lzma2Enc.c            | 174 +++----
- src/lzma/Lzma2Enc.h            |  20 +-
- src/lzma/Lzma86.h              |   6 +-
- src/lzma/Lzma86Dec.c           |   7 +-
- src/lzma/Lzma86Enc.c           |   7 +-
- src/lzma/LzmaDec.c             | 190 ++++----
- src/lzma/LzmaDec.h             |  17 +-
- src/lzma/LzmaEnc.c             | 389 ++++++++--------
- src/lzma/LzmaEnc.h             |  23 +-
- src/lzma/LzmaLib.c             |   8 +-
- src/lzma/LzmaLib.h             |  12 +-
- src/lzma/MtCoder.c             | 104 ++---
- src/lzma/MtCoder.h             |  50 +--
- src/lzma/MtDec.c               | 101 ++---
- src/lzma/MtDec.h               |  34 +-
- src/lzma/Ppmd.h                |  12 +-
- src/lzma/Ppmd7.c               | 186 ++++----
- src/lzma/Ppmd7.h               |  10 +-
- src/lzma/Ppmd7Dec.c            |  57 ++-
- src/lzma/Ppmd7Enc.c            |  87 ++--
- src/lzma/Precomp.h             |   6 +-
- src/lzma/RotateDefs.h          |  28 +-
- src/lzma/Sha256.c              | 150 ++++---
- src/lzma/Sha256.h              |  12 +-
- src/lzma/Sha256Opt.c           | 129 +++---
- src/lzma/Sort.h                |   6 +-
- src/lzma/Threads.c             |  86 ++--
- src/lzma/Threads.h             |  50 ++-
- src/lzma/Xz.c                  |   4 +-
- src/lzma/Xz.h                  |  56 ++-
- src/lzma/XzCrc64.c             |  32 +-
- src/lzma/XzCrc64.h             |  12 +-
- src/lzma/XzCrc64Opt.c          |  28 +-
- src/lzma/XzDec.c               | 300 +++++++------
- src/lzma/XzEnc.c               | 270 ++++++-----
- src/lzma/XzEnc.h               |  23 +-
- src/lzma/XzIn.c                |  75 ++--
- src/lzma/lzma-sdk.txt          |   2 +-
- src/minizip/README.minizip     |   2 +-
- src/minizip/mz.h               |  56 ++-
- src/minizip/mz_compat.c        | 352 +++++++++------
- src/minizip/mz_compat.h        | 101 +++--
- src/minizip/mz_crypt.c         |  25 +-
- src/minizip/mz_crypt.h         |  28 +-
- src/minizip/mz_os.c            |  39 +-
- src/minizip/mz_os.h            |   9 +-
- src/minizip/mz_os_posix.c      |  99 ++--
- src/minizip/mz_os_win32.c      | 166 ++++---
- src/minizip/mz_strm.c          |  67 ++-
- src/minizip/mz_strm.h          |   8 +-
- src/minizip/mz_strm_mem.c      |  38 +-
- src/minizip/mz_strm_mem.h      |   4 +-
- src/minizip/mz_strm_os.h       |   4 +-
- src/minizip/mz_strm_os_posix.c |  44 +-
- src/minizip/mz_strm_os_win32.c |  50 +--
- src/minizip/mz_strm_zlib.c     |  37 +-
- src/minizip/mz_strm_zlib.h     |   4 +-
- src/minizip/mz_zip.c           | 358 ++++++++-------
- src/minizip/mz_zip.h           |   9 +-
- src/sevenzipfile.cpp           |   2 +-
- src/zlib/README.zlib           |  19 +-
- src/zlib/adler32.c             |  32 +-
- src/zlib/compress.c            |  21 +-
- src/zlib/crc32.c               | 255 ++++-------
- src/zlib/deflate.c             | 796 +++++++++++++++------------------
- src/zlib/deflate.h             |  55 ++-
- src/zlib/gzclose.c             |   4 +-
- src/zlib/gzguts.h              |  31 +-
- src/zlib/gzlib.c               | 113 ++---
- src/zlib/gzread.c              |  96 +---
- src/zlib/gzwrite.c             |  84 +---
- src/zlib/infback.c             |  47 +-
- src/zlib/inffast.c             |   5 +-
- src/zlib/inffast.h             |   2 +-
- src/zlib/inflate.c             | 138 ++----
- src/zlib/inftrees.c            |  17 +-
- src/zlib/inftrees.h            |  12 +-
- src/zlib/trees.c               | 645 ++++++++++++--------------
- src/zlib/uncompr.c             |  16 +-
- src/zlib/zconf.h               |  37 +-
- src/zlib/zlib.h                | 401 ++++++++---------
- src/zlib/zutil.c               |  62 +--
- src/zlib/zutil.h               |  46 +-
- 127 files changed, 7506 insertions(+), 5964 deletions(-)
- create mode 100644 src/lzma/7zWindows.h
-
-diff --git a/qmc2.pro b/qmc2.pro
-index 90bd30a45..9891fedee 100644
---- a/qmc2.pro
-+++ b/qmc2.pro
-@@ -303,7 +303,7 @@ TRANSLATIONS += data/lng/qmc2_de.ts \
- 	data/lng/qmc2_us.ts
- RESOURCES += qmc2.qrc
- QMAKE_MAKEFILE = Makefile.qmake
--DEFINES += _7ZIP_PPMD_SUPPORT _7ZIP_ST
-+DEFINES += Z7_PPMD_SUPPORT Z7_ST
- 
- contains(DEFINES, QMC2_LIBARCHIVE_ENABLED) {
- 	SOURCES += src/archivefile.cpp
-diff --git a/src/lzma/7z.h b/src/lzma/7z.h
-index 304f75ffc..9e27c0152 100644
---- a/src/lzma/7z.h
-+++ b/src/lzma/7z.h
-@@ -1,8 +1,8 @@
- /* 7z.h -- 7z interface
--2018-07-02 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_H
--#define __7Z_H
-+#ifndef ZIP7_INC_7Z_H
-+#define ZIP7_INC_7Z_H
- 
- #include "7zTypes.h"
- 
-@@ -98,7 +98,7 @@ typedef struct
- UInt64 SzAr_GetFolderUnpackSize(const CSzAr *p, UInt32 folderIndex);
- 
- SRes SzAr_DecodeFolder(const CSzAr *p, UInt32 folderIndex,
--    ILookInStream *stream, UInt64 startPos,
-+    ILookInStreamPtr stream, UInt64 startPos,
-     Byte *outBuffer, size_t outSize,
-     ISzAllocPtr allocMain);
- 
-@@ -174,7 +174,7 @@ UInt16 *SzArEx_GetFullNameUtf16_Back(const CSzArEx *p, size_t fileIndex, UInt16
- 
- SRes SzArEx_Extract(
-     const CSzArEx *db,
--    ILookInStream *inStream,
-+    ILookInStreamPtr inStream,
-     UInt32 fileIndex,         /* index of file */
-     UInt32 *blockIndex,       /* index of solid block */
-     Byte **outBuffer,         /* pointer to pointer to output buffer (allocated with allocMain) */
-@@ -196,7 +196,7 @@ SZ_ERROR_INPUT_EOF
- SZ_ERROR_FAIL
- */
- 
--SRes SzArEx_Open(CSzArEx *p, ILookInStream *inStream,
-+SRes SzArEx_Open(CSzArEx *p, ILookInStreamPtr inStream,
-     ISzAllocPtr allocMain, ISzAllocPtr allocTemp);
- 
- EXTERN_C_END
-diff --git a/src/lzma/7zAlloc.c b/src/lzma/7zAlloc.c
-index c924a529f..2f0659af6 100644
---- a/src/lzma/7zAlloc.c
-+++ b/src/lzma/7zAlloc.c
-@@ -1,5 +1,5 @@
--/* 7zAlloc.c -- Allocation functions
--2017-04-03 : Igor Pavlov : Public domain */
-+/* 7zAlloc.c -- Allocation functions for 7z processing
-+2023-03-04 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -7,74 +7,83 @@
- 
- #include "7zAlloc.h"
- 
--/* #define _SZ_ALLOC_DEBUG */
--/* use _SZ_ALLOC_DEBUG to debug alloc/free operations */
-+/* #define SZ_ALLOC_DEBUG */
-+/* use SZ_ALLOC_DEBUG to debug alloc/free operations */
- 
--#ifdef _SZ_ALLOC_DEBUG
-+#ifdef SZ_ALLOC_DEBUG
- 
-+/*
- #ifdef _WIN32
--#include <windows.h>
-+#include "7zWindows.h"
- #endif
-+*/
- 
- #include <stdio.h>
--int g_allocCount = 0;
--int g_allocCountTemp = 0;
-+static int g_allocCount = 0;
-+static int g_allocCountTemp = 0;
- 
-+static void Print_Alloc(const char *s, size_t size, int *counter)
-+{
-+  const unsigned size2 = (unsigned)size;
-+  fprintf(stderr, "\n%s count = %10d : %10u bytes; ", s, *counter, size2);
-+  (*counter)++;
-+}
-+static void Print_Free(const char *s, int *counter)
-+{
-+  (*counter)--;
-+  fprintf(stderr, "\n%s count = %10d", s, *counter);
-+}
- #endif
- 
- void *SzAlloc(ISzAllocPtr p, size_t size)
- {
--  UNUSED_VAR(p);
-+  UNUSED_VAR(p)
-   if (size == 0)
-     return 0;
--  #ifdef _SZ_ALLOC_DEBUG
--  fprintf(stderr, "\nAlloc %10u bytes; count = %10d", (unsigned)size, g_allocCount);
--  g_allocCount++;
-+  #ifdef SZ_ALLOC_DEBUG
-+  Print_Alloc("Alloc", size, &g_allocCount);
-   #endif
-   return malloc(size);
- }
- 
- void SzFree(ISzAllocPtr p, void *address)
- {
--  UNUSED_VAR(p);
--  #ifdef _SZ_ALLOC_DEBUG
--  if (address != 0)
--  {
--    g_allocCount--;
--    fprintf(stderr, "\nFree; count = %10d", g_allocCount);
--  }
-+  UNUSED_VAR(p)
-+  #ifdef SZ_ALLOC_DEBUG
-+  if (address)
-+    Print_Free("Free ", &g_allocCount);
-   #endif
-   free(address);
- }
- 
- void *SzAllocTemp(ISzAllocPtr p, size_t size)
- {
--  UNUSED_VAR(p);
-+  UNUSED_VAR(p)
-   if (size == 0)
-     return 0;
--  #ifdef _SZ_ALLOC_DEBUG
--  fprintf(stderr, "\nAlloc_temp %10u bytes;  count = %10d", (unsigned)size, g_allocCountTemp);
--  g_allocCountTemp++;
-+  #ifdef SZ_ALLOC_DEBUG
-+  Print_Alloc("Alloc_temp", size, &g_allocCountTemp);
-+  /*
-   #ifdef _WIN32
-   return HeapAlloc(GetProcessHeap(), 0, size);
-   #endif
-+  */
-   #endif
-   return malloc(size);
- }
- 
- void SzFreeTemp(ISzAllocPtr p, void *address)
- {
--  UNUSED_VAR(p);
--  #ifdef _SZ_ALLOC_DEBUG
--  if (address != 0)
--  {
--    g_allocCountTemp--;
--    fprintf(stderr, "\nFree_temp; count = %10d", g_allocCountTemp);
--  }
-+  UNUSED_VAR(p)
-+  #ifdef SZ_ALLOC_DEBUG
-+  if (address)
-+    Print_Free("Free_temp ", &g_allocCountTemp);
-+  /*
-   #ifdef _WIN32
-   HeapFree(GetProcessHeap(), 0, address);
-   return;
-   #endif
-+  */
-   #endif
-   free(address);
- }
-diff --git a/src/lzma/7zAlloc.h b/src/lzma/7zAlloc.h
-index 44778f9b2..b2b8b0cdd 100644
---- a/src/lzma/7zAlloc.h
-+++ b/src/lzma/7zAlloc.h
-@@ -1,8 +1,8 @@
- /* 7zAlloc.h -- Allocation functions
--2017-04-03 : Igor Pavlov : Public domain */
-+2023-03-04 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_ALLOC_H
--#define __7Z_ALLOC_H
-+#ifndef ZIP7_INC_7Z_ALLOC_H
-+#define ZIP7_INC_7Z_ALLOC_H
- 
- #include "7zTypes.h"
- 
-diff --git a/src/lzma/7zArcIn.c b/src/lzma/7zArcIn.c
-index c2405bdef..14b77551e 100644
---- a/src/lzma/7zArcIn.c
-+++ b/src/lzma/7zArcIn.c
-@@ -1,5 +1,5 @@
- /* 7zArcIn.c -- 7z Input functions
--2021-02-09 : Igor Pavlov : Public domain */
-+2023-05-11 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -10,10 +10,11 @@
- #include "7zCrc.h"
- #include "CpuArch.h"
- 
--#define MY_ALLOC(T, p, size, alloc) { \
--  if ((p = (T *)ISzAlloc_Alloc(alloc, (size) * sizeof(T))) == NULL) return SZ_ERROR_MEM; }
-+#define MY_ALLOC(T, p, size, alloc) \
-+  { if ((p = (T *)ISzAlloc_Alloc(alloc, (size) * sizeof(T))) == NULL) return SZ_ERROR_MEM; }
- 
--#define MY_ALLOC_ZE(T, p, size, alloc) { if ((size) == 0) p = NULL; else MY_ALLOC(T, p, size, alloc) }
-+#define MY_ALLOC_ZE(T, p, size, alloc) \
-+  { if ((size) == 0) p = NULL; else MY_ALLOC(T, p, size, alloc) }
- 
- #define MY_ALLOC_AND_CPY(to, size, from, alloc) \
-   { MY_ALLOC(Byte, to, size, alloc); memcpy(to, from, size); }
-@@ -58,7 +59,7 @@ enum EIdEnum
- 
- const Byte k7zSignature[k7zSignatureSize] = {'7', 'z', 0xBC, 0xAF, 0x27, 0x1C};
- 
--#define SzBitUi32s_Init(p) { (p)->Defs = NULL; (p)->Vals = NULL; }
-+#define SzBitUi32s_INIT(p) { (p)->Defs = NULL; (p)->Vals = NULL; }
- 
- static SRes SzBitUi32s_Alloc(CSzBitUi32s *p, size_t num, ISzAllocPtr alloc)
- {
-@@ -69,8 +70,8 @@ static SRes SzBitUi32s_Alloc(CSzBitUi32s *p, size_t num, ISzAllocPtr alloc)
-   }
-   else
-   {
--    MY_ALLOC(Byte, p->Defs, (num + 7) >> 3, alloc);
--    MY_ALLOC(UInt32, p->Vals, num, alloc);
-+    MY_ALLOC(Byte, p->Defs, (num + 7) >> 3, alloc)
-+    MY_ALLOC(UInt32, p->Vals, num, alloc)
-   }
-   return SZ_OK;
- }
-@@ -81,7 +82,7 @@ static void SzBitUi32s_Free(CSzBitUi32s *p, ISzAllocPtr alloc)
-   ISzAlloc_Free(alloc, p->Vals); p->Vals = NULL;
- }
- 
--#define SzBitUi64s_Init(p) { (p)->Defs = NULL; (p)->Vals = NULL; }
-+#define SzBitUi64s_INIT(p) { (p)->Defs = NULL; (p)->Vals = NULL; }
- 
- static void SzBitUi64s_Free(CSzBitUi64s *p, ISzAllocPtr alloc)
- {
-@@ -96,7 +97,7 @@ static void SzAr_Init(CSzAr *p)
-   p->NumFolders = 0;
-   
-   p->PackPositions = NULL;
--  SzBitUi32s_Init(&p->FolderCRCs);
-+  SzBitUi32s_INIT(&p->FolderCRCs)
- 
-   p->FoCodersOffsets = NULL;
-   p->FoStartPackStreamIndex = NULL;
-@@ -142,11 +143,11 @@ void SzArEx_Init(CSzArEx *p)
-   p->FileNameOffsets = NULL;
-   p->FileNames = NULL;
-   
--  SzBitUi32s_Init(&p->CRCs);
--  SzBitUi32s_Init(&p->Attribs);
--  // SzBitUi32s_Init(&p->Parents);
--  SzBitUi64s_Init(&p->MTime);
--  SzBitUi64s_Init(&p->CTime);
-+  SzBitUi32s_INIT(&p->CRCs)
-+  SzBitUi32s_INIT(&p->Attribs)
-+  // SzBitUi32s_INIT(&p->Parents)
-+  SzBitUi64s_INIT(&p->MTime)
-+  SzBitUi64s_INIT(&p->CTime)
- }
- 
- void SzArEx_Free(CSzArEx *p, ISzAllocPtr alloc)
-@@ -180,11 +181,20 @@ static int TestSignatureCandidate(const Byte *testBytes)
-   return 1;
- }
- 
--#define SzData_Clear(p) { (p)->Data = NULL; (p)->Size = 0; }
-+#define SzData_CLEAR(p) { (p)->Data = NULL; (p)->Size = 0; }
-+
-+#define SZ_READ_BYTE_SD_NOCHECK(_sd_, dest) \
-+    (_sd_)->Size--; dest = *(_sd_)->Data++;
-+
-+#define SZ_READ_BYTE_SD(_sd_, dest) \
-+    if ((_sd_)->Size == 0) return SZ_ERROR_ARCHIVE; \
-+    SZ_READ_BYTE_SD_NOCHECK(_sd_, dest)
- 
--#define SZ_READ_BYTE_SD(_sd_, dest) if ((_sd_)->Size == 0) return SZ_ERROR_ARCHIVE; (_sd_)->Size--; dest = *(_sd_)->Data++;
- #define SZ_READ_BYTE(dest) SZ_READ_BYTE_SD(sd, dest)
--#define SZ_READ_BYTE_2(dest) if (sd.Size == 0) return SZ_ERROR_ARCHIVE; sd.Size--; dest = *sd.Data++;
-+
-+#define SZ_READ_BYTE_2(dest) \
-+    if (sd.Size == 0) return SZ_ERROR_ARCHIVE; \
-+    sd.Size--; dest = *sd.Data++;
- 
- #define SKIP_DATA(sd, size) { sd->Size -= (size_t)(size); sd->Data += (size_t)(size); }
- #define SKIP_DATA2(sd, size) { sd.Size -= (size_t)(size); sd.Data += (size_t)(size); }
-@@ -192,25 +202,25 @@ static int TestSignatureCandidate(const Byte *testBytes)
- #define SZ_READ_32(dest) if (sd.Size < 4) return SZ_ERROR_ARCHIVE; \
-    dest = GetUi32(sd.Data); SKIP_DATA2(sd, 4);
- 
--static MY_NO_INLINE SRes ReadNumber(CSzData *sd, UInt64 *value)
-+static Z7_NO_INLINE SRes ReadNumber(CSzData *sd, UInt64 *value)
- {
-   Byte firstByte, mask;
-   unsigned i;
-   UInt32 v;
- 
--  SZ_READ_BYTE(firstByte);
-+  SZ_READ_BYTE(firstByte)
-   if ((firstByte & 0x80) == 0)
-   {
-     *value = firstByte;
-     return SZ_OK;
-   }
--  SZ_READ_BYTE(v);
-+  SZ_READ_BYTE(v)
-   if ((firstByte & 0x40) == 0)
-   {
-     *value = (((UInt32)firstByte & 0x3F) << 8) | v;
-     return SZ_OK;
-   }
--  SZ_READ_BYTE(mask);
-+  SZ_READ_BYTE(mask)
-   *value = v | ((UInt32)mask << 8);
-   mask = 0x20;
-   for (i = 2; i < 8; i++)
-@@ -218,11 +228,11 @@ static MY_NO_INLINE SRes ReadNumber(CSzData *sd, UInt64 *value)
-     Byte b;
-     if ((firstByte & mask) == 0)
-     {
--      UInt64 highPart = (unsigned)firstByte & (unsigned)(mask - 1);
-+      const UInt64 highPart = (unsigned)firstByte & (unsigned)(mask - 1);
-       *value |= (highPart << (8 * i));
-       return SZ_OK;
-     }
--    SZ_READ_BYTE(b);
-+    SZ_READ_BYTE(b)
-     *value |= ((UInt64)b << (8 * i));
-     mask >>= 1;
-   }
-@@ -230,7 +240,7 @@ static MY_NO_INLINE SRes ReadNumber(CSzData *sd, UInt64 *value)
- }
- 
- 
--static MY_NO_INLINE SRes SzReadNumber32(CSzData *sd, UInt32 *value)
-+static Z7_NO_INLINE SRes SzReadNumber32(CSzData *sd, UInt32 *value)
- {
-   Byte firstByte;
-   UInt64 value64;
-@@ -244,7 +254,7 @@ static MY_NO_INLINE SRes SzReadNumber32(CSzData *sd, UInt32 *value)
-     sd->Size--;
-     return SZ_OK;
-   }
--  RINOK(ReadNumber(sd, &value64));
-+  RINOK(ReadNumber(sd, &value64))
-   if (value64 >= (UInt32)0x80000000 - 1)
-     return SZ_ERROR_UNSUPPORTED;
-   if (value64 >= ((UInt64)(1) << ((sizeof(size_t) - 1) * 8 + 4)))
-@@ -258,10 +268,10 @@ static MY_NO_INLINE SRes SzReadNumber32(CSzData *sd, UInt32 *value)
- static SRes SkipData(CSzData *sd)
- {
-   UInt64 size;
--  RINOK(ReadNumber(sd, &size));
-+  RINOK(ReadNumber(sd, &size))
-   if (size > sd->Size)
-     return SZ_ERROR_ARCHIVE;
--  SKIP_DATA(sd, size);
-+  SKIP_DATA(sd, size)
-   return SZ_OK;
- }
- 
-@@ -270,22 +280,22 @@ static SRes WaitId(CSzData *sd, UInt32 id)
-   for (;;)
-   {
-     UInt64 type;
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-     if (type == id)
-       return SZ_OK;
-     if (type == k7zIdEnd)
-       return SZ_ERROR_ARCHIVE;
--    RINOK(SkipData(sd));
-+    RINOK(SkipData(sd))
-   }
- }
- 
- static SRes RememberBitVector(CSzData *sd, UInt32 numItems, const Byte **v)
- {
--  UInt32 numBytes = (numItems + 7) >> 3;
-+  const UInt32 numBytes = (numItems + 7) >> 3;
-   if (numBytes > sd->Size)
-     return SZ_ERROR_ARCHIVE;
-   *v = sd->Data;
--  SKIP_DATA(sd, numBytes);
-+  SKIP_DATA(sd, numBytes)
-   return SZ_OK;
- }
- 
-@@ -307,48 +317,48 @@ static UInt32 CountDefinedBits(const Byte *bits, UInt32 numItems)
-   return sum;
- }
- 
--static MY_NO_INLINE SRes ReadBitVector(CSzData *sd, UInt32 numItems, Byte **v, ISzAllocPtr alloc)
-+static Z7_NO_INLINE SRes ReadBitVector(CSzData *sd, UInt32 numItems, Byte **v, ISzAllocPtr alloc)
- {
-   Byte allAreDefined;
-   Byte *v2;
--  UInt32 numBytes = (numItems + 7) >> 3;
-+  const UInt32 numBytes = (numItems + 7) >> 3;
-   *v = NULL;
--  SZ_READ_BYTE(allAreDefined);
-+  SZ_READ_BYTE(allAreDefined)
-   if (numBytes == 0)
-     return SZ_OK;
-   if (allAreDefined == 0)
-   {
-     if (numBytes > sd->Size)
-       return SZ_ERROR_ARCHIVE;
--    MY_ALLOC_AND_CPY(*v, numBytes, sd->Data, alloc);
--    SKIP_DATA(sd, numBytes);
-+    MY_ALLOC_AND_CPY(*v, numBytes, sd->Data, alloc)
-+    SKIP_DATA(sd, numBytes)
-     return SZ_OK;
-   }
--  MY_ALLOC(Byte, *v, numBytes, alloc);
-+  MY_ALLOC(Byte, *v, numBytes, alloc)
-   v2 = *v;
-   memset(v2, 0xFF, (size_t)numBytes);
-   {
--    unsigned numBits = (unsigned)numItems & 7;
-+    const unsigned numBits = (unsigned)numItems & 7;
-     if (numBits != 0)
-       v2[(size_t)numBytes - 1] = (Byte)((((UInt32)1 << numBits) - 1) << (8 - numBits));
-   }
-   return SZ_OK;
- }
- 
--static MY_NO_INLINE SRes ReadUi32s(CSzData *sd2, UInt32 numItems, CSzBitUi32s *crcs, ISzAllocPtr alloc)
-+static Z7_NO_INLINE SRes ReadUi32s(CSzData *sd2, UInt32 numItems, CSzBitUi32s *crcs, ISzAllocPtr alloc)
- {
-   UInt32 i;
-   CSzData sd;
-   UInt32 *vals;
-   const Byte *defs;
--  MY_ALLOC_ZE(UInt32, crcs->Vals, numItems, alloc);
-+  MY_ALLOC_ZE(UInt32, crcs->Vals, numItems, alloc)
-   sd = *sd2;
-   defs = crcs->Defs;
-   vals = crcs->Vals;
-   for (i = 0; i < numItems; i++)
-     if (SzBitArray_Check(defs, i))
-     {
--      SZ_READ_32(vals[i]);
-+      SZ_READ_32(vals[i])
-     }
-     else
-       vals[i] = 0;
-@@ -359,7 +369,7 @@ static MY_NO_INLINE SRes ReadUi32s(CSzData *sd2, UInt32 numItems, CSzBitUi32s *c
- static SRes ReadBitUi32s(CSzData *sd, UInt32 numItems, CSzBitUi32s *crcs, ISzAllocPtr alloc)
- {
-   SzBitUi32s_Free(crcs, alloc);
--  RINOK(ReadBitVector(sd, numItems, &crcs->Defs, alloc));
-+  RINOK(ReadBitVector(sd, numItems, &crcs->Defs, alloc))
-   return ReadUi32s(sd, numItems, crcs, alloc);
- }
- 
-@@ -367,36 +377,36 @@ static SRes SkipBitUi32s(CSzData *sd, UInt32 numItems)
- {
-   Byte allAreDefined;
-   UInt32 numDefined = numItems;
--  SZ_READ_BYTE(allAreDefined);
-+  SZ_READ_BYTE(allAreDefined)
-   if (!allAreDefined)
-   {
--    size_t numBytes = (numItems + 7) >> 3;
-+    const size_t numBytes = (numItems + 7) >> 3;
-     if (numBytes > sd->Size)
-       return SZ_ERROR_ARCHIVE;
-     numDefined = CountDefinedBits(sd->Data, numItems);
--    SKIP_DATA(sd, numBytes);
-+    SKIP_DATA(sd, numBytes)
-   }
-   if (numDefined > (sd->Size >> 2))
-     return SZ_ERROR_ARCHIVE;
--  SKIP_DATA(sd, (size_t)numDefined * 4);
-+  SKIP_DATA(sd, (size_t)numDefined * 4)
-   return SZ_OK;
- }
- 
- static SRes ReadPackInfo(CSzAr *p, CSzData *sd, ISzAllocPtr alloc)
- {
--  RINOK(SzReadNumber32(sd, &p->NumPackStreams));
-+  RINOK(SzReadNumber32(sd, &p->NumPackStreams))
- 
--  RINOK(WaitId(sd, k7zIdSize));
--  MY_ALLOC(UInt64, p->PackPositions, (size_t)p->NumPackStreams + 1, alloc);
-+  RINOK(WaitId(sd, k7zIdSize))
-+  MY_ALLOC(UInt64, p->PackPositions, (size_t)p->NumPackStreams + 1, alloc)
-   {
-     UInt64 sum = 0;
-     UInt32 i;
--    UInt32 numPackStreams = p->NumPackStreams;
-+    const UInt32 numPackStreams = p->NumPackStreams;
-     for (i = 0; i < numPackStreams; i++)
-     {
-       UInt64 packSize;
-       p->PackPositions[i] = sum;
--      RINOK(ReadNumber(sd, &packSize));
-+      RINOK(ReadNumber(sd, &packSize))
-       sum += packSize;
-       if (sum < packSize)
-         return SZ_ERROR_ARCHIVE;
-@@ -407,16 +417,16 @@ static SRes ReadPackInfo(CSzAr *p, CSzData *sd, ISzAllocPtr alloc)
-   for (;;)
-   {
-     UInt64 type;
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-     if (type == k7zIdEnd)
-       return SZ_OK;
-     if (type == k7zIdCRC)
-     {
-       /* CRC of packed streams is unused now */
--      RINOK(SkipBitUi32s(sd, p->NumPackStreams));
-+      RINOK(SkipBitUi32s(sd, p->NumPackStreams))
-       continue;
-     }
--    RINOK(SkipData(sd));
-+    RINOK(SkipData(sd))
-   }
- }
- 
-@@ -442,7 +452,7 @@ SRes SzGetNextFolderItem(CSzFolder *f, CSzData *sd)
-   f->NumPackStreams = 0;
-   f->UnpackStream = 0;
-   
--  RINOK(SzReadNumber32(sd, &numCoders));
-+  RINOK(SzReadNumber32(sd, &numCoders))
-   if (numCoders == 0 || numCoders > SZ_NUM_CODERS_IN_FOLDER_MAX)
-     return SZ_ERROR_UNSUPPORTED;
-   
-@@ -453,7 +463,7 @@ SRes SzGetNextFolderItem(CSzFolder *f, CSzData *sd)
-     unsigned idSize, j;
-     UInt64 id;
-     
--    SZ_READ_BYTE(mainByte);
-+    SZ_READ_BYTE(mainByte)
-     if ((mainByte & 0xC0) != 0)
-       return SZ_ERROR_UNSUPPORTED;
-     
-@@ -481,12 +491,12 @@ SRes SzGetNextFolderItem(CSzFolder *f, CSzData *sd)
-     {
-       UInt32 numStreams;
-       
--      RINOK(SzReadNumber32(sd, &numStreams));
-+      RINOK(SzReadNumber32(sd, &numStreams))
-       if (numStreams > k_NumCodersStreams_in_Folder_MAX)
-         return SZ_ERROR_UNSUPPORTED;
-       coder->NumStreams = (Byte)numStreams;
- 
--      RINOK(SzReadNumber32(sd, &numStreams));
-+      RINOK(SzReadNumber32(sd, &numStreams))
-       if (numStreams != 1)
-         return SZ_ERROR_UNSUPPORTED;
-     }
-@@ -499,7 +509,7 @@ SRes SzGetNextFolderItem(CSzFolder *f, CSzData *sd)
-     if ((mainByte & 0x20) != 0)
-     {
-       UInt32 propsSize = 0;
--      RINOK(SzReadNumber32(sd, &propsSize));
-+      RINOK(SzReadNumber32(sd, &propsSize))
-       if (propsSize > sd->Size)
-         return SZ_ERROR_ARCHIVE;
-       if (propsSize >= 0x80)
-@@ -549,12 +559,12 @@ SRes SzGetNextFolderItem(CSzFolder *f, CSzData *sd)
-       {
-         CSzBond *bp = f->Bonds + i;
-         
--        RINOK(SzReadNumber32(sd, &bp->InIndex));
-+        RINOK(SzReadNumber32(sd, &bp->InIndex))
-         if (bp->InIndex >= numInStreams || streamUsed[bp->InIndex])
-           return SZ_ERROR_ARCHIVE;
-         streamUsed[bp->InIndex] = True7z;
-         
--        RINOK(SzReadNumber32(sd, &bp->OutIndex));
-+        RINOK(SzReadNumber32(sd, &bp->OutIndex))
-         if (bp->OutIndex >= numCoders || coderUsed[bp->OutIndex])
-           return SZ_ERROR_ARCHIVE;
-         coderUsed[bp->OutIndex] = True7z;
-@@ -584,7 +594,7 @@ SRes SzGetNextFolderItem(CSzFolder *f, CSzData *sd)
-       for (i = 0; i < numPackStreams; i++)
-       {
-         UInt32 index;
--        RINOK(SzReadNumber32(sd, &index));
-+        RINOK(SzReadNumber32(sd, &index))
-         if (index >= numInStreams || streamUsed[index])
-           return SZ_ERROR_ARCHIVE;
-         streamUsed[index] = True7z;
-@@ -598,7 +608,7 @@ SRes SzGetNextFolderItem(CSzFolder *f, CSzData *sd)
- }
- 
- 
--static MY_NO_INLINE SRes SkipNumbers(CSzData *sd2, UInt32 num)
-+static Z7_NO_INLINE SRes SkipNumbers(CSzData *sd2, UInt32 num)
- {
-   CSzData sd;
-   sd = *sd2;
-@@ -606,7 +616,7 @@ static MY_NO_INLINE SRes SkipNumbers(CSzData *sd2, UInt32 num)
-   {
-     Byte firstByte, mask;
-     unsigned i;
--    SZ_READ_BYTE_2(firstByte);
-+    SZ_READ_BYTE_2(firstByte)
-     if ((firstByte & 0x80) == 0)
-       continue;
-     if ((firstByte & 0x40) == 0)
-@@ -622,7 +632,7 @@ static MY_NO_INLINE SRes SkipNumbers(CSzData *sd2, UInt32 num)
-       mask >>= 1;
-     if (i > sd.Size)
-       return SZ_ERROR_ARCHIVE;
--    SKIP_DATA2(sd, i);
-+    SKIP_DATA2(sd, i)
-   }
-   *sd2 = sd;
-   return SZ_OK;
-@@ -645,30 +655,30 @@ static SRes ReadUnpackInfo(CSzAr *p,
-   const Byte *startBufPtr;
-   Byte external;
-   
--  RINOK(WaitId(sd2, k7zIdFolder));
-+  RINOK(WaitId(sd2, k7zIdFolder))
-   
--  RINOK(SzReadNumber32(sd2, &numFolders));
-+  RINOK(SzReadNumber32(sd2, &numFolders))
-   if (numFolders > numFoldersMax)
-     return SZ_ERROR_UNSUPPORTED;
-   p->NumFolders = numFolders;
- 
--  SZ_READ_BYTE_SD(sd2, external);
-+  SZ_READ_BYTE_SD(sd2, external)
-   if (external == 0)
-     sd = *sd2;
-   else
-   {
-     UInt32 index;
--    RINOK(SzReadNumber32(sd2, &index));
-+    RINOK(SzReadNumber32(sd2, &index))
-     if (index >= numTempBufs)
-       return SZ_ERROR_ARCHIVE;
-     sd.Data = tempBufs[index].data;
-     sd.Size = tempBufs[index].size;
-   }
-   
--  MY_ALLOC(size_t, p->FoCodersOffsets, (size_t)numFolders + 1, alloc);
--  MY_ALLOC(UInt32, p->FoStartPackStreamIndex, (size_t)numFolders + 1, alloc);
--  MY_ALLOC(UInt32, p->FoToCoderUnpackSizes, (size_t)numFolders + 1, alloc);
--  MY_ALLOC_ZE(Byte, p->FoToMainUnpackSizeIndex, (size_t)numFolders, alloc);
-+  MY_ALLOC(size_t, p->FoCodersOffsets, (size_t)numFolders + 1, alloc)
-+  MY_ALLOC(UInt32, p->FoStartPackStreamIndex, (size_t)numFolders + 1, alloc)
-+  MY_ALLOC(UInt32, p->FoToCoderUnpackSizes, (size_t)numFolders + 1, alloc)
-+  MY_ALLOC_ZE(Byte, p->FoToMainUnpackSizeIndex, (size_t)numFolders, alloc)
-   
-   startBufPtr = sd.Data;
-   
-@@ -681,7 +691,7 @@ static SRes ReadUnpackInfo(CSzAr *p,
-     
-     p->FoCodersOffsets[fo] = (size_t)(sd.Data - startBufPtr);
-     
--    RINOK(SzReadNumber32(&sd, &numCoders));
-+    RINOK(SzReadNumber32(&sd, &numCoders))
-     if (numCoders == 0 || numCoders > k_Scan_NumCoders_MAX)
-       return SZ_ERROR_UNSUPPORTED;
-     
-@@ -691,7 +701,7 @@ static SRes ReadUnpackInfo(CSzAr *p,
-       unsigned idSize;
-       UInt32 coderInStreams;
-       
--      SZ_READ_BYTE_2(mainByte);
-+      SZ_READ_BYTE_2(mainByte)
-       if ((mainByte & 0xC0) != 0)
-         return SZ_ERROR_UNSUPPORTED;
-       idSize = (mainByte & 0xF);
-@@ -699,15 +709,15 @@ static SRes ReadUnpackInfo(CSzAr *p,
-         return SZ_ERROR_UNSUPPORTED;
-       if (idSize > sd.Size)
-         return SZ_ERROR_ARCHIVE;
--      SKIP_DATA2(sd, idSize);
-+      SKIP_DATA2(sd, idSize)
-       
-       coderInStreams = 1;
-       
-       if ((mainByte & 0x10) != 0)
-       {
-         UInt32 coderOutStreams;
--        RINOK(SzReadNumber32(&sd, &coderInStreams));
--        RINOK(SzReadNumber32(&sd, &coderOutStreams));
-+        RINOK(SzReadNumber32(&sd, &coderInStreams))
-+        RINOK(SzReadNumber32(&sd, &coderOutStreams))
-         if (coderInStreams > k_Scan_NumCodersStreams_in_Folder_MAX || coderOutStreams != 1)
-           return SZ_ERROR_UNSUPPORTED;
-       }
-@@ -717,10 +727,10 @@ static SRes ReadUnpackInfo(CSzAr *p,
-       if ((mainByte & 0x20) != 0)
-       {
-         UInt32 propsSize;
--        RINOK(SzReadNumber32(&sd, &propsSize));
-+        RINOK(SzReadNumber32(&sd, &propsSize))
-         if (propsSize > sd.Size)
-           return SZ_ERROR_ARCHIVE;
--        SKIP_DATA2(sd, propsSize);
-+        SKIP_DATA2(sd, propsSize)
-       }
-     }
-     
-@@ -734,7 +744,7 @@ static SRes ReadUnpackInfo(CSzAr *p,
-         Byte coderUsed[k_Scan_NumCoders_MAX];
-     
-         UInt32 i;
--        UInt32 numBonds = numCoders - 1;
-+        const UInt32 numBonds = numCoders - 1;
-         if (numInStreams < numBonds)
-           return SZ_ERROR_ARCHIVE;
-         
-@@ -750,12 +760,12 @@ static SRes ReadUnpackInfo(CSzAr *p,
-         {
-           UInt32 index;
-           
--          RINOK(SzReadNumber32(&sd, &index));
-+          RINOK(SzReadNumber32(&sd, &index))
-           if (index >= numInStreams || streamUsed[index])
-             return SZ_ERROR_ARCHIVE;
-           streamUsed[index] = True7z;
-           
--          RINOK(SzReadNumber32(&sd, &index));
-+          RINOK(SzReadNumber32(&sd, &index))
-           if (index >= numCoders || coderUsed[index])
-             return SZ_ERROR_ARCHIVE;
-           coderUsed[index] = True7z;
-@@ -767,7 +777,7 @@ static SRes ReadUnpackInfo(CSzAr *p,
-           for (i = 0; i < numPackStreams; i++)
-           {
-             UInt32 index;
--            RINOK(SzReadNumber32(&sd, &index));
-+            RINOK(SzReadNumber32(&sd, &index))
-             if (index >= numInStreams || streamUsed[index])
-               return SZ_ERROR_ARCHIVE;
-             streamUsed[index] = True7z;
-@@ -802,7 +812,7 @@ static SRes ReadUnpackInfo(CSzAr *p,
-     const size_t dataSize = (size_t)(sd.Data - startBufPtr);
-     p->FoStartPackStreamIndex[fo] = packStreamIndex;
-     p->FoCodersOffsets[fo] = dataSize;
--    MY_ALLOC_ZE_AND_CPY(p->CodersData, dataSize, startBufPtr, alloc);
-+    MY_ALLOC_ZE_AND_CPY(p->CodersData, dataSize, startBufPtr, alloc)
-   }
-   
-   if (external != 0)
-@@ -812,21 +822,21 @@ static SRes ReadUnpackInfo(CSzAr *p,
-     sd = *sd2;
-   }
-   
--  RINOK(WaitId(&sd, k7zIdCodersUnpackSize));
-+  RINOK(WaitId(&sd, k7zIdCodersUnpackSize))
-   
--  MY_ALLOC_ZE(UInt64, p->CoderUnpackSizes, (size_t)numCodersOutStreams, alloc);
-+  MY_ALLOC_ZE(UInt64, p->CoderUnpackSizes, (size_t)numCodersOutStreams, alloc)
-   {
-     UInt32 i;
-     for (i = 0; i < numCodersOutStreams; i++)
-     {
--      RINOK(ReadNumber(&sd, p->CoderUnpackSizes + i));
-+      RINOK(ReadNumber(&sd, p->CoderUnpackSizes + i))
-     }
-   }
- 
-   for (;;)
-   {
-     UInt64 type;
--    RINOK(ReadID(&sd, &type));
-+    RINOK(ReadID(&sd, &type))
-     if (type == k7zIdEnd)
-     {
-       *sd2 = sd;
-@@ -834,10 +844,10 @@ static SRes ReadUnpackInfo(CSzAr *p,
-     }
-     if (type == k7zIdCRC)
-     {
--      RINOK(ReadBitUi32s(&sd, numFolders, &p->FolderCRCs, alloc));
-+      RINOK(ReadBitUi32s(&sd, numFolders, &p->FolderCRCs, alloc))
-       continue;
-     }
--    RINOK(SkipData(&sd));
-+    RINOK(SkipData(&sd))
-   }
- }
- 
-@@ -862,13 +872,13 @@ static SRes ReadSubStreamsInfo(CSzAr *p, CSzData *sd, CSubStreamInfo *ssi)
- {
-   UInt64 type = 0;
-   UInt32 numSubDigests = 0;
--  UInt32 numFolders = p->NumFolders;
-+  const UInt32 numFolders = p->NumFolders;
-   UInt32 numUnpackStreams = numFolders;
-   UInt32 numUnpackSizesInData = 0;
- 
-   for (;;)
-   {
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-     if (type == k7zIdNumUnpackStream)
-     {
-       UInt32 i;
-@@ -878,7 +888,7 @@ static SRes ReadSubStreamsInfo(CSzAr *p, CSzData *sd, CSubStreamInfo *ssi)
-       for (i = 0; i < numFolders; i++)
-       {
-         UInt32 numStreams;
--        RINOK(SzReadNumber32(sd, &numStreams));
-+        RINOK(SzReadNumber32(sd, &numStreams))
-         if (numUnpackStreams > numUnpackStreams + numStreams)
-           return SZ_ERROR_UNSUPPORTED;
-         numUnpackStreams += numStreams;
-@@ -892,7 +902,7 @@ static SRes ReadSubStreamsInfo(CSzAr *p, CSzData *sd, CSubStreamInfo *ssi)
-     }
-     if (type == k7zIdCRC || type == k7zIdSize || type == k7zIdEnd)
-       break;
--    RINOK(SkipData(sd));
-+    RINOK(SkipData(sd))
-   }
- 
-   if (!ssi->sdNumSubStreams.Data)
-@@ -908,9 +918,9 @@ static SRes ReadSubStreamsInfo(CSzAr *p, CSzData *sd, CSubStreamInfo *ssi)
-   if (type == k7zIdSize)
-   {
-     ssi->sdSizes.Data = sd->Data;
--    RINOK(SkipNumbers(sd, numUnpackSizesInData));
-+    RINOK(SkipNumbers(sd, numUnpackSizesInData))
-     ssi->sdSizes.Size = (size_t)(sd->Data - ssi->sdSizes.Data);
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-   }
- 
-   for (;;)
-@@ -920,14 +930,14 @@ static SRes ReadSubStreamsInfo(CSzAr *p, CSzData *sd, CSubStreamInfo *ssi)
-     if (type == k7zIdCRC)
-     {
-       ssi->sdCRCs.Data = sd->Data;
--      RINOK(SkipBitUi32s(sd, numSubDigests));
-+      RINOK(SkipBitUi32s(sd, numSubDigests))
-       ssi->sdCRCs.Size = (size_t)(sd->Data - ssi->sdCRCs.Data);
-     }
-     else
-     {
--      RINOK(SkipData(sd));
-+      RINOK(SkipData(sd))
-     }
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-   }
- }
- 
-@@ -940,31 +950,31 @@ static SRes SzReadStreamsInfo(CSzAr *p,
- {
-   UInt64 type;
- 
--  SzData_Clear(&ssi->sdSizes);
--  SzData_Clear(&ssi->sdCRCs);
--  SzData_Clear(&ssi->sdNumSubStreams);
-+  SzData_CLEAR(&ssi->sdSizes)
-+  SzData_CLEAR(&ssi->sdCRCs)
-+  SzData_CLEAR(&ssi->sdNumSubStreams)
- 
-   *dataOffset = 0;
--  RINOK(ReadID(sd, &type));
-+  RINOK(ReadID(sd, &type))
-   if (type == k7zIdPackInfo)
-   {
--    RINOK(ReadNumber(sd, dataOffset));
-+    RINOK(ReadNumber(sd, dataOffset))
-     if (*dataOffset > p->RangeLimit)
-       return SZ_ERROR_ARCHIVE;
--    RINOK(ReadPackInfo(p, sd, alloc));
-+    RINOK(ReadPackInfo(p, sd, alloc))
-     if (p->PackPositions[p->NumPackStreams] > p->RangeLimit - *dataOffset)
-       return SZ_ERROR_ARCHIVE;
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-   }
-   if (type == k7zIdUnpackInfo)
-   {
--    RINOK(ReadUnpackInfo(p, sd, numFoldersMax, tempBufs, numTempBufs, alloc));
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadUnpackInfo(p, sd, numFoldersMax, tempBufs, numTempBufs, alloc))
-+    RINOK(ReadID(sd, &type))
-   }
-   if (type == k7zIdSubStreamsInfo)
-   {
--    RINOK(ReadSubStreamsInfo(p, sd, ssi));
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadSubStreamsInfo(p, sd, ssi))
-+    RINOK(ReadID(sd, &type))
-   }
-   else
-   {
-@@ -976,7 +986,7 @@ static SRes SzReadStreamsInfo(CSzAr *p,
- }
- 
- static SRes SzReadAndDecodePackedStreams(
--    ILookInStream *inStream,
-+    ILookInStreamPtr inStream,
-     CSzData *sd,
-     CBuf *tempBufs,
-     UInt32 numFoldersMax,
-@@ -988,7 +998,7 @@ static SRes SzReadAndDecodePackedStreams(
-   UInt32 fo;
-   CSubStreamInfo ssi;
- 
--  RINOK(SzReadStreamsInfo(p, sd, numFoldersMax, NULL, 0, &dataStartPos, &ssi, allocTemp));
-+  RINOK(SzReadStreamsInfo(p, sd, numFoldersMax, NULL, 0, &dataStartPos, &ssi, allocTemp))
-   
-   dataStartPos += baseOffset;
-   if (p->NumFolders == 0)
-@@ -1000,7 +1010,7 @@ static SRes SzReadAndDecodePackedStreams(
-   for (fo = 0; fo < p->NumFolders; fo++)
-   {
-     CBuf *tempBuf = tempBufs + fo;
--    UInt64 unpackSize = SzAr_GetFolderUnpackSize(p, fo);
-+    const UInt64 unpackSize = SzAr_GetFolderUnpackSize(p, fo);
-     if ((size_t)unpackSize != unpackSize)
-       return SZ_ERROR_MEM;
-     if (!Buf_Create(tempBuf, (size_t)unpackSize, allocTemp))
-@@ -1010,8 +1020,8 @@ static SRes SzReadAndDecodePackedStreams(
-   for (fo = 0; fo < p->NumFolders; fo++)
-   {
-     const CBuf *tempBuf = tempBufs + fo;
--    RINOK(LookInStream_SeekTo(inStream, dataStartPos));
--    RINOK(SzAr_DecodeFolder(p, fo, inStream, dataStartPos, tempBuf->data, tempBuf->size, allocTemp));
-+    RINOK(LookInStream_SeekTo(inStream, dataStartPos))
-+    RINOK(SzAr_DecodeFolder(p, fo, inStream, dataStartPos, tempBuf->data, tempBuf->size, allocTemp))
-   }
-   
-   return SZ_OK;
-@@ -1046,7 +1056,7 @@ static SRes SzReadFileNames(const Byte *data, size_t size, UInt32 numFiles, size
-   return (pos == size) ? SZ_OK : SZ_ERROR_ARCHIVE;
- }
- 
--static MY_NO_INLINE SRes ReadTime(CSzBitUi64s *p, UInt32 num,
-+static Z7_NO_INLINE SRes ReadTime(CSzBitUi64s *p, UInt32 num,
-     CSzData *sd2,
-     const CBuf *tempBufs, UInt32 numTempBufs,
-     ISzAllocPtr alloc)
-@@ -1057,22 +1067,22 @@ static MY_NO_INLINE SRes ReadTime(CSzBitUi64s *p, UInt32 num,
-   Byte *defs;
-   Byte external;
-   
--  RINOK(ReadBitVector(sd2, num, &p->Defs, alloc));
-+  RINOK(ReadBitVector(sd2, num, &p->Defs, alloc))
-   
--  SZ_READ_BYTE_SD(sd2, external);
-+  SZ_READ_BYTE_SD(sd2, external)
-   if (external == 0)
-     sd = *sd2;
-   else
-   {
-     UInt32 index;
--    RINOK(SzReadNumber32(sd2, &index));
-+    RINOK(SzReadNumber32(sd2, &index))
-     if (index >= numTempBufs)
-       return SZ_ERROR_ARCHIVE;
-     sd.Data = tempBufs[index].data;
-     sd.Size = tempBufs[index].size;
-   }
-   
--  MY_ALLOC_ZE(CNtfsFileTime, p->Vals, num, alloc);
-+  MY_ALLOC_ZE(CNtfsFileTime, p->Vals, num, alloc)
-   vals = p->Vals;
-   defs = p->Defs;
-   for (i = 0; i < num; i++)
-@@ -1082,7 +1092,7 @@ static MY_NO_INLINE SRes ReadTime(CSzBitUi64s *p, UInt32 num,
-         return SZ_ERROR_ARCHIVE;
-       vals[i].Low = GetUi32(sd.Data);
-       vals[i].High = GetUi32(sd.Data + 4);
--      SKIP_DATA2(sd, 8);
-+      SKIP_DATA2(sd, 8)
-     }
-     else
-       vals[i].High = vals[i].Low = 0;
-@@ -1100,7 +1110,7 @@ static MY_NO_INLINE SRes ReadTime(CSzBitUi64s *p, UInt32 num,
- static SRes SzReadHeader2(
-     CSzArEx *p,   /* allocMain */
-     CSzData *sd,
--    ILookInStream *inStream,
-+    ILookInStreamPtr inStream,
-     CBuf *tempBufs, UInt32 *numTempBufs,
-     ISzAllocPtr allocMain,
-     ISzAllocPtr allocTemp
-@@ -1111,26 +1121,26 @@ static SRes SzReadHeader2(
- {
-   UInt64 type;
-   
--  SzData_Clear(&ssi.sdSizes);
--  SzData_Clear(&ssi.sdCRCs);
--  SzData_Clear(&ssi.sdNumSubStreams);
-+  SzData_CLEAR(&ssi.sdSizes)
-+  SzData_CLEAR(&ssi.sdCRCs)
-+  SzData_CLEAR(&ssi.sdNumSubStreams)
- 
-   ssi.NumSubDigests = 0;
-   ssi.NumTotalSubStreams = 0;
- 
--  RINOK(ReadID(sd, &type));
-+  RINOK(ReadID(sd, &type))
- 
-   if (type == k7zIdArchiveProperties)
-   {
-     for (;;)
-     {
-       UInt64 type2;
--      RINOK(ReadID(sd, &type2));
-+      RINOK(ReadID(sd, &type2))
-       if (type2 == k7zIdEnd)
-         break;
--      RINOK(SkipData(sd));
-+      RINOK(SkipData(sd))
-     }
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-   }
- 
-   if (type == k7zIdAdditionalStreamsInfo)
-@@ -1148,15 +1158,15 @@ static SRes SzReadHeader2(
-     
-     if (res != SZ_OK)
-       return res;
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-   }
- 
-   if (type == k7zIdMainStreamsInfo)
-   {
-     RINOK(SzReadStreamsInfo(&p->db, sd, (UInt32)1 << 30, tempBufs, *numTempBufs,
--        &p->dataPos, &ssi, allocMain));
-+        &p->dataPos, &ssi, allocMain))
-     p->dataPos += p->startPosAfterHeader;
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-   }
- 
-   if (type == k7zIdEnd)
-@@ -1174,23 +1184,23 @@ static SRes SzReadHeader2(
-   const Byte *emptyStreams = NULL;
-   const Byte *emptyFiles = NULL;
-   
--  RINOK(SzReadNumber32(sd, &numFiles));
-+  RINOK(SzReadNumber32(sd, &numFiles))
-   p->NumFiles = numFiles;
- 
-   for (;;)
-   {
-     UInt64 type;
-     UInt64 size;
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-     if (type == k7zIdEnd)
-       break;
--    RINOK(ReadNumber(sd, &size));
-+    RINOK(ReadNumber(sd, &size))
-     if (size > sd->Size)
-       return SZ_ERROR_ARCHIVE;
-     
-     if (type >= ((UInt32)1 << 8))
-     {
--      SKIP_DATA(sd, size);
-+      SKIP_DATA(sd, size)
-     }
-     else switch ((unsigned)type)
-     {
-@@ -1200,7 +1210,7 @@ static SRes SzReadHeader2(
-         const Byte *namesData;
-         Byte external;
- 
--        SZ_READ_BYTE(external);
-+        SZ_READ_BYTE(external)
-         if (external == 0)
-         {
-           namesSize = (size_t)size - 1;
-@@ -1209,7 +1219,7 @@ static SRes SzReadHeader2(
-         else
-         {
-           UInt32 index;
--          RINOK(SzReadNumber32(sd, &index));
-+          RINOK(SzReadNumber32(sd, &index))
-           if (index >= *numTempBufs)
-             return SZ_ERROR_ARCHIVE;
-           namesData = (tempBufs)[index].data;
-@@ -1218,25 +1228,25 @@ static SRes SzReadHeader2(
- 
-         if ((namesSize & 1) != 0)
-           return SZ_ERROR_ARCHIVE;
--        MY_ALLOC(size_t, p->FileNameOffsets, numFiles + 1, allocMain);
--        MY_ALLOC_ZE_AND_CPY(p->FileNames, namesSize, namesData, allocMain);
-+        MY_ALLOC(size_t, p->FileNameOffsets, numFiles + 1, allocMain)
-+        MY_ALLOC_ZE_AND_CPY(p->FileNames, namesSize, namesData, allocMain)
-         RINOK(SzReadFileNames(p->FileNames, namesSize, numFiles, p->FileNameOffsets))
-         if (external == 0)
-         {
--          SKIP_DATA(sd, namesSize);
-+          SKIP_DATA(sd, namesSize)
-         }
-         break;
-       }
-       case k7zIdEmptyStream:
-       {
--        RINOK(RememberBitVector(sd, numFiles, &emptyStreams));
-+        RINOK(RememberBitVector(sd, numFiles, &emptyStreams))
-         numEmptyStreams = CountDefinedBits(emptyStreams, numFiles);
-         emptyFiles = NULL;
-         break;
-       }
-       case k7zIdEmptyFile:
-       {
--        RINOK(RememberBitVector(sd, numEmptyStreams, &emptyFiles));
-+        RINOK(RememberBitVector(sd, numEmptyStreams, &emptyFiles))
-         break;
-       }
-       case k7zIdWinAttrib:
-@@ -1245,22 +1255,22 @@ static SRes SzReadHeader2(
-         CSzData sdSwitch;
-         CSzData *sdPtr;
-         SzBitUi32s_Free(&p->Attribs, allocMain);
--        RINOK(ReadBitVector(sd, numFiles, &p->Attribs.Defs, allocMain));
-+        RINOK(ReadBitVector(sd, numFiles, &p->Attribs.Defs, allocMain))
- 
--        SZ_READ_BYTE(external);
-+        SZ_READ_BYTE(external)
-         if (external == 0)
-           sdPtr = sd;
-         else
-         {
-           UInt32 index;
--          RINOK(SzReadNumber32(sd, &index));
-+          RINOK(SzReadNumber32(sd, &index))
-           if (index >= *numTempBufs)
-             return SZ_ERROR_ARCHIVE;
-           sdSwitch.Data = (tempBufs)[index].data;
-           sdSwitch.Size = (tempBufs)[index].size;
-           sdPtr = &sdSwitch;
-         }
--        RINOK(ReadUi32s(sdPtr, numFiles, &p->Attribs, allocMain));
-+        RINOK(ReadUi32s(sdPtr, numFiles, &p->Attribs, allocMain))
-         break;
-       }
-       /*
-@@ -1273,11 +1283,11 @@ static SRes SzReadHeader2(
-         break;
-       }
-       */
--      case k7zIdMTime: RINOK(ReadTime(&p->MTime, numFiles, sd, tempBufs, *numTempBufs, allocMain)); break;
--      case k7zIdCTime: RINOK(ReadTime(&p->CTime, numFiles, sd, tempBufs, *numTempBufs, allocMain)); break;
-+      case k7zIdMTime: RINOK(ReadTime(&p->MTime, numFiles, sd, tempBufs, *numTempBufs, allocMain)) break;
-+      case k7zIdCTime: RINOK(ReadTime(&p->CTime, numFiles, sd, tempBufs, *numTempBufs, allocMain)) break;
-       default:
-       {
--        SKIP_DATA(sd, size);
-+        SKIP_DATA(sd, size)
-       }
-     }
-   }
-@@ -1288,10 +1298,10 @@ static SRes SzReadHeader2(
-   for (;;)
-   {
-     UInt64 type;
--    RINOK(ReadID(sd, &type));
-+    RINOK(ReadID(sd, &type))
-     if (type == k7zIdEnd)
-       break;
--    RINOK(SkipData(sd));
-+    RINOK(SkipData(sd))
-   }
- 
-   {
-@@ -1303,40 +1313,37 @@ static SRes SzReadHeader2(
-     UInt64 unpackPos = 0;
-     const Byte *digestsDefs = NULL;
-     const Byte *digestsVals = NULL;
--    UInt32 digestsValsIndex = 0;
--    UInt32 digestIndex;
--    Byte allDigestsDefined = 0;
-+    UInt32 digestIndex = 0;
-     Byte isDirMask = 0;
-     Byte crcMask = 0;
-     Byte mask = 0x80;
-     
--    MY_ALLOC(UInt32, p->FolderToFile, p->db.NumFolders + 1, allocMain);
--    MY_ALLOC_ZE(UInt32, p->FileToFolder, p->NumFiles, allocMain);
--    MY_ALLOC(UInt64, p->UnpackPositions, p->NumFiles + 1, allocMain);
--    MY_ALLOC_ZE(Byte, p->IsDirs, (p->NumFiles + 7) >> 3, allocMain);
-+    MY_ALLOC(UInt32, p->FolderToFile, p->db.NumFolders + 1, allocMain)
-+    MY_ALLOC_ZE(UInt32, p->FileToFolder, p->NumFiles, allocMain)
-+    MY_ALLOC(UInt64, p->UnpackPositions, p->NumFiles + 1, allocMain)
-+    MY_ALLOC_ZE(Byte, p->IsDirs, (p->NumFiles + 7) >> 3, allocMain)
- 
--    RINOK(SzBitUi32s_Alloc(&p->CRCs, p->NumFiles, allocMain));
-+    RINOK(SzBitUi32s_Alloc(&p->CRCs, p->NumFiles, allocMain))
- 
-     if (ssi.sdCRCs.Size != 0)
-     {
--      SZ_READ_BYTE_SD(&ssi.sdCRCs, allDigestsDefined);
-+      Byte allDigestsDefined = 0;
-+      SZ_READ_BYTE_SD_NOCHECK(&ssi.sdCRCs, allDigestsDefined)
-       if (allDigestsDefined)
-         digestsVals = ssi.sdCRCs.Data;
-       else
-       {
--        size_t numBytes = (ssi.NumSubDigests + 7) >> 3;
-+        const size_t numBytes = (ssi.NumSubDigests + 7) >> 3;
-         digestsDefs = ssi.sdCRCs.Data;
-         digestsVals = digestsDefs + numBytes;
-       }
-     }
- 
--    digestIndex = 0;
--    
-     for (i = 0; i < numFiles; i++, mask >>= 1)
-     {
-       if (mask == 0)
-       {
--        UInt32 byteIndex = (i - 1) >> 3;
-+        const UInt32 byteIndex = (i - 1) >> 3;
-         p->IsDirs[byteIndex] = isDirMask;
-         p->CRCs.Defs[byteIndex] = crcMask;
-         isDirMask = 0;
-@@ -1374,18 +1381,17 @@ static SRes SzReadHeader2(
-           numSubStreams = 1;
-           if (ssi.sdNumSubStreams.Data)
-           {
--            RINOK(SzReadNumber32(&ssi.sdNumSubStreams, &numSubStreams));
-+            RINOK(SzReadNumber32(&ssi.sdNumSubStreams, &numSubStreams))
-           }
-           remSubStreams = numSubStreams;
-           if (numSubStreams != 0)
-             break;
-           {
--            UInt64 folderUnpackSize = SzAr_GetFolderUnpackSize(&p->db, folderIndex);
-+            const UInt64 folderUnpackSize = SzAr_GetFolderUnpackSize(&p->db, folderIndex);
-             unpackPos += folderUnpackSize;
-             if (unpackPos < folderUnpackSize)
-               return SZ_ERROR_ARCHIVE;
-           }
--
-           folderIndex++;
-         }
-       }
-@@ -1397,47 +1403,44 @@ static SRes SzReadHeader2(
-       
-       if (--remSubStreams == 0)
-       {
--        UInt64 folderUnpackSize = SzAr_GetFolderUnpackSize(&p->db, folderIndex);
--        UInt64 startFolderUnpackPos = p->UnpackPositions[p->FolderToFile[folderIndex]];
-+        const UInt64 folderUnpackSize = SzAr_GetFolderUnpackSize(&p->db, folderIndex);
-+        const UInt64 startFolderUnpackPos = p->UnpackPositions[p->FolderToFile[folderIndex]];
-         if (folderUnpackSize < unpackPos - startFolderUnpackPos)
-           return SZ_ERROR_ARCHIVE;
-         unpackPos = startFolderUnpackPos + folderUnpackSize;
-         if (unpackPos < folderUnpackSize)
-           return SZ_ERROR_ARCHIVE;
- 
--        if (numSubStreams == 1 && SzBitWithVals_Check(&p->db.FolderCRCs, i))
-+        if (numSubStreams == 1 && SzBitWithVals_Check(&p->db.FolderCRCs, folderIndex))
-         {
-           p->CRCs.Vals[i] = p->db.FolderCRCs.Vals[folderIndex];
-           crcMask |= mask;
-         }
--        else if (allDigestsDefined || (digestsDefs && SzBitArray_Check(digestsDefs, digestIndex)))
--        {
--          p->CRCs.Vals[i] = GetUi32(digestsVals + (size_t)digestsValsIndex * 4);
--          digestsValsIndex++;
--          crcMask |= mask;
--        }
--        
-         folderIndex++;
-       }
-       else
-       {
-         UInt64 v;
--        RINOK(ReadNumber(&ssi.sdSizes, &v));
-+        RINOK(ReadNumber(&ssi.sdSizes, &v))
-         unpackPos += v;
-         if (unpackPos < v)
-           return SZ_ERROR_ARCHIVE;
--        if (allDigestsDefined || (digestsDefs && SzBitArray_Check(digestsDefs, digestIndex)))
-+      }
-+      if ((crcMask & mask) == 0 && digestsVals)
-+      {
-+        if (!digestsDefs || SzBitArray_Check(digestsDefs, digestIndex))
-         {
--          p->CRCs.Vals[i] = GetUi32(digestsVals + (size_t)digestsValsIndex * 4);
--          digestsValsIndex++;
-+          p->CRCs.Vals[i] = GetUi32(digestsVals);
-+          digestsVals += 4;
-           crcMask |= mask;
-         }
-+        digestIndex++;
-       }
-     }
- 
-     if (mask != 0x80)
-     {
--      UInt32 byteIndex = (i - 1) >> 3;
-+      const UInt32 byteIndex = (i - 1) >> 3;
-       p->IsDirs[byteIndex] = isDirMask;
-       p->CRCs.Defs[byteIndex] = crcMask;
-     }
-@@ -1454,7 +1457,7 @@ static SRes SzReadHeader2(
-         break;
-       if (!ssi.sdNumSubStreams.Data)
-         return SZ_ERROR_ARCHIVE;
--      RINOK(SzReadNumber32(&ssi.sdNumSubStreams, &numSubStreams));
-+      RINOK(SzReadNumber32(&ssi.sdNumSubStreams, &numSubStreams))
-       if (numSubStreams != 0)
-         return SZ_ERROR_ARCHIVE;
-       /*
-@@ -1479,7 +1482,7 @@ static SRes SzReadHeader2(
- static SRes SzReadHeader(
-     CSzArEx *p,
-     CSzData *sd,
--    ILookInStream *inStream,
-+    ILookInStreamPtr inStream,
-     ISzAllocPtr allocMain,
-     ISzAllocPtr allocTemp)
- {
-@@ -1498,7 +1501,7 @@ static SRes SzReadHeader(
-   for (i = 0; i < NUM_ADDITIONAL_STREAMS_MAX; i++)
-     Buf_Free(tempBufs + i, allocTemp);
- 
--  RINOK(res);
-+  RINOK(res)
- 
-   if (sd->Size != 0)
-     return SZ_ERROR_FAIL;
-@@ -1508,7 +1511,7 @@ static SRes SzReadHeader(
- 
- static SRes SzArEx_Open2(
-     CSzArEx *p,
--    ILookInStream *inStream,
-+    ILookInStreamPtr inStream,
-     ISzAllocPtr allocMain,
-     ISzAllocPtr allocTemp)
- {
-@@ -1521,9 +1524,9 @@ static SRes SzArEx_Open2(
-   SRes res;
- 
-   startArcPos = 0;
--  RINOK(ILookInStream_Seek(inStream, &startArcPos, SZ_SEEK_CUR));
-+  RINOK(ILookInStream_Seek(inStream, &startArcPos, SZ_SEEK_CUR))
- 
--  RINOK(LookInStream_Read2(inStream, header, k7zStartHeaderSize, SZ_ERROR_NO_ARCHIVE));
-+  RINOK(LookInStream_Read2(inStream, header, k7zStartHeaderSize, SZ_ERROR_NO_ARCHIVE))
- 
-   if (!TestSignatureCandidate(header))
-     return SZ_ERROR_NO_ARCHIVE;
-@@ -1552,14 +1555,14 @@ static SRes SzArEx_Open2(
- 
-   {
-     Int64 pos = 0;
--    RINOK(ILookInStream_Seek(inStream, &pos, SZ_SEEK_END));
-+    RINOK(ILookInStream_Seek(inStream, &pos, SZ_SEEK_END))
-     if ((UInt64)pos < (UInt64)startArcPos + nextHeaderOffset ||
-         (UInt64)pos < (UInt64)startArcPos + k7zStartHeaderSize + nextHeaderOffset ||
-         (UInt64)pos < (UInt64)startArcPos + k7zStartHeaderSize + nextHeaderOffset + nextHeaderSize)
-       return SZ_ERROR_INPUT_EOF;
-   }
- 
--  RINOK(LookInStream_SeekTo(inStream, (UInt64)startArcPos + k7zStartHeaderSize + nextHeaderOffset));
-+  RINOK(LookInStream_SeekTo(inStream, (UInt64)startArcPos + k7zStartHeaderSize + nextHeaderOffset))
- 
-   if (!Buf_Create(&buf, nextHeaderSizeT, allocTemp))
-     return SZ_ERROR_MEM;
-@@ -1634,10 +1637,10 @@ static SRes SzArEx_Open2(
- }
- 
- 
--SRes SzArEx_Open(CSzArEx *p, ILookInStream *inStream,
-+SRes SzArEx_Open(CSzArEx *p, ILookInStreamPtr inStream,
-     ISzAllocPtr allocMain, ISzAllocPtr allocTemp)
- {
--  SRes res = SzArEx_Open2(p, inStream, allocMain, allocTemp);
-+  const SRes res = SzArEx_Open2(p, inStream, allocMain, allocTemp);
-   if (res != SZ_OK)
-     SzArEx_Free(p, allocMain);
-   return res;
-@@ -1646,7 +1649,7 @@ SRes SzArEx_Open(CSzArEx *p, ILookInStream *inStream,
- 
- SRes SzArEx_Extract(
-     const CSzArEx *p,
--    ILookInStream *inStream,
-+    ILookInStreamPtr inStream,
-     UInt32 fileIndex,
-     UInt32 *blockIndex,
-     Byte **tempBuf,
-@@ -1656,7 +1659,7 @@ SRes SzArEx_Extract(
-     ISzAllocPtr allocMain,
-     ISzAllocPtr allocTemp)
- {
--  UInt32 folderIndex = p->FileToFolder[fileIndex];
-+  const UInt32 folderIndex = p->FileToFolder[fileIndex];
-   SRes res = SZ_OK;
-   
-   *offset = 0;
-@@ -1673,13 +1676,13 @@ SRes SzArEx_Extract(
- 
-   if (*tempBuf == NULL || *blockIndex != folderIndex)
-   {
--    UInt64 unpackSizeSpec = SzAr_GetFolderUnpackSize(&p->db, folderIndex);
-+    const UInt64 unpackSizeSpec = SzAr_GetFolderUnpackSize(&p->db, folderIndex);
-     /*
-     UInt64 unpackSizeSpec =
-         p->UnpackPositions[p->FolderToFile[(size_t)folderIndex + 1]] -
-         p->UnpackPositions[p->FolderToFile[folderIndex]];
-     */
--    size_t unpackSize = (size_t)unpackSizeSpec;
-+    const size_t unpackSize = (size_t)unpackSizeSpec;
- 
-     if (unpackSize != unpackSizeSpec)
-       return SZ_ERROR_MEM;
-@@ -1707,7 +1710,7 @@ SRes SzArEx_Extract(
- 
-   if (res == SZ_OK)
-   {
--    UInt64 unpackPos = p->UnpackPositions[fileIndex];
-+    const UInt64 unpackPos = p->UnpackPositions[fileIndex];
-     *offset = (size_t)(unpackPos - p->UnpackPositions[p->FolderToFile[folderIndex]]);
-     *outSizeProcessed = (size_t)(p->UnpackPositions[(size_t)fileIndex + 1] - unpackPos);
-     if (*offset + *outSizeProcessed > *outBufferSize)
-@@ -1723,8 +1726,8 @@ SRes SzArEx_Extract(
- 
- size_t SzArEx_GetFileNameUtf16(const CSzArEx *p, size_t fileIndex, UInt16 *dest)
- {
--  size_t offs = p->FileNameOffsets[fileIndex];
--  size_t len = p->FileNameOffsets[fileIndex + 1] - offs;
-+  const size_t offs = p->FileNameOffsets[fileIndex];
-+  const size_t len = p->FileNameOffsets[fileIndex + 1] - offs;
-   if (dest != 0)
-   {
-     size_t i;
-diff --git a/src/lzma/7zBuf.h b/src/lzma/7zBuf.h
-index 81d1b5b64..c0ba8a7b6 100644
---- a/src/lzma/7zBuf.h
-+++ b/src/lzma/7zBuf.h
-@@ -1,8 +1,8 @@
- /* 7zBuf.h -- Byte Buffer
--2017-04-03 : Igor Pavlov : Public domain */
-+2023-03-04 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_BUF_H
--#define __7Z_BUF_H
-+#ifndef ZIP7_INC_7Z_BUF_H
-+#define ZIP7_INC_7Z_BUF_H
- 
- #include "7zTypes.h"
- 
-diff --git a/src/lzma/7zCrc.c b/src/lzma/7zCrc.c
-index f186324dd..c995a8be4 100644
---- a/src/lzma/7zCrc.c
-+++ b/src/lzma/7zCrc.c
-@@ -1,5 +1,5 @@
--/* 7zCrc.c -- CRC32 init
--2021-04-01 : Igor Pavlov : Public domain */
-+/* 7zCrc.c -- CRC32 calculation and init
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -13,22 +13,20 @@
- #else
-   #define CRC_NUM_TABLES 9
- 
--  #define CRC_UINT32_SWAP(v) ((v >> 24) | ((v >> 8) & 0xFF00) | ((v << 8) & 0xFF0000) | (v << 24))
--
--  UInt32 MY_FAST_CALL CrcUpdateT1_BeT4(UInt32 v, const void *data, size_t size, const UInt32 *table);
--  UInt32 MY_FAST_CALL CrcUpdateT1_BeT8(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+  UInt32 Z7_FASTCALL CrcUpdateT1_BeT4(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+  UInt32 Z7_FASTCALL CrcUpdateT1_BeT8(UInt32 v, const void *data, size_t size, const UInt32 *table);
- #endif
- 
- #ifndef MY_CPU_BE
--  UInt32 MY_FAST_CALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table);
--  UInt32 MY_FAST_CALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+  UInt32 Z7_FASTCALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+  UInt32 Z7_FASTCALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table);
- #endif
- 
--typedef UInt32 (MY_FAST_CALL *CRC_FUNC)(UInt32 v, const void *data, size_t size, const UInt32 *table);
--
-+/*
- extern
- CRC_FUNC g_CrcUpdateT4;
- CRC_FUNC g_CrcUpdateT4;
-+*/
- extern
- CRC_FUNC g_CrcUpdateT8;
- CRC_FUNC g_CrcUpdateT8;
-@@ -44,20 +42,22 @@ CRC_FUNC g_CrcUpdate;
- 
- UInt32 g_CrcTable[256 * CRC_NUM_TABLES];
- 
--UInt32 MY_FAST_CALL CrcUpdate(UInt32 v, const void *data, size_t size)
-+UInt32 Z7_FASTCALL CrcUpdate(UInt32 v, const void *data, size_t size)
- {
-   return g_CrcUpdate(v, data, size, g_CrcTable);
- }
- 
--UInt32 MY_FAST_CALL CrcCalc(const void *data, size_t size)
-+UInt32 Z7_FASTCALL CrcCalc(const void *data, size_t size)
- {
-   return g_CrcUpdate(CRC_INIT_VAL, data, size, g_CrcTable) ^ CRC_INIT_VAL;
- }
- 
-+#if CRC_NUM_TABLES < 4 \
-+   || (CRC_NUM_TABLES == 4 && defined(MY_CPU_BE)) \
-+   || (!defined(MY_CPU_LE) && !defined(MY_CPU_BE))
- #define CRC_UPDATE_BYTE_2(crc, b) (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
--
--UInt32 MY_FAST_CALL CrcUpdateT1(UInt32 v, const void *data, size_t size, const UInt32 *table);
--UInt32 MY_FAST_CALL CrcUpdateT1(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+UInt32 Z7_FASTCALL CrcUpdateT1(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+UInt32 Z7_FASTCALL CrcUpdateT1(UInt32 v, const void *data, size_t size, const UInt32 *table)
- {
-   const Byte *p = (const Byte *)data;
-   const Byte *pEnd = p + size;
-@@ -65,7 +65,7 @@ UInt32 MY_FAST_CALL CrcUpdateT1(UInt32 v, const void *data, size_t size, const U
-     v = CRC_UPDATE_BYTE_2(v, *p);
-   return v;
- }
--
-+#endif
- 
- /* ---------- hardware CRC ---------- */
- 
-@@ -78,16 +78,29 @@ UInt32 MY_FAST_CALL CrcUpdateT1(UInt32 v, const void *data, size_t size, const U
-   #if defined(_MSC_VER)
-     #if defined(MY_CPU_ARM64)
-     #if (_MSC_VER >= 1910)
-+    #ifndef __clang__
-         #define USE_ARM64_CRC
-+        #include <intrin.h>
-+    #endif
-     #endif
-     #endif
-   #elif (defined(__clang__) && (__clang_major__ >= 3)) \
-      || (defined(__GNUC__) && (__GNUC__ > 4))
-       #if !defined(__ARM_FEATURE_CRC32)
-         #define __ARM_FEATURE_CRC32 1
--          #if (!defined(__clang__) || (__clang_major__ > 3)) // fix these numbers
-+        #if defined(__clang__)
-+          #if defined(MY_CPU_ARM64)
-+            #define ATTRIB_CRC __attribute__((__target__("crc")))
-+          #else
-+            #define ATTRIB_CRC __attribute__((__target__("armv8-a,crc")))
-+          #endif
-+        #else
-+          #if defined(MY_CPU_ARM64)
-+            #define ATTRIB_CRC __attribute__((__target__("+crc")))
-+          #else
-             #define ATTRIB_CRC __attribute__((__target__("arch=armv8-a+crc")))
-           #endif
-+        #endif
-       #endif
-       #if defined(__ARM_FEATURE_CRC32)
-         #define USE_ARM64_CRC
-@@ -105,7 +118,7 @@ UInt32 MY_FAST_CALL CrcUpdateT1(UInt32 v, const void *data, size_t size, const U
- 
- #pragma message("ARM64 CRC emulation")
- 
--MY_FORCE_INLINE
-+Z7_FORCE_INLINE
- UInt32 __crc32b(UInt32 v, UInt32 data)
- {
-   const UInt32 *table = g_CrcTable;
-@@ -113,7 +126,7 @@ UInt32 __crc32b(UInt32 v, UInt32 data)
-   return v;
- }
- 
--MY_FORCE_INLINE
-+Z7_FORCE_INLINE
- UInt32 __crc32w(UInt32 v, UInt32 data)
- {
-   const UInt32 *table = g_CrcTable;
-@@ -124,7 +137,7 @@ UInt32 __crc32w(UInt32 v, UInt32 data)
-   return v;
- }
- 
--MY_FORCE_INLINE
-+Z7_FORCE_INLINE
- UInt32 __crc32d(UInt32 v, UInt64 data)
- {
-   const UInt32 *table = g_CrcTable;
-@@ -156,9 +169,9 @@ UInt32 __crc32d(UInt32 v, UInt64 data)
- // #pragma message("USE ARM HW CRC")
- 
- ATTRIB_CRC
--UInt32 MY_FAST_CALL CrcUpdateT0_32(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+UInt32 Z7_FASTCALL CrcUpdateT0_32(UInt32 v, const void *data, size_t size, const UInt32 *table);
- ATTRIB_CRC
--UInt32 MY_FAST_CALL CrcUpdateT0_32(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+UInt32 Z7_FASTCALL CrcUpdateT0_32(UInt32 v, const void *data, size_t size, const UInt32 *table)
- {
-   const Byte *p = (const Byte *)data;
-   UNUSED_VAR(table);
-@@ -188,9 +201,9 @@ UInt32 MY_FAST_CALL CrcUpdateT0_32(UInt32 v, const void *data, size_t size, cons
- }
- 
- ATTRIB_CRC
--UInt32 MY_FAST_CALL CrcUpdateT0_64(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+UInt32 Z7_FASTCALL CrcUpdateT0_64(UInt32 v, const void *data, size_t size, const UInt32 *table);
- ATTRIB_CRC
--UInt32 MY_FAST_CALL CrcUpdateT0_64(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+UInt32 Z7_FASTCALL CrcUpdateT0_64(UInt32 v, const void *data, size_t size, const UInt32 *table)
- {
-   const Byte *p = (const Byte *)data;
-   UNUSED_VAR(table);
-@@ -219,6 +232,9 @@ UInt32 MY_FAST_CALL CrcUpdateT0_64(UInt32 v, const void *data, size_t size, cons
-   return v;
- }
- 
-+#undef T0_32_UNROLL_BYTES
-+#undef T0_64_UNROLL_BYTES
-+
- #endif // defined(USE_ARM64_CRC) || defined(USE_CRC_EMU)
- 
- #endif // MY_CPU_LE
-@@ -226,7 +242,7 @@ UInt32 MY_FAST_CALL CrcUpdateT0_64(UInt32 v, const void *data, size_t size, cons
- 
- 
- 
--void MY_FAST_CALL CrcGenerateTable()
-+void Z7_FASTCALL CrcGenerateTable(void)
- {
-   UInt32 i;
-   for (i = 0; i < 256; i++)
-@@ -239,64 +255,62 @@ void MY_FAST_CALL CrcGenerateTable()
-   }
-   for (i = 256; i < 256 * CRC_NUM_TABLES; i++)
-   {
--    UInt32 r = g_CrcTable[(size_t)i - 256];
-+    const UInt32 r = g_CrcTable[(size_t)i - 256];
-     g_CrcTable[i] = g_CrcTable[r & 0xFF] ^ (r >> 8);
-   }
- 
-   #if CRC_NUM_TABLES < 4
--  
--  g_CrcUpdate = CrcUpdateT1;
--  
--  #else
-- 
--  #ifdef MY_CPU_LE
--
--    g_CrcUpdateT4 = CrcUpdateT4;
--    g_CrcUpdate = CrcUpdateT4;
--
--    #if CRC_NUM_TABLES >= 8
-+    g_CrcUpdate = CrcUpdateT1;
-+  #elif defined(MY_CPU_LE)
-+    // g_CrcUpdateT4 = CrcUpdateT4;
-+    #if CRC_NUM_TABLES < 8
-+      g_CrcUpdate = CrcUpdateT4;
-+    #else // CRC_NUM_TABLES >= 8
-       g_CrcUpdateT8 = CrcUpdateT8;
--  
-+      /*
-       #ifdef MY_CPU_X86_OR_AMD64
-       if (!CPU_Is_InOrder())
-       #endif
--        g_CrcUpdate = CrcUpdateT8;
-+      */
-+      g_CrcUpdate = CrcUpdateT8;
-     #endif
--
-   #else
-   {
--    #ifndef MY_CPU_BE
-+   #ifndef MY_CPU_BE
-     UInt32 k = 0x01020304;
-     const Byte *p = (const Byte *)&k;
-     if (p[0] == 4 && p[1] == 3)
-     {
--      g_CrcUpdateT4 = CrcUpdateT4;
--      g_CrcUpdate = CrcUpdateT4;
--      #if CRC_NUM_TABLES >= 8
--      g_CrcUpdateT8 = CrcUpdateT8;
--      g_CrcUpdate = CrcUpdateT8;
-+      #if CRC_NUM_TABLES < 8
-+        // g_CrcUpdateT4 = CrcUpdateT4;
-+        g_CrcUpdate   = CrcUpdateT4;
-+      #else  // CRC_NUM_TABLES >= 8
-+        g_CrcUpdateT8 = CrcUpdateT8;
-+        g_CrcUpdate   = CrcUpdateT8;
-       #endif
-     }
-     else if (p[0] != 1 || p[1] != 2)
-       g_CrcUpdate = CrcUpdateT1;
-     else
--    #endif
-+   #endif // MY_CPU_BE
-     {
-       for (i = 256 * CRC_NUM_TABLES - 1; i >= 256; i--)
-       {
--        UInt32 x = g_CrcTable[(size_t)i - 256];
--        g_CrcTable[i] = CRC_UINT32_SWAP(x);
-+        const UInt32 x = g_CrcTable[(size_t)i - 256];
-+        g_CrcTable[i] = Z7_BSWAP32(x);
-       }
--      g_CrcUpdateT4 = CrcUpdateT1_BeT4;
--      g_CrcUpdate = CrcUpdateT1_BeT4;
--      #if CRC_NUM_TABLES >= 8
--      g_CrcUpdateT8 = CrcUpdateT1_BeT8;
--      g_CrcUpdate = CrcUpdateT1_BeT8;
-+      #if CRC_NUM_TABLES <= 4
-+        g_CrcUpdate = CrcUpdateT1;
-+      #elif CRC_NUM_TABLES <= 8
-+        // g_CrcUpdateT4 = CrcUpdateT1_BeT4;
-+        g_CrcUpdate   = CrcUpdateT1_BeT4;
-+      #else  // CRC_NUM_TABLES > 8
-+        g_CrcUpdateT8 = CrcUpdateT1_BeT8;
-+        g_CrcUpdate   = CrcUpdateT1_BeT8;
-       #endif
-     }
-   }
--  #endif
--  #endif
-+  #endif // CRC_NUM_TABLES < 4
- 
-   #ifdef MY_CPU_LE
-     #ifdef USE_ARM64_CRC
-@@ -320,3 +334,7 @@ void MY_FAST_CALL CrcGenerateTable()
-     #endif
-   #endif
- }
-+
-+#undef kCrcPoly
-+#undef CRC64_NUM_TABLES
-+#undef CRC_UPDATE_BYTE_2
-diff --git a/src/lzma/7zCrc.h b/src/lzma/7zCrc.h
-index 8fd579587..4afaeae4a 100644
---- a/src/lzma/7zCrc.h
-+++ b/src/lzma/7zCrc.h
-@@ -1,8 +1,8 @@
- /* 7zCrc.h -- CRC32 calculation
--2013-01-18 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_CRC_H
--#define __7Z_CRC_H
-+#ifndef ZIP7_INC_7Z_CRC_H
-+#define ZIP7_INC_7Z_CRC_H
- 
- #include "7zTypes.h"
- 
-@@ -11,14 +11,16 @@ EXTERN_C_BEGIN
- extern UInt32 g_CrcTable[];
- 
- /* Call CrcGenerateTable one time before other CRC functions */
--void MY_FAST_CALL CrcGenerateTable(void);
-+void Z7_FASTCALL CrcGenerateTable(void);
- 
- #define CRC_INIT_VAL 0xFFFFFFFF
- #define CRC_GET_DIGEST(crc) ((crc) ^ CRC_INIT_VAL)
- #define CRC_UPDATE_BYTE(crc, b) (g_CrcTable[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
- 
--UInt32 MY_FAST_CALL CrcUpdate(UInt32 crc, const void *data, size_t size);
--UInt32 MY_FAST_CALL CrcCalc(const void *data, size_t size);
-+UInt32 Z7_FASTCALL CrcUpdate(UInt32 crc, const void *data, size_t size);
-+UInt32 Z7_FASTCALL CrcCalc(const void *data, size_t size);
-+
-+typedef UInt32 (Z7_FASTCALL *CRC_FUNC)(UInt32 v, const void *data, size_t size, const UInt32 *table);
- 
- EXTERN_C_END
- 
-diff --git a/src/lzma/7zCrcOpt.c b/src/lzma/7zCrcOpt.c
-index 69fad9ca2..9c649290d 100644
---- a/src/lzma/7zCrcOpt.c
-+++ b/src/lzma/7zCrcOpt.c
-@@ -1,5 +1,5 @@
- /* 7zCrcOpt.c -- CRC32 calculation
--2021-02-09 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -9,8 +9,8 @@
- 
- #define CRC_UPDATE_BYTE_2(crc, b) (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
- 
--UInt32 MY_FAST_CALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table);
--UInt32 MY_FAST_CALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+UInt32 Z7_FASTCALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+UInt32 Z7_FASTCALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const UInt32 *table)
- {
-   const Byte *p = (const Byte *)data;
-   for (; size > 0 && ((unsigned)(ptrdiff_t)p & 3) != 0; size--, p++)
-@@ -29,8 +29,8 @@ UInt32 MY_FAST_CALL CrcUpdateT4(UInt32 v, const void *data, size_t size, const U
-   return v;
- }
- 
--UInt32 MY_FAST_CALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table);
--UInt32 MY_FAST_CALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+UInt32 Z7_FASTCALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table);
-+UInt32 Z7_FASTCALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const UInt32 *table)
- {
-   const Byte *p = (const Byte *)data;
-   for (; size > 0 && ((unsigned)(ptrdiff_t)p & 7) != 0; size--, p++)
-@@ -61,11 +61,11 @@ UInt32 MY_FAST_CALL CrcUpdateT8(UInt32 v, const void *data, size_t size, const U
- 
- #ifndef MY_CPU_LE
- 
--#define CRC_UINT32_SWAP(v) ((v >> 24) | ((v >> 8) & 0xFF00) | ((v << 8) & 0xFF0000) | (v << 24))
-+#define CRC_UINT32_SWAP(v)  Z7_BSWAP32(v)
- 
- #define CRC_UPDATE_BYTE_2_BE(crc, b) (table[(((crc) >> 24) ^ (b))] ^ ((crc) << 8))
- 
--UInt32 MY_FAST_CALL CrcUpdateT1_BeT4(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+UInt32 Z7_FASTCALL CrcUpdateT1_BeT4(UInt32 v, const void *data, size_t size, const UInt32 *table)
- {
-   const Byte *p = (const Byte *)data;
-   table += 0x100;
-@@ -86,7 +86,7 @@ UInt32 MY_FAST_CALL CrcUpdateT1_BeT4(UInt32 v, const void *data, size_t size, co
-   return CRC_UINT32_SWAP(v);
- }
- 
--UInt32 MY_FAST_CALL CrcUpdateT1_BeT8(UInt32 v, const void *data, size_t size, const UInt32 *table)
-+UInt32 Z7_FASTCALL CrcUpdateT1_BeT8(UInt32 v, const void *data, size_t size, const UInt32 *table)
- {
-   const Byte *p = (const Byte *)data;
-   table += 0x100;
-diff --git a/src/lzma/7zDec.c b/src/lzma/7zDec.c
-index 94b676f89..380391c59 100644
---- a/src/lzma/7zDec.c
-+++ b/src/lzma/7zDec.c
-@@ -1,11 +1,11 @@
- /* 7zDec.c -- Decoding from 7z folder
--2021-02-09 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- #include <string.h>
- 
--/* #define _7ZIP_PPMD_SUPPPORT */
-+/* #define Z7_PPMD_SUPPORT */
- 
- #include "7z.h"
- #include "7zCrc.h"
-@@ -16,27 +16,49 @@
- #include "Delta.h"
- #include "LzmaDec.h"
- #include "Lzma2Dec.h"
--#ifdef _7ZIP_PPMD_SUPPPORT
-+#ifdef Z7_PPMD_SUPPORT
- #include "Ppmd7.h"
- #endif
- 
- #define k_Copy 0
--#ifndef _7Z_NO_METHOD_LZMA2
-+#ifndef Z7_NO_METHOD_LZMA2
- #define k_LZMA2 0x21
- #endif
- #define k_LZMA  0x30101
- #define k_BCJ2  0x303011B
--#ifndef _7Z_NO_METHODS_FILTERS
-+
-+#if !defined(Z7_NO_METHODS_FILTERS)
-+#define Z7_USE_BRANCH_FILTER
-+#endif
-+
-+#if !defined(Z7_NO_METHODS_FILTERS) || \
-+     defined(Z7_USE_NATIVE_BRANCH_FILTER) && defined(MY_CPU_ARM64)
-+#define Z7_USE_FILTER_ARM64
-+#ifndef Z7_USE_BRANCH_FILTER
-+#define Z7_USE_BRANCH_FILTER
-+#endif
-+#define k_ARM64 0xa
-+#endif
-+
-+#if !defined(Z7_NO_METHODS_FILTERS) || \
-+     defined(Z7_USE_NATIVE_BRANCH_FILTER) && defined(MY_CPU_ARMT)
-+#define Z7_USE_FILTER_ARMT
-+#ifndef Z7_USE_BRANCH_FILTER
-+#define Z7_USE_BRANCH_FILTER
-+#endif
-+#define k_ARMT  0x3030701
-+#endif
-+
-+#ifndef Z7_NO_METHODS_FILTERS
- #define k_Delta 3
- #define k_BCJ   0x3030103
- #define k_PPC   0x3030205
- #define k_IA64  0x3030401
- #define k_ARM   0x3030501
--#define k_ARMT  0x3030701
- #define k_SPARC 0x3030805
- #endif
- 
--#ifdef _7ZIP_PPMD_SUPPPORT
-+#ifdef Z7_PPMD_SUPPORT
- 
- #define k_PPMD 0x30401
- 
-@@ -49,12 +71,12 @@ typedef struct
-   UInt64 processed;
-   BoolInt extra;
-   SRes res;
--  const ILookInStream *inStream;
-+  ILookInStreamPtr inStream;
- } CByteInToLook;
- 
--static Byte ReadByte(const IByteIn *pp)
-+static Byte ReadByte(IByteInPtr pp)
- {
--  CByteInToLook *p = CONTAINER_FROM_VTBL(pp, CByteInToLook, vt);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CByteInToLook)
-   if (p->cur != p->end)
-     return *p->cur++;
-   if (p->res == SZ_OK)
-@@ -67,13 +89,13 @@ static Byte ReadByte(const IByteIn *pp)
-     p->cur = p->begin;
-     p->end = p->begin + size;
-     if (size != 0)
--      return *p->cur++;;
-+      return *p->cur++;
-   }
-   p->extra = True7z;
-   return 0;
- }
- 
--static SRes SzDecodePpmd(const Byte *props, unsigned propsSize, UInt64 inSize, const ILookInStream *inStream,
-+static SRes SzDecodePpmd(const Byte *props, unsigned propsSize, UInt64 inSize, ILookInStreamPtr inStream,
-     Byte *outBuffer, SizeT outSize, ISzAllocPtr allocMain)
- {
-   CPpmd7 ppmd;
-@@ -138,14 +160,14 @@ static SRes SzDecodePpmd(const Byte *props, unsigned propsSize, UInt64 inSize, c
- #endif
- 
- 
--static SRes SzDecodeLzma(const Byte *props, unsigned propsSize, UInt64 inSize, ILookInStream *inStream,
-+static SRes SzDecodeLzma(const Byte *props, unsigned propsSize, UInt64 inSize, ILookInStreamPtr inStream,
-     Byte *outBuffer, SizeT outSize, ISzAllocPtr allocMain)
- {
-   CLzmaDec state;
-   SRes res = SZ_OK;
- 
--  LzmaDec_Construct(&state);
--  RINOK(LzmaDec_AllocateProbs(&state, props, propsSize, allocMain));
-+  LzmaDec_CONSTRUCT(&state)
-+  RINOK(LzmaDec_AllocateProbs(&state, props, propsSize, allocMain))
-   state.dic = outBuffer;
-   state.dicBufSize = outSize;
-   LzmaDec_Init(&state);
-@@ -196,18 +218,18 @@ static SRes SzDecodeLzma(const Byte *props, unsigned propsSize, UInt64 inSize, I
- }
- 
- 
--#ifndef _7Z_NO_METHOD_LZMA2
-+#ifndef Z7_NO_METHOD_LZMA2
- 
--static SRes SzDecodeLzma2(const Byte *props, unsigned propsSize, UInt64 inSize, ILookInStream *inStream,
-+static SRes SzDecodeLzma2(const Byte *props, unsigned propsSize, UInt64 inSize, ILookInStreamPtr inStream,
-     Byte *outBuffer, SizeT outSize, ISzAllocPtr allocMain)
- {
-   CLzma2Dec state;
-   SRes res = SZ_OK;
- 
--  Lzma2Dec_Construct(&state);
-+  Lzma2Dec_CONSTRUCT(&state)
-   if (propsSize != 1)
-     return SZ_ERROR_DATA;
--  RINOK(Lzma2Dec_AllocateProbs(&state, props[0], allocMain));
-+  RINOK(Lzma2Dec_AllocateProbs(&state, props[0], allocMain))
-   state.decoder.dic = outBuffer;
-   state.decoder.dicBufSize = outSize;
-   Lzma2Dec_Init(&state);
-@@ -257,7 +279,7 @@ static SRes SzDecodeLzma2(const Byte *props, unsigned propsSize, UInt64 inSize,
- #endif
- 
- 
--static SRes SzDecodeCopy(UInt64 inSize, ILookInStream *inStream, Byte *outBuffer)
-+static SRes SzDecodeCopy(UInt64 inSize, ILookInStreamPtr inStream, Byte *outBuffer)
- {
-   while (inSize > 0)
-   {
-@@ -265,13 +287,13 @@ static SRes SzDecodeCopy(UInt64 inSize, ILookInStream *inStream, Byte *outBuffer
-     size_t curSize = (1 << 18);
-     if (curSize > inSize)
-       curSize = (size_t)inSize;
--    RINOK(ILookInStream_Look(inStream, &inBuf, &curSize));
-+    RINOK(ILookInStream_Look(inStream, &inBuf, &curSize))
-     if (curSize == 0)
-       return SZ_ERROR_INPUT_EOF;
-     memcpy(outBuffer, inBuf, curSize);
-     outBuffer += curSize;
-     inSize -= curSize;
--    RINOK(ILookInStream_Skip(inStream, curSize));
-+    RINOK(ILookInStream_Skip(inStream, curSize))
-   }
-   return SZ_OK;
- }
-@@ -282,12 +304,12 @@ static BoolInt IS_MAIN_METHOD(UInt32 m)
-   {
-     case k_Copy:
-     case k_LZMA:
--    #ifndef _7Z_NO_METHOD_LZMA2
-+  #ifndef Z7_NO_METHOD_LZMA2
-     case k_LZMA2:
--    #endif
--    #ifdef _7ZIP_PPMD_SUPPPORT
-+  #endif
-+  #ifdef Z7_PPMD_SUPPORT
-     case k_PPMD:
--    #endif
-+  #endif
-       return True7z;
-   }
-   return False7z;
-@@ -317,7 +339,7 @@ static SRes CheckSupportedFolder(const CSzFolder *f)
-   }
-   
-   
--  #ifndef _7Z_NO_METHODS_FILTERS
-+  #if defined(Z7_USE_BRANCH_FILTER)
- 
-   if (f->NumCoders == 2)
-   {
-@@ -333,13 +355,20 @@ static SRes CheckSupportedFolder(const CSzFolder *f)
-       return SZ_ERROR_UNSUPPORTED;
-     switch ((UInt32)c->MethodID)
-     {
-+    #if !defined(Z7_NO_METHODS_FILTERS)
-       case k_Delta:
-       case k_BCJ:
-       case k_PPC:
-       case k_IA64:
-       case k_SPARC:
-       case k_ARM:
-+    #endif
-+    #ifdef Z7_USE_FILTER_ARM64
-+      case k_ARM64:
-+    #endif
-+    #ifdef Z7_USE_FILTER_ARMT
-       case k_ARMT:
-+    #endif
-         break;
-       default:
-         return SZ_ERROR_UNSUPPORTED;
-@@ -372,15 +401,16 @@ static SRes CheckSupportedFolder(const CSzFolder *f)
-   return SZ_ERROR_UNSUPPORTED;
- }
- 
--#ifndef _7Z_NO_METHODS_FILTERS
--#define CASE_BRA_CONV(isa) case k_ ## isa: isa ## _Convert(outBuffer, outSize, 0, 0); break;
--#endif
-+
-+
-+
-+
- 
- static SRes SzFolder_Decode2(const CSzFolder *folder,
-     const Byte *propsData,
-     const UInt64 *unpackSizes,
-     const UInt64 *packPositions,
--    ILookInStream *inStream, UInt64 startPos,
-+    ILookInStreamPtr inStream, UInt64 startPos,
-     Byte *outBuffer, SizeT outSize, ISzAllocPtr allocMain,
-     Byte *tempBuf[])
- {
-@@ -389,7 +419,7 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
-   SizeT tempSize3 = 0;
-   Byte *tempBuf3 = 0;
- 
--  RINOK(CheckSupportedFolder(folder));
-+  RINOK(CheckSupportedFolder(folder))
- 
-   for (ci = 0; ci < folder->NumCoders; ci++)
-   {
-@@ -404,8 +434,8 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
-       SizeT outSizeCur = outSize;
-       if (folder->NumCoders == 4)
-       {
--        UInt32 indices[] = { 3, 2, 0 };
--        UInt64 unpackSize = unpackSizes[ci];
-+        const UInt32 indices[] = { 3, 2, 0 };
-+        const UInt64 unpackSize = unpackSizes[ci];
-         si = indices[ci];
-         if (ci < 2)
-         {
-@@ -431,37 +461,37 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
-       }
-       offset = packPositions[si];
-       inSize = packPositions[(size_t)si + 1] - offset;
--      RINOK(LookInStream_SeekTo(inStream, startPos + offset));
-+      RINOK(LookInStream_SeekTo(inStream, startPos + offset))
- 
-       if (coder->MethodID == k_Copy)
-       {
-         if (inSize != outSizeCur) /* check it */
-           return SZ_ERROR_DATA;
--        RINOK(SzDecodeCopy(inSize, inStream, outBufCur));
-+        RINOK(SzDecodeCopy(inSize, inStream, outBufCur))
-       }
-       else if (coder->MethodID == k_LZMA)
-       {
--        RINOK(SzDecodeLzma(propsData + coder->PropsOffset, coder->PropsSize, inSize, inStream, outBufCur, outSizeCur, allocMain));
-+        RINOK(SzDecodeLzma(propsData + coder->PropsOffset, coder->PropsSize, inSize, inStream, outBufCur, outSizeCur, allocMain))
-       }
--      #ifndef _7Z_NO_METHOD_LZMA2
-+    #ifndef Z7_NO_METHOD_LZMA2
-       else if (coder->MethodID == k_LZMA2)
-       {
--        RINOK(SzDecodeLzma2(propsData + coder->PropsOffset, coder->PropsSize, inSize, inStream, outBufCur, outSizeCur, allocMain));
-+        RINOK(SzDecodeLzma2(propsData + coder->PropsOffset, coder->PropsSize, inSize, inStream, outBufCur, outSizeCur, allocMain))
-       }
--      #endif
--      #ifdef _7ZIP_PPMD_SUPPPORT
-+    #endif
-+    #ifdef Z7_PPMD_SUPPORT
-       else if (coder->MethodID == k_PPMD)
-       {
--        RINOK(SzDecodePpmd(propsData + coder->PropsOffset, coder->PropsSize, inSize, inStream, outBufCur, outSizeCur, allocMain));
-+        RINOK(SzDecodePpmd(propsData + coder->PropsOffset, coder->PropsSize, inSize, inStream, outBufCur, outSizeCur, allocMain))
-       }
--      #endif
-+    #endif
-       else
-         return SZ_ERROR_UNSUPPORTED;
-     }
-     else if (coder->MethodID == k_BCJ2)
-     {
--      UInt64 offset = packPositions[1];
--      UInt64 s3Size = packPositions[2] - offset;
-+      const UInt64 offset = packPositions[1];
-+      const UInt64 s3Size = packPositions[2] - offset;
-       
-       if (ci != 3)
-         return SZ_ERROR_UNSUPPORTED;
-@@ -473,8 +503,8 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
-       if (!tempBuf[2] && tempSizes[2] != 0)
-         return SZ_ERROR_MEM;
-       
--      RINOK(LookInStream_SeekTo(inStream, startPos + offset));
--      RINOK(SzDecodeCopy(s3Size, inStream, tempBuf[2]));
-+      RINOK(LookInStream_SeekTo(inStream, startPos + offset))
-+      RINOK(SzDecodeCopy(s3Size, inStream, tempBuf[2]))
- 
-       if ((tempSizes[0] & 3) != 0 ||
-           (tempSizes[1] & 3) != 0 ||
-@@ -493,26 +523,22 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
-         p.destLim = outBuffer + outSize;
-         
-         Bcj2Dec_Init(&p);
--        RINOK(Bcj2Dec_Decode(&p));
-+        RINOK(Bcj2Dec_Decode(&p))
- 
-         {
-           unsigned i;
-           for (i = 0; i < 4; i++)
-             if (p.bufs[i] != p.lims[i])
-               return SZ_ERROR_DATA;
--          
--          if (!Bcj2Dec_IsFinished(&p))
--            return SZ_ERROR_DATA;
--
--          if (p.dest != p.destLim
--             || p.state != BCJ2_STREAM_MAIN)
-+          if (p.dest != p.destLim || !Bcj2Dec_IsMaybeFinished(&p))
-             return SZ_ERROR_DATA;
-         }
-       }
-     }
--    #ifndef _7Z_NO_METHODS_FILTERS
-+  #if defined(Z7_USE_BRANCH_FILTER)
-     else if (ci == 1)
-     {
-+     #if !defined(Z7_NO_METHODS_FILTERS)
-       if (coder->MethodID == k_Delta)
-       {
-         if (coder->PropsSize != 1)
-@@ -522,31 +548,53 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
-           Delta_Init(state);
-           Delta_Decode(state, (unsigned)(propsData[coder->PropsOffset]) + 1, outBuffer, outSize);
-         }
-+        continue;
-       }
--      else
-+     #endif
-+     
-+     #ifdef Z7_USE_FILTER_ARM64
-+      if (coder->MethodID == k_ARM64)
-+      {
-+        UInt32 pc = 0;
-+        if (coder->PropsSize == 4)
-+          pc = GetUi32(propsData + coder->PropsOffset);
-+        else if (coder->PropsSize != 0)
-+          return SZ_ERROR_UNSUPPORTED;
-+        z7_BranchConv_ARM64_Dec(outBuffer, outSize, pc);
-+        continue;
-+      }
-+     #endif
-+     
-+     #if !defined(Z7_NO_METHODS_FILTERS) || defined(Z7_USE_FILTER_ARMT)
-       {
-         if (coder->PropsSize != 0)
-           return SZ_ERROR_UNSUPPORTED;
-+       #define CASE_BRA_CONV(isa) case k_ ## isa: Z7_BRANCH_CONV_DEC(isa)(outBuffer, outSize, 0); break; // pc = 0;
-         switch (coder->MethodID)
-         {
-+         #if !defined(Z7_NO_METHODS_FILTERS)
-           case k_BCJ:
-           {
--            UInt32 state;
--            x86_Convert_Init(state);
--            x86_Convert(outBuffer, outSize, 0, &state, 0);
-+            UInt32 state = Z7_BRANCH_CONV_ST_X86_STATE_INIT_VAL;
-+            z7_BranchConvSt_X86_Dec(outBuffer, outSize, 0, &state); // pc = 0
-             break;
-           }
-           CASE_BRA_CONV(PPC)
-           CASE_BRA_CONV(IA64)
-           CASE_BRA_CONV(SPARC)
-           CASE_BRA_CONV(ARM)
-+         #endif
-+         #if !defined(Z7_NO_METHODS_FILTERS) || defined(Z7_USE_FILTER_ARMT)
-           CASE_BRA_CONV(ARMT)
-+         #endif
-           default:
-             return SZ_ERROR_UNSUPPORTED;
-         }
-+        continue;
-       }
--    }
--    #endif
-+     #endif
-+    } // (c == 1)
-+  #endif
-     else
-       return SZ_ERROR_UNSUPPORTED;
-   }
-@@ -556,7 +604,7 @@ static SRes SzFolder_Decode2(const CSzFolder *folder,
- 
- 
- SRes SzAr_DecodeFolder(const CSzAr *p, UInt32 folderIndex,
--    ILookInStream *inStream, UInt64 startPos,
-+    ILookInStreamPtr inStream, UInt64 startPos,
-     Byte *outBuffer, size_t outSize,
-     ISzAllocPtr allocMain)
- {
-diff --git a/src/lzma/7zFile.c b/src/lzma/7zFile.c
-index 13d2efa47..ba5daa133 100644
---- a/src/lzma/7zFile.c
-+++ b/src/lzma/7zFile.c
-@@ -1,5 +1,5 @@
- /* 7zFile.c -- File IO
--2021-04-29 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -268,7 +268,7 @@ WRes File_Write(CSzFile *p, const void *data, size_t *size)
-       return errno;
-     if (processed == 0)
-       break;
--    data = (void *)((Byte *)data + (size_t)processed);
-+    data = (const void *)((const Byte *)data + (size_t)processed);
-     originalSize -= (size_t)processed;
-     *size += (size_t)processed;
-   }
-@@ -287,7 +287,8 @@ WRes File_Seek(CSzFile *p, Int64 *pos, ESzSeek origin)
-   DWORD moveMethod;
-   UInt32 low = (UInt32)*pos;
-   LONG high = (LONG)((UInt64)*pos >> 16 >> 16); /* for case when UInt64 is 32-bit only */
--  switch (origin)
-+  // (int) to eliminate clang warning
-+  switch ((int)origin)
-   {
-     case SZ_SEEK_SET: moveMethod = FILE_BEGIN; break;
-     case SZ_SEEK_CUR: moveMethod = FILE_CURRENT; break;
-@@ -308,7 +309,7 @@ WRes File_Seek(CSzFile *p, Int64 *pos, ESzSeek origin)
-   
-   int moveMethod; // = origin;
- 
--  switch (origin)
-+  switch ((int)origin)
-   {
-     case SZ_SEEK_SET: moveMethod = SEEK_SET; break;
-     case SZ_SEEK_CUR: moveMethod = SEEK_CUR; break;
-@@ -387,10 +388,10 @@ WRes File_GetLength(CSzFile *p, UInt64 *length)
- 
- /* ---------- FileSeqInStream ---------- */
- 
--static SRes FileSeqInStream_Read(const ISeqInStream *pp, void *buf, size_t *size)
-+static SRes FileSeqInStream_Read(ISeqInStreamPtr pp, void *buf, size_t *size)
- {
--  CFileSeqInStream *p = CONTAINER_FROM_VTBL(pp, CFileSeqInStream, vt);
--  WRes wres = File_Read(&p->file, buf, size);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CFileSeqInStream)
-+  const WRes wres = File_Read(&p->file, buf, size);
-   p->wres = wres;
-   return (wres == 0) ? SZ_OK : SZ_ERROR_READ;
- }
-@@ -403,18 +404,18 @@ void FileSeqInStream_CreateVTable(CFileSeqInStream *p)
- 
- /* ---------- FileInStream ---------- */
- 
--static SRes FileInStream_Read(const ISeekInStream *pp, void *buf, size_t *size)
-+static SRes FileInStream_Read(ISeekInStreamPtr pp, void *buf, size_t *size)
- {
--  CFileInStream *p = CONTAINER_FROM_VTBL(pp, CFileInStream, vt);
--  WRes wres = File_Read(&p->file, buf, size);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CFileInStream)
-+  const WRes wres = File_Read(&p->file, buf, size);
-   p->wres = wres;
-   return (wres == 0) ? SZ_OK : SZ_ERROR_READ;
- }
- 
--static SRes FileInStream_Seek(const ISeekInStream *pp, Int64 *pos, ESzSeek origin)
-+static SRes FileInStream_Seek(ISeekInStreamPtr pp, Int64 *pos, ESzSeek origin)
- {
--  CFileInStream *p = CONTAINER_FROM_VTBL(pp, CFileInStream, vt);
--  WRes wres = File_Seek(&p->file, pos, origin);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CFileInStream)
-+  const WRes wres = File_Seek(&p->file, pos, origin);
-   p->wres = wres;
-   return (wres == 0) ? SZ_OK : SZ_ERROR_READ;
- }
-@@ -428,10 +429,10 @@ void FileInStream_CreateVTable(CFileInStream *p)
- 
- /* ---------- FileOutStream ---------- */
- 
--static size_t FileOutStream_Write(const ISeqOutStream *pp, const void *data, size_t size)
-+static size_t FileOutStream_Write(ISeqOutStreamPtr pp, const void *data, size_t size)
- {
--  CFileOutStream *p = CONTAINER_FROM_VTBL(pp, CFileOutStream, vt);
--  WRes wres = File_Write(&p->file, data, &size);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CFileOutStream)
-+  const WRes wres = File_Write(&p->file, data, &size);
-   p->wres = wres;
-   return size;
- }
-diff --git a/src/lzma/7zFile.h b/src/lzma/7zFile.h
-index 788abb6b9..f5069cd9e 100644
---- a/src/lzma/7zFile.h
-+++ b/src/lzma/7zFile.h
-@@ -1,8 +1,8 @@
- /* 7zFile.h -- File IO
--2021-02-15 : Igor Pavlov : Public domain */
-+2023-03-05 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_FILE_H
--#define __7Z_FILE_H
-+#ifndef ZIP7_INC_FILE_H
-+#define ZIP7_INC_FILE_H
- 
- #ifdef _WIN32
- #define USE_WINDOWS_FILE
-@@ -10,7 +10,8 @@
- #endif
- 
- #ifdef USE_WINDOWS_FILE
--#include <windows.h>
-+#include "7zWindows.h"
-+
- #else
- // note: USE_FOPEN mode is limited to 32-bit file size
- // #define USE_FOPEN
-diff --git a/src/lzma/7zStream.c b/src/lzma/7zStream.c
-index 28a14604f..74e75b65a 100644
---- a/src/lzma/7zStream.c
-+++ b/src/lzma/7zStream.c
-@@ -1,5 +1,5 @@
- /* 7zStream.c -- 7z Stream functions
--2021-02-09 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -7,12 +7,33 @@
- 
- #include "7zTypes.h"
- 
--SRes SeqInStream_Read2(const ISeqInStream *stream, void *buf, size_t size, SRes errorType)
-+
-+SRes SeqInStream_ReadMax(ISeqInStreamPtr stream, void *buf, size_t *processedSize)
-+{
-+  size_t size = *processedSize;
-+  *processedSize = 0;
-+  while (size != 0)
-+  {
-+    size_t cur = size;
-+    const SRes res = ISeqInStream_Read(stream, buf, &cur);
-+    *processedSize += cur;
-+    buf = (void *)((Byte *)buf + cur);
-+    size -= cur;
-+    if (res != SZ_OK)
-+      return res;
-+    if (cur == 0)
-+      return SZ_OK;
-+  }
-+  return SZ_OK;
-+}
-+
-+/*
-+SRes SeqInStream_Read2(ISeqInStreamPtr stream, void *buf, size_t size, SRes errorType)
- {
-   while (size != 0)
-   {
-     size_t processed = size;
--    RINOK(ISeqInStream_Read(stream, buf, &processed));
-+    RINOK(ISeqInStream_Read(stream, buf, &processed))
-     if (processed == 0)
-       return errorType;
-     buf = (void *)((Byte *)buf + processed);
-@@ -21,42 +42,44 @@ SRes SeqInStream_Read2(const ISeqInStream *stream, void *buf, size_t size, SRes
-   return SZ_OK;
- }
- 
--SRes SeqInStream_Read(const ISeqInStream *stream, void *buf, size_t size)
-+SRes SeqInStream_Read(ISeqInStreamPtr stream, void *buf, size_t size)
- {
-   return SeqInStream_Read2(stream, buf, size, SZ_ERROR_INPUT_EOF);
- }
-+*/
-+
- 
--SRes SeqInStream_ReadByte(const ISeqInStream *stream, Byte *buf)
-+SRes SeqInStream_ReadByte(ISeqInStreamPtr stream, Byte *buf)
- {
-   size_t processed = 1;
--  RINOK(ISeqInStream_Read(stream, buf, &processed));
-+  RINOK(ISeqInStream_Read(stream, buf, &processed))
-   return (processed == 1) ? SZ_OK : SZ_ERROR_INPUT_EOF;
- }
- 
- 
- 
--SRes LookInStream_SeekTo(const ILookInStream *stream, UInt64 offset)
-+SRes LookInStream_SeekTo(ILookInStreamPtr stream, UInt64 offset)
- {
-   Int64 t = (Int64)offset;
-   return ILookInStream_Seek(stream, &t, SZ_SEEK_SET);
- }
- 
--SRes LookInStream_LookRead(const ILookInStream *stream, void *buf, size_t *size)
-+SRes LookInStream_LookRead(ILookInStreamPtr stream, void *buf, size_t *size)
- {
-   const void *lookBuf;
-   if (*size == 0)
-     return SZ_OK;
--  RINOK(ILookInStream_Look(stream, &lookBuf, size));
-+  RINOK(ILookInStream_Look(stream, &lookBuf, size))
-   memcpy(buf, lookBuf, *size);
-   return ILookInStream_Skip(stream, *size);
- }
- 
--SRes LookInStream_Read2(const ILookInStream *stream, void *buf, size_t size, SRes errorType)
-+SRes LookInStream_Read2(ILookInStreamPtr stream, void *buf, size_t size, SRes errorType)
- {
-   while (size != 0)
-   {
-     size_t processed = size;
--    RINOK(ILookInStream_Read(stream, buf, &processed));
-+    RINOK(ILookInStream_Read(stream, buf, &processed))
-     if (processed == 0)
-       return errorType;
-     buf = (void *)((Byte *)buf + processed);
-@@ -65,16 +88,16 @@ SRes LookInStream_Read2(const ILookInStream *stream, void *buf, size_t size, SRe
-   return SZ_OK;
- }
- 
--SRes LookInStream_Read(const ILookInStream *stream, void *buf, size_t size)
-+SRes LookInStream_Read(ILookInStreamPtr stream, void *buf, size_t size)
- {
-   return LookInStream_Read2(stream, buf, size, SZ_ERROR_INPUT_EOF);
- }
- 
- 
- 
--#define GET_LookToRead2 CLookToRead2 *p = CONTAINER_FROM_VTBL(pp, CLookToRead2, vt);
-+#define GET_LookToRead2  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CLookToRead2)
- 
--static SRes LookToRead2_Look_Lookahead(const ILookInStream *pp, const void **buf, size_t *size)
-+static SRes LookToRead2_Look_Lookahead(ILookInStreamPtr pp, const void **buf, size_t *size)
- {
-   SRes res = SZ_OK;
-   GET_LookToRead2
-@@ -93,7 +116,7 @@ static SRes LookToRead2_Look_Lookahead(const ILookInStream *pp, const void **buf
-   return res;
- }
- 
--static SRes LookToRead2_Look_Exact(const ILookInStream *pp, const void **buf, size_t *size)
-+static SRes LookToRead2_Look_Exact(ILookInStreamPtr pp, const void **buf, size_t *size)
- {
-   SRes res = SZ_OK;
-   GET_LookToRead2
-@@ -113,14 +136,14 @@ static SRes LookToRead2_Look_Exact(const ILookInStream *pp, const void **buf, si
-   return res;
- }
- 
--static SRes LookToRead2_Skip(const ILookInStream *pp, size_t offset)
-+static SRes LookToRead2_Skip(ILookInStreamPtr pp, size_t offset)
- {
-   GET_LookToRead2
-   p->pos += offset;
-   return SZ_OK;
- }
- 
--static SRes LookToRead2_Read(const ILookInStream *pp, void *buf, size_t *size)
-+static SRes LookToRead2_Read(ILookInStreamPtr pp, void *buf, size_t *size)
- {
-   GET_LookToRead2
-   size_t rem = p->size - p->pos;
-@@ -134,7 +157,7 @@ static SRes LookToRead2_Read(const ILookInStream *pp, void *buf, size_t *size)
-   return SZ_OK;
- }
- 
--static SRes LookToRead2_Seek(const ILookInStream *pp, Int64 *pos, ESzSeek origin)
-+static SRes LookToRead2_Seek(ILookInStreamPtr pp, Int64 *pos, ESzSeek origin)
- {
-   GET_LookToRead2
-   p->pos = p->size = 0;
-@@ -153,9 +176,9 @@ void LookToRead2_CreateVTable(CLookToRead2 *p, int lookahead)
- 
- 
- 
--static SRes SecToLook_Read(const ISeqInStream *pp, void *buf, size_t *size)
-+static SRes SecToLook_Read(ISeqInStreamPtr pp, void *buf, size_t *size)
- {
--  CSecToLook *p = CONTAINER_FROM_VTBL(pp, CSecToLook, vt);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CSecToLook)
-   return LookInStream_LookRead(p->realStream, buf, size);
- }
- 
-@@ -164,9 +187,9 @@ void SecToLook_CreateVTable(CSecToLook *p)
-   p->vt.Read = SecToLook_Read;
- }
- 
--static SRes SecToRead_Read(const ISeqInStream *pp, void *buf, size_t *size)
-+static SRes SecToRead_Read(ISeqInStreamPtr pp, void *buf, size_t *size)
- {
--  CSecToRead *p = CONTAINER_FROM_VTBL(pp, CSecToRead, vt);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CSecToRead)
-   return ILookInStream_Read(p->realStream, buf, size);
- }
- 
-diff --git a/src/lzma/7zTypes.h b/src/lzma/7zTypes.h
-index 49291ce2a..e16175049 100644
---- a/src/lzma/7zTypes.h
-+++ b/src/lzma/7zTypes.h
-@@ -1,8 +1,8 @@
- /* 7zTypes.h -- Basic types
--2021-12-25 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_TYPES_H
--#define __7Z_TYPES_H
-+#ifndef ZIP7_7Z_TYPES_H
-+#define ZIP7_7Z_TYPES_H
- 
- #ifdef _WIN32
- /* #include <windows.h> */
-@@ -52,6 +52,11 @@ typedef int SRes;
-     #define MY_ALIGN(n)
-   #endif
- #else
-+  /*
-+  // C11/C++11:
-+  #include <stdalign.h>
-+  #define MY_ALIGN(n) alignas(n)
-+  */
-   #define MY_ALIGN(n) __attribute__ ((aligned(n)))
- #endif
- 
-@@ -62,7 +67,7 @@ typedef int SRes;
- typedef unsigned WRes;
- #define MY_SRes_HRESULT_FROM_WRes(x) HRESULT_FROM_WIN32(x)
- 
--// #define MY_HRES_ERROR__INTERNAL_ERROR  MY_SRes_HRESULT_FROM_WRes(ERROR_INTERNAL_ERROR)
-+// #define MY_HRES_ERROR_INTERNAL_ERROR  MY_SRes_HRESULT_FROM_WRes(ERROR_INTERNAL_ERROR)
- 
- #else // _WIN32
- 
-@@ -70,13 +75,13 @@ typedef unsigned WRes;
- typedef int WRes;
- 
- // (FACILITY_ERRNO = 0x800) is 7zip's FACILITY constant to represent (errno) errors in HRESULT
--#define MY__FACILITY_ERRNO  0x800
--#define MY__FACILITY_WIN32  7
--#define MY__FACILITY__WRes  MY__FACILITY_ERRNO
-+#define MY_FACILITY_ERRNO  0x800
-+#define MY_FACILITY_WIN32  7
-+#define MY_FACILITY_WRes  MY_FACILITY_ERRNO
- 
- #define MY_HRESULT_FROM_errno_CONST_ERROR(x) ((HRESULT)( \
-           ( (HRESULT)(x) & 0x0000FFFF) \
--          | (MY__FACILITY__WRes << 16)  \
-+          | (MY_FACILITY_WRes << 16)  \
-           | (HRESULT)0x80000000 ))
- 
- #define MY_SRes_HRESULT_FROM_WRes(x) \
-@@ -120,23 +125,19 @@ typedef int WRes;
- #define ERROR_INVALID_REPARSE_DATA  ((HRESULT)0x80071128L)
- #define ERROR_REPARSE_TAG_INVALID   ((HRESULT)0x80071129L)
- 
--// if (MY__FACILITY__WRes != FACILITY_WIN32),
-+// if (MY_FACILITY_WRes != FACILITY_WIN32),
- // we use FACILITY_WIN32 for COM errors:
- #define E_OUTOFMEMORY               ((HRESULT)0x8007000EL)
- #define E_INVALIDARG                ((HRESULT)0x80070057L)
--#define MY__E_ERROR_NEGATIVE_SEEK   ((HRESULT)0x80070083L)
-+#define MY_E_ERROR_NEGATIVE_SEEK    ((HRESULT)0x80070083L)
- 
- /*
- // we can use FACILITY_ERRNO for some COM errors, that have errno equivalents:
- #define E_OUTOFMEMORY             MY_HRESULT_FROM_errno_CONST_ERROR(ENOMEM)
- #define E_INVALIDARG              MY_HRESULT_FROM_errno_CONST_ERROR(EINVAL)
--#define MY__E_ERROR_NEGATIVE_SEEK MY_HRESULT_FROM_errno_CONST_ERROR(EINVAL)
-+#define MY_E_ERROR_NEGATIVE_SEEK  MY_HRESULT_FROM_errno_CONST_ERROR(EINVAL)
- */
- 
--// gcc / clang : (sizeof(long) == sizeof(void*)) in 32/64 bits
--typedef          long INT_PTR;
--typedef unsigned long UINT_PTR;
--
- #define TEXT(quote) quote
- 
- #define FILE_ATTRIBUTE_READONLY       0x0001
-@@ -160,18 +161,18 @@ typedef unsigned long UINT_PTR;
- 
- 
- #ifndef RINOK
--#define RINOK(x) { int __result__ = (x); if (__result__ != 0) return __result__; }
-+#define RINOK(x) { const int _result_ = (x); if (_result_ != 0) return _result_; }
- #endif
- 
- #ifndef RINOK_WRes
--#define RINOK_WRes(x) { WRes __result__ = (x); if (__result__ != 0) return __result__; }
-+#define RINOK_WRes(x) { const WRes _result_ = (x); if (_result_ != 0) return _result_; }
- #endif
- 
- typedef unsigned char Byte;
- typedef short Int16;
- typedef unsigned short UInt16;
- 
--#ifdef _LZMA_UINT32_IS_ULONG
-+#ifdef Z7_DECL_Int32_AS_long
- typedef long Int32;
- typedef unsigned long UInt32;
- #else
-@@ -210,37 +211,51 @@ typedef size_t SIZE_T;
- #endif //  _WIN32
- 
- 
--#define MY_HRES_ERROR__INTERNAL_ERROR  ((HRESULT)0x8007054FL)
--
-+#define MY_HRES_ERROR_INTERNAL_ERROR  ((HRESULT)0x8007054FL)
- 
--#ifdef _SZ_NO_INT_64
- 
--/* define _SZ_NO_INT_64, if your compiler doesn't support 64-bit integers.
--   NOTES: Some code will work incorrectly in that case! */
-+#ifdef Z7_DECL_Int64_AS_long
- 
- typedef long Int64;
- typedef unsigned long UInt64;
- 
- #else
- 
--#if defined(_MSC_VER) || defined(__BORLANDC__)
-+#if (defined(_MSC_VER) || defined(__BORLANDC__)) && !defined(__clang__)
- typedef __int64 Int64;
- typedef unsigned __int64 UInt64;
--#define UINT64_CONST(n) n
-+#else
-+#if defined(__clang__) || defined(__GNUC__)
-+#include <stdint.h>
-+typedef int64_t Int64;
-+typedef uint64_t UInt64;
- #else
- typedef long long int Int64;
- typedef unsigned long long int UInt64;
--#define UINT64_CONST(n) n ## ULL
-+// #define UINT64_CONST(n) n ## ULL
-+#endif
- #endif
- 
- #endif
- 
--#ifdef _LZMA_NO_SYSTEM_SIZE_T
--typedef UInt32 SizeT;
-+#define UINT64_CONST(n) n
-+
-+
-+#ifdef Z7_DECL_SizeT_AS_unsigned_int
-+typedef unsigned int SizeT;
- #else
- typedef size_t SizeT;
- #endif
- 
-+/*
-+#if (defined(_MSC_VER) && _MSC_VER <= 1200)
-+typedef size_t MY_uintptr_t;
-+#else
-+#include <stdint.h>
-+typedef uintptr_t MY_uintptr_t;
-+#endif
-+*/
-+
- typedef int BoolInt;
- /* typedef BoolInt Bool; */
- #define True7z 1
-@@ -248,23 +263,23 @@ typedef int BoolInt;
- 
- 
- #ifdef _WIN32
--#define MY_STD_CALL __stdcall
-+#define Z7_STDCALL __stdcall
- #else
--#define MY_STD_CALL
-+#define Z7_STDCALL
- #endif
- 
- #ifdef _MSC_VER
- 
- #if _MSC_VER >= 1300
--#define MY_NO_INLINE __declspec(noinline)
-+#define Z7_NO_INLINE __declspec(noinline)
- #else
--#define MY_NO_INLINE
-+#define Z7_NO_INLINE
- #endif
- 
--#define MY_FORCE_INLINE __forceinline
-+#define Z7_FORCE_INLINE __forceinline
- 
--#define MY_CDECL __cdecl
--#define MY_FAST_CALL __fastcall
-+#define Z7_CDECL      __cdecl
-+#define Z7_FASTCALL  __fastcall
- 
- #else //  _MSC_VER
- 
-@@ -272,27 +287,25 @@ typedef int BoolInt;
-     || (defined(__clang__) && (__clang_major__ >= 4)) \
-     || defined(__INTEL_COMPILER) \
-     || defined(__xlC__)
--#define MY_NO_INLINE __attribute__((noinline))
--// #define MY_FORCE_INLINE __attribute__((always_inline)) inline
-+#define Z7_NO_INLINE      __attribute__((noinline))
-+#define Z7_FORCE_INLINE   __attribute__((always_inline)) inline
- #else
--#define MY_NO_INLINE
-+#define Z7_NO_INLINE
-+#define Z7_FORCE_INLINE
- #endif
- 
--#define MY_FORCE_INLINE
--
--
--#define MY_CDECL
-+#define Z7_CDECL
- 
- #if  defined(_M_IX86) \
-   || defined(__i386__)
--// #define MY_FAST_CALL __attribute__((fastcall))
--// #define MY_FAST_CALL __attribute__((cdecl))
--#define MY_FAST_CALL
-+// #define Z7_FASTCALL __attribute__((fastcall))
-+// #define Z7_FASTCALL __attribute__((cdecl))
-+#define Z7_FASTCALL
- #elif defined(MY_CPU_AMD64)
--// #define MY_FAST_CALL __attribute__((ms_abi))
--#define MY_FAST_CALL
-+// #define Z7_FASTCALL __attribute__((ms_abi))
-+#define Z7_FASTCALL
- #else
--#define MY_FAST_CALL
-+#define Z7_FASTCALL
- #endif
- 
- #endif //  _MSC_VER
-@@ -300,41 +313,49 @@ typedef int BoolInt;
- 
- /* The following interfaces use first parameter as pointer to structure */
- 
--typedef struct IByteIn IByteIn;
--struct IByteIn
-+// #define Z7_C_IFACE_CONST_QUAL
-+#define Z7_C_IFACE_CONST_QUAL const
-+
-+#define Z7_C_IFACE_DECL(a) \
-+  struct a ## _; \
-+  typedef Z7_C_IFACE_CONST_QUAL struct a ## _ * a ## Ptr; \
-+  typedef struct a ## _ a; \
-+  struct a ## _
-+
-+
-+Z7_C_IFACE_DECL (IByteIn)
- {
--  Byte (*Read)(const IByteIn *p); /* reads one byte, returns 0 in case of EOF or error */
-+  Byte (*Read)(IByteInPtr p); /* reads one byte, returns 0 in case of EOF or error */
- };
- #define IByteIn_Read(p) (p)->Read(p)
- 
- 
--typedef struct IByteOut IByteOut;
--struct IByteOut
-+Z7_C_IFACE_DECL (IByteOut)
- {
--  void (*Write)(const IByteOut *p, Byte b);
-+  void (*Write)(IByteOutPtr p, Byte b);
- };
- #define IByteOut_Write(p, b) (p)->Write(p, b)
- 
- 
--typedef struct ISeqInStream ISeqInStream;
--struct ISeqInStream
-+Z7_C_IFACE_DECL (ISeqInStream)
- {
--  SRes (*Read)(const ISeqInStream *p, void *buf, size_t *size);
-+  SRes (*Read)(ISeqInStreamPtr p, void *buf, size_t *size);
-     /* if (input(*size) != 0 && output(*size) == 0) means end_of_stream.
-        (output(*size) < input(*size)) is allowed */
- };
- #define ISeqInStream_Read(p, buf, size) (p)->Read(p, buf, size)
- 
-+/* try to read as much as avail in stream and limited by (*processedSize) */
-+SRes SeqInStream_ReadMax(ISeqInStreamPtr stream, void *buf, size_t *processedSize);
- /* it can return SZ_ERROR_INPUT_EOF */
--SRes SeqInStream_Read(const ISeqInStream *stream, void *buf, size_t size);
--SRes SeqInStream_Read2(const ISeqInStream *stream, void *buf, size_t size, SRes errorType);
--SRes SeqInStream_ReadByte(const ISeqInStream *stream, Byte *buf);
-+// SRes SeqInStream_Read(ISeqInStreamPtr stream, void *buf, size_t size);
-+// SRes SeqInStream_Read2(ISeqInStreamPtr stream, void *buf, size_t size, SRes errorType);
-+SRes SeqInStream_ReadByte(ISeqInStreamPtr stream, Byte *buf);
- 
- 
--typedef struct ISeqOutStream ISeqOutStream;
--struct ISeqOutStream
-+Z7_C_IFACE_DECL (ISeqOutStream)
- {
--  size_t (*Write)(const ISeqOutStream *p, const void *buf, size_t size);
-+  size_t (*Write)(ISeqOutStreamPtr p, const void *buf, size_t size);
-     /* Returns: result - the number of actually written bytes.
-        (result < size) means error */
- };
-@@ -348,29 +369,26 @@ typedef enum
- } ESzSeek;
- 
- 
--typedef struct ISeekInStream ISeekInStream;
--struct ISeekInStream
-+Z7_C_IFACE_DECL (ISeekInStream)
- {
--  SRes (*Read)(const ISeekInStream *p, void *buf, size_t *size);  /* same as ISeqInStream::Read */
--  SRes (*Seek)(const ISeekInStream *p, Int64 *pos, ESzSeek origin);
-+  SRes (*Read)(ISeekInStreamPtr p, void *buf, size_t *size);  /* same as ISeqInStream::Read */
-+  SRes (*Seek)(ISeekInStreamPtr p, Int64 *pos, ESzSeek origin);
- };
- #define ISeekInStream_Read(p, buf, size)   (p)->Read(p, buf, size)
- #define ISeekInStream_Seek(p, pos, origin) (p)->Seek(p, pos, origin)
- 
- 
--typedef struct ILookInStream ILookInStream;
--struct ILookInStream
-+Z7_C_IFACE_DECL (ILookInStream)
- {
--  SRes (*Look)(const ILookInStream *p, const void **buf, size_t *size);
-+  SRes (*Look)(ILookInStreamPtr p, const void **buf, size_t *size);
-     /* if (input(*size) != 0 && output(*size) == 0) means end_of_stream.
-        (output(*size) > input(*size)) is not allowed
-        (output(*size) < input(*size)) is allowed */
--  SRes (*Skip)(const ILookInStream *p, size_t offset);
-+  SRes (*Skip)(ILookInStreamPtr p, size_t offset);
-     /* offset must be <= output(*size) of Look */
--
--  SRes (*Read)(const ILookInStream *p, void *buf, size_t *size);
-+  SRes (*Read)(ILookInStreamPtr p, void *buf, size_t *size);
-     /* reads directly (without buffer). It's same as ISeqInStream::Read */
--  SRes (*Seek)(const ILookInStream *p, Int64 *pos, ESzSeek origin);
-+  SRes (*Seek)(ILookInStreamPtr p, Int64 *pos, ESzSeek origin);
- };
- 
- #define ILookInStream_Look(p, buf, size)   (p)->Look(p, buf, size)
-@@ -379,19 +397,18 @@ struct ILookInStream
- #define ILookInStream_Seek(p, pos, origin) (p)->Seek(p, pos, origin)
- 
- 
--SRes LookInStream_LookRead(const ILookInStream *stream, void *buf, size_t *size);
--SRes LookInStream_SeekTo(const ILookInStream *stream, UInt64 offset);
-+SRes LookInStream_LookRead(ILookInStreamPtr stream, void *buf, size_t *size);
-+SRes LookInStream_SeekTo(ILookInStreamPtr stream, UInt64 offset);
- 
- /* reads via ILookInStream::Read */
--SRes LookInStream_Read2(const ILookInStream *stream, void *buf, size_t size, SRes errorType);
--SRes LookInStream_Read(const ILookInStream *stream, void *buf, size_t size);
--
-+SRes LookInStream_Read2(ILookInStreamPtr stream, void *buf, size_t size, SRes errorType);
-+SRes LookInStream_Read(ILookInStreamPtr stream, void *buf, size_t size);
- 
- 
- typedef struct
- {
-   ILookInStream vt;
--  const ISeekInStream *realStream;
-+  ISeekInStreamPtr realStream;
-  
-   size_t pos;
-   size_t size; /* it's data size */
-@@ -403,13 +420,13 @@ typedef struct
- 
- void LookToRead2_CreateVTable(CLookToRead2 *p, int lookahead);
- 
--#define LookToRead2_Init(p) { (p)->pos = (p)->size = 0; }
-+#define LookToRead2_INIT(p) { (p)->pos = (p)->size = 0; }
- 
- 
- typedef struct
- {
-   ISeqInStream vt;
--  const ILookInStream *realStream;
-+  ILookInStreamPtr realStream;
- } CSecToLook;
- 
- void SecToLook_CreateVTable(CSecToLook *p);
-@@ -419,20 +436,19 @@ void SecToLook_CreateVTable(CSecToLook *p);
- typedef struct
- {
-   ISeqInStream vt;
--  const ILookInStream *realStream;
-+  ILookInStreamPtr realStream;
- } CSecToRead;
- 
- void SecToRead_CreateVTable(CSecToRead *p);
- 
- 
--typedef struct ICompressProgress ICompressProgress;
--
--struct ICompressProgress
-+Z7_C_IFACE_DECL (ICompressProgress)
- {
--  SRes (*Progress)(const ICompressProgress *p, UInt64 inSize, UInt64 outSize);
-+  SRes (*Progress)(ICompressProgressPtr p, UInt64 inSize, UInt64 outSize);
-     /* Returns: result. (result != SZ_OK) means break.
-        Value (UInt64)(Int64)-1 for size means unknown value. */
- };
-+
- #define ICompressProgress_Progress(p, inSize, outSize) (p)->Progress(p, inSize, outSize)
- 
- 
-@@ -470,13 +486,13 @@ struct ISzAlloc
- 
- 
- 
--#ifndef MY_container_of
-+#ifndef Z7_container_of
- 
- /*
--#define MY_container_of(ptr, type, m) container_of(ptr, type, m)
--#define MY_container_of(ptr, type, m) CONTAINING_RECORD(ptr, type, m)
--#define MY_container_of(ptr, type, m) ((type *)((char *)(ptr) - offsetof(type, m)))
--#define MY_container_of(ptr, type, m) (&((type *)0)->m == (ptr), ((type *)(((char *)(ptr)) - MY_offsetof(type, m))))
-+#define Z7_container_of(ptr, type, m) container_of(ptr, type, m)
-+#define Z7_container_of(ptr, type, m) CONTAINING_RECORD(ptr, type, m)
-+#define Z7_container_of(ptr, type, m) ((type *)((char *)(ptr) - offsetof(type, m)))
-+#define Z7_container_of(ptr, type, m) (&((type *)0)->m == (ptr), ((type *)(((char *)(ptr)) - MY_offsetof(type, m))))
- */
- 
- /*
-@@ -485,24 +501,64 @@ struct ISzAlloc
-     GCC 4.8.1 : classes with non-public variable members"
- */
- 
--#define MY_container_of(ptr, type, m) ((type *)(void *)((char *)(void *)(1 ? (ptr) : &((type *)0)->m) - MY_offsetof(type, m)))
-+#define Z7_container_of(ptr, type, m) \
-+  ((type *)(void *)((char *)(void *) \
-+  (1 ? (ptr) : &((type *)NULL)->m) - MY_offsetof(type, m)))
- 
--#endif
--
--#define CONTAINER_FROM_VTBL_SIMPLE(ptr, type, m) ((type *)(void *)(ptr))
-+#define Z7_container_of_CONST(ptr, type, m) \
-+  ((const type *)(const void *)((const char *)(const void *) \
-+  (1 ? (ptr) : &((type *)NULL)->m) - MY_offsetof(type, m)))
- 
- /*
--#define CONTAINER_FROM_VTBL(ptr, type, m) CONTAINER_FROM_VTBL_SIMPLE(ptr, type, m)
-+#define Z7_container_of_NON_CONST_FROM_CONST(ptr, type, m) \
-+  ((type *)(void *)(const void *)((const char *)(const void *) \
-+  (1 ? (ptr) : &((type *)NULL)->m) - MY_offsetof(type, m)))
- */
--#define CONTAINER_FROM_VTBL(ptr, type, m) MY_container_of(ptr, type, m)
- 
--#define CONTAINER_FROM_VTBL_CLS(ptr, type, m) CONTAINER_FROM_VTBL_SIMPLE(ptr, type, m)
-+#endif
-+
-+#define Z7_CONTAINER_FROM_VTBL_SIMPLE(ptr, type, m) ((type *)(void *)(ptr))
-+
-+// #define Z7_CONTAINER_FROM_VTBL(ptr, type, m) Z7_CONTAINER_FROM_VTBL_SIMPLE(ptr, type, m)
-+#define Z7_CONTAINER_FROM_VTBL(ptr, type, m) Z7_container_of(ptr, type, m)
-+// #define Z7_CONTAINER_FROM_VTBL(ptr, type, m) Z7_container_of_NON_CONST_FROM_CONST(ptr, type, m)
-+
-+#define Z7_CONTAINER_FROM_VTBL_CONST(ptr, type, m) Z7_container_of_CONST(ptr, type, m)
-+
-+#define Z7_CONTAINER_FROM_VTBL_CLS(ptr, type, m) Z7_CONTAINER_FROM_VTBL_SIMPLE(ptr, type, m)
- /*
--#define CONTAINER_FROM_VTBL_CLS(ptr, type, m) CONTAINER_FROM_VTBL(ptr, type, m)
-+#define Z7_CONTAINER_FROM_VTBL_CLS(ptr, type, m) Z7_CONTAINER_FROM_VTBL(ptr, type, m)
- */
-+#if defined (__clang__) || defined(__GNUC__)
-+#define Z7_DIAGNOSCTIC_IGNORE_BEGIN_CAST_QUAL \
-+  _Pragma("GCC diagnostic push") \
-+  _Pragma("GCC diagnostic ignored \"-Wcast-qual\"")
-+#define Z7_DIAGNOSCTIC_IGNORE_END_CAST_QUAL \
-+  _Pragma("GCC diagnostic pop")
-+#else
-+#define Z7_DIAGNOSCTIC_IGNORE_BEGIN_CAST_QUAL
-+#define Z7_DIAGNOSCTIC_IGNORE_END_CAST_QUAL
-+#endif
-+
-+#define Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR(ptr, type, m, p) \
-+  Z7_DIAGNOSCTIC_IGNORE_BEGIN_CAST_QUAL \
-+  type *p = Z7_CONTAINER_FROM_VTBL(ptr, type, m); \
-+  Z7_DIAGNOSCTIC_IGNORE_END_CAST_QUAL
-+
-+#define Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(type) \
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR(pp, type, vt, p)
- 
- 
--#define MY_memset_0_ARRAY(a) memset((a), 0, sizeof(a))
-+// #define ZIP7_DECLARE_HANDLE(name)  typedef void *name;
-+#define Z7_DECLARE_HANDLE(name)  struct name##_dummy{int unused;}; typedef struct name##_dummy *name;
-+
-+
-+#define Z7_memset_0_ARRAY(a)  memset((a), 0, sizeof(a))
-+
-+#ifndef Z7_ARRAY_SIZE
-+#define Z7_ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0]))
-+#endif
-+
- 
- #ifdef _WIN32
- 
-@@ -520,6 +576,22 @@ struct ISzAlloc
- 
- #endif
- 
-+#define k_PropVar_TimePrec_0        0
-+#define k_PropVar_TimePrec_Unix     1
-+#define k_PropVar_TimePrec_DOS      2
-+#define k_PropVar_TimePrec_HighPrec 3
-+#define k_PropVar_TimePrec_Base     16
-+#define k_PropVar_TimePrec_100ns (k_PropVar_TimePrec_Base + 7)
-+#define k_PropVar_TimePrec_1ns   (k_PropVar_TimePrec_Base + 9)
-+
- EXTERN_C_END
- 
- #endif
-+
-+/*
-+#ifndef Z7_ST
-+#ifdef _7ZIP_ST
-+#define Z7_ST
-+#endif
-+#endif
-+*/
-diff --git a/src/lzma/7zVersion.h b/src/lzma/7zVersion.h
-index e9363d37b..754923961 100644
---- a/src/lzma/7zVersion.h
-+++ b/src/lzma/7zVersion.h
-@@ -1,7 +1,7 @@
--#define MY_VER_MAJOR 21
--#define MY_VER_MINOR 07
-+#define MY_VER_MAJOR 23
-+#define MY_VER_MINOR 01
- #define MY_VER_BUILD 0
--#define MY_VERSION_NUMBERS "21.07"
-+#define MY_VERSION_NUMBERS "23.01"
- #define MY_VERSION MY_VERSION_NUMBERS
- 
- #ifdef MY_CPU_NAME
-@@ -10,12 +10,12 @@
-   #define MY_VERSION_CPU MY_VERSION
- #endif
- 
--#define MY_DATE "2021-12-26"
-+#define MY_DATE "2023-06-20"
- #undef MY_COPYRIGHT
- #undef MY_VERSION_COPYRIGHT_DATE
- #define MY_AUTHOR_NAME "Igor Pavlov"
- #define MY_COPYRIGHT_PD "Igor Pavlov : Public domain"
--#define MY_COPYRIGHT_CR "Copyright (c) 1999-2021 Igor Pavlov"
-+#define MY_COPYRIGHT_CR "Copyright (c) 1999-2023 Igor Pavlov"
- 
- #ifdef USE_COPYRIGHT_CR
-   #define MY_COPYRIGHT MY_COPYRIGHT_CR
-diff --git a/src/lzma/7zWindows.h b/src/lzma/7zWindows.h
-new file mode 100644
-index 000000000..42c6db8bf
---- /dev/null
-+++ b/src/lzma/7zWindows.h
-@@ -0,0 +1,101 @@
-+/* 7zWindows.h -- StdAfx
-+2023-04-02 : Igor Pavlov : Public domain */
-+
-+#ifndef ZIP7_INC_7Z_WINDOWS_H
-+#define ZIP7_INC_7Z_WINDOWS_H
-+
-+#ifdef _WIN32
-+
-+#if defined(__clang__)
-+# pragma clang diagnostic push
-+#endif
-+
-+#if defined(_MSC_VER)
-+
-+#pragma warning(push)
-+#pragma warning(disable : 4668) // '_WIN32_WINNT' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
-+
-+#if _MSC_VER == 1900
-+// for old kit10 versions
-+// #pragma warning(disable : 4255) // winuser.h(13979): warning C4255: 'GetThreadDpiAwarenessContext':
-+#endif
-+// win10 Windows Kit:
-+#endif // _MSC_VER
-+
-+#if defined(_MSC_VER) && _MSC_VER <= 1200 && !defined(_WIN64)
-+// for msvc6 without sdk2003
-+#define RPC_NO_WINDOWS_H
-+#endif
-+
-+#if defined(__MINGW32__) || defined(__MINGW64__)
-+// #if defined(__GNUC__) && !defined(__clang__)
-+#include <windows.h>
-+#else
-+#include <Windows.h>
-+#endif
-+// #include <basetsd.h>
-+// #include <wtypes.h>
-+
-+// but if precompiled with clang-cl then we need
-+// #include <windows.h>
-+#if defined(_MSC_VER)
-+#pragma warning(pop)
-+#endif
-+
-+#if defined(__clang__)
-+# pragma clang diagnostic pop
-+#endif
-+
-+#if defined(_MSC_VER) && _MSC_VER <= 1200 && !defined(_WIN64)
-+#ifndef _W64
-+
-+typedef long LONG_PTR, *PLONG_PTR;
-+typedef unsigned long ULONG_PTR, *PULONG_PTR;
-+typedef ULONG_PTR DWORD_PTR, *PDWORD_PTR;
-+
-+#define Z7_OLD_WIN_SDK
-+#endif // _W64
-+#endif // _MSC_VER == 1200
-+
-+#ifdef Z7_OLD_WIN_SDK
-+
-+#ifndef INVALID_FILE_ATTRIBUTES
-+#define INVALID_FILE_ATTRIBUTES ((DWORD)-1)
-+#endif
-+#ifndef INVALID_SET_FILE_POINTER
-+#define INVALID_SET_FILE_POINTER ((DWORD)-1)
-+#endif
-+#ifndef FILE_SPECIAL_ACCESS
-+#define FILE_SPECIAL_ACCESS    (FILE_ANY_ACCESS)
-+#endif
-+
-+// ShlObj.h:
-+// #define BIF_NEWDIALOGSTYLE     0x0040
-+
-+#pragma warning(disable : 4201)
-+// #pragma warning(disable : 4115)
-+
-+#undef  VARIANT_TRUE
-+#define VARIANT_TRUE ((VARIANT_BOOL)-1)
-+#endif
-+
-+#endif // Z7_OLD_WIN_SDK
-+
-+#ifdef UNDER_CE
-+#undef  VARIANT_TRUE
-+#define VARIANT_TRUE ((VARIANT_BOOL)-1)
-+#endif
-+
-+
-+#if defined(_MSC_VER)
-+#if _MSC_VER >= 1400 && _MSC_VER <= 1600
-+  // BaseTsd.h(148) : 'HandleToULong' : unreferenced inline function has been removed
-+  // string.h
-+  // #pragma warning(disable : 4514)
-+#endif
-+#endif
-+
-+
-+/* #include "7zTypes.h" */
-+
-+#endif
-diff --git a/src/lzma/Aes.c b/src/lzma/Aes.c
-index 27e32e622..bcaafab11 100644
---- a/src/lzma/Aes.c
-+++ b/src/lzma/Aes.c
-@@ -1,5 +1,5 @@
- /* Aes.c -- AES encryption / decryption
--2021-05-13 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -7,7 +7,7 @@
- #include "Aes.h"
- 
- AES_CODE_FUNC g_AesCbc_Decode;
--#ifndef _SFX
-+#ifndef Z7_SFX
- AES_CODE_FUNC g_AesCbc_Encode;
- AES_CODE_FUNC g_AesCtr_Code;
- UInt32 g_Aes_SupportedFunctions_Flags;
-@@ -51,7 +51,7 @@ static Byte InvS[256];
- #define DD(x) (D + (x << 8))
- 
- 
--// #define _SHOW_AES_STATUS
-+// #define Z7_SHOW_AES_STATUS
- 
- #ifdef MY_CPU_X86_OR_AMD64
-   #define USE_HW_AES
-@@ -72,11 +72,11 @@ static Byte InvS[256];
- #endif
- 
- #ifdef USE_HW_AES
--#ifdef _SHOW_AES_STATUS
-+#ifdef Z7_SHOW_AES_STATUS
- #include <stdio.h>
--#define _PRF(x) x
-+#define PRF(x) x
- #else
--#define _PRF(x)
-+#define PRF(x)
- #endif
- #endif
- 
-@@ -90,23 +90,23 @@ void AesGenTables(void)
-   for (i = 0; i < 256; i++)
-   {
-     {
--      UInt32 a1 = Sbox[i];
--      UInt32 a2 = xtime(a1);
--      UInt32 a3 = a2 ^ a1;
-+      const UInt32 a1 = Sbox[i];
-+      const UInt32 a2 = xtime(a1);
-+      const UInt32 a3 = a2 ^ a1;
-       TT(0)[i] = Ui32(a2, a1, a1, a3);
-       TT(1)[i] = Ui32(a3, a2, a1, a1);
-       TT(2)[i] = Ui32(a1, a3, a2, a1);
-       TT(3)[i] = Ui32(a1, a1, a3, a2);
-     }
-     {
--      UInt32 a1 = InvS[i];
--      UInt32 a2 = xtime(a1);
--      UInt32 a4 = xtime(a2);
--      UInt32 a8 = xtime(a4);
--      UInt32 a9 = a8 ^ a1;
--      UInt32 aB = a8 ^ a2 ^ a1;
--      UInt32 aD = a8 ^ a4 ^ a1;
--      UInt32 aE = a8 ^ a4 ^ a2;
-+      const UInt32 a1 = InvS[i];
-+      const UInt32 a2 = xtime(a1);
-+      const UInt32 a4 = xtime(a2);
-+      const UInt32 a8 = xtime(a4);
-+      const UInt32 a9 = a8 ^ a1;
-+      const UInt32 aB = a8 ^ a2 ^ a1;
-+      const UInt32 aD = a8 ^ a4 ^ a1;
-+      const UInt32 aE = a8 ^ a4 ^ a2;
-       DD(0)[i] = Ui32(aE, a9, aD, aB);
-       DD(1)[i] = Ui32(aB, aE, a9, aD);
-       DD(2)[i] = Ui32(aD, aB, aE, a9);
-@@ -116,7 +116,7 @@ void AesGenTables(void)
-   
-   {
-   AES_CODE_FUNC d = AesCbc_Decode;
--  #ifndef _SFX
-+  #ifndef Z7_SFX
-   AES_CODE_FUNC e = AesCbc_Encode;
-   AES_CODE_FUNC c = AesCtr_Code;
-   UInt32 flags = 0;
-@@ -126,10 +126,10 @@ void AesGenTables(void)
-   if (CPU_IsSupported_AES())
-   {
-     // #pragma message ("AES HW")
--    _PRF(printf("\n===AES HW\n"));
-+    PRF(printf("\n===AES HW\n"));
-     d = AesCbc_Decode_HW;
- 
--    #ifndef _SFX
-+    #ifndef Z7_SFX
-     e = AesCbc_Encode_HW;
-     c = AesCtr_Code_HW;
-     flags = k_Aes_SupportedFunctions_HW;
-@@ -138,9 +138,9 @@ void AesGenTables(void)
-     #ifdef MY_CPU_X86_OR_AMD64
-     if (CPU_IsSupported_VAES_AVX2())
-     {
--      _PRF(printf("\n===vaes avx2\n"));
-+      PRF(printf("\n===vaes avx2\n"));
-       d = AesCbc_Decode_HW_256;
--      #ifndef _SFX
-+      #ifndef Z7_SFX
-       c = AesCtr_Code_HW_256;
-       flags |= k_Aes_SupportedFunctions_HW_256;
-       #endif
-@@ -150,7 +150,7 @@ void AesGenTables(void)
-   #endif
- 
-   g_AesCbc_Decode = d;
--  #ifndef _SFX
-+  #ifndef Z7_SFX
-   g_AesCbc_Encode = e;
-   g_AesCtr_Code = c;
-   g_Aes_SupportedFunctions_Flags = flags;
-@@ -194,7 +194,7 @@ void AesGenTables(void)
- #define FD(i, x) InvS[gb(x, m[(i - x) & 3])]
- #define FD4(i) dest[i] = Ui32(FD(i, 0), FD(i, 1), FD(i, 2), FD(i, 3)) ^ w[i];
- 
--void MY_FAST_CALL Aes_SetKey_Enc(UInt32 *w, const Byte *key, unsigned keySize)
-+void Z7_FASTCALL Aes_SetKey_Enc(UInt32 *w, const Byte *key, unsigned keySize)
- {
-   unsigned i, m;
-   const UInt32 *wLim;
-@@ -230,7 +230,7 @@ void MY_FAST_CALL Aes_SetKey_Enc(UInt32 *w, const Byte *key, unsigned keySize)
-   while (++w != wLim);
- }
- 
--void MY_FAST_CALL Aes_SetKey_Dec(UInt32 *w, const Byte *key, unsigned keySize)
-+void Z7_FASTCALL Aes_SetKey_Dec(UInt32 *w, const Byte *key, unsigned keySize)
- {
-   unsigned i, num;
-   Aes_SetKey_Enc(w, key, keySize);
-@@ -251,7 +251,7 @@ void MY_FAST_CALL Aes_SetKey_Dec(UInt32 *w, const Byte *key, unsigned keySize)
-   src and dest are pointers to 4 UInt32 words.
-   src and dest can point to same block */
- 
--// MY_FORCE_INLINE
-+// Z7_FORCE_INLINE
- static void Aes_Encode(const UInt32 *w, UInt32 *dest, const UInt32 *src)
- {
-   UInt32 s[4];
-@@ -265,17 +265,20 @@ static void Aes_Encode(const UInt32 *w, UInt32 *dest, const UInt32 *src)
-   w += 4;
-   for (;;)
-   {
--    HT16(m, s, 0);
-+    HT16(m, s, 0)
-     if (--numRounds2 == 0)
-       break;
--    HT16(s, m, 4);
-+    HT16(s, m, 4)
-     w += 8;
-   }
-   w += 4;
--  FT4(0); FT4(1); FT4(2); FT4(3);
-+  FT4(0)
-+  FT4(1)
-+  FT4(2)
-+  FT4(3)
- }
- 
--MY_FORCE_INLINE
-+Z7_FORCE_INLINE
- static void Aes_Decode(const UInt32 *w, UInt32 *dest, const UInt32 *src)
- {
-   UInt32 s[4];
-@@ -289,12 +292,15 @@ static void Aes_Decode(const UInt32 *w, UInt32 *dest, const UInt32 *src)
-   for (;;)
-   {
-     w -= 8;
--    HD16(m, s, 4);
-+    HD16(m, s, 4)
-     if (--numRounds2 == 0)
-       break;
--    HD16(s, m, 0);
-+    HD16(s, m, 0)
-   }
--  FD4(0); FD4(1); FD4(2); FD4(3);
-+  FD4(0)
-+  FD4(1)
-+  FD4(2)
-+  FD4(3)
- }
- 
- void AesCbc_Init(UInt32 *p, const Byte *iv)
-@@ -304,7 +310,7 @@ void AesCbc_Init(UInt32 *p, const Byte *iv)
-     p[i] = GetUi32(iv + i * 4);
- }
- 
--void MY_FAST_CALL AesCbc_Encode(UInt32 *p, Byte *data, size_t numBlocks)
-+void Z7_FASTCALL AesCbc_Encode(UInt32 *p, Byte *data, size_t numBlocks)
- {
-   for (; numBlocks != 0; numBlocks--, data += AES_BLOCK_SIZE)
-   {
-@@ -315,14 +321,14 @@ void MY_FAST_CALL AesCbc_Encode(UInt32 *p, Byte *data, size_t numBlocks)
-     
-     Aes_Encode(p + 4, p, p);
-     
--    SetUi32(data,      p[0]);
--    SetUi32(data + 4,  p[1]);
--    SetUi32(data + 8,  p[2]);
--    SetUi32(data + 12, p[3]);
-+    SetUi32(data,      p[0])
-+    SetUi32(data + 4,  p[1])
-+    SetUi32(data + 8,  p[2])
-+    SetUi32(data + 12, p[3])
-   }
- }
- 
--void MY_FAST_CALL AesCbc_Decode(UInt32 *p, Byte *data, size_t numBlocks)
-+void Z7_FASTCALL AesCbc_Decode(UInt32 *p, Byte *data, size_t numBlocks)
- {
-   UInt32 in[4], out[4];
-   for (; numBlocks != 0; numBlocks--, data += AES_BLOCK_SIZE)
-@@ -334,10 +340,10 @@ void MY_FAST_CALL AesCbc_Decode(UInt32 *p, Byte *data, size_t numBlocks)
- 
-     Aes_Decode(p + 4, out, in);
- 
--    SetUi32(data,      p[0] ^ out[0]);
--    SetUi32(data + 4,  p[1] ^ out[1]);
--    SetUi32(data + 8,  p[2] ^ out[2]);
--    SetUi32(data + 12, p[3] ^ out[3]);
-+    SetUi32(data,      p[0] ^ out[0])
-+    SetUi32(data + 4,  p[1] ^ out[1])
-+    SetUi32(data + 8,  p[2] ^ out[2])
-+    SetUi32(data + 12, p[3] ^ out[3])
-     
-     p[0] = in[0];
-     p[1] = in[1];
-@@ -346,7 +352,7 @@ void MY_FAST_CALL AesCbc_Decode(UInt32 *p, Byte *data, size_t numBlocks)
-   }
- }
- 
--void MY_FAST_CALL AesCtr_Code(UInt32 *p, Byte *data, size_t numBlocks)
-+void Z7_FASTCALL AesCtr_Code(UInt32 *p, Byte *data, size_t numBlocks)
- {
-   for (; numBlocks != 0; numBlocks--)
-   {
-@@ -360,7 +366,7 @@ void MY_FAST_CALL AesCtr_Code(UInt32 *p, Byte *data, size_t numBlocks)
-     
-     for (i = 0; i < 4; i++, data += 4)
-     {
--      UInt32 t = temp[i];
-+      const UInt32 t = temp[i];
- 
-       #ifdef MY_CPU_LE_UNALIGN
-         *((UInt32 *)(void *)data) ^= t;
-@@ -373,3 +379,15 @@ void MY_FAST_CALL AesCtr_Code(UInt32 *p, Byte *data, size_t numBlocks)
-     }
-   }
- }
-+
-+#undef xtime
-+#undef Ui32
-+#undef gb0
-+#undef gb1
-+#undef gb2
-+#undef gb3
-+#undef gb
-+#undef TT
-+#undef DD
-+#undef USE_HW_AES
-+#undef PRF
-diff --git a/src/lzma/Aes.h b/src/lzma/Aes.h
-index 2aa225642..7f0182ac0 100644
---- a/src/lzma/Aes.h
-+++ b/src/lzma/Aes.h
-@@ -1,8 +1,8 @@
- /* Aes.h -- AES encryption / decryption
--2018-04-28 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __AES_H
--#define __AES_H
-+#ifndef ZIP7_INC_AES_H
-+#define ZIP7_INC_AES_H
- 
- #include "7zTypes.h"
- 
-@@ -20,19 +20,19 @@ void AesGenTables(void);
- 
- /* aes - 16-byte aligned pointer to keyMode+roundKeys sequence */
- /* keySize = 16 or 24 or 32 (bytes) */
--typedef void (MY_FAST_CALL *AES_SET_KEY_FUNC)(UInt32 *aes, const Byte *key, unsigned keySize);
--void MY_FAST_CALL Aes_SetKey_Enc(UInt32 *aes, const Byte *key, unsigned keySize);
--void MY_FAST_CALL Aes_SetKey_Dec(UInt32 *aes, const Byte *key, unsigned keySize);
-+typedef void (Z7_FASTCALL *AES_SET_KEY_FUNC)(UInt32 *aes, const Byte *key, unsigned keySize);
-+void Z7_FASTCALL Aes_SetKey_Enc(UInt32 *aes, const Byte *key, unsigned keySize);
-+void Z7_FASTCALL Aes_SetKey_Dec(UInt32 *aes, const Byte *key, unsigned keySize);
- 
- /* ivAes - 16-byte aligned pointer to iv+keyMode+roundKeys sequence: UInt32[AES_NUM_IVMRK_WORDS] */
- void AesCbc_Init(UInt32 *ivAes, const Byte *iv); /* iv size is AES_BLOCK_SIZE */
- 
- /* data - 16-byte aligned pointer to data */
- /* numBlocks - the number of 16-byte blocks in data array */
--typedef void (MY_FAST_CALL *AES_CODE_FUNC)(UInt32 *ivAes, Byte *data, size_t numBlocks);
-+typedef void (Z7_FASTCALL *AES_CODE_FUNC)(UInt32 *ivAes, Byte *data, size_t numBlocks);
- 
- extern AES_CODE_FUNC g_AesCbc_Decode;
--#ifndef _SFX
-+#ifndef Z7_SFX
- extern AES_CODE_FUNC g_AesCbc_Encode;
- extern AES_CODE_FUNC g_AesCtr_Code;
- #define k_Aes_SupportedFunctions_HW     (1 << 2)
-@@ -41,19 +41,19 @@ extern UInt32 g_Aes_SupportedFunctions_Flags;
- #endif
- 
- 
--#define DECLARE__AES_CODE_FUNC(funcName) \
--    void MY_FAST_CALL funcName(UInt32 *ivAes, Byte *data, size_t numBlocks);
-+#define Z7_DECLARE_AES_CODE_FUNC(funcName) \
-+    void Z7_FASTCALL funcName(UInt32 *ivAes, Byte *data, size_t numBlocks);
- 
--DECLARE__AES_CODE_FUNC (AesCbc_Encode)
--DECLARE__AES_CODE_FUNC (AesCbc_Decode)
--DECLARE__AES_CODE_FUNC (AesCtr_Code)
-+Z7_DECLARE_AES_CODE_FUNC (AesCbc_Encode)
-+Z7_DECLARE_AES_CODE_FUNC (AesCbc_Decode)
-+Z7_DECLARE_AES_CODE_FUNC (AesCtr_Code)
- 
--DECLARE__AES_CODE_FUNC (AesCbc_Encode_HW)
--DECLARE__AES_CODE_FUNC (AesCbc_Decode_HW)
--DECLARE__AES_CODE_FUNC (AesCtr_Code_HW)
-+Z7_DECLARE_AES_CODE_FUNC (AesCbc_Encode_HW)
-+Z7_DECLARE_AES_CODE_FUNC (AesCbc_Decode_HW)
-+Z7_DECLARE_AES_CODE_FUNC (AesCtr_Code_HW)
- 
--DECLARE__AES_CODE_FUNC (AesCbc_Decode_HW_256)
--DECLARE__AES_CODE_FUNC (AesCtr_Code_HW_256)
-+Z7_DECLARE_AES_CODE_FUNC (AesCbc_Decode_HW_256)
-+Z7_DECLARE_AES_CODE_FUNC (AesCtr_Code_HW_256)
- 
- EXTERN_C_END
- 
-diff --git a/src/lzma/AesOpt.c b/src/lzma/AesOpt.c
-index 8be8ff69d..cfa6413f4 100644
---- a/src/lzma/AesOpt.c
-+++ b/src/lzma/AesOpt.c
-@@ -1,39 +1,33 @@
- /* AesOpt.c -- AES optimized code for x86 AES hardware instructions
--2021-04-01 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-+#include "Aes.h"
- #include "CpuArch.h"
- 
- #ifdef MY_CPU_X86_OR_AMD64
- 
--  #if defined(__clang__)
--    #if __clang_major__ > 3 || (__clang_major__ == 3 && __clang_minor__ >= 8)
--      #define USE_INTEL_AES
--        #define ATTRIB_AES __attribute__((__target__("aes")))
--      #if (__clang_major__ >= 8)
--        #define USE_INTEL_VAES
--        #define ATTRIB_VAES __attribute__((__target__("aes,vaes,avx2")))
--      #endif
--    #endif
--  #elif defined(__GNUC__)
--    #if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4)
--      #define USE_INTEL_AES
--      #ifndef __AES__
--        #define ATTRIB_AES __attribute__((__target__("aes")))
--      #endif
--      #if (__GNUC__ >= 8)
--        #define USE_INTEL_VAES
--        #define ATTRIB_VAES __attribute__((__target__("aes,vaes,avx2")))
--      #endif
--    #endif
--  #elif defined(__INTEL_COMPILER)
-+  #if defined(__INTEL_COMPILER)
-     #if (__INTEL_COMPILER >= 1110)
-       #define USE_INTEL_AES
-       #if (__INTEL_COMPILER >= 1900)
-         #define USE_INTEL_VAES
-       #endif
-     #endif
-+  #elif defined(__clang__) && (__clang_major__ > 3 || __clang_major__ == 3 && __clang_minor__ >= 8) \
-+       || defined(__GNUC__) && (__GNUC__ > 4 || __GNUC__ == 4 && __GNUC_MINOR__ >= 4)
-+        #define USE_INTEL_AES
-+        #if !defined(__AES__)
-+          #define ATTRIB_AES __attribute__((__target__("aes")))
-+        #endif
-+      #if defined(__clang__) && (__clang_major__ >= 8) \
-+          || defined(__GNUC__) && (__GNUC__ >= 8)
-+        #define USE_INTEL_VAES
-+        #if !defined(__AES__) || !defined(__VAES__) || !defined(__AVX__) || !defined(__AVX2__)
-+          #define ATTRIB_VAES __attribute__((__target__("aes,vaes,avx,avx2")))
-+        #endif
-+      #endif
-   #elif defined(_MSC_VER)
-     #if (_MSC_VER > 1500) || (_MSC_FULL_VER >= 150030729)
-       #define USE_INTEL_AES
-@@ -56,12 +50,15 @@
- #include <wmmintrin.h>
- 
- #ifndef USE_INTEL_VAES
--#define AES_TYPE_keys __m128i
--#define AES_TYPE_data __m128i
-+#define AES_TYPE_keys UInt32
-+#define AES_TYPE_data Byte
-+// #define AES_TYPE_keys __m128i
-+// #define AES_TYPE_data __m128i
- #endif
- 
- #define AES_FUNC_START(name) \
--    void MY_FAST_CALL name(__m128i *p, __m128i *data, size_t numBlocks)
-+    void Z7_FASTCALL name(UInt32 *ivAes, Byte *data8, size_t numBlocks)
-+    // void Z7_FASTCALL name(__m128i *p, __m128i *data, size_t numBlocks)
- 
- #define AES_FUNC_START2(name) \
- AES_FUNC_START (name); \
-@@ -69,14 +66,16 @@ ATTRIB_AES \
- AES_FUNC_START (name)
- 
- #define MM_OP(op, dest, src)  dest = op(dest, src);
--#define MM_OP_m(op, src)      MM_OP(op, m, src);
-+#define MM_OP_m(op, src)      MM_OP(op, m, src)
- 
--#define MM_XOR( dest, src)    MM_OP(_mm_xor_si128,    dest, src);
--#define AVX_XOR(dest, src)    MM_OP(_mm256_xor_si256, dest, src);
-+#define MM_XOR( dest, src)    MM_OP(_mm_xor_si128,    dest, src)
-+#define AVX_XOR(dest, src)    MM_OP(_mm256_xor_si256, dest, src)
- 
- 
- AES_FUNC_START2 (AesCbc_Encode_HW)
- {
-+  __m128i *p = (__m128i *)(void *)ivAes;
-+  __m128i *data = (__m128i *)(void *)data8;
-   __m128i m = *p;
-   const __m128i k0 = p[2];
-   const __m128i k1 = p[3];
-@@ -86,17 +85,17 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
-     UInt32 r = numRounds2;
-     const __m128i *w = p + 4;
-     __m128i temp = *data;
--    MM_XOR (temp, k0);
--    MM_XOR (m, temp);
--    MM_OP_m (_mm_aesenc_si128, k1);
-+    MM_XOR (temp, k0)
-+    MM_XOR (m, temp)
-+    MM_OP_m (_mm_aesenc_si128, k1)
-     do
-     {
--      MM_OP_m (_mm_aesenc_si128, w[0]);
--      MM_OP_m (_mm_aesenc_si128, w[1]);
-+      MM_OP_m (_mm_aesenc_si128, w[0])
-+      MM_OP_m (_mm_aesenc_si128, w[1])
-       w += 2;
-     }
-     while (--r);
--    MM_OP_m (_mm_aesenclast_si128, w[0]);
-+    MM_OP_m (_mm_aesenclast_si128, w[0])
-     *data = m;
-   }
-   *p = m;
-@@ -104,14 +103,14 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
- 
- 
- #define WOP_1(op)
--#define WOP_2(op)   WOP_1 (op)  op (m1, 1);
--#define WOP_3(op)   WOP_2 (op)  op (m2, 2);
--#define WOP_4(op)   WOP_3 (op)  op (m3, 3);
-+#define WOP_2(op)   WOP_1 (op)  op (m1, 1)
-+#define WOP_3(op)   WOP_2 (op)  op (m2, 2)
-+#define WOP_4(op)   WOP_3 (op)  op (m3, 3)
- #ifdef MY_CPU_AMD64
--#define WOP_5(op)   WOP_4 (op)  op (m4, 4);
--#define WOP_6(op)   WOP_5 (op)  op (m5, 5);
--#define WOP_7(op)   WOP_6 (op)  op (m6, 6);
--#define WOP_8(op)   WOP_7 (op)  op (m7, 7);
-+#define WOP_5(op)   WOP_4 (op)  op (m4, 4)
-+#define WOP_6(op)   WOP_5 (op)  op (m5, 5)
-+#define WOP_7(op)   WOP_6 (op)  op (m6, 6)
-+#define WOP_8(op)   WOP_7 (op)  op (m7, 7)
- #endif
- /*
- #define WOP_9(op)   WOP_8 (op)  op (m8, 8);
-@@ -130,20 +129,20 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
-   #define WOP_M1    WOP_4
- #endif
- 
--#define WOP(op)  op (m0, 0);  WOP_M1(op)
-+#define WOP(op)  op (m0, 0)  WOP_M1(op)
- 
- 
--#define DECLARE_VAR(reg, ii)  __m128i reg
-+#define DECLARE_VAR(reg, ii)  __m128i reg;
- #define LOAD_data(  reg, ii)  reg = data[ii];
- #define STORE_data( reg, ii)  data[ii] = reg;
- #if (NUM_WAYS > 1)
--#define XOR_data_M1(reg, ii)  MM_XOR (reg, data[ii- 1]);
-+#define XOR_data_M1(reg, ii)  MM_XOR (reg, data[ii- 1])
- #endif
- 
--#define AVX__DECLARE_VAR(reg, ii)  __m256i reg
--#define AVX__LOAD_data(  reg, ii)  reg = ((const __m256i *)(const void *)data)[ii];
--#define AVX__STORE_data( reg, ii)  ((__m256i *)(void *)data)[ii] = reg;
--#define AVX__XOR_data_M1(reg, ii)  AVX_XOR (reg, (((const __m256i *)(const void *)(data - 1))[ii]));
-+#define AVX_DECLARE_VAR(reg, ii)  __m256i reg;
-+#define AVX_LOAD_data(  reg, ii)  reg = ((const __m256i *)(const void *)data)[ii];
-+#define AVX_STORE_data( reg, ii)  ((__m256i *)(void *)data)[ii] = reg;
-+#define AVX_XOR_data_M1(reg, ii)  AVX_XOR (reg, (((const __m256i *)(const void *)(data - 1))[ii]))
- 
- #define MM_OP_key(op, reg)  MM_OP(op, reg, key);
- 
-@@ -154,23 +153,23 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
- #define AES_XOR(      reg, ii)   MM_OP_key (_mm_xor_si128,        reg)
- 
- 
--#define AVX__AES_DEC(      reg, ii)   MM_OP_key (_mm256_aesdec_epi128,     reg)
--#define AVX__AES_DEC_LAST( reg, ii)   MM_OP_key (_mm256_aesdeclast_epi128, reg)
--#define AVX__AES_ENC(      reg, ii)   MM_OP_key (_mm256_aesenc_epi128,     reg)
--#define AVX__AES_ENC_LAST( reg, ii)   MM_OP_key (_mm256_aesenclast_epi128, reg)
--#define AVX__AES_XOR(      reg, ii)   MM_OP_key (_mm256_xor_si256,         reg)
-+#define AVX_AES_DEC(      reg, ii)   MM_OP_key (_mm256_aesdec_epi128,     reg)
-+#define AVX_AES_DEC_LAST( reg, ii)   MM_OP_key (_mm256_aesdeclast_epi128, reg)
-+#define AVX_AES_ENC(      reg, ii)   MM_OP_key (_mm256_aesenc_epi128,     reg)
-+#define AVX_AES_ENC_LAST( reg, ii)   MM_OP_key (_mm256_aesenclast_epi128, reg)
-+#define AVX_AES_XOR(      reg, ii)   MM_OP_key (_mm256_xor_si256,         reg)
- 
--#define CTR_START(reg, ii)  MM_OP (_mm_add_epi64, ctr, one); reg = ctr;
--#define CTR_END(  reg, ii)  MM_XOR (data[ii], reg);
-+#define CTR_START(reg, ii)  MM_OP (_mm_add_epi64, ctr, one)  reg = ctr;
-+#define CTR_END(  reg, ii)  MM_XOR (data[ii], reg)
- 
--#define AVX__CTR_START(reg, ii)  MM_OP (_mm256_add_epi64, ctr2, two); reg = _mm256_xor_si256(ctr2, key);
--#define AVX__CTR_END(  reg, ii)  AVX_XOR (((__m256i *)(void *)data)[ii], reg);
-+#define AVX_CTR_START(reg, ii)  MM_OP (_mm256_add_epi64, ctr2, two)  reg = _mm256_xor_si256(ctr2, key);
-+#define AVX_CTR_END(  reg, ii)  AVX_XOR (((__m256i *)(void *)data)[ii], reg)
- 
- #define WOP_KEY(op, n) { \
-     const __m128i key = w[n]; \
-     WOP(op); }
- 
--#define AVX__WOP_KEY(op, n) { \
-+#define AVX_WOP_KEY(op, n) { \
-     const __m256i key = w[n]; \
-     WOP(op); }
- 
-@@ -218,6 +217,8 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
- 
- AES_FUNC_START2 (AesCbc_Decode_HW)
- {
-+  __m128i *p = (__m128i *)(void *)ivAes;
-+  __m128i *data = (__m128i *)(void *)data8;
-   __m128i iv = *p;
-   const __m128i *wStart = p + *(const UInt32 *)(p + 1) * 2 + 2 - 1;
-   const __m128i *dataEnd;
-@@ -228,7 +229,7 @@ AES_FUNC_START2 (AesCbc_Decode_HW)
-     const __m128i *w = wStart;
-     
-     WOP (DECLARE_VAR)
--    WOP (LOAD_data);
-+    WOP (LOAD_data)
-     WOP_KEY (AES_XOR, 1)
- 
-     do
-@@ -239,10 +240,10 @@ AES_FUNC_START2 (AesCbc_Decode_HW)
-     while (w != p);
-     WOP_KEY (AES_DEC_LAST, 0)
- 
--    MM_XOR (m0, iv);
-+    MM_XOR (m0, iv)
-     WOP_M1 (XOR_data_M1)
-     iv = data[NUM_WAYS - 1];
--    WOP (STORE_data);
-+    WOP (STORE_data)
-   }
-   WIDE_LOOP_END
- 
-@@ -252,15 +253,15 @@ AES_FUNC_START2 (AesCbc_Decode_HW)
-     __m128i m = _mm_xor_si128 (w[2], *data);
-     do
-     {
--      MM_OP_m (_mm_aesdec_si128, w[1]);
--      MM_OP_m (_mm_aesdec_si128, w[0]);
-+      MM_OP_m (_mm_aesdec_si128, w[1])
-+      MM_OP_m (_mm_aesdec_si128, w[0])
-       w -= 2;
-     }
-     while (w != p);
--    MM_OP_m (_mm_aesdec_si128,     w[1]);
--    MM_OP_m (_mm_aesdeclast_si128, w[0]);
-+    MM_OP_m (_mm_aesdec_si128,     w[1])
-+    MM_OP_m (_mm_aesdeclast_si128, w[0])
- 
--    MM_XOR (m, iv);
-+    MM_XOR (m, iv)
-     iv = *data;
-     *data = m;
-   }
-@@ -271,6 +272,8 @@ AES_FUNC_START2 (AesCbc_Decode_HW)
- 
- AES_FUNC_START2 (AesCtr_Code_HW)
- {
-+  __m128i *p = (__m128i *)(void *)ivAes;
-+  __m128i *data = (__m128i *)(void *)data8;
-   __m128i ctr = *p;
-   UInt32 numRoundsMinus2 = *(const UInt32 *)(p + 1) * 2 - 1;
-   const __m128i *dataEnd;
-@@ -283,7 +286,7 @@ AES_FUNC_START2 (AesCtr_Code_HW)
-     const __m128i *w = p;
-     UInt32 r = numRoundsMinus2;
-     WOP (DECLARE_VAR)
--    WOP (CTR_START);
-+    WOP (CTR_START)
-     WOP_KEY (AES_XOR, 0)
-     w += 1;
-     do
-@@ -294,7 +297,7 @@ AES_FUNC_START2 (AesCtr_Code_HW)
-     while (--r);
-     WOP_KEY (AES_ENC_LAST, 0)
-    
--    WOP (CTR_END);
-+    WOP (CTR_END)
-   }
-   WIDE_LOOP_END
- 
-@@ -303,19 +306,19 @@ AES_FUNC_START2 (AesCtr_Code_HW)
-     UInt32 numRounds2 = *(const UInt32 *)(p - 2 + 1) - 1;
-     const __m128i *w = p;
-     __m128i m;
--    MM_OP (_mm_add_epi64, ctr, one);
-+    MM_OP (_mm_add_epi64, ctr, one)
-     m = _mm_xor_si128 (ctr, p[0]);
-     w += 1;
-     do
-     {
--      MM_OP_m (_mm_aesenc_si128, w[0]);
--      MM_OP_m (_mm_aesenc_si128, w[1]);
-+      MM_OP_m (_mm_aesenc_si128, w[0])
-+      MM_OP_m (_mm_aesenc_si128, w[1])
-       w += 2;
-     }
-     while (--numRounds2);
--    MM_OP_m (_mm_aesenc_si128,     w[0]);
--    MM_OP_m (_mm_aesenclast_si128, w[1]);
--    MM_XOR (*data, m);
-+    MM_OP_m (_mm_aesenc_si128,     w[0])
-+    MM_OP_m (_mm_aesenclast_si128, w[1])
-+    MM_XOR (*data, m)
-   }
-   
-   p[-2] = ctr;
-@@ -325,17 +328,58 @@ AES_FUNC_START2 (AesCtr_Code_HW)
- 
- #ifdef USE_INTEL_VAES
- 
-+/*
-+GCC before 2013-Jun:
-+  <immintrin.h>:
-+    #ifdef __AVX__
-+     #include <avxintrin.h>
-+    #endif
-+GCC after 2013-Jun:
-+  <immintrin.h>:
-+    #include <avxintrin.h>
-+CLANG 3.8+:
-+{
-+  <immintrin.h>:
-+    #if !defined(_MSC_VER) || defined(__AVX__)
-+      #include <avxintrin.h>
-+    #endif
-+
-+  if (the compiler is clang for Windows and if global arch is not set for __AVX__)
-+    [ if (defined(_MSC_VER) && !defined(__AVX__)) ]
-+  {
-+    <immintrin.h> doesn't include <avxintrin.h>
-+    and we have 2 ways to fix it:
-+      1) we can define required __AVX__ before <immintrin.h>
-+      or
-+      2) we can include <avxintrin.h> after <immintrin.h>
-+  }
-+}
-+
-+If we include <avxintrin.h> manually for GCC/CLANG, it's
-+required that <immintrin.h> must be included before <avxintrin.h>.
-+*/
-+
-+/*
- #if defined(__clang__) && defined(_MSC_VER)
--#define __SSE4_2__
--#define __AES__
- #define __AVX__
- #define __AVX2__
- #define __VAES__
--#define __AVX512F__
--#define __AVX512VL__
- #endif
-+*/
- 
- #include <immintrin.h>
-+#if defined(__clang__) && defined(_MSC_VER)
-+  #if !defined(__AVX__)
-+    #include <avxintrin.h>
-+  #endif
-+  #if !defined(__AVX2__)
-+    #include <avx2intrin.h>
-+  #endif
-+  #if !defined(__VAES__)
-+    #include <vaesintrin.h>
-+  #endif
-+#endif  // __clang__ && _MSC_VER
-+
- 
- #define VAES_FUNC_START2(name) \
- AES_FUNC_START (name); \
-@@ -344,6 +388,8 @@ AES_FUNC_START (name)
- 
- VAES_FUNC_START2 (AesCbc_Decode_HW_256)
- {
-+  __m128i *p = (__m128i *)(void *)ivAes;
-+  __m128i *data = (__m128i *)(void *)data8;
-   __m128i iv = *p;
-   const __m128i *dataEnd;
-   UInt32 numRounds = *(const UInt32 *)(p + 1) * 2 + 1;
-@@ -353,22 +399,22 @@ VAES_FUNC_START2 (AesCbc_Decode_HW_256)
-   {
-     const __m256i *w = keys + numRounds - 2;
-     
--    WOP (AVX__DECLARE_VAR)
--    WOP (AVX__LOAD_data);
--    AVX__WOP_KEY (AVX__AES_XOR, 1)
-+    WOP (AVX_DECLARE_VAR)
-+    WOP (AVX_LOAD_data)
-+    AVX_WOP_KEY (AVX_AES_XOR, 1)
- 
-     do
-     {
--      AVX__WOP_KEY (AVX__AES_DEC, 0)
-+      AVX_WOP_KEY (AVX_AES_DEC, 0)
-       w--;
-     }
-     while (w != keys);
--    AVX__WOP_KEY (AVX__AES_DEC_LAST, 0)
-+    AVX_WOP_KEY (AVX_AES_DEC_LAST, 0)
- 
--    AVX_XOR (m0, _mm256_setr_m128i(iv, data[0]));
--    WOP_M1 (AVX__XOR_data_M1)
-+    AVX_XOR (m0, _mm256_setr_m128i(iv, data[0]))
-+    WOP_M1 (AVX_XOR_data_M1)
-     iv = data[NUM_WAYS * 2 - 1];
--    WOP (AVX__STORE_data);
-+    WOP (AVX_STORE_data)
-   }
-   WIDE_LOOP_END_AVX(;)
- 
-@@ -378,15 +424,15 @@ VAES_FUNC_START2 (AesCbc_Decode_HW_256)
-     __m128i m = _mm_xor_si128 (w[2], *data);
-     do
-     {
--      MM_OP_m (_mm_aesdec_si128, w[1]);
--      MM_OP_m (_mm_aesdec_si128, w[0]);
-+      MM_OP_m (_mm_aesdec_si128, w[1])
-+      MM_OP_m (_mm_aesdec_si128, w[0])
-       w -= 2;
-     }
-     while (w != p);
--    MM_OP_m (_mm_aesdec_si128,     w[1]);
--    MM_OP_m (_mm_aesdeclast_si128, w[0]);
-+    MM_OP_m (_mm_aesdec_si128,     w[1])
-+    MM_OP_m (_mm_aesdeclast_si128, w[0])
- 
--    MM_XOR (m, iv);
-+    MM_XOR (m, iv)
-     iv = *data;
-     *data = m;
-   }
-@@ -403,18 +449,20 @@ AVX2: _mm256_add_epi64             : vpaddq ymm, ymm, ymm
-       _mm256_broadcastsi128_si256  : vbroadcasti128
- */
- 
--#define AVX__CTR_LOOP_START  \
-+#define AVX_CTR_LOOP_START  \
-     ctr2 = _mm256_setr_m128i(_mm_sub_epi64(ctr, one), ctr); \
-     two = _mm256_setr_m128i(one, one); \
-     two = _mm256_add_epi64(two, two); \
- 
- // two = _mm256_setr_epi64x(2, 0, 2, 0);
-   
--#define AVX__CTR_LOOP_ENC  \
-+#define AVX_CTR_LOOP_ENC  \
-     ctr = _mm256_extracti128_si256 (ctr2, 1); \
-  
- VAES_FUNC_START2 (AesCtr_Code_HW_256)
- {
-+  __m128i *p = (__m128i *)(void *)ivAes;
-+  __m128i *data = (__m128i *)(void *)data8;
-   __m128i ctr = *p;
-   UInt32 numRounds = *(const UInt32 *)(p + 1) * 2 + 1;
-   const __m128i *dataEnd;
-@@ -422,44 +470,44 @@ VAES_FUNC_START2 (AesCtr_Code_HW_256)
-   __m256i ctr2, two;
-   p += 2;
-   
--  WIDE_LOOP_START_AVX (AVX__CTR_LOOP_START)
-+  WIDE_LOOP_START_AVX (AVX_CTR_LOOP_START)
-   {
-     const __m256i *w = keys;
-     UInt32 r = numRounds - 2;
--    WOP (AVX__DECLARE_VAR)
--    AVX__WOP_KEY (AVX__CTR_START, 0);
-+    WOP (AVX_DECLARE_VAR)
-+    AVX_WOP_KEY (AVX_CTR_START, 0)
- 
-     w += 1;
-     do
-     {
--      AVX__WOP_KEY (AVX__AES_ENC, 0)
-+      AVX_WOP_KEY (AVX_AES_ENC, 0)
-       w += 1;
-     }
-     while (--r);
--    AVX__WOP_KEY (AVX__AES_ENC_LAST, 0)
-+    AVX_WOP_KEY (AVX_AES_ENC_LAST, 0)
-    
--    WOP (AVX__CTR_END);
-+    WOP (AVX_CTR_END)
-   }
--  WIDE_LOOP_END_AVX (AVX__CTR_LOOP_ENC)
-+  WIDE_LOOP_END_AVX (AVX_CTR_LOOP_ENC)
-   
-   SINGLE_LOOP
-   {
-     UInt32 numRounds2 = *(const UInt32 *)(p - 2 + 1) - 1;
-     const __m128i *w = p;
-     __m128i m;
--    MM_OP (_mm_add_epi64, ctr, one);
-+    MM_OP (_mm_add_epi64, ctr, one)
-     m = _mm_xor_si128 (ctr, p[0]);
-     w += 1;
-     do
-     {
--      MM_OP_m (_mm_aesenc_si128, w[0]);
--      MM_OP_m (_mm_aesenc_si128, w[1]);
-+      MM_OP_m (_mm_aesenc_si128, w[0])
-+      MM_OP_m (_mm_aesenc_si128, w[1])
-       w += 2;
-     }
-     while (--numRounds2);
--    MM_OP_m (_mm_aesenc_si128,     w[0]);
--    MM_OP_m (_mm_aesenclast_si128, w[1]);
--    MM_XOR (*data, m);
-+    MM_OP_m (_mm_aesenc_si128,     w[0])
-+    MM_OP_m (_mm_aesenclast_si128, w[1])
-+    MM_XOR (*data, m)
-   }
- 
-   p[-2] = ctr;
-@@ -477,7 +525,7 @@ VAES_FUNC_START2 (AesCtr_Code_HW_256)
- #define AES_TYPE_data Byte
- 
- #define AES_FUNC_START(name) \
--    void MY_FAST_CALL name(UInt32 *p, Byte *data, size_t numBlocks) \
-+    void Z7_FASTCALL name(UInt32 *p, Byte *data, size_t numBlocks) \
- 
- #define AES_COMPAT_STUB(name) \
-     AES_FUNC_START(name); \
-@@ -496,8 +544,8 @@ AES_COMPAT_STUB (AesCtr_Code)
- #pragma message("VAES HW_SW stub was used")
- 
- #define VAES_COMPAT_STUB(name) \
--    void MY_FAST_CALL name ## _256(UInt32 *p, Byte *data, size_t numBlocks); \
--    void MY_FAST_CALL name ## _256(UInt32 *p, Byte *data, size_t numBlocks) \
-+    void Z7_FASTCALL name ## _256(UInt32 *p, Byte *data, size_t numBlocks); \
-+    void Z7_FASTCALL name ## _256(UInt32 *p, Byte *data, size_t numBlocks) \
-     { name((AES_TYPE_keys *)(void *)p, (AES_TYPE_data *)(void *)data, numBlocks); }
- 
- VAES_COMPAT_STUB (AesCbc_Decode_HW)
-@@ -551,7 +599,8 @@ VAES_COMPAT_STUB (AesCtr_Code_HW)
- typedef uint8x16_t v128;
- 
- #define AES_FUNC_START(name) \
--    void MY_FAST_CALL name(v128 *p, v128 *data, size_t numBlocks)
-+    void Z7_FASTCALL name(UInt32 *ivAes, Byte *data8, size_t numBlocks)
-+    // void Z7_FASTCALL name(v128 *p, v128 *data, size_t numBlocks)
- 
- #define AES_FUNC_START2(name) \
- AES_FUNC_START (name); \
-@@ -559,18 +608,20 @@ ATTRIB_AES \
- AES_FUNC_START (name)
- 
- #define MM_OP(op, dest, src)  dest = op(dest, src);
--#define MM_OP_m(op, src)      MM_OP(op, m, src);
-+#define MM_OP_m(op, src)      MM_OP(op, m, src)
- #define MM_OP1_m(op)          m = op(m);
- 
--#define MM_XOR( dest, src)    MM_OP(veorq_u8, dest, src);
--#define MM_XOR_m( src)        MM_XOR(m, src);
-+#define MM_XOR( dest, src)    MM_OP(veorq_u8, dest, src)
-+#define MM_XOR_m( src)        MM_XOR(m, src)
- 
--#define AES_E_m(k)     MM_OP_m (vaeseq_u8, k);
--#define AES_E_MC_m(k)  AES_E_m (k);  MM_OP1_m(vaesmcq_u8);
-+#define AES_E_m(k)     MM_OP_m (vaeseq_u8, k)
-+#define AES_E_MC_m(k)  AES_E_m (k)  MM_OP1_m(vaesmcq_u8)
- 
- 
- AES_FUNC_START2 (AesCbc_Encode_HW)
- {
-+  v128 *p = (v128*)(void*)ivAes;
-+  v128 *data = (v128*)(void*)data8;
-   v128 m = *p;
-   const v128 k0 = p[2];
-   const v128 k1 = p[3];
-@@ -608,7 +659,7 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
-         AES_E_MC_m (p[14])
-       }
-     }
--    AES_E_m  (k_z1);
-+    AES_E_m  (k_z1)
-     MM_XOR_m (k_z0);
-     *data = m;
-   }
-@@ -617,44 +668,44 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
- 
- 
- #define WOP_1(op)
--#define WOP_2(op)   WOP_1 (op)  op (m1, 1);
--#define WOP_3(op)   WOP_2 (op)  op (m2, 2);
--#define WOP_4(op)   WOP_3 (op)  op (m3, 3);
--#define WOP_5(op)   WOP_4 (op)  op (m4, 4);
--#define WOP_6(op)   WOP_5 (op)  op (m5, 5);
--#define WOP_7(op)   WOP_6 (op)  op (m6, 6);
--#define WOP_8(op)   WOP_7 (op)  op (m7, 7);
-+#define WOP_2(op)   WOP_1 (op)  op (m1, 1)
-+#define WOP_3(op)   WOP_2 (op)  op (m2, 2)
-+#define WOP_4(op)   WOP_3 (op)  op (m3, 3)
-+#define WOP_5(op)   WOP_4 (op)  op (m4, 4)
-+#define WOP_6(op)   WOP_5 (op)  op (m5, 5)
-+#define WOP_7(op)   WOP_6 (op)  op (m6, 6)
-+#define WOP_8(op)   WOP_7 (op)  op (m7, 7)
- 
-   #define NUM_WAYS      8
-   #define WOP_M1    WOP_8
- 
--#define WOP(op)  op (m0, 0);  WOP_M1(op)
-+#define WOP(op)  op (m0, 0)   WOP_M1(op)
- 
--#define DECLARE_VAR(reg, ii)  v128 reg
-+#define DECLARE_VAR(reg, ii)  v128 reg;
- #define LOAD_data(  reg, ii)  reg = data[ii];
- #define STORE_data( reg, ii)  data[ii] = reg;
- #if (NUM_WAYS > 1)
--#define XOR_data_M1(reg, ii)  MM_XOR (reg, data[ii- 1]);
-+#define XOR_data_M1(reg, ii)  MM_XOR (reg, data[ii- 1])
- #endif
- 
--#define MM_OP_key(op, reg)  MM_OP (op, reg, key);
-+#define MM_OP_key(op, reg)  MM_OP (op, reg, key)
- 
--#define AES_D_m(k)      MM_OP_m (vaesdq_u8, k);
--#define AES_D_IMC_m(k)  AES_D_m (k);  MM_OP1_m (vaesimcq_u8);
-+#define AES_D_m(k)      MM_OP_m (vaesdq_u8, k)
-+#define AES_D_IMC_m(k)  AES_D_m (k)  MM_OP1_m (vaesimcq_u8)
- 
- #define AES_XOR(   reg, ii)  MM_OP_key (veorq_u8,  reg)
- #define AES_D(     reg, ii)  MM_OP_key (vaesdq_u8, reg)
- #define AES_E(     reg, ii)  MM_OP_key (vaeseq_u8, reg)
- 
--#define AES_D_IMC( reg, ii)  AES_D (reg, ii);  reg = vaesimcq_u8(reg)
--#define AES_E_MC(  reg, ii)  AES_E (reg, ii);  reg = vaesmcq_u8(reg)
-+#define AES_D_IMC( reg, ii)  AES_D (reg, ii)  reg = vaesimcq_u8(reg);
-+#define AES_E_MC(  reg, ii)  AES_E (reg, ii)  reg = vaesmcq_u8(reg);
- 
--#define CTR_START(reg, ii)  MM_OP (vaddq_u64, ctr, one);  reg = vreinterpretq_u8_u64(ctr);
--#define CTR_END(  reg, ii)  MM_XOR (data[ii], reg);
-+#define CTR_START(reg, ii)  MM_OP (vaddq_u64, ctr, one)  reg = vreinterpretq_u8_u64(ctr);
-+#define CTR_END(  reg, ii)  MM_XOR (data[ii], reg)
- 
- #define WOP_KEY(op, n) { \
-     const v128 key = w[n]; \
--    WOP(op); }
-+    WOP(op) }
- 
- #define WIDE_LOOP_START  \
-     dataEnd = data + numBlocks;  \
-@@ -672,6 +723,8 @@ AES_FUNC_START2 (AesCbc_Encode_HW)
- 
- AES_FUNC_START2 (AesCbc_Decode_HW)
- {
-+  v128 *p = (v128*)(void*)ivAes;
-+  v128 *data = (v128*)(void*)data8;
-   v128 iv = *p;
-   const v128 *wStart = p + ((size_t)*(const UInt32 *)(p + 1)) * 2;
-   const v128 *dataEnd;
-@@ -681,7 +734,7 @@ AES_FUNC_START2 (AesCbc_Decode_HW)
-   {
-     const v128 *w = wStart;
-     WOP (DECLARE_VAR)
--    WOP (LOAD_data);
-+    WOP (LOAD_data)
-     WOP_KEY (AES_D_IMC, 2)
-     do
-     {
-@@ -695,7 +748,7 @@ AES_FUNC_START2 (AesCbc_Decode_HW)
-     MM_XOR (m0, iv);
-     WOP_M1 (XOR_data_M1)
-     iv = data[NUM_WAYS - 1];
--    WOP (STORE_data);
-+    WOP (STORE_data)
-   }
-   WIDE_LOOP_END
- 
-@@ -724,6 +777,8 @@ AES_FUNC_START2 (AesCbc_Decode_HW)
- 
- AES_FUNC_START2 (AesCtr_Code_HW)
- {
-+  v128 *p = (v128*)(void*)ivAes;
-+  v128 *data = (v128*)(void*)data8;
-   uint64x2_t ctr = vreinterpretq_u64_u8(*p);
-   const v128 *wEnd = p + ((size_t)*(const UInt32 *)(p + 1)) * 2;
-   const v128 *dataEnd;
-@@ -735,7 +790,7 @@ AES_FUNC_START2 (AesCtr_Code_HW)
-   {
-     const v128 *w = p;
-     WOP (DECLARE_VAR)
--    WOP (CTR_START);
-+    WOP (CTR_START)
-     do
-     {
-       WOP_KEY (AES_E_MC, 0)
-@@ -746,7 +801,7 @@ AES_FUNC_START2 (AesCtr_Code_HW)
-     WOP_KEY (AES_E_MC, 0)
-     WOP_KEY (AES_E,    1)
-     WOP_KEY (AES_XOR,  2)
--    WOP (CTR_END);
-+    WOP (CTR_END)
-   }
-   WIDE_LOOP_END
- 
-@@ -762,10 +817,10 @@ AES_FUNC_START2 (AesCtr_Code_HW)
-       w += 2;
-     }
-     while (w != wEnd);
--    AES_E_MC_m (w[0]);
--    AES_E_m    (w[1]);
--    MM_XOR_m   (w[2]);
--    CTR_END (m, 0);
-+    AES_E_MC_m (w[0])
-+    AES_E_m    (w[1])
-+    MM_XOR_m   (w[2])
-+    CTR_END (m, 0)
-   }
-   
-   p[-2] = vreinterpretq_u8_u64(ctr);
-@@ -774,3 +829,12 @@ AES_FUNC_START2 (AesCtr_Code_HW)
- #endif // USE_HW_AES
- 
- #endif // MY_CPU_ARM_OR_ARM64
-+
-+#undef NUM_WAYS
-+#undef WOP_M1
-+#undef WOP
-+#undef DECLARE_VAR
-+#undef LOAD_data
-+#undef STORE_data
-+#undef USE_INTEL_AES
-+#undef USE_HW_AES
-diff --git a/src/lzma/Alloc.c b/src/lzma/Alloc.c
-index d1af76c5c..d841bf20a 100644
---- a/src/lzma/Alloc.c
-+++ b/src/lzma/Alloc.c
-@@ -1,38 +1,54 @@
- /* Alloc.c -- Memory allocation functions
--2021-07-13 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
--#include <stdio.h>
--
- #ifdef _WIN32
--#include <Windows.h>
-+#include "7zWindows.h"
- #endif
- #include <stdlib.h>
- 
- #include "Alloc.h"
- 
--/* #define _SZ_ALLOC_DEBUG */
-+#ifdef _WIN32
-+#ifdef Z7_LARGE_PAGES
-+#if defined(__clang__) || defined(__GNUC__)
-+typedef void (*Z7_voidFunction)(void);
-+#define MY_CAST_FUNC (Z7_voidFunction)
-+#elif defined(_MSC_VER) && _MSC_VER > 1920
-+#define MY_CAST_FUNC  (void *)
-+// #pragma warning(disable : 4191) // 'type cast': unsafe conversion from 'FARPROC' to 'void (__cdecl *)()'
-+#else
-+#define MY_CAST_FUNC
-+#endif
-+#endif // Z7_LARGE_PAGES
-+#endif // _WIN32
-+
-+// #define SZ_ALLOC_DEBUG
-+/* #define SZ_ALLOC_DEBUG */
- 
--/* use _SZ_ALLOC_DEBUG to debug alloc/free operations */
--#ifdef _SZ_ALLOC_DEBUG
-+/* use SZ_ALLOC_DEBUG to debug alloc/free operations */
-+#ifdef SZ_ALLOC_DEBUG
- 
-+#include <string.h>
- #include <stdio.h>
--int g_allocCount = 0;
--int g_allocCountMid = 0;
--int g_allocCountBig = 0;
-+static int g_allocCount = 0;
-+#ifdef _WIN32
-+static int g_allocCountMid = 0;
-+static int g_allocCountBig = 0;
-+#endif
- 
- 
- #define CONVERT_INT_TO_STR(charType, tempSize) \
--  unsigned char temp[tempSize]; unsigned i = 0; \
--  while (val >= 10) { temp[i++] = (unsigned char)('0' + (unsigned)(val % 10)); val /= 10; } \
-+  char temp[tempSize]; unsigned i = 0; \
-+  while (val >= 10) { temp[i++] = (char)('0' + (unsigned)(val % 10)); val /= 10; } \
-   *s++ = (charType)('0' + (unsigned)val); \
-   while (i != 0) { i--; *s++ = temp[i]; } \
-   *s = 0;
- 
- static void ConvertUInt64ToString(UInt64 val, char *s)
- {
--  CONVERT_INT_TO_STR(char, 24);
-+  CONVERT_INT_TO_STR(char, 24)
- }
- 
- #define GET_HEX_CHAR(t) ((char)(((t < 10) ? ('0' + t) : ('A' + (t - 10)))))
-@@ -77,7 +93,7 @@ static void PrintAligned(const char *s, size_t align)
-   Print(s);
- }
- 
--static void PrintLn()
-+static void PrintLn(void)
- {
-   Print("\n");
- }
-@@ -89,10 +105,10 @@ static void PrintHex(UInt64 v, size_t align)
-   PrintAligned(s, align);
- }
- 
--static void PrintDec(UInt64 v, size_t align)
-+static void PrintDec(int v, size_t align)
- {
-   char s[32];
--  ConvertUInt64ToString(v, s);
-+  ConvertUInt64ToString((unsigned)v, s);
-   PrintAligned(s, align);
- }
- 
-@@ -102,12 +118,19 @@ static void PrintAddr(void *p)
- }
- 
- 
--#define PRINT_ALLOC(name, cnt, size, ptr) \
-+#define PRINT_REALLOC(name, cnt, size, ptr) { \
-+    Print(name " "); \
-+    if (!ptr) PrintDec(cnt++, 10); \
-+    PrintHex(size, 10); \
-+    PrintAddr(ptr); \
-+    PrintLn(); }
-+
-+#define PRINT_ALLOC(name, cnt, size, ptr) { \
-     Print(name " "); \
-     PrintDec(cnt++, 10); \
-     PrintHex(size, 10); \
-     PrintAddr(ptr); \
--    PrintLn();
-+    PrintLn(); }
-  
- #define PRINT_FREE(name, cnt, ptr) if (ptr) { \
-     Print(name " "); \
-@@ -117,7 +140,9 @@ static void PrintAddr(void *p)
-  
- #else
- 
-+#ifdef _WIN32
- #define PRINT_ALLOC(name, cnt, size, ptr)
-+#endif
- #define PRINT_FREE(name, cnt, ptr)
- #define Print(s)
- #define PrintLn()
-@@ -127,16 +152,31 @@ static void PrintAddr(void *p)
- #endif
- 
- 
-+/*
-+by specification:
-+  malloc(non_NULL, 0)   : returns NULL or a unique pointer value that can later be successfully passed to free()
-+  realloc(NULL, size)   : the call is equivalent to malloc(size)
-+  realloc(non_NULL, 0)  : the call is equivalent to free(ptr)
-+
-+in main compilers:
-+  malloc(0)             : returns non_NULL
-+  realloc(NULL,     0)  : returns non_NULL
-+  realloc(non_NULL, 0)  : returns NULL
-+*/
-+
- 
- void *MyAlloc(size_t size)
- {
-   if (size == 0)
-     return NULL;
--  PRINT_ALLOC("Alloc    ", g_allocCount, size, NULL);
--  #ifdef _SZ_ALLOC_DEBUG
-+  // PRINT_ALLOC("Alloc    ", g_allocCount, size, NULL)
-+  #ifdef SZ_ALLOC_DEBUG
-   {
-     void *p = malloc(size);
--    // PRINT_ALLOC("Alloc    ", g_allocCount, size, p);
-+    if (p)
-+    {
-+      PRINT_ALLOC("Alloc    ", g_allocCount, size, p)
-+    }
-     return p;
-   }
-   #else
-@@ -146,33 +186,64 @@ void *MyAlloc(size_t size)
- 
- void MyFree(void *address)
- {
--  PRINT_FREE("Free    ", g_allocCount, address);
-+  PRINT_FREE("Free    ", g_allocCount, address)
-   
-   free(address);
- }
- 
-+void *MyRealloc(void *address, size_t size)
-+{
-+  if (size == 0)
-+  {
-+    MyFree(address);
-+    return NULL;
-+  }
-+  // PRINT_REALLOC("Realloc  ", g_allocCount, size, address)
-+  #ifdef SZ_ALLOC_DEBUG
-+  {
-+    void *p = realloc(address, size);
-+    if (p)
-+    {
-+      PRINT_REALLOC("Realloc    ", g_allocCount, size, address)
-+    }
-+    return p;
-+  }
-+  #else
-+  return realloc(address, size);
-+  #endif
-+}
-+
-+
- #ifdef _WIN32
- 
- void *MidAlloc(size_t size)
- {
-   if (size == 0)
-     return NULL;
--  
--  PRINT_ALLOC("Alloc-Mid", g_allocCountMid, size, NULL);
--  
-+  #ifdef SZ_ALLOC_DEBUG
-+  {
-+    void *p = VirtualAlloc(NULL, size, MEM_COMMIT, PAGE_READWRITE);
-+    if (p)
-+    {
-+      PRINT_ALLOC("Alloc-Mid", g_allocCountMid, size, p)
-+    }
-+    return p;
-+  }
-+  #else
-   return VirtualAlloc(NULL, size, MEM_COMMIT, PAGE_READWRITE);
-+  #endif
- }
- 
- void MidFree(void *address)
- {
--  PRINT_FREE("Free-Mid", g_allocCountMid, address);
-+  PRINT_FREE("Free-Mid", g_allocCountMid, address)
- 
-   if (!address)
-     return;
-   VirtualFree(address, 0, MEM_RELEASE);
- }
- 
--#ifdef _7ZIP_LARGE_PAGES
-+#ifdef Z7_LARGE_PAGES
- 
- #ifdef MEM_LARGE_PAGES
-   #define MY__MEM_LARGE_PAGES  MEM_LARGE_PAGES
-@@ -183,34 +254,35 @@ void MidFree(void *address)
- extern
- SIZE_T g_LargePageSize;
- SIZE_T g_LargePageSize = 0;
--typedef SIZE_T (WINAPI *GetLargePageMinimumP)(VOID);
-+typedef SIZE_T (WINAPI *Func_GetLargePageMinimum)(VOID);
- 
--#endif // _7ZIP_LARGE_PAGES
--
--void SetLargePageSize()
-+void SetLargePageSize(void)
- {
--  #ifdef _7ZIP_LARGE_PAGES
-+  #ifdef Z7_LARGE_PAGES
-   SIZE_T size;
--  GetLargePageMinimumP largePageMinimum = (GetLargePageMinimumP)
--        GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")), "GetLargePageMinimum");
--  if (!largePageMinimum)
-+  const
-+   Func_GetLargePageMinimum fn =
-+  (Func_GetLargePageMinimum) MY_CAST_FUNC GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")),
-+       "GetLargePageMinimum");
-+  if (!fn)
-     return;
--  size = largePageMinimum();
-+  size = fn();
-   if (size == 0 || (size & (size - 1)) != 0)
-     return;
-   g_LargePageSize = size;
-   #endif
- }
- 
-+#endif // Z7_LARGE_PAGES
- 
- void *BigAlloc(size_t size)
- {
-   if (size == 0)
-     return NULL;
- 
--  PRINT_ALLOC("Alloc-Big", g_allocCountBig, size, NULL);
--  
--  #ifdef _7ZIP_LARGE_PAGES
-+  PRINT_ALLOC("Alloc-Big", g_allocCountBig, size, NULL)
-+
-+  #ifdef Z7_LARGE_PAGES
-   {
-     SIZE_T ps = g_LargePageSize;
-     if (ps != 0 && ps <= (1 << 30) && size > (ps / 2))
-@@ -220,38 +292,38 @@ void *BigAlloc(size_t size)
-       size2 = (size + ps) & ~ps;
-       if (size2 >= size)
-       {
--        void *res = VirtualAlloc(NULL, size2, MEM_COMMIT | MY__MEM_LARGE_PAGES, PAGE_READWRITE);
--        if (res)
--          return res;
-+        void *p = VirtualAlloc(NULL, size2, MEM_COMMIT | MY__MEM_LARGE_PAGES, PAGE_READWRITE);
-+        if (p)
-+        {
-+          PRINT_ALLOC("Alloc-BM ", g_allocCountMid, size2, p)
-+          return p;
-+        }
-       }
-     }
-   }
-   #endif
- 
--  return VirtualAlloc(NULL, size, MEM_COMMIT, PAGE_READWRITE);
-+  return MidAlloc(size);
- }
- 
- void BigFree(void *address)
- {
--  PRINT_FREE("Free-Big", g_allocCountBig, address);
--  
--  if (!address)
--    return;
--  VirtualFree(address, 0, MEM_RELEASE);
-+  PRINT_FREE("Free-Big", g_allocCountBig, address)
-+  MidFree(address);
- }
- 
--#endif
-+#endif // _WIN32
- 
- 
--static void *SzAlloc(ISzAllocPtr p, size_t size) { UNUSED_VAR(p); return MyAlloc(size); }
--static void SzFree(ISzAllocPtr p, void *address) { UNUSED_VAR(p); MyFree(address); }
-+static void *SzAlloc(ISzAllocPtr p, size_t size) { UNUSED_VAR(p)  return MyAlloc(size); }
-+static void SzFree(ISzAllocPtr p, void *address) { UNUSED_VAR(p)  MyFree(address); }
- const ISzAlloc g_Alloc = { SzAlloc, SzFree };
- 
- #ifdef _WIN32
--static void *SzMidAlloc(ISzAllocPtr p, size_t size) { UNUSED_VAR(p); return MidAlloc(size); }
--static void SzMidFree(ISzAllocPtr p, void *address) { UNUSED_VAR(p); MidFree(address); }
--static void *SzBigAlloc(ISzAllocPtr p, size_t size) { UNUSED_VAR(p); return BigAlloc(size); }
--static void SzBigFree(ISzAllocPtr p, void *address) { UNUSED_VAR(p); BigFree(address); }
-+static void *SzMidAlloc(ISzAllocPtr p, size_t size) { UNUSED_VAR(p)  return MidAlloc(size); }
-+static void SzMidFree(ISzAllocPtr p, void *address) { UNUSED_VAR(p)  MidFree(address); }
-+static void *SzBigAlloc(ISzAllocPtr p, size_t size) { UNUSED_VAR(p)  return BigAlloc(size); }
-+static void SzBigFree(ISzAllocPtr p, void *address) { UNUSED_VAR(p)  BigFree(address); }
- const ISzAlloc g_MidAlloc = { SzMidAlloc, SzMidFree };
- const ISzAlloc g_BigAlloc = { SzBigAlloc, SzBigFree };
- #endif
-@@ -334,7 +406,7 @@ static void *SzAlignedAlloc(ISzAllocPtr pp, size_t size)
-   void *p;
-   void *pAligned;
-   size_t newSize;
--  UNUSED_VAR(pp);
-+  UNUSED_VAR(pp)
- 
-   /* also we can allocate additional dummy ALLOC_ALIGN_SIZE bytes after aligned
-      block to prevent cache line sharing with another allocated blocks */
-@@ -362,7 +434,7 @@ static void *SzAlignedAlloc(ISzAllocPtr pp, size_t size)
-   #else
- 
-   void *p;
--  UNUSED_VAR(pp);
-+  UNUSED_VAR(pp)
-   if (posix_memalign(&p, ALLOC_ALIGN_SIZE, size))
-     return NULL;
- 
-@@ -377,7 +449,7 @@ static void *SzAlignedAlloc(ISzAllocPtr pp, size_t size)
- 
- static void SzAlignedFree(ISzAllocPtr pp, void *address)
- {
--  UNUSED_VAR(pp);
-+  UNUSED_VAR(pp)
-   #ifndef USE_posix_memalign
-   if (address)
-     MyFree(((void **)address)[-1]);
-@@ -401,7 +473,7 @@ const ISzAlloc g_AlignedAlloc = { SzAlignedAlloc, SzAlignedFree };
- 
- static void *AlignOffsetAlloc_Alloc(ISzAllocPtr pp, size_t size)
- {
--  CAlignOffsetAlloc *p = CONTAINER_FROM_VTBL(pp, CAlignOffsetAlloc, vt);
-+  const CAlignOffsetAlloc *p = Z7_CONTAINER_FROM_VTBL_CONST(pp, CAlignOffsetAlloc, vt);
-   void *adr;
-   void *pAligned;
-   size_t newSize;
-@@ -447,7 +519,7 @@ static void AlignOffsetAlloc_Free(ISzAllocPtr pp, void *address)
- {
-   if (address)
-   {
--    CAlignOffsetAlloc *p = CONTAINER_FROM_VTBL(pp, CAlignOffsetAlloc, vt);
-+    const CAlignOffsetAlloc *p = Z7_CONTAINER_FROM_VTBL_CONST(pp, CAlignOffsetAlloc, vt);
-     PrintLn();
-     Print("- Aligned Free: ");
-     PrintLn();
-diff --git a/src/lzma/Alloc.h b/src/lzma/Alloc.h
-index 3be2041eb..fac5b62fb 100644
---- a/src/lzma/Alloc.h
-+++ b/src/lzma/Alloc.h
-@@ -1,19 +1,32 @@
- /* Alloc.h -- Memory allocation functions
--2021-07-13 : Igor Pavlov : Public domain */
-+2023-03-04 : Igor Pavlov : Public domain */
- 
--#ifndef __COMMON_ALLOC_H
--#define __COMMON_ALLOC_H
-+#ifndef ZIP7_INC_ALLOC_H
-+#define ZIP7_INC_ALLOC_H
- 
- #include "7zTypes.h"
- 
- EXTERN_C_BEGIN
- 
-+/*
-+  MyFree(NULL)        : is allowed, as free(NULL)
-+  MyAlloc(0)          : returns NULL : but malloc(0)        is allowed to return NULL or non_NULL
-+  MyRealloc(NULL, 0)  : returns NULL : but realloc(NULL, 0) is allowed to return NULL or non_NULL
-+MyRealloc() is similar to realloc() for the following cases:
-+  MyRealloc(non_NULL, 0)         : returns NULL and always calls MyFree(ptr)
-+  MyRealloc(NULL, non_ZERO)      : returns NULL, if allocation failed
-+  MyRealloc(non_NULL, non_ZERO)  : returns NULL, if reallocation failed
-+*/
-+
- void *MyAlloc(size_t size);
- void MyFree(void *address);
-+void *MyRealloc(void *address, size_t size);
- 
- #ifdef _WIN32
- 
-+#ifdef Z7_LARGE_PAGES
- void SetLargePageSize(void);
-+#endif
- 
- void *MidAlloc(size_t size);
- void MidFree(void *address);
-diff --git a/src/lzma/Bcj2.c b/src/lzma/Bcj2.c
-index c7b956708..7cb57ad62 100644
---- a/src/lzma/Bcj2.c
-+++ b/src/lzma/Bcj2.c
-@@ -1,29 +1,24 @@
- /* Bcj2.c -- BCJ2 Decoder (Converter for x86 code)
--2021-02-09 : Igor Pavlov : Public domain */
-+2023-03-01 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- #include "Bcj2.h"
- #include "CpuArch.h"
- 
--#define CProb UInt16
--
- #define kTopValue ((UInt32)1 << 24)
--#define kNumModelBits 11
--#define kBitModelTotal (1 << kNumModelBits)
-+#define kNumBitModelTotalBits 11
-+#define kBitModelTotal (1 << kNumBitModelTotalBits)
- #define kNumMoveBits 5
- 
--#define _IF_BIT_0 ttt = *prob; bound = (p->range >> kNumModelBits) * ttt; if (p->code < bound)
--#define _UPDATE_0 p->range = bound; *prob = (CProb)(ttt + ((kBitModelTotal - ttt) >> kNumMoveBits));
--#define _UPDATE_1 p->range -= bound; p->code -= bound; *prob = (CProb)(ttt - (ttt >> kNumMoveBits));
-+// UInt32 bcj2_stats[256 + 2][2];
- 
- void Bcj2Dec_Init(CBcj2Dec *p)
- {
-   unsigned i;
--
--  p->state = BCJ2_DEC_STATE_OK;
-+  p->state = BCJ2_STREAM_RC; // BCJ2_DEC_STATE_OK;
-   p->ip = 0;
--  p->temp[3] = 0;
-+  p->temp = 0;
-   p->range = 0;
-   p->code = 0;
-   for (i = 0; i < sizeof(p->probs) / sizeof(p->probs[0]); i++)
-@@ -32,217 +27,248 @@ void Bcj2Dec_Init(CBcj2Dec *p)
- 
- SRes Bcj2Dec_Decode(CBcj2Dec *p)
- {
-+  UInt32 v = p->temp;
-+  // const Byte *src;
-   if (p->range <= 5)
-   {
--    p->state = BCJ2_DEC_STATE_OK;
-+    UInt32 code = p->code;
-+    p->state = BCJ2_DEC_STATE_ERROR; /* for case if we return SZ_ERROR_DATA; */
-     for (; p->range != 5; p->range++)
-     {
--      if (p->range == 1 && p->code != 0)
-+      if (p->range == 1 && code != 0)
-         return SZ_ERROR_DATA;
--      
-       if (p->bufs[BCJ2_STREAM_RC] == p->lims[BCJ2_STREAM_RC])
-       {
-         p->state = BCJ2_STREAM_RC;
-         return SZ_OK;
-       }
--
--      p->code = (p->code << 8) | *(p->bufs[BCJ2_STREAM_RC])++;
-+      code = (code << 8) | *(p->bufs[BCJ2_STREAM_RC])++;
-+      p->code = code;
-     }
--    
--    if (p->code == 0xFFFFFFFF)
-+    if (code == 0xffffffff)
-       return SZ_ERROR_DATA;
--    
--    p->range = 0xFFFFFFFF;
-+    p->range = 0xffffffff;
-   }
--  else if (p->state >= BCJ2_DEC_STATE_ORIG_0)
-+  // else
-   {
--    while (p->state <= BCJ2_DEC_STATE_ORIG_3)
-+    unsigned state = p->state;
-+    // we check BCJ2_IS_32BIT_STREAM() here instead of check in the main loop
-+    if (BCJ2_IS_32BIT_STREAM(state))
-     {
--      Byte *dest = p->dest;
--      if (dest == p->destLim)
-+      const Byte *cur = p->bufs[state];
-+      if (cur == p->lims[state])
-         return SZ_OK;
--      *dest = p->temp[(size_t)p->state - BCJ2_DEC_STATE_ORIG_0];
--      p->state++;
--      p->dest = dest + 1;
-+      p->bufs[state] = cur + 4;
-+      {
-+        const UInt32 ip = p->ip + 4;
-+        v = GetBe32a(cur) - ip;
-+        p->ip = ip;
-+      }
-+      state = BCJ2_DEC_STATE_ORIG_0;
-     }
--  }
--
--  /*
--  if (BCJ2_IS_32BIT_STREAM(p->state))
--  {
--    const Byte *cur = p->bufs[p->state];
--    if (cur == p->lims[p->state])
--      return SZ_OK;
--    p->bufs[p->state] = cur + 4;
--    
-+    if ((unsigned)(state - BCJ2_DEC_STATE_ORIG_0) < 4)
-     {
--      UInt32 val;
--      Byte *dest;
--      SizeT rem;
--      
--      p->ip += 4;
--      val = GetBe32(cur) - p->ip;
--      dest = p->dest;
--      rem = p->destLim - dest;
--      if (rem < 4)
-+      Byte *dest = p->dest;
-+      for (;;)
-       {
--        SizeT i;
--        SetUi32(p->temp, val);
--        for (i = 0; i < rem; i++)
--          dest[i] = p->temp[i];
--        p->dest = dest + rem;
--        p->state = BCJ2_DEC_STATE_ORIG_0 + (unsigned)rem;
--        return SZ_OK;
-+        if (dest == p->destLim)
-+        {
-+          p->state = state;
-+          p->temp = v;
-+          return SZ_OK;
-+        }
-+        *dest++ = (Byte)v;
-+        p->dest = dest;
-+        if (++state == BCJ2_DEC_STATE_ORIG_3 + 1)
-+          break;
-+        v >>= 8;
-       }
--      SetUi32(dest, val);
--      p->temp[3] = (Byte)(val >> 24);
--      p->dest = dest + 4;
--      p->state = BCJ2_DEC_STATE_OK;
-     }
-   }
--  */
- 
-+  // src = p->bufs[BCJ2_STREAM_MAIN];
-   for (;;)
-   {
-+    /*
-     if (BCJ2_IS_32BIT_STREAM(p->state))
-       p->state = BCJ2_DEC_STATE_OK;
-     else
-+    */
-     {
-       if (p->range < kTopValue)
-       {
-         if (p->bufs[BCJ2_STREAM_RC] == p->lims[BCJ2_STREAM_RC])
-         {
-           p->state = BCJ2_STREAM_RC;
-+          p->temp = v;
-           return SZ_OK;
-         }
-         p->range <<= 8;
-         p->code = (p->code << 8) | *(p->bufs[BCJ2_STREAM_RC])++;
-       }
--
-       {
-         const Byte *src = p->bufs[BCJ2_STREAM_MAIN];
-         const Byte *srcLim;
--        Byte *dest;
--        SizeT num = (SizeT)(p->lims[BCJ2_STREAM_MAIN] - src);
--        
--        if (num == 0)
-+        Byte *dest = p->dest;
-         {
--          p->state = BCJ2_STREAM_MAIN;
--          return SZ_OK;
-+          const SizeT rem = (SizeT)(p->lims[BCJ2_STREAM_MAIN] - src);
-+          SizeT num = (SizeT)(p->destLim - dest);
-+          if (num >= rem)
-+            num = rem;
-+        #define NUM_ITERS 4
-+        #if (NUM_ITERS & (NUM_ITERS - 1)) == 0
-+          num &= ~((SizeT)NUM_ITERS - 1);   // if (NUM_ITERS == (1 << x))
-+        #else
-+          num -= num % NUM_ITERS; // if (NUM_ITERS != (1 << x))
-+        #endif
-+          srcLim = src + num;
-         }
--        
--        dest = p->dest;
--        if (num > (SizeT)(p->destLim - dest))
-+
-+        #define NUM_SHIFT_BITS  24
-+        #define ONE_ITER(indx) { \
-+          const unsigned b = src[indx]; \
-+          *dest++ = (Byte)b; \
-+          v = (v << NUM_SHIFT_BITS) | b; \
-+          if (((b + (0x100 - 0xe8)) & 0xfe) == 0) break; \
-+          if (((v - (((UInt32)0x0f << (NUM_SHIFT_BITS)) + 0x80)) & \
-+              ((((UInt32)1 << (4 + NUM_SHIFT_BITS)) - 0x1) << 4)) == 0) break; \
-+            /* ++dest */; /* v = b; */ }
-+          
-+        if (src != srcLim)
-+        for (;;)
-         {
--          num = (SizeT)(p->destLim - dest);
--          if (num == 0)
--          {
--            p->state = BCJ2_DEC_STATE_ORIG;
--            return SZ_OK;
--          }
-+            /* The dependency chain of 2-cycle for (v) calculation is not big problem here.
-+               But we can remove dependency chain with v = b in the end of loop. */
-+          ONE_ITER(0)
-+          #if (NUM_ITERS > 1)
-+            ONE_ITER(1)
-+          #if (NUM_ITERS > 2)
-+            ONE_ITER(2)
-+          #if (NUM_ITERS > 3)
-+            ONE_ITER(3)
-+          #if (NUM_ITERS > 4)
-+            ONE_ITER(4)
-+          #if (NUM_ITERS > 5)
-+            ONE_ITER(5)
-+          #if (NUM_ITERS > 6)
-+            ONE_ITER(6)
-+          #if (NUM_ITERS > 7)
-+            ONE_ITER(7)
-+          #endif
-+          #endif
-+          #endif
-+          #endif
-+          #endif
-+          #endif
-+          #endif
-+          
-+          src += NUM_ITERS;
-+          if (src == srcLim)
-+            break;
-         }
--       
--        srcLim = src + num;
- 
--        if (p->temp[3] == 0x0F && (src[0] & 0xF0) == 0x80)
--          *dest = src[0];
--        else for (;;)
-+        if (src == srcLim)
-+      #if (NUM_ITERS > 1)
-+        for (;;)
-+      #endif
-         {
--          Byte b = *src;
--          *dest = b;
--          if (b != 0x0F)
-+        #if (NUM_ITERS > 1)
-+          if (src == p->lims[BCJ2_STREAM_MAIN] || dest == p->destLim)
-+        #endif
-           {
--            if ((b & 0xFE) == 0xE8)
--              break;
--            dest++;
--            if (++src != srcLim)
--              continue;
--            break;
-+            const SizeT num = (SizeT)(src - p->bufs[BCJ2_STREAM_MAIN]);
-+            p->bufs[BCJ2_STREAM_MAIN] = src;
-+            p->dest = dest;
-+            p->ip += (UInt32)num;
-+            /* state BCJ2_STREAM_MAIN has more priority than BCJ2_STATE_ORIG */
-+            p->state =
-+              src == p->lims[BCJ2_STREAM_MAIN] ?
-+                (unsigned)BCJ2_STREAM_MAIN :
-+                (unsigned)BCJ2_DEC_STATE_ORIG;
-+            p->temp = v;
-+            return SZ_OK;
-           }
--          dest++;
--          if (++src == srcLim)
--            break;
--          if ((*src & 0xF0) != 0x80)
--            continue;
--          *dest = *src;
--          break;
-+        #if (NUM_ITERS > 1)
-+          ONE_ITER(0)
-+          src++;
-+        #endif
-         }
--        
--        num = (SizeT)(src - p->bufs[BCJ2_STREAM_MAIN]);
--        
--        if (src == srcLim)
-+
-         {
--          p->temp[3] = src[-1];
--          p->bufs[BCJ2_STREAM_MAIN] = src;
-+          const SizeT num = (SizeT)(dest - p->dest);
-+          p->dest = dest; // p->dest += num;
-+          p->bufs[BCJ2_STREAM_MAIN] += num; // = src;
-           p->ip += (UInt32)num;
--          p->dest += num;
--          p->state =
--            p->bufs[BCJ2_STREAM_MAIN] ==
--            p->lims[BCJ2_STREAM_MAIN] ?
--              (unsigned)BCJ2_STREAM_MAIN :
--              (unsigned)BCJ2_DEC_STATE_ORIG;
--          return SZ_OK;
-         }
--        
-         {
-           UInt32 bound, ttt;
--          CProb *prob;
--          Byte b = src[0];
--          Byte prev = (Byte)(num == 0 ? p->temp[3] : src[-1]);
--          
--          p->temp[3] = b;
--          p->bufs[BCJ2_STREAM_MAIN] = src + 1;
--          num++;
--          p->ip += (UInt32)num;
--          p->dest += num;
--          
--          prob = p->probs + (unsigned)(b == 0xE8 ? 2 + (unsigned)prev : (b == 0xE9 ? 1 : 0));
--          
--          _IF_BIT_0
-+          CBcj2Prob *prob; // unsigned index;
-+          /*
-+          prob = p->probs + (unsigned)((Byte)v == 0xe8 ?
-+              2 + (Byte)(v >> 8) :
-+              ((v >> 5) & 1));  // ((Byte)v < 0xe8 ? 0 : 1));
-+          */
-           {
--            _UPDATE_0
-+            const unsigned c = ((v + 0x17) >> 6) & 1;
-+            prob = p->probs + (unsigned)
-+                (((0 - c) & (Byte)(v >> NUM_SHIFT_BITS)) + c + ((v >> 5) & 1));
-+                // (Byte)
-+                // 8x->0     : e9->1     : xxe8->xx+2
-+                // 8x->0x100 : e9->0x101 : xxe8->xx
-+                // (((0x100 - (e & ~v)) & (0x100 | (v >> 8))) + (e & v));
-+                // (((0x101 + (~e | v)) & (0x100 | (v >> 8))) + (e & v));
-+          }
-+          ttt = *prob;
-+          bound = (p->range >> kNumBitModelTotalBits) * ttt;
-+          if (p->code < bound)
-+          {
-+            // bcj2_stats[prob - p->probs][0]++;
-+            p->range = bound;
-+            *prob = (CBcj2Prob)(ttt + ((kBitModelTotal - ttt) >> kNumMoveBits));
-             continue;
-           }
--          _UPDATE_1
--            
-+          {
-+            // bcj2_stats[prob - p->probs][1]++;
-+            p->range -= bound;
-+            p->code -= bound;
-+            *prob = (CBcj2Prob)(ttt - (ttt >> kNumMoveBits));
-+          }
-         }
-       }
-     }
--
-     {
--      UInt32 val;
--      unsigned cj = (p->temp[3] == 0xE8) ? BCJ2_STREAM_CALL : BCJ2_STREAM_JUMP;
-+      /* (v == 0xe8 ? 0 : 1) uses setcc instruction with additional zero register usage in x64 MSVC. */
-+      // const unsigned cj = ((Byte)v == 0xe8) ? BCJ2_STREAM_CALL : BCJ2_STREAM_JUMP;
-+      const unsigned cj = (((v + 0x57) >> 6) & 1) + BCJ2_STREAM_CALL;
-       const Byte *cur = p->bufs[cj];
-       Byte *dest;
-       SizeT rem;
--      
-       if (cur == p->lims[cj])
-       {
-         p->state = cj;
-         break;
-       }
--      
--      val = GetBe32(cur);
-+      v = GetBe32a(cur);
-       p->bufs[cj] = cur + 4;
--
--      p->ip += 4;
--      val -= p->ip;
-+      {
-+        const UInt32 ip = p->ip + 4;
-+        v -= ip;
-+        p->ip = ip;
-+      }
-       dest = p->dest;
-       rem = (SizeT)(p->destLim - dest);
--      
-       if (rem < 4)
-       {
--        p->temp[0] = (Byte)val; if (rem > 0) dest[0] = (Byte)val; val >>= 8;
--        p->temp[1] = (Byte)val; if (rem > 1) dest[1] = (Byte)val; val >>= 8;
--        p->temp[2] = (Byte)val; if (rem > 2) dest[2] = (Byte)val; val >>= 8;
--        p->temp[3] = (Byte)val;
-+        if ((unsigned)rem > 0) { dest[0] = (Byte)v;  v >>= 8;
-+        if ((unsigned)rem > 1) { dest[1] = (Byte)v;  v >>= 8;
-+        if ((unsigned)rem > 2) { dest[2] = (Byte)v;  v >>= 8; }}}
-+        p->temp = v;
-         p->dest = dest + rem;
-         p->state = BCJ2_DEC_STATE_ORIG_0 + (unsigned)rem;
-         break;
-       }
--      
--      SetUi32(dest, val);
--      p->temp[3] = (Byte)(val >> 24);
-+      SetUi32(dest, v)
-+      v >>= 24;
-       p->dest = dest + 4;
-     }
-   }
-@@ -252,6 +278,13 @@ SRes Bcj2Dec_Decode(CBcj2Dec *p)
-     p->range <<= 8;
-     p->code = (p->code << 8) | *(p->bufs[BCJ2_STREAM_RC])++;
-   }
--
-   return SZ_OK;
- }
-+
-+#undef NUM_ITERS
-+#undef ONE_ITER
-+#undef NUM_SHIFT_BITS
-+#undef kTopValue
-+#undef kNumBitModelTotalBits
-+#undef kBitModelTotal
-+#undef kNumMoveBits
-diff --git a/src/lzma/Bcj2.h b/src/lzma/Bcj2.h
-index 8824080ac..4575545b6 100644
---- a/src/lzma/Bcj2.h
-+++ b/src/lzma/Bcj2.h
-@@ -1,8 +1,8 @@
--/* Bcj2.h -- BCJ2 Converter for x86 code
--2014-11-10 : Igor Pavlov : Public domain */
-+/* Bcj2.h -- BCJ2 converter for x86 code (Branch CALL/JUMP variant2)
-+2023-03-02 : Igor Pavlov : Public domain */
- 
--#ifndef __BCJ2_H
--#define __BCJ2_H
-+#ifndef ZIP7_INC_BCJ2_H
-+#define ZIP7_INC_BCJ2_H
- 
- #include "7zTypes.h"
- 
-@@ -26,37 +26,68 @@ enum
-   BCJ2_DEC_STATE_ORIG_3,
-   
-   BCJ2_DEC_STATE_ORIG,
--  BCJ2_DEC_STATE_OK
-+  BCJ2_DEC_STATE_ERROR     /* after detected data error */
- };
- 
- enum
- {
-   BCJ2_ENC_STATE_ORIG = BCJ2_NUM_STREAMS,
--  BCJ2_ENC_STATE_OK
-+  BCJ2_ENC_STATE_FINISHED  /* it's state after fully encoded stream */
- };
- 
- 
--#define BCJ2_IS_32BIT_STREAM(s) ((s) == BCJ2_STREAM_CALL || (s) == BCJ2_STREAM_JUMP)
-+/* #define BCJ2_IS_32BIT_STREAM(s) ((s) == BCJ2_STREAM_CALL || (s) == BCJ2_STREAM_JUMP) */
-+#define BCJ2_IS_32BIT_STREAM(s) ((unsigned)((unsigned)(s) - (unsigned)BCJ2_STREAM_CALL) < 2)
- 
- /*
- CBcj2Dec / CBcj2Enc
- bufs sizes:
-   BUF_SIZE(n) = lims[n] - bufs[n]
--bufs sizes for BCJ2_STREAM_CALL and BCJ2_STREAM_JUMP must be mutliply of 4:
-+bufs sizes for BCJ2_STREAM_CALL and BCJ2_STREAM_JUMP must be multiply of 4:
-     (BUF_SIZE(BCJ2_STREAM_CALL) & 3) == 0
-     (BUF_SIZE(BCJ2_STREAM_JUMP) & 3) == 0
- */
- 
-+// typedef UInt32 CBcj2Prob;
-+typedef UInt16 CBcj2Prob;
-+
-+/*
-+BCJ2 encoder / decoder internal requirements:
-+  - If last bytes of stream contain marker (e8/e8/0f8x), then
-+    there is also encoded symbol (0 : no conversion) in RC stream.
-+  - One case of overlapped instructions is supported,
-+    if last byte of converted instruction is (0f) and next byte is (8x):
-+      marker [xx xx xx 0f] 8x
-+    then the pair (0f 8x) is treated as marker.
-+*/
-+
-+/* ---------- BCJ2 Decoder ---------- */
-+
- /*
- CBcj2Dec:
--dest is allowed to overlap with bufs[BCJ2_STREAM_MAIN], with the following conditions:
-+(dest) is allowed to overlap with bufs[BCJ2_STREAM_MAIN], with the following conditions:
-   bufs[BCJ2_STREAM_MAIN] >= dest &&
--  bufs[BCJ2_STREAM_MAIN] - dest >= tempReserv +
-+  bufs[BCJ2_STREAM_MAIN] - dest >=
-         BUF_SIZE(BCJ2_STREAM_CALL) +
-         BUF_SIZE(BCJ2_STREAM_JUMP)
--     tempReserv = 0 : for first call of Bcj2Dec_Decode
--     tempReserv = 4 : for any other calls of Bcj2Dec_Decode
--  overlap with offset = 1 is not allowed
-+  reserve = bufs[BCJ2_STREAM_MAIN] - dest -
-+      ( BUF_SIZE(BCJ2_STREAM_CALL) +
-+        BUF_SIZE(BCJ2_STREAM_JUMP) )
-+  and additional conditions:
-+  if (it's first call of Bcj2Dec_Decode() after Bcj2Dec_Init())
-+  {
-+    (reserve != 1) : if (ver <  v23.00)
-+  }
-+  else // if there are more than one calls of Bcj2Dec_Decode() after Bcj2Dec_Init())
-+  {
-+    (reserve >= 6) : if (ver <  v23.00)
-+    (reserve >= 4) : if (ver >= v23.00)
-+    We need that (reserve) because after first call of Bcj2Dec_Decode(),
-+    CBcj2Dec::temp can contain up to 4 bytes for writing to (dest).
-+  }
-+  (reserve == 0) is allowed, if we decode full stream via single call of Bcj2Dec_Decode().
-+  (reserve == 0) also is allowed in case of multi-call, if we use fixed buffers,
-+     and (reserve) is calculated from full (final) sizes of all streams before first call.
- */
- 
- typedef struct
-@@ -68,21 +99,65 @@ typedef struct
- 
-   unsigned state; /* BCJ2_STREAM_MAIN has more priority than BCJ2_STATE_ORIG */
- 
--  UInt32 ip;
--  Byte temp[4];
-+  UInt32 ip;      /* property of starting base for decoding */
-+  UInt32 temp;    /* Byte temp[4]; */
-   UInt32 range;
-   UInt32 code;
--  UInt16 probs[2 + 256];
-+  CBcj2Prob probs[2 + 256];
- } CBcj2Dec;
- 
-+
-+/* Note:
-+   Bcj2Dec_Init() sets (CBcj2Dec::ip = 0)
-+   if (ip != 0) property is required, the caller must set CBcj2Dec::ip after Bcj2Dec_Init()
-+*/
- void Bcj2Dec_Init(CBcj2Dec *p);
- 
--/* Returns: SZ_OK or SZ_ERROR_DATA */
-+
-+/* Bcj2Dec_Decode():
-+   returns:
-+     SZ_OK
-+     SZ_ERROR_DATA : if data in 5 starting bytes of BCJ2_STREAM_RC stream are not correct
-+*/
- SRes Bcj2Dec_Decode(CBcj2Dec *p);
- 
--#define Bcj2Dec_IsFinished(_p_) ((_p_)->code == 0)
-+/* To check that decoding was finished you can compare
-+   sizes of processed streams with sizes known from another sources.
-+   You must do at least one mandatory check from the two following options:
-+      - the check for size of processed output (ORIG) stream.
-+      - the check for size of processed input  (MAIN) stream.
-+   additional optional checks:
-+      - the checks for processed sizes of all input streams (MAIN, CALL, JUMP, RC)
-+      - the checks Bcj2Dec_IsMaybeFinished*()
-+   also before actual decoding you can check that the
-+   following condition is met for stream sizes:
-+     ( size(ORIG) == size(MAIN) + size(CALL) + size(JUMP) )
-+*/
- 
-+/* (state == BCJ2_STREAM_MAIN) means that decoder is ready for
-+      additional input data in BCJ2_STREAM_MAIN stream.
-+   Note that (state == BCJ2_STREAM_MAIN) is allowed for non-finished decoding.
-+*/
-+#define Bcj2Dec_IsMaybeFinished_state_MAIN(_p_) ((_p_)->state == BCJ2_STREAM_MAIN)
- 
-+/* if the stream decoding was finished correctly, then range decoder
-+   part of CBcj2Dec also was finished, and then (CBcj2Dec::code == 0).
-+   Note that (CBcj2Dec::code == 0) is allowed for non-finished decoding.
-+*/
-+#define Bcj2Dec_IsMaybeFinished_code(_p_) ((_p_)->code == 0)
-+
-+/* use Bcj2Dec_IsMaybeFinished() only as additional check
-+    after at least one mandatory check from the two following options:
-+      - the check for size of processed output (ORIG) stream.
-+      - the check for size of processed input  (MAIN) stream.
-+*/
-+#define Bcj2Dec_IsMaybeFinished(_p_) ( \
-+        Bcj2Dec_IsMaybeFinished_state_MAIN(_p_) && \
-+        Bcj2Dec_IsMaybeFinished_code(_p_))
-+
-+
-+
-+/* ---------- BCJ2 Encoder ---------- */
- 
- typedef enum
- {
-@@ -91,6 +166,91 @@ typedef enum
-   BCJ2_ENC_FINISH_MODE_END_STREAM
- } EBcj2Enc_FinishMode;
- 
-+/*
-+  BCJ2_ENC_FINISH_MODE_CONTINUE:
-+     process non finished encoding.
-+     It notifies the encoder that additional further calls
-+     can provide more input data (src) than provided by current call.
-+     In  that case the CBcj2Enc encoder still can move (src) pointer
-+     up to (srcLim), but CBcj2Enc encoder can store some of the last
-+     processed bytes (up to 4 bytes) from src to internal CBcj2Enc::temp[] buffer.
-+   at return:
-+       (CBcj2Enc::src will point to position that includes
-+       processed data and data copied to (temp[]) buffer)
-+       That data from (temp[]) buffer will be used in further calls.
-+  
-+  BCJ2_ENC_FINISH_MODE_END_BLOCK:
-+     finish encoding of current block (ended at srcLim) without RC flushing.
-+   at return: if (CBcj2Enc::state == BCJ2_ENC_STATE_ORIG) &&
-+                  CBcj2Enc::src == CBcj2Enc::srcLim)
-+        :  it shows that block encoding was finished. And the encoder is
-+           ready for new (src) data or for stream finish operation.
-+     finished block means
-+     {
-+       CBcj2Enc has completed block encoding up to (srcLim).
-+       (1 + 4 bytes) or (2 + 4 bytes) CALL/JUMP cortages will
-+       not cross block boundary at (srcLim).
-+       temporary CBcj2Enc buffer for (ORIG) src data is empty.
-+       3 output uncompressed streams (MAIN, CALL, JUMP) were flushed.
-+       RC stream was not flushed. And RC stream will cross block boundary.
-+     }
-+     Note: some possible implementation of BCJ2 encoder could
-+     write branch marker (e8/e8/0f8x) in one call of Bcj2Enc_Encode(),
-+     and it could calculate symbol for RC in another call of Bcj2Enc_Encode().
-+     BCJ2 encoder uses ip/fileIp/fileSize/relatLimit values to calculate RC symbol.
-+     And these CBcj2Enc variables can have different values in different Bcj2Enc_Encode() calls.
-+     So caller must finish each block with BCJ2_ENC_FINISH_MODE_END_BLOCK
-+     to ensure that RC symbol is calculated and written in proper block.
-+    
-+  BCJ2_ENC_FINISH_MODE_END_STREAM
-+     finish encoding of stream (ended at srcLim) fully including RC flushing.
-+   at return: if (CBcj2Enc::state == BCJ2_ENC_STATE_FINISHED)
-+        : it shows that stream encoding was finished fully,
-+          and all output streams were flushed fully.
-+     also Bcj2Enc_IsFinished() can be called.
-+*/
-+
-+
-+/*
-+  32-bit relative offset in JUMP/CALL commands is
-+    - (mod 4 GiB)  for 32-bit x86 code
-+    - signed Int32 for 64-bit x86-64 code
-+  BCJ2 encoder also does internal relative to absolute address conversions.
-+  And there are 2 possible ways to do it:
-+    before v23: we used 32-bit variables and (mod 4 GiB) conversion
-+    since  v23: we use  64-bit variables and (signed Int32 offset) conversion.
-+  The absolute address condition for conversion in v23:
-+    ((UInt64)((Int64)ip64 - (Int64)fileIp64 + 5 + (Int32)offset) < (UInt64)fileSize64)
-+  note that if (fileSize64 > 2 GiB). there is difference between
-+  old (mod 4 GiB) way (v22) and new (signed Int32 offset) way (v23).
-+  And new (v23) way is more suitable to encode 64-bit x86-64 code for (fileSize64 > 2 GiB) cases.
-+*/
-+
-+/*
-+// for old (v22) way for conversion:
-+typedef UInt32 CBcj2Enc_ip_unsigned;
-+typedef  Int32 CBcj2Enc_ip_signed;
-+#define BCJ2_ENC_FileSize_MAX ((UInt32)1 << 31)
-+*/
-+typedef UInt64 CBcj2Enc_ip_unsigned;
-+typedef  Int64 CBcj2Enc_ip_signed;
-+
-+/* maximum size of file that can be used for conversion condition */
-+#define BCJ2_ENC_FileSize_MAX             ((CBcj2Enc_ip_unsigned)0 - 2)
-+
-+/* default value of fileSize64_minus1 variable that means
-+   that absolute address limitation will not be used */
-+#define BCJ2_ENC_FileSizeField_UNLIMITED  ((CBcj2Enc_ip_unsigned)0 - 1)
-+
-+/* calculate value that later can be set to CBcj2Enc::fileSize64_minus1 */
-+#define BCJ2_ENC_GET_FileSizeField_VAL_FROM_FileSize(fileSize) \
-+    ((CBcj2Enc_ip_unsigned)(fileSize) - 1)
-+
-+/* set CBcj2Enc::fileSize64_minus1 variable from size of file */
-+#define Bcj2Enc_SET_FileSize(p, fileSize) \
-+    (p)->fileSize64_minus1 = BCJ2_ENC_GET_FileSizeField_VAL_FROM_FileSize(fileSize);
-+
-+
- typedef struct
- {
-   Byte *bufs[BCJ2_NUM_STREAMS];
-@@ -101,45 +261,71 @@ typedef struct
-   unsigned state;
-   EBcj2Enc_FinishMode finishMode;
- 
--  Byte prevByte;
-+  Byte context;
-+  Byte flushRem;
-+  Byte isFlushState;
- 
-   Byte cache;
-   UInt32 range;
-   UInt64 low;
-   UInt64 cacheSize;
-+  
-+  // UInt32 context;  // for marker version, it can include marker flag.
- 
--  UInt32 ip;
--
--  /* 32-bit ralative offset in JUMP/CALL commands is
--       - (mod 4 GB)   in 32-bit mode
--       - signed Int32 in 64-bit mode
--     We use (mod 4 GB) check for fileSize.
--     Use fileSize up to 2 GB, if you want to support 32-bit and 64-bit code conversion. */
--  UInt32 fileIp;
--  UInt32 fileSize;    /* (fileSize <= ((UInt32)1 << 31)), 0 means no_limit */
--  UInt32 relatLimit;  /* (relatLimit <= ((UInt32)1 << 31)), 0 means desable_conversion */
-+  /* (ip64) and (fileIp64) correspond to virtual source stream position
-+     that doesn't include data in temp[] */
-+  CBcj2Enc_ip_unsigned ip64;         /* current (ip) position */
-+  CBcj2Enc_ip_unsigned fileIp64;     /* start (ip) position of current file */
-+  CBcj2Enc_ip_unsigned fileSize64_minus1;   /* size of current file (for conversion limitation) */
-+  UInt32 relatLimit;  /* (relatLimit <= ((UInt32)1 << 31)) : 0 means disable_conversion */
-+  // UInt32 relatExcludeBits;
- 
-   UInt32 tempTarget;
--  unsigned tempPos;
--  Byte temp[4 * 2];
--
--  unsigned flushPos;
--  
--  UInt16 probs[2 + 256];
-+  unsigned tempPos; /* the number of bytes that were copied to temp[] buffer
-+                       (tempPos <= 4) outside of Bcj2Enc_Encode() */
-+  // Byte temp[4]; // for marker version
-+  Byte temp[8];
-+  CBcj2Prob probs[2 + 256];
- } CBcj2Enc;
- 
- void Bcj2Enc_Init(CBcj2Enc *p);
--void Bcj2Enc_Encode(CBcj2Enc *p);
- 
--#define Bcj2Enc_Get_InputData_Size(p) ((SizeT)((p)->srcLim - (p)->src) + (p)->tempPos)
--#define Bcj2Enc_IsFinished(p) ((p)->flushPos == 5)
- 
-+/*
-+Bcj2Enc_Encode(): at exit:
-+  p->State <  BCJ2_NUM_STREAMS    : we need more buffer space for output stream
-+                                    (bufs[p->State] == lims[p->State])
-+  p->State == BCJ2_ENC_STATE_ORIG : we need more data in input src stream
-+                                    (src == srcLim)
-+  p->State == BCJ2_ENC_STATE_FINISHED : after fully encoded stream
-+*/
-+void Bcj2Enc_Encode(CBcj2Enc *p);
- 
--#define BCJ2_RELAT_LIMIT_NUM_BITS 26
--#define BCJ2_RELAT_LIMIT ((UInt32)1 << BCJ2_RELAT_LIMIT_NUM_BITS)
-+/* Bcj2Enc encoder can look ahead for up 4 bytes of source stream.
-+   CBcj2Enc::tempPos : is the number of bytes that were copied from input stream to temp[] buffer.
-+   (CBcj2Enc::src) after Bcj2Enc_Encode() is starting position after
-+   fully processed data and after data copied to temp buffer.
-+   So if the caller needs to get real number of fully processed input
-+   bytes (without look ahead data in temp buffer),
-+   the caller must subtruct (CBcj2Enc::tempPos) value from processed size
-+   value that is calculated based on current (CBcj2Enc::src):
-+     cur_processed_pos = Calc_Big_Processed_Pos(enc.src)) -
-+        Bcj2Enc_Get_AvailInputSize_in_Temp(&enc);
-+*/
-+/* get the size of input data that was stored in temp[] buffer: */
-+#define Bcj2Enc_Get_AvailInputSize_in_Temp(p) ((p)->tempPos)
- 
--/* limit for CBcj2Enc::fileSize variable */
--#define BCJ2_FileSize_MAX ((UInt32)1 << 31)
-+#define Bcj2Enc_IsFinished(p) ((p)->flushRem == 0)
-+
-+/* Note : the decoder supports overlapping of marker (0f 80).
-+   But we can eliminate such overlapping cases by setting
-+   the limit for relative offset conversion as
-+     CBcj2Enc::relatLimit <= (0x0f << 24) == (240 MiB)
-+*/
-+/* default value for CBcj2Enc::relatLimit */
-+#define BCJ2_ENC_RELAT_LIMIT_DEFAULT  ((UInt32)0x0f << 24)
-+#define BCJ2_ENC_RELAT_LIMIT_MAX      ((UInt32)1 << 31)
-+// #define BCJ2_RELAT_EXCLUDE_NUM_BITS 5
- 
- EXTERN_C_END
- 
-diff --git a/src/lzma/Bcj2Enc.c b/src/lzma/Bcj2Enc.c
-index 666303b90..9654d1d81 100644
---- a/src/lzma/Bcj2Enc.c
-+++ b/src/lzma/Bcj2Enc.c
-@@ -1,60 +1,62 @@
--/* Bcj2Enc.c -- BCJ2 Encoder (Converter for x86 code)
--2021-02-09 : Igor Pavlov : Public domain */
-+/* Bcj2Enc.c -- BCJ2 Encoder converter for x86 code (Branch CALL/JUMP variant2)
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- /* #define SHOW_STAT */
--
- #ifdef SHOW_STAT
- #include <stdio.h>
--#define PRF(x) x
-+#define PRF2(s) printf("%s ip=%8x  tempPos=%d  src= %8x\n", s, (unsigned)p->ip64, p->tempPos, (unsigned)(p->srcLim - p->src));
- #else
--#define PRF(x)
-+#define PRF2(s)
- #endif
- 
--#include <string.h>
--
- #include "Bcj2.h"
- #include "CpuArch.h"
- 
--#define CProb UInt16
--
- #define kTopValue ((UInt32)1 << 24)
--#define kNumModelBits 11
--#define kBitModelTotal (1 << kNumModelBits)
-+#define kNumBitModelTotalBits 11
-+#define kBitModelTotal (1 << kNumBitModelTotalBits)
- #define kNumMoveBits 5
- 
- void Bcj2Enc_Init(CBcj2Enc *p)
- {
-   unsigned i;
--
--  p->state = BCJ2_ENC_STATE_OK;
-+  p->state = BCJ2_ENC_STATE_ORIG;
-   p->finishMode = BCJ2_ENC_FINISH_MODE_CONTINUE;
--
--  p->prevByte = 0;
--
-+  p->context = 0;
-+  p->flushRem = 5;
-+  p->isFlushState = 0;
-   p->cache = 0;
--  p->range = 0xFFFFFFFF;
-+  p->range = 0xffffffff;
-   p->low = 0;
-   p->cacheSize = 1;
--
--  p->ip = 0;
--
--  p->fileIp = 0;
--  p->fileSize = 0;
--  p->relatLimit = BCJ2_RELAT_LIMIT;
--
-+  p->ip64 = 0;
-+  p->fileIp64 = 0;
-+  p->fileSize64_minus1 = BCJ2_ENC_FileSizeField_UNLIMITED;
-+  p->relatLimit = BCJ2_ENC_RELAT_LIMIT_DEFAULT;
-+  // p->relatExcludeBits = 0;
-   p->tempPos = 0;
--
--  p->flushPos = 0;
--
-   for (i = 0; i < sizeof(p->probs) / sizeof(p->probs[0]); i++)
-     p->probs[i] = kBitModelTotal >> 1;
- }
- 
--static BoolInt MY_FAST_CALL RangeEnc_ShiftLow(CBcj2Enc *p)
-+// Z7_NO_INLINE
-+Z7_FORCE_INLINE
-+static BoolInt Bcj2_RangeEnc_ShiftLow(CBcj2Enc *p)
- {
--  if ((UInt32)p->low < (UInt32)0xFF000000 || (UInt32)(p->low >> 32) != 0)
-+  const UInt32 low = (UInt32)p->low;
-+  const unsigned high = (unsigned)
-+    #if defined(Z7_MSC_VER_ORIGINAL) \
-+        && defined(MY_CPU_X86) \
-+        && defined(MY_CPU_LE) \
-+        && !defined(MY_CPU_64BIT)
-+      // we try to rid of __aullshr() call in MSVS-x86
-+      (((const UInt32 *)&p->low)[1]); // [1] : for little-endian only
-+    #else
-+      (p->low >> 32);
-+    #endif
-+  if (low < (UInt32)0xff000000 || high != 0)
-   {
-     Byte *buf = p->bufs[BCJ2_STREAM_RC];
-     do
-@@ -65,247 +67,440 @@ static BoolInt MY_FAST_CALL RangeEnc_ShiftLow(CBcj2Enc *p)
-         p->bufs[BCJ2_STREAM_RC] = buf;
-         return True7z;
-       }
--      *buf++ = (Byte)(p->cache + (Byte)(p->low >> 32));
--      p->cache = 0xFF;
-+      *buf++ = (Byte)(p->cache + high);
-+      p->cache = 0xff;
-     }
-     while (--p->cacheSize);
-     p->bufs[BCJ2_STREAM_RC] = buf;
--    p->cache = (Byte)((UInt32)p->low >> 24);
-+    p->cache = (Byte)(low >> 24);
-   }
-   p->cacheSize++;
--  p->low = (UInt32)p->low << 8;
-+  p->low = low << 8;
-   return False7z;
- }
- 
--static void Bcj2Enc_Encode_2(CBcj2Enc *p)
--{
--  if (BCJ2_IS_32BIT_STREAM(p->state))
-+
-+/*
-+We can use 2 alternative versions of code:
-+1) non-marker version:
-+  Byte CBcj2Enc::context
-+  Byte temp[8];
-+  Last byte of marker (e8/e9/[0f]8x) can be written to temp[] buffer.
-+  Encoder writes last byte of marker (e8/e9/[0f]8x) to dest, only in conjunction
-+  with writing branch symbol to range coder in same Bcj2Enc_Encode_2() call.
-+
-+2) marker version:
-+  UInt32 CBcj2Enc::context
-+  Byte CBcj2Enc::temp[4];
-+  MARKER_FLAG in CBcj2Enc::context shows that CBcj2Enc::context contains finded marker.
-+  it's allowed that
-+    one call of Bcj2Enc_Encode_2() writes last byte of marker (e8/e9/[0f]8x) to dest,
-+    and another call of Bcj2Enc_Encode_2() does offset conversion.
-+    So different values of (fileIp) and (fileSize) are possible
-+    in these different Bcj2Enc_Encode_2() calls.
-+
-+Also marker version requires additional if((v & MARKER_FLAG) == 0) check in main loop.
-+So we use non-marker version.
-+*/
-+
-+/*
-+  Corner cases with overlap in multi-block.
-+  before v23: there was one corner case, where converted instruction
-+    could start in one sub-stream and finish in next sub-stream.
-+  If multi-block (solid) encoding is used,
-+    and BCJ2_ENC_FINISH_MODE_END_BLOCK is used for each sub-stream.
-+    and (0f) is last byte of previous sub-stream
-+    and (8x) is first byte of current sub-stream
-+  then (0f 8x) pair is treated as marker by BCJ2 encoder and decoder.
-+  BCJ2 encoder can converts 32-bit offset for that (0f 8x) cortage,
-+  if that offset meets limit requirements.
-+  If encoder allows 32-bit offset conversion for such overlap case,
-+  then the data in 3 uncompressed BCJ2 streams for some sub-stream
-+  can depend from data of previous sub-stream.
-+  That corner case is not big problem, and it's rare case.
-+  Since v23.00 we do additional check to prevent conversions in such overlap cases.
-+*/
-+
-+/*
-+  Bcj2Enc_Encode_2() output variables at exit:
-   {
--    Byte *cur = p->bufs[p->state];
--    if (cur == p->lims[p->state])
--      return;
--    SetBe32(cur, p->tempTarget);
--    p->bufs[p->state] = cur + 4;
-+    if (Bcj2Enc_Encode_2() exits with (p->state == BCJ2_ENC_STATE_ORIG))
-+    {
-+      it means that encoder needs more input data.
-+      if (p->srcLim == p->src) at exit, then
-+      {
-+        (p->finishMode != BCJ2_ENC_FINISH_MODE_END_STREAM)
-+        all input data were read and processed, and we are ready for
-+        new input data.
-+      }
-+      else
-+      {
-+        (p->srcLim != p->src)
-+        (p->finishMode == BCJ2_ENC_FINISH_MODE_CONTINUE)
-+          The encoder have found e8/e9/0f_8x marker,
-+          and p->src points to last byte of that marker,
-+          Bcj2Enc_Encode_2() needs more input data to get totally
-+          5 bytes (last byte of marker and 32-bit branch offset)
-+          as continuous array starting from p->src.
-+        (p->srcLim - p->src < 5) requirement is met after exit.
-+          So non-processed resedue from p->src to p->srcLim is always less than 5 bytes.
-+      }
-+    }
-   }
-+*/
- 
--  p->state = BCJ2_ENC_STATE_ORIG;
--
--  for (;;)
-+Z7_NO_INLINE
-+static void Bcj2Enc_Encode_2(CBcj2Enc *p)
-+{
-+  if (!p->isFlushState)
-   {
--    if (p->range < kTopValue)
-+    const Byte *src;
-+    UInt32 v;
-     {
--      if (RangeEnc_ShiftLow(p))
--        return;
--      p->range <<= 8;
-+      const unsigned state = p->state;
-+      if (BCJ2_IS_32BIT_STREAM(state))
-+      {
-+        Byte *cur = p->bufs[state];
-+        if (cur == p->lims[state])
-+          return;
-+        SetBe32a(cur, p->tempTarget)
-+        p->bufs[state] = cur + 4;
-+      }
-     }
-+    p->state = BCJ2_ENC_STATE_ORIG; // for main reason of exit
-+    src = p->src;
-+    v = p->context;
-+    
-+    // #define WRITE_CONTEXT  p->context = v; // for marker version
-+    #define WRITE_CONTEXT           p->context = (Byte)v;
-+    #define WRITE_CONTEXT_AND_SRC   p->src = src;  WRITE_CONTEXT
- 
-+    for (;;)
-     {
-+      // const Byte *src;
-+      // UInt32 v;
-+      CBcj2Enc_ip_unsigned ip;
-+      if (p->range < kTopValue)
-+      {
-+        // to reduce register pressure and code size: we save and restore local variables.
-+        WRITE_CONTEXT_AND_SRC
-+        if (Bcj2_RangeEnc_ShiftLow(p))
-+          return;
-+        p->range <<= 8;
-+        src = p->src;
-+        v = p->context;
-+      }
-+      // src = p->src;
-+      // #define MARKER_FLAG  ((UInt32)1 << 17)
-+      // if ((v & MARKER_FLAG) == 0) // for marker version
-       {
--        const Byte *src = p->src;
-         const Byte *srcLim;
--        Byte *dest;
--        SizeT num = (SizeT)(p->srcLim - src);
--
--        if (p->finishMode == BCJ2_ENC_FINISH_MODE_CONTINUE)
-+        Byte *dest = p->bufs[BCJ2_STREAM_MAIN];
-         {
--          if (num <= 4)
--            return;
--          num -= 4;
-+          const SizeT remSrc = (SizeT)(p->srcLim - src);
-+          SizeT rem = (SizeT)(p->lims[BCJ2_STREAM_MAIN] - dest);
-+          if (rem >= remSrc)
-+            rem = remSrc;
-+          srcLim = src + rem;
-         }
--        else if (num == 0)
--          break;
--
--        dest = p->bufs[BCJ2_STREAM_MAIN];
--        if (num > (SizeT)(p->lims[BCJ2_STREAM_MAIN] - dest))
-+        /* p->context contains context of previous byte:
-+           bits [0 : 7]  : src[-1], if (src) was changed in this call
-+           bits [8 : 31] : are undefined for non-marker version
-+        */
-+        // v = p->context;
-+        #define NUM_SHIFT_BITS  24
-+        #define CONV_FLAG  ((UInt32)1 << 16)
-+        #define ONE_ITER { \
-+          b = src[0]; \
-+          *dest++ = (Byte)b; \
-+          v = (v << NUM_SHIFT_BITS) | b; \
-+          if (((b + (0x100 - 0xe8)) & 0xfe) == 0) break; \
-+          if (((v - (((UInt32)0x0f << (NUM_SHIFT_BITS)) + 0x80)) & \
-+              ((((UInt32)1 << (4 + NUM_SHIFT_BITS)) - 0x1) << 4)) == 0) break; \
-+          src++; if (src == srcLim) { break; } }
-+
-+        if (src != srcLim)
-+        for (;;)
-         {
--          num = (SizeT)(p->lims[BCJ2_STREAM_MAIN] - dest);
--          if (num == 0)
--          {
--            p->state = BCJ2_STREAM_MAIN;
--            return;
--          }
-+          /* clang can generate ineffective code with setne instead of two jcc instructions.
-+             we can use 2 iterations and external (unsigned b) to avoid that ineffective code genaration. */
-+          unsigned b;
-+          ONE_ITER
-+          ONE_ITER
-         }
--       
--        srcLim = src + num;
-+        
-+        ip = p->ip64 + (CBcj2Enc_ip_unsigned)(SizeT)(dest - p->bufs[BCJ2_STREAM_MAIN]);
-+        p->bufs[BCJ2_STREAM_MAIN] = dest;
-+        p->ip64 = ip;
- 
--        if (p->prevByte == 0x0F && (src[0] & 0xF0) == 0x80)
--          *dest = src[0];
--        else for (;;)
-+        if (src == srcLim)
-         {
--          Byte b = *src;
--          *dest = b;
--          if (b != 0x0F)
-+          WRITE_CONTEXT_AND_SRC
-+          if (src != p->srcLim)
-           {
--            if ((b & 0xFE) == 0xE8)
--              break;
--            dest++;
--            if (++src != srcLim)
--              continue;
--            break;
-+            p->state = BCJ2_STREAM_MAIN;
-+            return;
-           }
--          dest++;
--          if (++src == srcLim)
--            break;
--          if ((*src & 0xF0) != 0x80)
--            continue;
--          *dest = *src;
-+          /* (p->src == p->srcLim)
-+          (p->state == BCJ2_ENC_STATE_ORIG) */
-+          if (p->finishMode != BCJ2_ENC_FINISH_MODE_END_STREAM)
-+            return;
-+          /* (p->finishMode == BCJ2_ENC_FINISH_MODE_END_STREAM */
-+          // (p->flushRem == 5);
-+          p->isFlushState = 1;
-           break;
-         }
--        
--        num = (SizeT)(src - p->src);
--        
--        if (src == srcLim)
--        {
--          p->prevByte = src[-1];
--          p->bufs[BCJ2_STREAM_MAIN] = dest;
--          p->src = src;
--          p->ip += (UInt32)num;
--          continue;
--        }
-- 
-+        src++;
-+        // p->src = src;
-+      }
-+      // ip = p->ip; // for marker version
-+      /* marker was found */
-+      /* (v) contains marker that was found:
-+           bits [NUM_SHIFT_BITS : NUM_SHIFT_BITS + 7]
-+                         : value of src[-2] : xx/xx/0f
-+           bits [0 : 7]  : value of src[-1] : e8/e9/8x
-+      */
-+      {
-         {
--          Byte context = (Byte)(num == 0 ? p->prevByte : src[-1]);
--          BoolInt needConvert;
--
--          p->bufs[BCJ2_STREAM_MAIN] = dest + 1;
--          p->ip += (UInt32)num + 1;
--          src++;
--          
--          needConvert = False7z;
--
-+        #if NUM_SHIFT_BITS != 24
-+          v &= ~(UInt32)CONV_FLAG;
-+        #endif
-+          // UInt32 relat = 0;
-           if ((SizeT)(p->srcLim - src) >= 4)
-           {
--            UInt32 relatVal = GetUi32(src);
--            if ((p->fileSize == 0 || (UInt32)(p->ip + 4 + relatVal - p->fileIp) < p->fileSize)
--                && ((relatVal + p->relatLimit) >> 1) < p->relatLimit)
--              needConvert = True7z;
-+            /*
-+            if (relat != 0 || (Byte)v != 0xe8)
-+            BoolInt isBigOffset = True7z;
-+            */
-+            const UInt32 relat = GetUi32(src);
-+            /*
-+            #define EXCLUDE_FLAG  ((UInt32)1 << 4)
-+            #define NEED_CONVERT(rel) ((((rel) + EXCLUDE_FLAG) & (0 - EXCLUDE_FLAG * 2)) != 0)
-+            if (p->relatExcludeBits != 0)
-+            {
-+              const UInt32 flag = (UInt32)1 << (p->relatExcludeBits - 1);
-+              isBigOffset = (((relat + flag) & (0 - flag * 2)) != 0);
-+            }
-+            // isBigOffset = False7z; // for debug
-+            */
-+            ip -= p->fileIp64;
-+            // Use the following if check, if (ip) is 64-bit:
-+            if (ip > (((v + 0x20) >> 5) & 1))  // 23.00 : we eliminate milti-block overlap for (Of 80) and (e8/e9)
-+            if ((CBcj2Enc_ip_unsigned)((CBcj2Enc_ip_signed)ip + 4 + (Int32)relat) <= p->fileSize64_minus1)
-+            if (((UInt32)(relat + p->relatLimit) >> 1) < p->relatLimit)
-+              v |= CONV_FLAG;
-           }
--
-+          else if (p->finishMode == BCJ2_ENC_FINISH_MODE_CONTINUE)
-           {
--            UInt32 bound;
--            unsigned ttt;
--            Byte b = src[-1];
--            CProb *prob = p->probs + (unsigned)(b == 0xE8 ? 2 + (unsigned)context : (b == 0xE9 ? 1 : 0));
--
--            ttt = *prob;
--            bound = (p->range >> kNumModelBits) * ttt;
--            
--            if (!needConvert)
-+            // (p->srcLim - src < 4)
-+            // /*
-+            // for non-marker version
-+            p->ip64--; // p->ip = ip - 1;
-+            p->bufs[BCJ2_STREAM_MAIN]--;
-+            src--;
-+            v >>= NUM_SHIFT_BITS;
-+            // (0 < p->srcLim - p->src <= 4)
-+            // */
-+            // v |= MARKER_FLAG; // for marker version
-+            /* (p->state == BCJ2_ENC_STATE_ORIG) */
-+            WRITE_CONTEXT_AND_SRC
-+            return;
-+          }
-+          {
-+            const unsigned c = ((v + 0x17) >> 6) & 1;
-+            CBcj2Prob *prob = p->probs + (unsigned)
-+                (((0 - c) & (Byte)(v >> NUM_SHIFT_BITS)) + c + ((v >> 5) & 1));
-+            /*
-+                ((Byte)v == 0xe8 ? 2 + ((Byte)(v >> 8)) :
-+                ((Byte)v < 0xe8 ? 0 : 1));  // ((v >> 5) & 1));
-+            */
-+            const unsigned ttt = *prob;
-+            const UInt32 bound = (p->range >> kNumBitModelTotalBits) * ttt;
-+            if ((v & CONV_FLAG) == 0)
-             {
-+              // static int yyy = 0; yyy++; printf("\n!needConvert = %d\n", yyy);
-+              // v = (Byte)v; // for marker version
-               p->range = bound;
--              *prob = (CProb)(ttt + ((kBitModelTotal - ttt) >> kNumMoveBits));
--              p->src = src;
--              p->prevByte = b;
-+              *prob = (CBcj2Prob)(ttt + ((kBitModelTotal - ttt) >> kNumMoveBits));
-+              // WRITE_CONTEXT_AND_SRC
-               continue;
-             }
--            
-             p->low += bound;
-             p->range -= bound;
--            *prob = (CProb)(ttt - (ttt >> kNumMoveBits));
--
-+            *prob = (CBcj2Prob)(ttt - (ttt >> kNumMoveBits));
-+          }
-+          // p->context = src[3];
-+          {
-+            // const unsigned cj = ((Byte)v == 0xe8 ? BCJ2_STREAM_CALL : BCJ2_STREAM_JUMP);
-+            const unsigned cj = (((v + 0x57) >> 6) & 1) + BCJ2_STREAM_CALL;
-+            ip = p->ip64;
-+            v = GetUi32(src); // relat
-+            ip += 4;
-+            p->ip64 = ip;
-+            src += 4;
-+            // p->src = src;
-             {
--              UInt32 relatVal = GetUi32(src);
--              UInt32 absVal;
--              p->ip += 4;
--              absVal = p->ip + relatVal;
--              p->prevByte = src[3];
--              src += 4;
--              p->src = src;
-+              const UInt32 absol = (UInt32)ip + v;
-+              Byte *cur = p->bufs[cj];
-+              v >>= 24;
-+              // WRITE_CONTEXT
-+              if (cur == p->lims[cj])
-               {
--                unsigned cj = (b == 0xE8) ? BCJ2_STREAM_CALL : BCJ2_STREAM_JUMP;
--                Byte *cur = p->bufs[cj];
--                if (cur == p->lims[cj])
--                {
--                  p->state = cj;
--                  p->tempTarget = absVal;
--                  return;
--                }
--                SetBe32(cur, absVal);
--                p->bufs[cj] = cur + 4;
-+                p->state = cj;
-+                p->tempTarget = absol;
-+                WRITE_CONTEXT_AND_SRC
-+                return;
-               }
-+              SetBe32a(cur, absol)
-+              p->bufs[cj] = cur + 4;
-             }
-           }
-         }
-       }
--    }
-+    } // end of loop
-   }
- 
--  if (p->finishMode != BCJ2_ENC_FINISH_MODE_END_STREAM)
--    return;
--
--  for (; p->flushPos < 5; p->flushPos++)
--    if (RangeEnc_ShiftLow(p))
-+  for (; p->flushRem != 0; p->flushRem--)
-+    if (Bcj2_RangeEnc_ShiftLow(p))
-       return;
--  p->state = BCJ2_ENC_STATE_OK;
-+  p->state = BCJ2_ENC_STATE_FINISHED;
- }
- 
- 
-+/*
-+BCJ2 encoder needs look ahead for up to 4 bytes in (src) buffer.
-+So base function Bcj2Enc_Encode_2()
-+  in BCJ2_ENC_FINISH_MODE_CONTINUE mode can return with
-+  (p->state == BCJ2_ENC_STATE_ORIG && p->src < p->srcLim)
-+Bcj2Enc_Encode() solves that look ahead problem by using p->temp[] buffer.
-+  so if (p->state == BCJ2_ENC_STATE_ORIG) after Bcj2Enc_Encode(),
-+    then (p->src == p->srcLim).
-+  And the caller's code is simpler with Bcj2Enc_Encode().
-+*/
-+
-+Z7_NO_INLINE
- void Bcj2Enc_Encode(CBcj2Enc *p)
- {
--  PRF(printf("\n"));
--  PRF(printf("---- ip = %8d   tempPos = %8d   src = %8d\n", p->ip, p->tempPos, p->srcLim - p->src));
--
-+  PRF2("\n----")
-   if (p->tempPos != 0)
-   {
-+    /* extra: number of bytes that were copied from (src) to (temp) buffer in this call */
-     unsigned extra = 0;
--   
-+    /* We will touch only minimal required number of bytes in input (src) stream.
-+       So we will add input bytes from (src) stream to temp[] with step of 1 byte.
-+       We don't add new bytes to temp[] before Bcj2Enc_Encode_2() call
-+         in first loop iteration because
-+         - previous call of Bcj2Enc_Encode() could use another (finishMode),
-+         - previous call could finish with (p->state != BCJ2_ENC_STATE_ORIG).
-+       the case with full temp[] buffer (p->tempPos == 4) is possible here.
-+    */
-     for (;;)
-     {
-+      // (0 < p->tempPos <= 5) // in non-marker version
-+      /* p->src : the current src data position including extra bytes
-+                  that were copied to temp[] buffer in this call */
-       const Byte *src = p->src;
-       const Byte *srcLim = p->srcLim;
--      EBcj2Enc_FinishMode finishMode = p->finishMode;
--      
--      p->src = p->temp;
--      p->srcLim = p->temp + p->tempPos;
-+      const EBcj2Enc_FinishMode finishMode = p->finishMode;
-       if (src != srcLim)
-+      {
-+        /* if there are some src data after the data copied to temp[],
-+           then we use MODE_CONTINUE for temp data */
-         p->finishMode = BCJ2_ENC_FINISH_MODE_CONTINUE;
--      
--      PRF(printf("     ip = %8d   tempPos = %8d   src = %8d\n", p->ip, p->tempPos, p->srcLim - p->src));
--
-+      }
-+      p->src = p->temp;
-+      p->srcLim = p->temp + p->tempPos;
-+      PRF2("    ")
-       Bcj2Enc_Encode_2(p);
--      
-       {
--        unsigned num = (unsigned)(p->src - p->temp);
--        unsigned tempPos = p->tempPos - num;
-+        const unsigned num = (unsigned)(p->src - p->temp);
-+        const unsigned tempPos = p->tempPos - num;
-         unsigned i;
-         p->tempPos = tempPos;
-         for (i = 0; i < tempPos; i++)
--          p->temp[i] = p->temp[(size_t)i + num];
--      
-+          p->temp[i] = p->temp[(SizeT)i + num];
-+        // tempPos : number of bytes in temp buffer
-         p->src = src;
-         p->srcLim = srcLim;
-         p->finishMode = finishMode;
--        
--        if (p->state != BCJ2_ENC_STATE_ORIG || src == srcLim)
-+        if (p->state != BCJ2_ENC_STATE_ORIG)
-+        {
-+          // (p->tempPos <= 4) // in non-marker version
-+          /* if (the reason of exit from Bcj2Enc_Encode_2()
-+                 is not BCJ2_ENC_STATE_ORIG),
-+             then we exit from Bcj2Enc_Encode() with same reason */
-+          // optional code begin : we rollback (src) and tempPos, if it's possible:
-+          if (extra >= tempPos)
-+            extra = tempPos;
-+          p->src = src - extra;
-+          p->tempPos = tempPos - extra;
-+          // optional code end : rollback of (src) and tempPos
-           return;
--        
-+        }
-+        /* (p->tempPos <= 4)
-+           (p->state == BCJ2_ENC_STATE_ORIG)
-+             so encoder needs more data than in temp[] */
-+        if (src == srcLim)
-+          return; // src buffer has no more input data.
-+        /* (src != srcLim)
-+           so we can provide more input data from src for Bcj2Enc_Encode_2() */
-         if (extra >= tempPos)
-         {
--          p->src = src - tempPos;
-+          /* (extra >= tempPos) means that temp buffer contains
-+             only data from src buffer of this call.
-+             So now we can encode without temp buffer */
-+          p->src = src - tempPos; // rollback (src)
-           p->tempPos = 0;
-           break;
-         }
--        
--        p->temp[tempPos] = src[0];
-+        // we append one additional extra byte from (src) to temp[] buffer:
-+        p->temp[tempPos] = *src;
-         p->tempPos = tempPos + 1;
-+        // (0 < p->tempPos <= 5) // in non-marker version
-         p->src = src + 1;
-         extra++;
-       }
-     }
-   }
- 
--  PRF(printf("++++ ip = %8d   tempPos = %8d   src = %8d\n", p->ip, p->tempPos, p->srcLim - p->src));
--
-+  PRF2("++++")
-+  // (p->tempPos == 0)
-   Bcj2Enc_Encode_2(p);
-+  PRF2("====")
-   
-   if (p->state == BCJ2_ENC_STATE_ORIG)
-   {
-     const Byte *src = p->src;
--    unsigned rem = (unsigned)(p->srcLim - src);
--    unsigned i;
--    for (i = 0; i < rem; i++)
--      p->temp[i] = src[i];
--    p->tempPos = rem;
--    p->src = src + rem;
-+    const Byte *srcLim = p->srcLim;
-+    const unsigned rem = (unsigned)(srcLim - src);
-+    /* (rem <= 4) here.
-+       if (p->src != p->srcLim), then
-+         - we copy non-processed bytes from (p->src) to temp[] buffer,
-+         - we set p->src equal to p->srcLim.
-+    */
-+    if (rem)
-+    {
-+      unsigned i = 0;
-+      p->src = srcLim;
-+      p->tempPos = rem;
-+      // (0 < p->tempPos <= 4)
-+      do
-+        p->temp[i] = src[i];
-+      while (++i != rem);
-+    }
-+    // (p->tempPos <= 4)
-+    // (p->src == p->srcLim)
-   }
- }
-+
-+#undef PRF2
-+#undef CONV_FLAG
-+#undef MARKER_FLAG
-+#undef WRITE_CONTEXT
-+#undef WRITE_CONTEXT_AND_SRC
-+#undef ONE_ITER
-+#undef NUM_SHIFT_BITS
-+#undef kTopValue
-+#undef kNumBitModelTotalBits
-+#undef kBitModelTotal
-+#undef kNumMoveBits
-diff --git a/src/lzma/Bra.c b/src/lzma/Bra.c
-index 3b854d9ca..22e0e478e 100644
---- a/src/lzma/Bra.c
-+++ b/src/lzma/Bra.c
-@@ -1,230 +1,420 @@
--/* Bra.c -- Converters for RISC code
--2021-02-09 : Igor Pavlov : Public domain */
-+/* Bra.c -- Branch converters for RISC code
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
--#include "CpuArch.h"
- #include "Bra.h"
-+#include "CpuArch.h"
-+#include "RotateDefs.h"
-+
-+#if defined(MY_CPU_SIZEOF_POINTER) \
-+    && ( MY_CPU_SIZEOF_POINTER == 4 \
-+      || MY_CPU_SIZEOF_POINTER == 8)
-+  #define BR_CONV_USE_OPT_PC_PTR
-+#endif
-+
-+#ifdef BR_CONV_USE_OPT_PC_PTR
-+#define BR_PC_INIT  pc -= (UInt32)(SizeT)p;
-+#define BR_PC_GET   (pc + (UInt32)(SizeT)p)
-+#else
-+#define BR_PC_INIT  pc += (UInt32)size;
-+#define BR_PC_GET   (pc - (UInt32)(SizeT)(lim - p))
-+// #define BR_PC_INIT
-+// #define BR_PC_GET   (pc + (UInt32)(SizeT)(p - data))
-+#endif
-+
-+#define BR_CONVERT_VAL(v, c) if (encoding) v += c; else v -= c;
-+// #define BR_CONVERT_VAL(v, c) if (!encoding) c = (UInt32)0 - c; v += c;
-+
-+#define Z7_BRANCH_CONV(name) z7_BranchConv_ ## name
-+
-+#define Z7_BRANCH_FUNC_MAIN(name) \
-+static \
-+Z7_FORCE_INLINE \
-+Z7_ATTRIB_NO_VECTOR \
-+Byte *Z7_BRANCH_CONV(name)(Byte *p, SizeT size, UInt32 pc, int encoding)
- 
--SizeT ARM_Convert(Byte *data, SizeT size, UInt32 ip, int encoding)
-+#define Z7_BRANCH_FUNC_IMP(name, m, encoding) \
-+Z7_NO_INLINE \
-+Z7_ATTRIB_NO_VECTOR \
-+Byte *m(name)(Byte *data, SizeT size, UInt32 pc) \
-+  { return Z7_BRANCH_CONV(name)(data, size, pc, encoding); } \
-+
-+#ifdef Z7_EXTRACT_ONLY
-+#define Z7_BRANCH_FUNCS_IMP(name) \
-+  Z7_BRANCH_FUNC_IMP(name, Z7_BRANCH_CONV_DEC, 0)
-+#else
-+#define Z7_BRANCH_FUNCS_IMP(name) \
-+  Z7_BRANCH_FUNC_IMP(name, Z7_BRANCH_CONV_DEC, 0) \
-+  Z7_BRANCH_FUNC_IMP(name, Z7_BRANCH_CONV_ENC, 1)
-+#endif
-+
-+#if defined(__clang__)
-+#define BR_EXTERNAL_FOR
-+#define BR_NEXT_ITERATION  continue;
-+#else
-+#define BR_EXTERNAL_FOR    for (;;)
-+#define BR_NEXT_ITERATION  break;
-+#endif
-+
-+#if defined(__clang__) && (__clang_major__ >= 8) \
-+  || defined(__GNUC__) && (__GNUC__ >= 1000) \
-+  // GCC is not good for __builtin_expect() here
-+  /* || defined(_MSC_VER) && (_MSC_VER >= 1920) */
-+  // #define Z7_unlikely [[unlikely]]
-+  // #define Z7_LIKELY(x)   (__builtin_expect((x), 1))
-+  #define Z7_UNLIKELY(x) (__builtin_expect((x), 0))
-+  // #define Z7_likely [[likely]]
-+#else
-+  // #define Z7_LIKELY(x)   (x)
-+  #define Z7_UNLIKELY(x) (x)
-+  // #define Z7_likely
-+#endif
-+
-+
-+Z7_BRANCH_FUNC_MAIN(ARM64)
- {
--  Byte *p;
-+  // Byte *p = data;
-   const Byte *lim;
--  size &= ~(size_t)3;
--  ip += 4;
--  p = data;
--  lim = data + size;
-+  const UInt32 flag = (UInt32)1 << (24 - 4);
-+  const UInt32 mask = ((UInt32)1 << 24) - (flag << 1);
-+  size &= ~(SizeT)3;
-+  // if (size == 0) return p;
-+  lim = p + size;
-+  BR_PC_INIT
-+  pc -= 4;  // because (p) will point to next instruction
-+  
-+  BR_EXTERNAL_FOR
-+  {
-+    // Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+    for (;;)
-+    {
-+      UInt32 v;
-+      if Z7_UNLIKELY(p == lim)
-+        return p;
-+      v = GetUi32a(p);
-+      p += 4;
-+      if Z7_UNLIKELY(((v - 0x94000000) & 0xfc000000) == 0)
-+      {
-+        UInt32 c = BR_PC_GET >> 2;
-+        BR_CONVERT_VAL(v, c)
-+        v &= 0x03ffffff;
-+        v |= 0x94000000;
-+        SetUi32a(p - 4, v)
-+        BR_NEXT_ITERATION
-+      }
-+      // v = rotlFixed(v, 8);  v += (flag << 8) - 0x90;  if Z7_UNLIKELY((v & ((mask << 8) + 0x9f)) == 0)
-+      v -= 0x90000000;  if Z7_UNLIKELY((v & 0x9f000000) == 0)
-+      {
-+        UInt32 z, c;
-+        // v = rotrFixed(v, 8);
-+        v += flag; if Z7_UNLIKELY(v & mask) continue;
-+        z = (v & 0xffffffe0) | (v >> 26);
-+        c = (BR_PC_GET >> (12 - 3)) & ~(UInt32)7;
-+        BR_CONVERT_VAL(z, c)
-+        v &= 0x1f;
-+        v |= 0x90000000;
-+        v |= z << 26;
-+        v |= 0x00ffffe0 & ((z & (((flag << 1) - 1))) - flag);
-+        SetUi32a(p - 4, v)
-+      }
-+    }
-+  }
-+}
-+Z7_BRANCH_FUNCS_IMP(ARM64)
- 
--  if (encoding)
- 
-+Z7_BRANCH_FUNC_MAIN(ARM)
-+{
-+  // Byte *p = data;
-+  const Byte *lim;
-+  size &= ~(SizeT)3;
-+  lim = p + size;
-+  BR_PC_INIT
-+  /* in ARM: branch offset is relative to the +2 instructions from current instruction.
-+     (p) will point to next instruction */
-+  pc += 8 - 4;
-+  
-   for (;;)
-   {
-     for (;;)
-     {
--      if (p >= lim)
--        return (SizeT)(p - data);
--      p += 4;
--      if (p[-1] == 0xEB)
--        break;
-+      if Z7_UNLIKELY(p >= lim) { return p; }  p += 4;  if Z7_UNLIKELY(p[-1] == 0xeb) break;
-+      if Z7_UNLIKELY(p >= lim) { return p; }  p += 4;  if Z7_UNLIKELY(p[-1] == 0xeb) break;
-     }
-     {
--      UInt32 v = GetUi32(p - 4);
--      v <<= 2;
--        v += ip + (UInt32)(p - data);
--      v >>= 2;
--      v &= 0x00FFFFFF;
--      v |= 0xEB000000;
--      SetUi32(p - 4, v);
-+      UInt32 v = GetUi32a(p - 4);
-+      UInt32 c = BR_PC_GET >> 2;
-+      BR_CONVERT_VAL(v, c)
-+      v &= 0x00ffffff;
-+      v |= 0xeb000000;
-+      SetUi32a(p - 4, v)
-     }
-   }
-+}
-+Z7_BRANCH_FUNCS_IMP(ARM)
-+
- 
-+Z7_BRANCH_FUNC_MAIN(PPC)
-+{
-+  // Byte *p = data;
-+  const Byte *lim;
-+  size &= ~(SizeT)3;
-+  lim = p + size;
-+  BR_PC_INIT
-+  pc -= 4;  // because (p) will point to next instruction
-+  
-   for (;;)
-   {
-+    UInt32 v;
-     for (;;)
-     {
--      if (p >= lim)
--        return (SizeT)(p - data);
-+      if Z7_UNLIKELY(p == lim)
-+        return p;
-+      // v = GetBe32a(p);
-+      v = *(UInt32 *)(void *)p;
-       p += 4;
--      if (p[-1] == 0xEB)
--        break;
-+      // if ((v & 0xfc000003) == 0x48000001) break;
-+      // if ((p[-4] & 0xFC) == 0x48 && (p[-1] & 3) == 1) break;
-+      if Z7_UNLIKELY(
-+          ((v - Z7_CONV_BE_TO_NATIVE_CONST32(0x48000001))
-+              & Z7_CONV_BE_TO_NATIVE_CONST32(0xfc000003)) == 0) break;
-     }
-     {
--      UInt32 v = GetUi32(p - 4);
--      v <<= 2;
--        v -= ip + (UInt32)(p - data);
--      v >>= 2;
--      v &= 0x00FFFFFF;
--      v |= 0xEB000000;
--      SetUi32(p - 4, v);
-+      v = Z7_CONV_NATIVE_TO_BE_32(v);
-+      {
-+        UInt32 c = BR_PC_GET;
-+        BR_CONVERT_VAL(v, c)
-+      }
-+      v &= 0x03ffffff;
-+      v |= 0x48000000;
-+      SetBe32a(p - 4, v)
-     }
-   }
- }
-+Z7_BRANCH_FUNCS_IMP(PPC)
- 
- 
--SizeT ARMT_Convert(Byte *data, SizeT size, UInt32 ip, int encoding)
-+#ifdef Z7_CPU_FAST_ROTATE_SUPPORTED
-+#define BR_SPARC_USE_ROTATE
-+#endif
-+
-+Z7_BRANCH_FUNC_MAIN(SPARC)
- {
--  Byte *p;
-+  // Byte *p = data;
-   const Byte *lim;
--  size &= ~(size_t)1;
--  p = data;
--  lim = data + size - 4;
--
--  if (encoding)
--  
-+  const UInt32 flag = (UInt32)1 << 22;
-+  size &= ~(SizeT)3;
-+  lim = p + size;
-+  BR_PC_INIT
-+  pc -= 4;  // because (p) will point to next instruction
-   for (;;)
-   {
--    UInt32 b1;
-+    UInt32 v;
-     for (;;)
-     {
--      UInt32 b3;
--      if (p > lim)
--        return (SizeT)(p - data);
--      b1 = p[1];
--      b3 = p[3];
--      p += 2;
--      b1 ^= 8;
--      if ((b3 & b1) >= 0xF8)
-+      if Z7_UNLIKELY(p == lim)
-+        return p;
-+      /* // the code without GetBe32a():
-+      { const UInt32 v = GetUi16a(p) & 0xc0ff; p += 4; if (v == 0x40 || v == 0xc07f) break; }
-+      */
-+      v = GetBe32a(p);
-+      p += 4;
-+    #ifdef BR_SPARC_USE_ROTATE
-+      v = rotlFixed(v, 2);
-+      v += (flag << 2) - 1;
-+      if Z7_UNLIKELY((v & (3 - (flag << 3))) == 0)
-+    #else
-+      v += (UInt32)5 << 29;
-+      v ^= (UInt32)7 << 29;
-+      v += flag;
-+      if Z7_UNLIKELY((v & (0 - (flag << 1))) == 0)
-+    #endif
-         break;
-     }
-     {
--      UInt32 v =
--             ((UInt32)b1 << 19)
--          + (((UInt32)p[1] & 0x7) << 8)
--          + (((UInt32)p[-2] << 11))
--          + (p[0]);
--
--      p += 2;
-+      // UInt32 v = GetBe32a(p - 4);
-+    #ifndef BR_SPARC_USE_ROTATE
-+      v <<= 2;
-+    #endif
-       {
--        UInt32 cur = (ip + (UInt32)(p - data)) >> 1;
--          v += cur;
-+        UInt32 c = BR_PC_GET;
-+        BR_CONVERT_VAL(v, c)
-       }
--
--      p[-4] = (Byte)(v >> 11);
--      p[-3] = (Byte)(0xF0 | ((v >> 19) & 0x7));
--      p[-2] = (Byte)v;
--      p[-1] = (Byte)(0xF8 | (v >> 8));
-+      v &= (flag << 3) - 1;
-+    #ifdef BR_SPARC_USE_ROTATE
-+      v -= (flag << 2) - 1;
-+      v = rotrFixed(v, 2);
-+    #else
-+      v -= (flag << 2);
-+      v >>= 2;
-+      v |= (UInt32)1 << 30;
-+    #endif
-+      SetBe32a(p - 4, v)
-     }
-   }
-+}
-+Z7_BRANCH_FUNCS_IMP(SPARC)
-+
-+
-+Z7_BRANCH_FUNC_MAIN(ARMT)
-+{
-+  // Byte *p = data;
-+  Byte *lim;
-+  size &= ~(SizeT)1;
-+  // if (size == 0) return p;
-+  if (size <= 2) return p;
-+  size -= 2;
-+  lim = p + size;
-+  BR_PC_INIT
-+  /* in ARM: branch offset is relative to the +2 instructions from current instruction.
-+     (p) will point to the +2 instructions from current instruction */
-+  // pc += 4 - 4;
-+  // if (encoding) pc -= 0xf800 << 1; else pc += 0xf800 << 1;
-+  // #define ARMT_TAIL_PROC { goto armt_tail; }
-+  #define ARMT_TAIL_PROC { return p; }
-   
--  for (;;)
-+  do
-   {
--    UInt32 b1;
-+    /* in MSVC 32-bit x86 compilers:
-+       UInt32 version : it loads value from memory with movzx
-+       Byte   version : it loads value to 8-bit register (AL/CL)
-+       movzx version is slightly faster in some cpus
-+    */
-+    unsigned b1;
-+    // Byte / unsigned
-+    b1 = p[1];
-+    // optimized version to reduce one (p >= lim) check:
-+    // unsigned a1 = p[1];  b1 = p[3];  p += 2;  if Z7_LIKELY((b1 & (a1 ^ 8)) < 0xf8)
-     for (;;)
-     {
--      UInt32 b3;
--      if (p > lim)
--        return (SizeT)(p - data);
--      b1 = p[1];
--      b3 = p[3];
--      p += 2;
--      b1 ^= 8;
--      if ((b3 & b1) >= 0xF8)
--        break;
-+      unsigned b3; // Byte / UInt32
-+      /* (Byte)(b3) normalization can use low byte computations in MSVC.
-+         It gives smaller code, and no loss of speed in some compilers/cpus.
-+         But new MSVC 32-bit x86 compilers use more slow load
-+         from memory to low byte register in that case.
-+         So we try to use full 32-bit computations for faster code.
-+      */
-+      // if (p >= lim) { ARMT_TAIL_PROC }  b3 = b1 + 8;  b1 = p[3];  p += 2;  if ((b3 & b1) >= 0xf8) break;
-+      if Z7_UNLIKELY(p >= lim) { ARMT_TAIL_PROC }  b3 = p[3];  p += 2;  if Z7_UNLIKELY((b3 & (b1 ^ 8)) >= 0xf8) break;
-+      if Z7_UNLIKELY(p >= lim) { ARMT_TAIL_PROC }  b1 = p[3];  p += 2;  if Z7_UNLIKELY((b1 & (b3 ^ 8)) >= 0xf8) break;
-     }
-     {
-+      /* we can adjust pc for (0xf800) to rid of (& 0x7FF) operation.
-+         But gcc/clang for arm64 can use bfi instruction for full code here */
-       UInt32 v =
--             ((UInt32)b1 << 19)
-+          ((UInt32)GetUi16a(p - 2) << 11) |
-+          ((UInt32)GetUi16a(p) & 0x7FF);
-+      /*
-+      UInt32 v =
-+            ((UInt32)p[1 - 2] << 19)
-           + (((UInt32)p[1] & 0x7) << 8)
-           + (((UInt32)p[-2] << 11))
-           + (p[0]);
--
-+      */
-       p += 2;
-       {
--        UInt32 cur = (ip + (UInt32)(p - data)) >> 1;
--          v -= cur;
-+        UInt32 c = BR_PC_GET >> 1;
-+        BR_CONVERT_VAL(v, c)
-       }
--
-+      SetUi16a(p - 4, (UInt16)(((v >> 11) & 0x7ff) | 0xf000))
-+      SetUi16a(p - 2, (UInt16)(v | 0xf800))
-       /*
--      SetUi16(p - 4, (UInt16)(((v >> 11) & 0x7FF) | 0xF000));
--      SetUi16(p - 2, (UInt16)(v | 0xF800));
--      */
--      
-       p[-4] = (Byte)(v >> 11);
--      p[-3] = (Byte)(0xF0 | ((v >> 19) & 0x7));
-+      p[-3] = (Byte)(0xf0 | ((v >> 19) & 0x7));
-       p[-2] = (Byte)v;
--      p[-1] = (Byte)(0xF8 | (v >> 8));
-+      p[-1] = (Byte)(0xf8 | (v >> 8));
-+      */
-     }
-   }
-+  while (p < lim);
-+  return p;
-+  // armt_tail:
-+  // if ((Byte)((lim[1] & 0xf8)) != 0xf0) { lim += 2; }  return lim;
-+  // return (Byte *)(lim + ((Byte)((lim[1] ^ 0xf0) & 0xf8) == 0 ? 0 : 2));
-+  // return (Byte *)(lim + (((lim[1] ^ ~0xfu) & ~7u) == 0 ? 0 : 2));
-+  // return (Byte *)(lim + 2 - (((((unsigned)lim[1] ^ 8) + 8) >> 7) & 2));
- }
-+Z7_BRANCH_FUNCS_IMP(ARMT)
- 
- 
--SizeT PPC_Convert(Byte *data, SizeT size, UInt32 ip, int encoding)
--{
--  Byte *p;
--  const Byte *lim;
--  size &= ~(size_t)3;
--  ip -= 4;
--  p = data;
--  lim = data + size;
--
--  for (;;)
--  {
--    for (;;)
--    {
--      if (p >= lim)
--        return (SizeT)(p - data);
--      p += 4;
--      /* if ((v & 0xFC000003) == 0x48000001) */
--      if ((p[-4] & 0xFC) == 0x48 && (p[-1] & 3) == 1)
--        break;
--    }
--    {
--      UInt32 v = GetBe32(p - 4);
--      if (encoding)
--        v += ip + (UInt32)(p - data);
--      else
--        v -= ip + (UInt32)(p - data);
--      v &= 0x03FFFFFF;
--      v |= 0x48000000;
--      SetBe32(p - 4, v);
--    }
--  }
--}
--
-+// #define BR_IA64_NO_INLINE
- 
--SizeT SPARC_Convert(Byte *data, SizeT size, UInt32 ip, int encoding)
-+Z7_BRANCH_FUNC_MAIN(IA64)
- {
--  Byte *p;
-+  // Byte *p = data;
-   const Byte *lim;
--  size &= ~(size_t)3;
--  ip -= 4;
--  p = data;
--  lim = data + size;
--
-+  size &= ~(SizeT)15;
-+  lim = p + size;
-+  pc -= 1 << 4;
-+  pc >>= 4 - 1;
-+  // pc -= 1 << 1;
-+  
-   for (;;)
-   {
-+    unsigned m;
-     for (;;)
-     {
--      if (p >= lim)
--        return (SizeT)(p - data);
--      /*
--      v = GetBe32(p);
--      p += 4;
--      m = v + ((UInt32)5 << 29);
--      m ^= (UInt32)7 << 29;
--      m += (UInt32)1 << 22;
--      if ((m & ((UInt32)0x1FF << 23)) == 0)
--        break;
--      */
--      p += 4;
--      if ((p[-4] == 0x40 && (p[-3] & 0xC0) == 0) ||
--          (p[-4] == 0x7F && (p[-3] >= 0xC0)))
-+      if Z7_UNLIKELY(p == lim)
-+        return p;
-+      m = (unsigned)((UInt32)0x334b0000 >> (*p & 0x1e));
-+      p += 16;
-+      pc += 1 << 1;
-+      if (m &= 3)
-         break;
-     }
-     {
--      UInt32 v = GetBe32(p - 4);
--      v <<= 2;
--      if (encoding)
--        v += ip + (UInt32)(p - data);
--      else
--        v -= ip + (UInt32)(p - data);
--      
--      v &= 0x01FFFFFF;
--      v -= (UInt32)1 << 24;
--      v ^= 0xFF000000;
--      v >>= 2;
--      v |= 0x40000000;
--      SetBe32(p - 4, v);
-+      p += (ptrdiff_t)m * 5 - 20; // negative value is expected here.
-+      do
-+      {
-+        const UInt32 t =
-+          #if defined(MY_CPU_X86_OR_AMD64)
-+            // we use 32-bit load here to reduce code size on x86:
-+            GetUi32(p);
-+          #else
-+            GetUi16(p);
-+          #endif
-+        UInt32 z = GetUi32(p + 1) >> m;
-+        p += 5;
-+        if (((t >> m) & (0x70 << 1)) == 0
-+            && ((z - (0x5000000 << 1)) & (0xf000000 << 1)) == 0)
-+        {
-+          UInt32 v = (UInt32)((0x8fffff << 1) | 1) & z;
-+          z ^= v;
-+        #ifdef BR_IA64_NO_INLINE
-+          v |= (v & ((UInt32)1 << (23 + 1))) >> 3;
-+          {
-+            UInt32 c = pc;
-+            BR_CONVERT_VAL(v, c)
-+          }
-+          v &= (0x1fffff << 1) | 1;
-+        #else
-+          {
-+            if (encoding)
-+            {
-+              // pc &= ~(0xc00000 << 1); // we just need to clear at least 2 bits
-+              pc &= (0x1fffff << 1) | 1;
-+              v += pc;
-+            }
-+            else
-+            {
-+              // pc |= 0xc00000 << 1; // we need to set at least 2 bits
-+              pc |= ~(UInt32)((0x1fffff << 1) | 1);
-+              v -= pc;
-+            }
-+          }
-+          v &= ~(UInt32)(0x600000 << 1);
-+        #endif
-+          v += (0x700000 << 1);
-+          v &= (0x8fffff << 1) | 1;
-+          z |= v;
-+          z <<= m;
-+          SetUi32(p + 1 - 5, z)
-+        }
-+        m++;
-+      }
-+      while (m &= 3); // while (m < 4);
-     }
-   }
- }
-+Z7_BRANCH_FUNCS_IMP(IA64)
-diff --git a/src/lzma/Bra.h b/src/lzma/Bra.h
-index 855e37a6b..a4ee568e2 100644
---- a/src/lzma/Bra.h
-+++ b/src/lzma/Bra.h
-@@ -1,64 +1,99 @@
- /* Bra.h -- Branch converters for executables
--2013-01-18 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __BRA_H
--#define __BRA_H
-+#ifndef ZIP7_INC_BRA_H
-+#define ZIP7_INC_BRA_H
- 
- #include "7zTypes.h"
- 
- EXTERN_C_BEGIN
- 
-+#define Z7_BRANCH_CONV_DEC(name)    z7_BranchConv_   ## name ## _Dec
-+#define Z7_BRANCH_CONV_ENC(name)    z7_BranchConv_   ## name ## _Enc
-+#define Z7_BRANCH_CONV_ST_DEC(name) z7_BranchConvSt_ ## name ## _Dec
-+#define Z7_BRANCH_CONV_ST_ENC(name) z7_BranchConvSt_ ## name ## _Enc
-+
-+#define Z7_BRANCH_CONV_DECL(name)    Byte * name(Byte *data, SizeT size, UInt32 pc)
-+#define Z7_BRANCH_CONV_ST_DECL(name) Byte * name(Byte *data, SizeT size, UInt32 pc, UInt32 *state)
-+
-+typedef Z7_BRANCH_CONV_DECL(   (*z7_Func_BranchConv));
-+typedef Z7_BRANCH_CONV_ST_DECL((*z7_Func_BranchConvSt));
-+
-+#define Z7_BRANCH_CONV_ST_X86_STATE_INIT_VAL 0
-+Z7_BRANCH_CONV_ST_DECL(Z7_BRANCH_CONV_ST_DEC(X86));
-+Z7_BRANCH_CONV_ST_DECL(Z7_BRANCH_CONV_ST_ENC(X86));
-+
-+#define Z7_BRANCH_FUNCS_DECL(name) \
-+Z7_BRANCH_CONV_DECL(Z7_BRANCH_CONV_DEC(name)); \
-+Z7_BRANCH_CONV_DECL(Z7_BRANCH_CONV_ENC(name));
-+
-+Z7_BRANCH_FUNCS_DECL(ARM64)
-+Z7_BRANCH_FUNCS_DECL(ARM)
-+Z7_BRANCH_FUNCS_DECL(ARMT)
-+Z7_BRANCH_FUNCS_DECL(PPC)
-+Z7_BRANCH_FUNCS_DECL(SPARC)
-+Z7_BRANCH_FUNCS_DECL(IA64)
-+
- /*
--These functions convert relative addresses to absolute addresses
--in CALL instructions to increase the compression ratio.
--  
--  In:
--    data     - data buffer
--    size     - size of data
--    ip       - current virtual Instruction Pinter (IP) value
--    state    - state variable for x86 converter
--    encoding - 0 (for decoding), 1 (for encoding)
--  
--  Out:
--    state    - state variable for x86 converter
-+These functions convert data that contain CPU instructions.
-+Each such function converts relative addresses to absolute addresses in some
-+branch instructions: CALL (in all converters) and JUMP (X86 converter only).
-+Such conversion allows to increase compression ratio, if we compress that data.
-+
-+There are 2 types of converters:
-+  Byte * Conv_RISC (Byte *data, SizeT size, UInt32 pc);
-+  Byte * ConvSt_X86(Byte *data, SizeT size, UInt32 pc, UInt32 *state);
-+Each Converter supports 2 versions: one for encoding
-+and one for decoding (_Enc/_Dec postfixes in function name).
- 
--  Returns:
--    The number of processed bytes. If you call these functions with multiple calls,
--    you must start next call with first byte after block of processed bytes.
-+In params:
-+  data  : data buffer
-+  size  : size of data
-+  pc    : current virtual Program Counter (Instruction Pinter) value
-+In/Out param:
-+  state : pointer to state variable (for X86 converter only)
-+
-+Return:
-+  The pointer to position in (data) buffer after last byte that was processed.
-+  If the caller calls converter again, it must call it starting with that position.
-+  But the caller is allowed to move data in buffer. so pointer to
-+  current processed position also will be changed for next call.
-+  Also the caller must increase internal (pc) value for next call.
-   
-+Each converter has some characteristics: Endian, Alignment, LookAhead.
-   Type   Endian  Alignment  LookAhead
-   
--  x86    little      1          4
-+  X86    little      1          4
-   ARMT   little      2          2
-   ARM    little      4          0
-+  ARM64  little      4          0
-   PPC     big        4          0
-   SPARC   big        4          0
-   IA64   little     16          0
- 
--  size must be >= Alignment + LookAhead, if it's not last block.
--  If (size < Alignment + LookAhead), converter returns 0.
--
--  Example:
-+  (data) must be aligned for (Alignment).
-+  processed size can be calculated as:
-+    SizeT processed = Conv(data, size, pc) - data;
-+  if (processed == 0)
-+    it means that converter needs more data for processing.
-+  If (size < Alignment + LookAhead)
-+    then (processed == 0) is allowed.
- 
--    UInt32 ip = 0;
--    for ()
--    {
--      ; size must be >= Alignment + LookAhead, if it's not last block
--      SizeT processed = Convert(data, size, ip, 1);
--      data += processed;
--      size -= processed;
--      ip += processed;
--    }
-+Example code for conversion in loop:
-+  UInt32 pc = 0;
-+  size = 0;
-+  for (;;)
-+  {
-+    size += Load_more_input_data(data + size);
-+    SizeT processed = Conv(data, size, pc) - data;
-+    if (processed == 0 && no_more_input_data_after_size)
-+      break; // we stop convert loop
-+    data += processed;
-+    size -= processed;
-+    pc += processed;
-+  }
- */
- 
--#define x86_Convert_Init(state) { state = 0; }
--SizeT x86_Convert(Byte *data, SizeT size, UInt32 ip, UInt32 *state, int encoding);
--SizeT ARM_Convert(Byte *data, SizeT size, UInt32 ip, int encoding);
--SizeT ARMT_Convert(Byte *data, SizeT size, UInt32 ip, int encoding);
--SizeT PPC_Convert(Byte *data, SizeT size, UInt32 ip, int encoding);
--SizeT SPARC_Convert(Byte *data, SizeT size, UInt32 ip, int encoding);
--SizeT IA64_Convert(Byte *data, SizeT size, UInt32 ip, int encoding);
--
- EXTERN_C_END
- 
- #endif
-diff --git a/src/lzma/Bra86.c b/src/lzma/Bra86.c
-index 10a0fbd16..d81f392ae 100644
---- a/src/lzma/Bra86.c
-+++ b/src/lzma/Bra86.c
-@@ -1,82 +1,187 @@
--/* Bra86.c -- Converter for x86 code (BCJ)
--2021-02-09 : Igor Pavlov : Public domain */
-+/* Bra86.c -- Branch converter for X86 code (BCJ)
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- #include "Bra.h"
-+#include "CpuArch.h"
- 
--#define Test86MSByte(b) ((((b) + 1) & 0xFE) == 0)
- 
--SizeT x86_Convert(Byte *data, SizeT size, UInt32 ip, UInt32 *state, int encoding)
-+#if defined(MY_CPU_SIZEOF_POINTER) \
-+    && ( MY_CPU_SIZEOF_POINTER == 4 \
-+      || MY_CPU_SIZEOF_POINTER == 8)
-+  #define BR_CONV_USE_OPT_PC_PTR
-+#endif
-+
-+#ifdef BR_CONV_USE_OPT_PC_PTR
-+#define BR_PC_INIT  pc -= (UInt32)(SizeT)p; // (MY_uintptr_t)
-+#define BR_PC_GET   (pc + (UInt32)(SizeT)p)
-+#else
-+#define BR_PC_INIT  pc += (UInt32)size;
-+#define BR_PC_GET   (pc - (UInt32)(SizeT)(lim - p))
-+// #define BR_PC_INIT
-+// #define BR_PC_GET   (pc + (UInt32)(SizeT)(p - data))
-+#endif
-+
-+#define BR_CONVERT_VAL(v, c) if (encoding) v += c; else v -= c;
-+// #define BR_CONVERT_VAL(v, c) if (!encoding) c = (UInt32)0 - c; v += c;
-+
-+#define Z7_BRANCH_CONV_ST(name) z7_BranchConvSt_ ## name
-+
-+#define BR86_NEED_CONV_FOR_MS_BYTE(b) ((((b) + 1) & 0xfe) == 0)
-+
-+#ifdef MY_CPU_LE_UNALIGN
-+  #define BR86_PREPARE_BCJ_SCAN  const UInt32 v = GetUi32(p) ^ 0xe8e8e8e8;
-+  #define BR86_IS_BCJ_BYTE(n)    ((v & ((UInt32)0xfe << (n) * 8)) == 0)
-+#else
-+  #define BR86_PREPARE_BCJ_SCAN
-+  // bad for MSVC X86 (partial write to byte reg):
-+  #define BR86_IS_BCJ_BYTE(n)    ((p[n - 4] & 0xfe) == 0xe8)
-+  // bad for old MSVC (partial write to byte reg):
-+  // #define BR86_IS_BCJ_BYTE(n)    (((*p ^ 0xe8) & 0xfe) == 0)
-+#endif
-+ 
-+static
-+Z7_FORCE_INLINE
-+Z7_ATTRIB_NO_VECTOR
-+Byte *Z7_BRANCH_CONV_ST(X86)(Byte *p, SizeT size, UInt32 pc, UInt32 *state, int encoding)
- {
--  SizeT pos = 0;
--  UInt32 mask = *state & 7;
-   if (size < 5)
--    return 0;
--  size -= 4;
--  ip += 5;
-+    return p;
-+ {
-+  // Byte *p = data;
-+  const Byte *lim = p + size - 4;
-+  unsigned mask = (unsigned)*state;  // & 7;
-+#ifdef BR_CONV_USE_OPT_PC_PTR
-+  /* if BR_CONV_USE_OPT_PC_PTR is defined: we need to adjust (pc) for (+4),
-+        because call/jump offset is relative to the next instruction.
-+     if BR_CONV_USE_OPT_PC_PTR is not defined : we don't need to adjust (pc) for (+4),
-+         because  BR_PC_GET uses (pc - (lim - p)), and lim was adjusted for (-4) before.
-+  */
-+  pc += 4;
-+#endif
-+  BR_PC_INIT
-+  goto start;
- 
--  for (;;)
-+  for (;; mask |= 4)
-   {
--    Byte *p = data + pos;
--    const Byte *limit = data + size;
--    for (; p < limit; p++)
--      if ((*p & 0xFE) == 0xE8)
--        break;
--
-+    // cont: mask |= 4;
-+  start:
-+    if (p >= lim)
-+      goto fin;
-     {
--      SizeT d = (SizeT)(p - data) - pos;
--      pos = (SizeT)(p - data);
--      if (p >= limit)
--      {
--        *state = (d > 2 ? 0 : mask >> (unsigned)d);
--        return pos;
--      }
--      if (d > 2)
--        mask = 0;
--      else
--      {
--        mask >>= (unsigned)d;
--        if (mask != 0 && (mask > 4 || mask == 3 || Test86MSByte(p[(size_t)(mask >> 1) + 1])))
--        {
--          mask = (mask >> 1) | 4;
--          pos++;
--          continue;
--        }
--      }
-+      BR86_PREPARE_BCJ_SCAN
-+      p += 4;
-+      if (BR86_IS_BCJ_BYTE(0))  { goto m0; }  mask >>= 1;
-+      if (BR86_IS_BCJ_BYTE(1))  { goto m1; }  mask >>= 1;
-+      if (BR86_IS_BCJ_BYTE(2))  { goto m2; }  mask = 0;
-+      if (BR86_IS_BCJ_BYTE(3))  { goto a3; }
-     }
-+    goto main_loop;
- 
--    if (Test86MSByte(p[4]))
-+  m0: p--;
-+  m1: p--;
-+  m2: p--;
-+    if (mask == 0)
-+      goto a3;
-+    if (p > lim)
-+      goto fin_p;
-+   
-+    // if (((0x17u >> mask) & 1) == 0)
-+    if (mask > 4 || mask == 3)
-+    {
-+      mask >>= 1;
-+      continue; // goto cont;
-+    }
-+    mask >>= 1;
-+    if (BR86_NEED_CONV_FOR_MS_BYTE(p[mask]))
-+      continue; // goto cont;
-+    // if (!BR86_NEED_CONV_FOR_MS_BYTE(p[3])) continue; // goto cont;
-     {
--      UInt32 v = ((UInt32)p[4] << 24) | ((UInt32)p[3] << 16) | ((UInt32)p[2] << 8) | ((UInt32)p[1]);
--      UInt32 cur = ip + (UInt32)pos;
--      pos += 5;
--      if (encoding)
--        v += cur;
--      else
--        v -= cur;
--      if (mask != 0)
-+      UInt32 v = GetUi32(p);
-+      UInt32 c;
-+      v += (1 << 24);  if (v & 0xfe000000) continue; // goto cont;
-+      c = BR_PC_GET;
-+      BR_CONVERT_VAL(v, c)
-       {
--        unsigned sh = (mask & 6) << 2;
--        if (Test86MSByte((Byte)(v >> sh)))
-+        mask <<= 3;
-+        if (BR86_NEED_CONV_FOR_MS_BYTE(v >> mask))
-         {
--          v ^= (((UInt32)0x100 << sh) - 1);
--          if (encoding)
--            v += cur;
--          else
--            v -= cur;
-+          v ^= (((UInt32)0x100 << mask) - 1);
-+          #ifdef MY_CPU_X86
-+          // for X86 : we can recalculate (c) to reduce register pressure
-+            c = BR_PC_GET;
-+          #endif
-+          BR_CONVERT_VAL(v, c)
-         }
-         mask = 0;
-       }
--      p[1] = (Byte)v;
--      p[2] = (Byte)(v >> 8);
--      p[3] = (Byte)(v >> 16);
--      p[4] = (Byte)(0 - ((v >> 24) & 1));
-+      // v = (v & ((1 << 24) - 1)) - (v & (1 << 24));
-+      v &= (1 << 25) - 1;  v -= (1 << 24);
-+      SetUi32(p, v)
-+      p += 4;
-+      goto main_loop;
-     }
--    else
-+
-+  main_loop:
-+    if (p >= lim)
-+      goto fin;
-+    for (;;)
-     {
--      mask = (mask >> 1) | 4;
--      pos++;
-+      BR86_PREPARE_BCJ_SCAN
-+      p += 4;
-+      if (BR86_IS_BCJ_BYTE(0))  { goto a0; }
-+      if (BR86_IS_BCJ_BYTE(1))  { goto a1; }
-+      if (BR86_IS_BCJ_BYTE(2))  { goto a2; }
-+      if (BR86_IS_BCJ_BYTE(3))  { goto a3; }
-+      if (p >= lim)
-+        goto fin;
-+    }
-+  
-+  a0: p--;
-+  a1: p--;
-+  a2: p--;
-+  a3:
-+    if (p > lim)
-+      goto fin_p;
-+    // if (!BR86_NEED_CONV_FOR_MS_BYTE(p[3])) continue; // goto cont;
-+    {
-+      UInt32 v = GetUi32(p);
-+      UInt32 c;
-+      v += (1 << 24);  if (v & 0xfe000000) continue; // goto cont;
-+      c = BR_PC_GET;
-+      BR_CONVERT_VAL(v, c)
-+      // v = (v & ((1 << 24) - 1)) - (v & (1 << 24));
-+      v &= (1 << 25) - 1;  v -= (1 << 24);
-+      SetUi32(p, v)
-+      p += 4;
-+      goto main_loop;
-     }
-   }
-+
-+fin_p:
-+  p--;
-+fin:
-+  // the following processing for tail is optional and can be commented
-+  /*
-+  lim += 4;
-+  for (; p < lim; p++, mask >>= 1)
-+    if ((*p & 0xfe) == 0xe8)
-+      break;
-+  */
-+  *state = (UInt32)mask;
-+  return p;
-+ }
- }
-+
-+
-+#define Z7_BRANCH_CONV_ST_FUNC_IMP(name, m, encoding) \
-+Z7_NO_INLINE \
-+Z7_ATTRIB_NO_VECTOR \
-+Byte *m(name)(Byte *data, SizeT size, UInt32 pc, UInt32 *state) \
-+  { return Z7_BRANCH_CONV_ST(name)(data, size, pc, state, encoding); }
-+
-+Z7_BRANCH_CONV_ST_FUNC_IMP(X86, Z7_BRANCH_CONV_ST_DEC, 0)
-+#ifndef Z7_EXTRACT_ONLY
-+Z7_BRANCH_CONV_ST_FUNC_IMP(X86, Z7_BRANCH_CONV_ST_ENC, 1)
-+#endif
-diff --git a/src/lzma/BraIA64.c b/src/lzma/BraIA64.c
-index d1dbc62c5..9dfe3e289 100644
---- a/src/lzma/BraIA64.c
-+++ b/src/lzma/BraIA64.c
-@@ -1,53 +1,14 @@
- /* BraIA64.c -- Converter for IA-64 code
--2017-01-26 : Igor Pavlov : Public domain */
-+2023-02-20 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
--#include "CpuArch.h"
--#include "Bra.h"
-+// the code was moved to Bra.c
- 
--SizeT IA64_Convert(Byte *data, SizeT size, UInt32 ip, int encoding)
--{
--  SizeT i;
--  if (size < 16)
--    return 0;
--  size -= 16;
--  i = 0;
--  do
--  {
--    unsigned m = ((UInt32)0x334B0000 >> (data[i] & 0x1E)) & 3;
--    if (m)
--    {
--      m++;
--      do
--      {
--        Byte *p = data + (i + (size_t)m * 5 - 8);
--        if (((p[3] >> m) & 15) == 5
--            && (((p[-1] | ((UInt32)p[0] << 8)) >> m) & 0x70) == 0)
--        {
--          unsigned raw = GetUi32(p);
--          unsigned v = raw >> m;
--          v = (v & 0xFFFFF) | ((v & (1 << 23)) >> 3);
--          
--          v <<= 4;
--          if (encoding)
--            v += ip + (UInt32)i;
--          else
--            v -= ip + (UInt32)i;
--          v >>= 4;
--          
--          v &= 0x1FFFFF;
--          v += 0x700000;
--          v &= 0x8FFFFF;
--          raw &= ~((UInt32)0x8FFFFF << m);
--          raw |= (v << m);
--          SetUi32(p, raw);
--        }
--      }
--      while (++m <= 4);
--    }
--    i += 16;
--  }
--  while (i <= size);
--  return i;
--}
-+#ifdef _MSC_VER
-+#pragma warning(disable : 4206) // nonstandard extension used : translation unit is empty
-+#endif
-+
-+#if defined(__clang__)
-+#pragma GCC diagnostic ignored "-Wempty-translation-unit"
-+#endif
-diff --git a/src/lzma/Compiler.h b/src/lzma/Compiler.h
-index a9816fa5a..185a52deb 100644
---- a/src/lzma/Compiler.h
-+++ b/src/lzma/Compiler.h
-@@ -1,12 +1,37 @@
--/* Compiler.h
--2021-01-05 : Igor Pavlov : Public domain */
-+/* Compiler.h : Compiler specific defines and pragmas
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_COMPILER_H
--#define __7Z_COMPILER_H
-+#ifndef ZIP7_INC_COMPILER_H
-+#define ZIP7_INC_COMPILER_H
-+
-+#if defined(__clang__)
-+# define Z7_CLANG_VERSION  (__clang_major__ * 10000 + __clang_minor__ * 100 + __clang_patchlevel__)
-+#endif
-+#if defined(__clang__) && defined(__apple_build_version__)
-+# define Z7_APPLE_CLANG_VERSION   Z7_CLANG_VERSION
-+#elif defined(__clang__)
-+# define Z7_LLVM_CLANG_VERSION    Z7_CLANG_VERSION
-+#elif defined(__GNUC__)
-+# define Z7_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)
-+#endif
-+
-+#ifdef _MSC_VER
-+#if !defined(__clang__) && !defined(__GNUC__)
-+#define Z7_MSC_VER_ORIGINAL _MSC_VER
-+#endif
-+#endif
-+
-+#if defined(__MINGW32__) || defined(__MINGW64__)
-+#define Z7_MINGW
-+#endif
-+
-+// #pragma GCC diagnostic ignored "-Wunknown-pragmas"
-+
-+#ifdef __clang__
-+// padding size of '' with 4 bytes to alignment boundary
-+#pragma GCC diagnostic ignored "-Wpadded"
-+#endif
- 
--  #ifdef __clang__
--    #pragma clang diagnostic ignored "-Wunused-private-field"
--  #endif
- 
- #ifdef _MSC_VER
- 
-@@ -17,24 +42,115 @@
-     #pragma warning(disable : 4214) // nonstandard extension used : bit field types other than int
-   #endif
- 
--  #if _MSC_VER >= 1300
--    #pragma warning(disable : 4996) // This function or variable may be unsafe
--  #else
--    #pragma warning(disable : 4511) // copy constructor could not be generated
--    #pragma warning(disable : 4512) // assignment operator could not be generated
--    #pragma warning(disable : 4514) // unreferenced inline function has been removed
--    #pragma warning(disable : 4702) // unreachable code
--    #pragma warning(disable : 4710) // not inlined
--    #pragma warning(disable : 4714) // function marked as __forceinline not inlined
--    #pragma warning(disable : 4786) // identifier was truncated to '255' characters in the debug information
--  #endif
-+#if defined(_MSC_VER) && _MSC_VER >= 1800
-+#pragma warning(disable : 4464) // relative include path contains '..'
-+#endif
-+
-+// == 1200 : -O1 : for __forceinline
-+// >= 1900 : -O1 : for printf
-+#pragma warning(disable : 4710) // function not inlined
-+
-+#if _MSC_VER < 1900
-+// winnt.h: 'Int64ShllMod32'
-+#pragma warning(disable : 4514) // unreferenced inline function has been removed
-+#endif
-+    
-+#if _MSC_VER < 1300
-+// #pragma warning(disable : 4702) // unreachable code
-+// Bra.c : -O1:
-+#pragma warning(disable : 4714) // function marked as __forceinline not inlined
-+#endif
-+
-+/*
-+#if _MSC_VER > 1400 && _MSC_VER <= 1900
-+// strcat: This function or variable may be unsafe
-+// sysinfoapi.h: kit10: GetVersion was declared deprecated
-+#pragma warning(disable : 4996)
-+#endif
-+*/
-+
-+#if _MSC_VER > 1200
-+// -Wall warnings
-+
-+#pragma warning(disable : 4711) // function selected for automatic inline expansion
-+#pragma warning(disable : 4820) // '2' bytes padding added after data member
-+
-+#if _MSC_VER >= 1400 && _MSC_VER < 1920
-+// 1400: string.h: _DBG_MEMCPY_INLINE_
-+// 1600 - 191x : smmintrin.h __cplusplus'
-+// is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
-+#pragma warning(disable : 4668)
-+
-+// 1400 - 1600 : WinDef.h : 'FARPROC' :
-+// 1900 - 191x : immintrin.h: _readfsbase_u32
-+// no function prototype given : converting '()' to '(void)'
-+#pragma warning(disable : 4255)
-+#endif
-+
-+#if _MSC_VER >= 1914
-+// Compiler will insert Spectre mitigation for memory load if /Qspectre switch specified
-+#pragma warning(disable : 5045)
-+#endif
-+
-+#endif // _MSC_VER > 1200
-+#endif // _MSC_VER
-+
-+
-+#if defined(__clang__) && (__clang_major__ >= 4)
-+  #define Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE \
-+    _Pragma("clang loop unroll(disable)") \
-+    _Pragma("clang loop vectorize(disable)")
-+  #define Z7_ATTRIB_NO_VECTORIZE
-+#elif defined(__GNUC__) && (__GNUC__ >= 5)
-+  #define Z7_ATTRIB_NO_VECTORIZE __attribute__((optimize("no-tree-vectorize")))
-+  // __attribute__((optimize("no-unroll-loops")));
-+  #define Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+#elif defined(_MSC_VER) && (_MSC_VER >= 1920)
-+  #define Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE \
-+    _Pragma("loop( no_vector )")
-+  #define Z7_ATTRIB_NO_VECTORIZE
-+#else
-+  #define Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  #define Z7_ATTRIB_NO_VECTORIZE
-+#endif
-+
-+#if defined(MY_CPU_X86_OR_AMD64) && ( \
-+       defined(__clang__) && (__clang_major__ >= 4) \
-+    || defined(__GNUC__) && (__GNUC__ >= 5))
-+  #define Z7_ATTRIB_NO_SSE  __attribute__((__target__("no-sse")))
-+#else
-+  #define Z7_ATTRIB_NO_SSE
-+#endif
-+
-+#define Z7_ATTRIB_NO_VECTOR \
-+  Z7_ATTRIB_NO_VECTORIZE \
-+  Z7_ATTRIB_NO_SSE
-+
-+
-+#if defined(__clang__) && (__clang_major__ >= 8) \
-+  || defined(__GNUC__) && (__GNUC__ >= 1000) \
-+  /* || defined(_MSC_VER) && (_MSC_VER >= 1920) */
-+  // GCC is not good for __builtin_expect()
-+  #define Z7_LIKELY(x)   (__builtin_expect((x), 1))
-+  #define Z7_UNLIKELY(x) (__builtin_expect((x), 0))
-+  // #define Z7_unlikely [[unlikely]]
-+  // #define Z7_likely [[likely]]
-+#else
-+  #define Z7_LIKELY(x)   (x)
-+  #define Z7_UNLIKELY(x) (x)
-+  // #define Z7_likely
-+#endif
- 
--  #ifdef __clang__
--    #pragma clang diagnostic ignored "-Wdeprecated-declarations"
--    #pragma clang diagnostic ignored "-Wmicrosoft-exception-spec"
--    // #pragma clang diagnostic ignored "-Wreserved-id-macro"
--  #endif
- 
-+#if (defined(Z7_CLANG_VERSION) && (Z7_CLANG_VERSION >= 36000))
-+#define Z7_DIAGNOSCTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER \
-+  _Pragma("GCC diagnostic push") \
-+  _Pragma("GCC diagnostic ignored \"-Wreserved-macro-identifier\"")
-+#define Z7_DIAGNOSCTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER \
-+  _Pragma("GCC diagnostic pop")
-+#else
-+#define Z7_DIAGNOSCTIC_IGNORE_BEGIN_RESERVED_MACRO_IDENTIFIER
-+#define Z7_DIAGNOSCTIC_IGNORE_END_RESERVED_MACRO_IDENTIFIER
- #endif
- 
- #define UNUSED_VAR(x) (void)x;
-diff --git a/src/lzma/CpuArch.c b/src/lzma/CpuArch.c
-index 1a1facf54..4e2af7707 100644
---- a/src/lzma/CpuArch.c
-+++ b/src/lzma/CpuArch.c
-@@ -1,187 +1,318 @@
- /* CpuArch.c -- CPU specific code
--2021-07-13 : Igor Pavlov : Public domain */
-+2023-05-18 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-+// #include <stdio.h>
-+
- #include "CpuArch.h"
- 
- #ifdef MY_CPU_X86_OR_AMD64
- 
--#if (defined(_MSC_VER) && !defined(MY_CPU_AMD64)) || defined(__GNUC__)
--#define USE_ASM
-+#undef NEED_CHECK_FOR_CPUID
-+#if !defined(MY_CPU_AMD64)
-+#define NEED_CHECK_FOR_CPUID
- #endif
- 
--#if !defined(USE_ASM) && _MSC_VER >= 1500
--#include <intrin.h>
-+/*
-+  cpuid instruction supports (subFunction) parameter in ECX,
-+  that is used only with some specific (function) parameter values.
-+  But we always use only (subFunction==0).
-+*/
-+/*
-+  __cpuid(): MSVC and GCC/CLANG use same function/macro name
-+             but parameters are different.
-+   We use MSVC __cpuid() parameters style for our z7_x86_cpuid() function.
-+*/
-+
-+#if defined(__GNUC__) /* && (__GNUC__ >= 10) */ \
-+    || defined(__clang__) /* && (__clang_major__ >= 10) */
-+
-+/* there was some CLANG/GCC compilers that have issues with
-+   rbx(ebx) handling in asm blocks in -fPIC mode (__PIC__ is defined).
-+   compiler's <cpuid.h> contains the macro __cpuid() that is similar to our code.
-+   The history of __cpuid() changes in CLANG/GCC:
-+   GCC:
-+     2007: it preserved ebx for (__PIC__ && __i386__)
-+     2013: it preserved rbx and ebx for __PIC__
-+     2014: it doesn't preserves rbx and ebx anymore
-+     we suppose that (__GNUC__ >= 5) fixed that __PIC__ ebx/rbx problem.
-+   CLANG:
-+     2014+: it preserves rbx, but only for 64-bit code. No __PIC__ check.
-+   Why CLANG cares about 64-bit mode only, and doesn't care about ebx (in 32-bit)?
-+   Do we need __PIC__ test for CLANG or we must care about rbx even if
-+   __PIC__ is not defined?
-+*/
-+
-+#define ASM_LN "\n"
-+   
-+#if defined(MY_CPU_AMD64) && defined(__PIC__) \
-+    && ((defined (__GNUC__) && (__GNUC__ < 5)) || defined(__clang__))
-+
-+#define x86_cpuid_MACRO(p, func) { \
-+  __asm__ __volatile__ ( \
-+    ASM_LN   "mov     %%rbx, %q1"  \
-+    ASM_LN   "cpuid"               \
-+    ASM_LN   "xchg    %%rbx, %q1"  \
-+    : "=a" ((p)[0]), "=&r" ((p)[1]), "=c" ((p)[2]), "=d" ((p)[3]) : "0" (func), "2"(0)); }
-+
-+  /* "=&r" selects free register. It can select even rbx, if that register is free.
-+     "=&D" for (RDI) also works, but the code can be larger with "=&D"
-+     "2"(0) means (subFunction = 0),
-+     2 is (zero-based) index in the output constraint list "=c" (ECX). */
-+
-+#elif defined(MY_CPU_X86) && defined(__PIC__) \
-+    && ((defined (__GNUC__) && (__GNUC__ < 5)) || defined(__clang__))
-+
-+#define x86_cpuid_MACRO(p, func) { \
-+  __asm__ __volatile__ ( \
-+    ASM_LN   "mov     %%ebx, %k1"  \
-+    ASM_LN   "cpuid"               \
-+    ASM_LN   "xchg    %%ebx, %k1"  \
-+    : "=a" ((p)[0]), "=&r" ((p)[1]), "=c" ((p)[2]), "=d" ((p)[3]) : "0" (func), "2"(0)); }
-+
-+#else
-+
-+#define x86_cpuid_MACRO(p, func) { \
-+  __asm__ __volatile__ ( \
-+    ASM_LN   "cpuid"               \
-+    : "=a" ((p)[0]), "=b" ((p)[1]), "=c" ((p)[2]), "=d" ((p)[3]) : "0" (func), "2"(0)); }
-+
- #endif
- 
--#if defined(USE_ASM) && !defined(MY_CPU_AMD64)
--static UInt32 CheckFlag(UInt32 flag)
--{
--  #ifdef _MSC_VER
--  __asm pushfd;
--  __asm pop EAX;
--  __asm mov EDX, EAX;
--  __asm xor EAX, flag;
--  __asm push EAX;
--  __asm popfd;
--  __asm pushfd;
--  __asm pop EAX;
--  __asm xor EAX, EDX;
--  __asm push EDX;
--  __asm popfd;
--  __asm and flag, EAX;
--  #else
-+
-+void Z7_FASTCALL z7_x86_cpuid(UInt32 p[4], UInt32 func)
-+{
-+  x86_cpuid_MACRO(p, func)
-+}
-+
-+
-+Z7_NO_INLINE
-+UInt32 Z7_FASTCALL z7_x86_cpuid_GetMaxFunc(void)
-+{
-+ #if defined(NEED_CHECK_FOR_CPUID)
-+  #define EFALGS_CPUID_BIT 21
-+  UInt32 a;
-   __asm__ __volatile__ (
--    "pushf\n\t"
--    "pop  %%EAX\n\t"
--    "movl %%EAX,%%EDX\n\t"
--    "xorl %0,%%EAX\n\t"
--    "push %%EAX\n\t"
--    "popf\n\t"
--    "pushf\n\t"
--    "pop  %%EAX\n\t"
--    "xorl %%EDX,%%EAX\n\t"
--    "push %%EDX\n\t"
--    "popf\n\t"
--    "andl %%EAX, %0\n\t":
--    "=c" (flag) : "c" (flag) :
--    "%eax", "%edx");
-+    ASM_LN   "pushf"
-+    ASM_LN   "pushf"
-+    ASM_LN   "pop     %0"
-+    // ASM_LN   "movl    %0, %1"
-+    // ASM_LN   "xorl    $0x200000, %0"
-+    ASM_LN   "btc     %1, %0"
-+    ASM_LN   "push    %0"
-+    ASM_LN   "popf"
-+    ASM_LN   "pushf"
-+    ASM_LN   "pop     %0"
-+    ASM_LN   "xorl    (%%esp), %0"
-+
-+    ASM_LN   "popf"
-+    ASM_LN
-+    : "=&r" (a) // "=a"
-+    : "i" (EFALGS_CPUID_BIT)
-+    );
-+  if ((a & (1 << EFALGS_CPUID_BIT)) == 0)
-+    return 0;
-+ #endif
-+  {
-+    UInt32 p[4];
-+    x86_cpuid_MACRO(p, 0)
-+    return p[0];
-+  }
-+}
-+
-+#undef ASM_LN
-+
-+#elif !defined(_MSC_VER)
-+
-+/*
-+// for gcc/clang and other: we can try to use __cpuid macro:
-+#include <cpuid.h>
-+void Z7_FASTCALL z7_x86_cpuid(UInt32 p[4], UInt32 func)
-+{
-+  __cpuid(func, p[0], p[1], p[2], p[3]);
-+}
-+UInt32 Z7_FASTCALL z7_x86_cpuid_GetMaxFunc(void)
-+{
-+  return (UInt32)__get_cpuid_max(0, NULL);
-+}
-+*/
-+// for unsupported cpuid:
-+void Z7_FASTCALL z7_x86_cpuid(UInt32 p[4], UInt32 func)
-+{
-+  UNUSED_VAR(func)
-+  p[0] = p[1] = p[2] = p[3] = 0;
-+}
-+UInt32 Z7_FASTCALL z7_x86_cpuid_GetMaxFunc(void)
-+{
-+  return 0;
-+}
-+
-+#else // _MSC_VER
-+
-+#if !defined(MY_CPU_AMD64)
-+
-+UInt32 __declspec(naked) Z7_FASTCALL z7_x86_cpuid_GetMaxFunc(void)
-+{
-+  #if defined(NEED_CHECK_FOR_CPUID)
-+  #define EFALGS_CPUID_BIT 21
-+  __asm   pushfd
-+  __asm   pushfd
-+  /*
-+  __asm   pop     eax
-+  // __asm   mov     edx, eax
-+  __asm   btc     eax, EFALGS_CPUID_BIT
-+  __asm   push    eax
-+  */
-+  __asm   btc     dword ptr [esp], EFALGS_CPUID_BIT
-+  __asm   popfd
-+  __asm   pushfd
-+  __asm   pop     eax
-+  // __asm   xor     eax, edx
-+  __asm   xor     eax, [esp]
-+  // __asm   push    edx
-+  __asm   popfd
-+  __asm   and     eax, (1 shl EFALGS_CPUID_BIT)
-+  __asm   jz end_func
-+  #endif
-+  __asm   push    ebx
-+  __asm   xor     eax, eax    // func
-+  __asm   xor     ecx, ecx    // subFunction (optional) for (func == 0)
-+  __asm   cpuid
-+  __asm   pop     ebx
-+  #if defined(NEED_CHECK_FOR_CPUID)
-+  end_func:
-   #endif
--  return flag;
-+  __asm   ret 0
- }
--#define CHECK_CPUID_IS_SUPPORTED if (CheckFlag(1 << 18) == 0 || CheckFlag(1 << 21) == 0) return False7z;
--#else
--#define CHECK_CPUID_IS_SUPPORTED
--#endif
- 
--#ifndef USE_ASM
--  #ifdef _MSC_VER
-+void __declspec(naked) Z7_FASTCALL z7_x86_cpuid(UInt32 p[4], UInt32 func)
-+{
-+  UNUSED_VAR(p)
-+  UNUSED_VAR(func)
-+  __asm   push    ebx
-+  __asm   push    edi
-+  __asm   mov     edi, ecx    // p
-+  __asm   mov     eax, edx    // func
-+  __asm   xor     ecx, ecx    // subfunction (optional) for (func == 0)
-+  __asm   cpuid
-+  __asm   mov     [edi     ], eax
-+  __asm   mov     [edi +  4], ebx
-+  __asm   mov     [edi +  8], ecx
-+  __asm   mov     [edi + 12], edx
-+  __asm   pop     edi
-+  __asm   pop     ebx
-+  __asm   ret     0
-+}
-+
-+#else // MY_CPU_AMD64
-+
-     #if _MSC_VER >= 1600
--      #define MY__cpuidex  __cpuidex
-+      #include <intrin.h>
-+      #define MY_cpuidex  __cpuidex
-     #else
--
- /*
-- __cpuid (function == 4) requires subfunction number in ECX.
-+ __cpuid (func == (0 or 7)) requires subfunction number in ECX.
-   MSDN: The __cpuid intrinsic clears the ECX register before calling the cpuid instruction.
-    __cpuid() in new MSVC clears ECX.
--   __cpuid() in old MSVC (14.00) doesn't clear ECX
-- We still can use __cpuid for low (function) values that don't require ECX,
-- but __cpuid() in old MSVC will be incorrect for some function values: (function == 4).
-+   __cpuid() in old MSVC (14.00) x64 doesn't clear ECX
-+ We still can use __cpuid for low (func) values that don't require ECX,
-+ but __cpuid() in old MSVC will be incorrect for some func values: (func == 7).
-  So here we use the hack for old MSVC to send (subFunction) in ECX register to cpuid instruction,
-- where ECX value is first parameter for FAST_CALL / NO_INLINE function,
-- So the caller of MY__cpuidex_HACK() sets ECX as subFunction, and
-+ where ECX value is first parameter for FASTCALL / NO_INLINE func,
-+ So the caller of MY_cpuidex_HACK() sets ECX as subFunction, and
-  old MSVC for __cpuid() doesn't change ECX and cpuid instruction gets (subFunction) value.
-  
-- DON'T remove MY_NO_INLINE and MY_FAST_CALL for MY__cpuidex_HACK() !!!
-+DON'T remove Z7_NO_INLINE and Z7_FASTCALL for MY_cpuidex_HACK(): !!!
- */
--
- static
--MY_NO_INLINE
--void MY_FAST_CALL MY__cpuidex_HACK(UInt32 subFunction, int *CPUInfo, UInt32 function)
-+Z7_NO_INLINE void Z7_FASTCALL MY_cpuidex_HACK(UInt32 subFunction, UInt32 func, int *CPUInfo)
- {
--  UNUSED_VAR(subFunction);
--  __cpuid(CPUInfo, function);
-+  UNUSED_VAR(subFunction)
-+  __cpuid(CPUInfo, func);
- }
--
--      #define MY__cpuidex(info, func, func2)  MY__cpuidex_HACK(func2, info, func)
--      #pragma message("======== MY__cpuidex_HACK WAS USED ========")
--    #endif
--  #else
--     #define MY__cpuidex(info, func, func2)  __cpuid(info, func)
--     #pragma message("======== (INCORRECT ?) cpuid WAS USED ========")
--  #endif
-+      #define MY_cpuidex(info, func, func2)  MY_cpuidex_HACK(func2, func, info)
-+      #pragma message("======== MY_cpuidex_HACK WAS USED ========")
-+    #endif // _MSC_VER >= 1600
-+
-+#if !defined(MY_CPU_AMD64)
-+/* inlining for __cpuid() in MSVC x86 (32-bit) produces big ineffective code,
-+   so we disable inlining here */
-+Z7_NO_INLINE
- #endif
--
--
--
--
--void MyCPUID(UInt32 function, UInt32 *a, UInt32 *b, UInt32 *c, UInt32 *d)
-+void Z7_FASTCALL z7_x86_cpuid(UInt32 p[4], UInt32 func)
- {
--  #ifdef USE_ASM
--
--  #ifdef _MSC_VER
--
--  UInt32 a2, b2, c2, d2;
--  __asm xor EBX, EBX;
--  __asm xor ECX, ECX;
--  __asm xor EDX, EDX;
--  __asm mov EAX, function;
--  __asm cpuid;
--  __asm mov a2, EAX;
--  __asm mov b2, EBX;
--  __asm mov c2, ECX;
--  __asm mov d2, EDX;
--
--  *a = a2;
--  *b = b2;
--  *c = c2;
--  *d = d2;
--
--  #else
--
--  __asm__ __volatile__ (
--  #if defined(MY_CPU_AMD64) && defined(__PIC__)
--    "mov %%rbx, %%rdi;"
--    "cpuid;"
--    "xchg %%rbx, %%rdi;"
--    : "=a" (*a) ,
--      "=D" (*b) ,
--  #elif defined(MY_CPU_X86) && defined(__PIC__)
--    "mov %%ebx, %%edi;"
--    "cpuid;"
--    "xchgl %%ebx, %%edi;"
--    : "=a" (*a) ,
--      "=D" (*b) ,
--  #else
--    "cpuid"
--    : "=a" (*a) ,
--      "=b" (*b) ,
--  #endif
--      "=c" (*c) ,
--      "=d" (*d)
--    : "0" (function), "c"(0) ) ;
--
--  #endif
--  
--  #else
-+  MY_cpuidex((int *)p, (int)func, 0);
-+}
- 
--  int CPUInfo[4];
-+Z7_NO_INLINE
-+UInt32 Z7_FASTCALL z7_x86_cpuid_GetMaxFunc(void)
-+{
-+  int a[4];
-+  MY_cpuidex(a, 0, 0);
-+  return a[0];
-+}
- 
--  MY__cpuidex(CPUInfo, (int)function, 0);
-+#endif // MY_CPU_AMD64
-+#endif // _MSC_VER
- 
--  *a = (UInt32)CPUInfo[0];
--  *b = (UInt32)CPUInfo[1];
--  *c = (UInt32)CPUInfo[2];
--  *d = (UInt32)CPUInfo[3];
-+#if defined(NEED_CHECK_FOR_CPUID)
-+#define CHECK_CPUID_IS_SUPPORTED { if (z7_x86_cpuid_GetMaxFunc() == 0) return 0; }
-+#else
-+#define CHECK_CPUID_IS_SUPPORTED
-+#endif
-+#undef NEED_CHECK_FOR_CPUID
- 
--  #endif
--}
- 
--BoolInt x86cpuid_CheckAndRead(Cx86cpuid *p)
-+static
-+BoolInt x86cpuid_Func_1(UInt32 *p)
- {
-   CHECK_CPUID_IS_SUPPORTED
--  MyCPUID(0, &p->maxFunc, &p->vendor[0], &p->vendor[2], &p->vendor[1]);
--  MyCPUID(1, &p->ver, &p->b, &p->c, &p->d);
-+  z7_x86_cpuid(p, 1);
-   return True7z;
- }
- 
--static const UInt32 kVendors[][3] =
-+/*
-+static const UInt32 kVendors[][1] =
- {
--  { 0x756E6547, 0x49656E69, 0x6C65746E},
--  { 0x68747541, 0x69746E65, 0x444D4163},
--  { 0x746E6543, 0x48727561, 0x736C7561}
-+  { 0x756E6547 }, // , 0x49656E69, 0x6C65746E },
-+  { 0x68747541 }, // , 0x69746E65, 0x444D4163 },
-+  { 0x746E6543 }  // , 0x48727561, 0x736C7561 }
- };
-+*/
-+
-+/*
-+typedef struct
-+{
-+  UInt32 maxFunc;
-+  UInt32 vendor[3];
-+  UInt32 ver;
-+  UInt32 b;
-+  UInt32 c;
-+  UInt32 d;
-+} Cx86cpuid;
-+
-+enum
-+{
-+  CPU_FIRM_INTEL,
-+  CPU_FIRM_AMD,
-+  CPU_FIRM_VIA
-+};
-+int x86cpuid_GetFirm(const Cx86cpuid *p);
-+#define x86cpuid_ver_GetFamily(ver) (((ver >> 16) & 0xff0) | ((ver >> 8) & 0xf))
-+#define x86cpuid_ver_GetModel(ver)  (((ver >> 12) &  0xf0) | ((ver >> 4) & 0xf))
-+#define x86cpuid_ver_GetStepping(ver) (ver & 0xf)
- 
- int x86cpuid_GetFirm(const Cx86cpuid *p)
- {
-   unsigned i;
--  for (i = 0; i < sizeof(kVendors) / sizeof(kVendors[i]); i++)
-+  for (i = 0; i < sizeof(kVendors) / sizeof(kVendors[0]); i++)
-   {
-     const UInt32 *v = kVendors[i];
--    if (v[0] == p->vendor[0] &&
--        v[1] == p->vendor[1] &&
--        v[2] == p->vendor[2])
-+    if (v[0] == p->vendor[0]
-+        // && v[1] == p->vendor[1]
-+        // && v[2] == p->vendor[2]
-+        )
-       return (int)i;
-   }
-   return -1;
-@@ -190,41 +321,55 @@ int x86cpuid_GetFirm(const Cx86cpuid *p)
- BoolInt CPU_Is_InOrder()
- {
-   Cx86cpuid p;
--  int firm;
-   UInt32 family, model;
-   if (!x86cpuid_CheckAndRead(&p))
-     return True7z;
- 
--  family = x86cpuid_GetFamily(p.ver);
--  model = x86cpuid_GetModel(p.ver);
--  
--  firm = x86cpuid_GetFirm(&p);
-+  family = x86cpuid_ver_GetFamily(p.ver);
-+  model = x86cpuid_ver_GetModel(p.ver);
- 
--  switch (firm)
-+  switch (x86cpuid_GetFirm(&p))
-   {
-     case CPU_FIRM_INTEL: return (family < 6 || (family == 6 && (
--        /* In-Order Atom CPU */
--           model == 0x1C  /* 45 nm, N4xx, D4xx, N5xx, D5xx, 230, 330 */
--        || model == 0x26  /* 45 nm, Z6xx */
--        || model == 0x27  /* 32 nm, Z2460 */
--        || model == 0x35  /* 32 nm, Z2760 */
--        || model == 0x36  /* 32 nm, N2xxx, D2xxx */
-+        // In-Order Atom CPU
-+           model == 0x1C  // 45 nm, N4xx, D4xx, N5xx, D5xx, 230, 330
-+        || model == 0x26  // 45 nm, Z6xx
-+        || model == 0x27  // 32 nm, Z2460
-+        || model == 0x35  // 32 nm, Z2760
-+        || model == 0x36  // 32 nm, N2xxx, D2xxx
-         )));
-     case CPU_FIRM_AMD: return (family < 5 || (family == 5 && (model < 6 || model == 0xA)));
-     case CPU_FIRM_VIA: return (family < 6 || (family == 6 && model < 0xF));
-   }
--  return True7z;
-+  return False7z; // v23 : unknown processors are not In-Order
- }
-+*/
-+
-+#ifdef _WIN32
-+#include "7zWindows.h"
-+#endif
- 
- #if !defined(MY_CPU_AMD64) && defined(_WIN32)
--#include <Windows.h>
--static BoolInt CPU_Sys_Is_SSE_Supported()
-+
-+/* for legacy SSE ia32: there is no user-space cpu instruction to check
-+   that OS supports SSE register storing/restoring on context switches.
-+   So we need some OS-specific function to check that it's safe to use SSE registers.
-+*/
-+
-+Z7_FORCE_INLINE
-+static BoolInt CPU_Sys_Is_SSE_Supported(void)
- {
--  OSVERSIONINFO vi;
--  vi.dwOSVersionInfoSize = sizeof(vi);
--  if (!GetVersionEx(&vi))
--    return False7z;
--  return (vi.dwMajorVersion >= 5);
-+#ifdef _MSC_VER
-+  #pragma warning(push)
-+  #pragma warning(disable : 4996) // `GetVersion': was declared deprecated
-+#endif
-+  /* low byte is major version of Windows
-+     We suppose that any Windows version since
-+     Windows2000 (major == 5) supports SSE registers */
-+  return (Byte)GetVersion() >= 5;
-+#if defined(_MSC_VER)
-+  #pragma warning(pop)
-+#endif
- }
- #define CHECK_SYS_SSE_SUPPORT if (!CPU_Sys_Is_SSE_Supported()) return False7z;
- #else
-@@ -232,94 +377,300 @@ static BoolInt CPU_Sys_Is_SSE_Supported()
- #endif
- 
- 
--static UInt32 X86_CPUID_ECX_Get_Flags()
-+#if !defined(MY_CPU_AMD64)
-+
-+BoolInt CPU_IsSupported_CMOV(void)
- {
--  Cx86cpuid p;
-+  UInt32 a[4];
-+  if (!x86cpuid_Func_1(&a[0]))
-+    return 0;
-+  return (a[3] >> 15) & 1;
-+}
-+
-+BoolInt CPU_IsSupported_SSE(void)
-+{
-+  UInt32 a[4];
-   CHECK_SYS_SSE_SUPPORT
--  if (!x86cpuid_CheckAndRead(&p))
-+  if (!x86cpuid_Func_1(&a[0]))
-+    return 0;
-+  return (a[3] >> 25) & 1;
-+}
-+
-+BoolInt CPU_IsSupported_SSE2(void)
-+{
-+  UInt32 a[4];
-+  CHECK_SYS_SSE_SUPPORT
-+  if (!x86cpuid_Func_1(&a[0]))
-+    return 0;
-+  return (a[3] >> 26) & 1;
-+}
-+
-+#endif
-+
-+
-+static UInt32 x86cpuid_Func_1_ECX(void)
-+{
-+  UInt32 a[4];
-+  CHECK_SYS_SSE_SUPPORT
-+  if (!x86cpuid_Func_1(&a[0]))
-     return 0;
--  return p.c;
-+  return a[2];
- }
- 
--BoolInt CPU_IsSupported_AES()
-+BoolInt CPU_IsSupported_AES(void)
- {
--  return (X86_CPUID_ECX_Get_Flags() >> 25) & 1;
-+  return (x86cpuid_Func_1_ECX() >> 25) & 1;
- }
- 
--BoolInt CPU_IsSupported_SSSE3()
-+BoolInt CPU_IsSupported_SSSE3(void)
- {
--  return (X86_CPUID_ECX_Get_Flags() >> 9) & 1;
-+  return (x86cpuid_Func_1_ECX() >> 9) & 1;
- }
- 
--BoolInt CPU_IsSupported_SSE41()
-+BoolInt CPU_IsSupported_SSE41(void)
- {
--  return (X86_CPUID_ECX_Get_Flags() >> 19) & 1;
-+  return (x86cpuid_Func_1_ECX() >> 19) & 1;
- }
- 
--BoolInt CPU_IsSupported_SHA()
-+BoolInt CPU_IsSupported_SHA(void)
- {
--  Cx86cpuid p;
-   CHECK_SYS_SSE_SUPPORT
--  if (!x86cpuid_CheckAndRead(&p))
--    return False7z;
- 
--  if (p.maxFunc < 7)
-+  if (z7_x86_cpuid_GetMaxFunc() < 7)
-     return False7z;
-   {
--    UInt32 d[4] = { 0 };
--    MyCPUID(7, &d[0], &d[1], &d[2], &d[3]);
-+    UInt32 d[4];
-+    z7_x86_cpuid(d, 7);
-     return (d[1] >> 29) & 1;
-   }
- }
- 
--// #include <stdio.h>
-+/*
-+MSVC: _xgetbv() intrinsic is available since VS2010SP1.
-+   MSVC also defines (_XCR_XFEATURE_ENABLED_MASK) macro in
-+   <immintrin.h> that we can use or check.
-+   For any 32-bit x86 we can use asm code in MSVC,
-+   but MSVC asm code is huge after compilation.
-+   So _xgetbv() is better
-+
-+ICC: _xgetbv() intrinsic is available (in what version of ICC?)
-+   ICC defines (__GNUC___) and it supports gnu assembler
-+   also ICC supports MASM style code with -use-msasm switch.
-+   but ICC doesn't support __attribute__((__target__))
-+
-+GCC/CLANG 9:
-+  _xgetbv() is macro that works via __builtin_ia32_xgetbv()
-+  and we need __attribute__((__target__("xsave")).
-+  But with __target__("xsave") the function will be not
-+  inlined to function that has no __target__("xsave") attribute.
-+  If we want _xgetbv() call inlining, then we should use asm version
-+  instead of calling _xgetbv().
-+  Note:intrinsic is broke before GCC 8.2:
-+    https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85684
-+*/
- 
--#ifdef _WIN32
--#include <Windows.h>
-+#if    defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 1100) \
-+    || defined(_MSC_VER) && (_MSC_VER >= 1600) && (_MSC_FULL_VER >= 160040219)  \
-+    || defined(__GNUC__) && (__GNUC__ >= 9) \
-+    || defined(__clang__) && (__clang_major__ >= 9)
-+// we define ATTRIB_XGETBV, if we want to use predefined _xgetbv() from compiler
-+#if defined(__INTEL_COMPILER)
-+#define ATTRIB_XGETBV
-+#elif defined(__GNUC__) || defined(__clang__)
-+// we don't define ATTRIB_XGETBV here, because asm version is better for inlining.
-+// #define ATTRIB_XGETBV __attribute__((__target__("xsave")))
-+#else
-+#define ATTRIB_XGETBV
-+#endif
-+#endif
-+
-+#if defined(ATTRIB_XGETBV)
-+#include <immintrin.h>
- #endif
- 
--BoolInt CPU_IsSupported_AVX2()
-+
-+// XFEATURE_ENABLED_MASK/XCR0
-+#define MY_XCR_XFEATURE_ENABLED_MASK 0
-+
-+#if defined(ATTRIB_XGETBV)
-+ATTRIB_XGETBV
-+#endif
-+static UInt64 x86_xgetbv_0(UInt32 num)
- {
--  Cx86cpuid p;
--  CHECK_SYS_SSE_SUPPORT
-+#if defined(ATTRIB_XGETBV)
-+  {
-+    return
-+      #if (defined(_MSC_VER))
-+        _xgetbv(num);
-+      #else
-+        __builtin_ia32_xgetbv(
-+          #if !defined(__clang__)
-+            (int)
-+          #endif
-+            num);
-+      #endif
-+  }
-+
-+#elif defined(__GNUC__) || defined(__clang__) || defined(__SUNPRO_CC)
-+
-+  UInt32 a, d;
-+ #if defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4))
-+  __asm__
-+  (
-+    "xgetbv"
-+    : "=a"(a), "=d"(d) : "c"(num) : "cc"
-+  );
-+ #else // is old gcc
-+  __asm__
-+  (
-+    ".byte 0x0f, 0x01, 0xd0" "\n\t"
-+    : "=a"(a), "=d"(d) : "c"(num) : "cc"
-+  );
-+ #endif
-+  return ((UInt64)d << 32) | a;
-+  // return a;
-+
-+#elif defined(_MSC_VER) && !defined(MY_CPU_AMD64)
-+  
-+  UInt32 a, d;
-+  __asm {
-+    push eax
-+    push edx
-+    push ecx
-+    mov ecx, num;
-+    // xor ecx, ecx // = MY_XCR_XFEATURE_ENABLED_MASK
-+    _emit 0x0f
-+    _emit 0x01
-+    _emit 0xd0
-+    mov a, eax
-+    mov d, edx
-+    pop ecx
-+    pop edx
-+    pop eax
-+  }
-+  return ((UInt64)d << 32) | a;
-+  // return a;
-+
-+#else // it's unknown compiler
-+  // #error "Need xgetbv function"
-+  UNUSED_VAR(num)
-+  // for MSVC-X64 we could call external function from external file.
-+  /* Actually we had checked OSXSAVE/AVX in cpuid before.
-+     So it's expected that OS supports at least AVX and below. */
-+  // if (num != MY_XCR_XFEATURE_ENABLED_MASK) return 0; // if not XCR0
-+  return
-+      // (1 << 0) |  // x87
-+        (1 << 1)   // SSE
-+      | (1 << 2);  // AVX
-+  
-+#endif
-+}
- 
-+#ifdef _WIN32
-+/*
-+  Windows versions do not know about new ISA extensions that
-+  can be introduced. But we still can use new extensions,
-+  even if Windows doesn't report about supporting them,
-+  But we can use new extensions, only if Windows knows about new ISA extension
-+  that changes the number or size of registers: SSE, AVX/XSAVE, AVX512
-+  So it's enough to check
-+    MY_PF_AVX_INSTRUCTIONS_AVAILABLE
-+      instead of
-+    MY_PF_AVX2_INSTRUCTIONS_AVAILABLE
-+*/
-+#define MY_PF_XSAVE_ENABLED                            17
-+// #define MY_PF_SSSE3_INSTRUCTIONS_AVAILABLE             36
-+// #define MY_PF_SSE4_1_INSTRUCTIONS_AVAILABLE            37
-+// #define MY_PF_SSE4_2_INSTRUCTIONS_AVAILABLE            38
-+// #define MY_PF_AVX_INSTRUCTIONS_AVAILABLE               39
-+// #define MY_PF_AVX2_INSTRUCTIONS_AVAILABLE              40
-+// #define MY_PF_AVX512F_INSTRUCTIONS_AVAILABLE           41
-+#endif
-+
-+BoolInt CPU_IsSupported_AVX(void)
-+{
-   #ifdef _WIN32
--  #define MY__PF_XSAVE_ENABLED  17
--  if (!IsProcessorFeaturePresent(MY__PF_XSAVE_ENABLED))
-+  if (!IsProcessorFeaturePresent(MY_PF_XSAVE_ENABLED))
-     return False7z;
-+  /* PF_AVX_INSTRUCTIONS_AVAILABLE probably is supported starting from
-+     some latest Win10 revisions. But we need AVX in older Windows also.
-+     So we don't use the following check: */
-+  /*
-+  if (!IsProcessorFeaturePresent(MY_PF_AVX_INSTRUCTIONS_AVAILABLE))
-+    return False7z;
-+  */
-   #endif
- 
--  if (!x86cpuid_CheckAndRead(&p))
-+  /*
-+    OS must use new special XSAVE/XRSTOR instructions to save
-+    AVX registers when it required for context switching.
-+    At OS statring:
-+      OS sets CR4.OSXSAVE flag to signal the processor that OS supports the XSAVE extensions.
-+      Also OS sets bitmask in XCR0 register that defines what
-+      registers will be processed by XSAVE instruction:
-+        XCR0.SSE[bit 0] - x87 registers and state
-+        XCR0.SSE[bit 1] - SSE registers and state
-+        XCR0.AVX[bit 2] - AVX registers and state
-+    CR4.OSXSAVE is reflected to CPUID.1:ECX.OSXSAVE[bit 27].
-+       So we can read that bit in user-space.
-+    XCR0 is available for reading in user-space by new XGETBV instruction.
-+  */
-+  {
-+    const UInt32 c = x86cpuid_Func_1_ECX();
-+    if (0 == (1
-+        & (c >> 28)   // AVX instructions are supported by hardware
-+        & (c >> 27))) // OSXSAVE bit: XSAVE and related instructions are enabled by OS.
-+      return False7z;
-+  }
-+
-+  /* also we can check
-+     CPUID.1:ECX.XSAVE [bit 26] : that shows that
-+        XSAVE, XRESTOR, XSETBV, XGETBV instructions are supported by hardware.
-+     But that check is redundant, because if OSXSAVE bit is set, then XSAVE is also set */
-+
-+  /* If OS have enabled XSAVE extension instructions (OSXSAVE == 1),
-+     in most cases we expect that OS also will support storing/restoring
-+     for AVX and SSE states at least.
-+     But to be ensure for that we call user-space instruction
-+     XGETBV(0) to get XCR0 value that contains bitmask that defines
-+     what exact states(registers) OS have enabled for storing/restoring.
-+  */
-+
-+  {
-+    const UInt32 bm = (UInt32)x86_xgetbv_0(MY_XCR_XFEATURE_ENABLED_MASK);
-+    // printf("\n=== XGetBV=%d\n", bm);
-+    return 1
-+        & (bm >> 1)  // SSE state is supported (set by OS) for storing/restoring
-+        & (bm >> 2); // AVX state is supported (set by OS) for storing/restoring
-+  }
-+  // since Win7SP1: we can use GetEnabledXStateFeatures();
-+}
-+
-+
-+BoolInt CPU_IsSupported_AVX2(void)
-+{
-+  if (!CPU_IsSupported_AVX())
-     return False7z;
--  if (p.maxFunc < 7)
-+  if (z7_x86_cpuid_GetMaxFunc() < 7)
-     return False7z;
-   {
--    UInt32 d[4] = { 0 };
--    MyCPUID(7, &d[0], &d[1], &d[2], &d[3]);
-+    UInt32 d[4];
-+    z7_x86_cpuid(d, 7);
-     // printf("\ncpuid(7): ebx=%8x ecx=%8x\n", d[1], d[2]);
-     return 1
-       & (d[1] >> 5); // avx2
-   }
- }
- 
--BoolInt CPU_IsSupported_VAES_AVX2()
-+BoolInt CPU_IsSupported_VAES_AVX2(void)
- {
--  Cx86cpuid p;
--  CHECK_SYS_SSE_SUPPORT
--
--  #ifdef _WIN32
--  #define MY__PF_XSAVE_ENABLED  17
--  if (!IsProcessorFeaturePresent(MY__PF_XSAVE_ENABLED))
-+  if (!CPU_IsSupported_AVX())
-     return False7z;
--  #endif
--
--  if (!x86cpuid_CheckAndRead(&p))
--    return False7z;
--  if (p.maxFunc < 7)
-+  if (z7_x86_cpuid_GetMaxFunc() < 7)
-     return False7z;
-   {
--    UInt32 d[4] = { 0 };
--    MyCPUID(7, &d[0], &d[1], &d[2], &d[3]);
-+    UInt32 d[4];
-+    z7_x86_cpuid(d, 7);
-     // printf("\ncpuid(7): ebx=%8x ecx=%8x\n", d[1], d[2]);
-     return 1
-       & (d[1] >> 5) // avx2
-@@ -328,20 +679,15 @@ BoolInt CPU_IsSupported_VAES_AVX2()
-   }
- }
- 
--BoolInt CPU_IsSupported_PageGB()
-+BoolInt CPU_IsSupported_PageGB(void)
- {
--  Cx86cpuid cpuid;
--  if (!x86cpuid_CheckAndRead(&cpuid))
--    return False7z;
-+  CHECK_CPUID_IS_SUPPORTED
-   {
--    UInt32 d[4] = { 0 };
--    MyCPUID(0x80000000, &d[0], &d[1], &d[2], &d[3]);
-+    UInt32 d[4];
-+    z7_x86_cpuid(d, 0x80000000);
-     if (d[0] < 0x80000001)
-       return False7z;
--  }
--  {
--    UInt32 d[4] = { 0 };
--    MyCPUID(0x80000001, &d[0], &d[1], &d[2], &d[3]);
-+    z7_x86_cpuid(d, 0x80000001);
-     return (d[3] >> 26) & 1;
-   }
- }
-@@ -351,11 +697,11 @@ BoolInt CPU_IsSupported_PageGB()
- 
- #ifdef _WIN32
- 
--#include <Windows.h>
-+#include "7zWindows.h"
- 
--BoolInt CPU_IsSupported_CRC32()  { return IsProcessorFeaturePresent(PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE) ? 1 : 0; }
--BoolInt CPU_IsSupported_CRYPTO() { return IsProcessorFeaturePresent(PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE) ? 1 : 0; }
--BoolInt CPU_IsSupported_NEON()   { return IsProcessorFeaturePresent(PF_ARM_NEON_INSTRUCTIONS_AVAILABLE) ? 1 : 0; }
-+BoolInt CPU_IsSupported_CRC32(void)  { return IsProcessorFeaturePresent(PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE) ? 1 : 0; }
-+BoolInt CPU_IsSupported_CRYPTO(void) { return IsProcessorFeaturePresent(PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE) ? 1 : 0; }
-+BoolInt CPU_IsSupported_NEON(void)   { return IsProcessorFeaturePresent(PF_ARM_NEON_INSTRUCTIONS_AVAILABLE) ? 1 : 0; }
- 
- #else
- 
-@@ -378,28 +724,27 @@ static void Print_sysctlbyname(const char *name)
-   }
- }
- */
-+/*
-+  Print_sysctlbyname("hw.pagesize");
-+  Print_sysctlbyname("machdep.cpu.brand_string");
-+*/
- 
--static BoolInt My_sysctlbyname_Get_BoolInt(const char *name)
-+static BoolInt z7_sysctlbyname_Get_BoolInt(const char *name)
- {
-   UInt32 val = 0;
--  if (My_sysctlbyname_Get_UInt32(name, &val) == 0 && val == 1)
-+  if (z7_sysctlbyname_Get_UInt32(name, &val) == 0 && val == 1)
-     return 1;
-   return 0;
- }
- 
--  /*
--  Print_sysctlbyname("hw.pagesize");
--  Print_sysctlbyname("machdep.cpu.brand_string");
--  */
--
- BoolInt CPU_IsSupported_CRC32(void)
- {
--  return My_sysctlbyname_Get_BoolInt("hw.optional.armv8_crc32");
-+  return z7_sysctlbyname_Get_BoolInt("hw.optional.armv8_crc32");
- }
- 
- BoolInt CPU_IsSupported_NEON(void)
- {
--  return My_sysctlbyname_Get_BoolInt("hw.optional.neon");
-+  return z7_sysctlbyname_Get_BoolInt("hw.optional.neon");
- }
- 
- #ifdef MY_CPU_ARM64
-@@ -461,15 +806,15 @@ MY_HWCAP_CHECK_FUNC (AES)
- 
- #include <sys/sysctl.h>
- 
--int My_sysctlbyname_Get(const char *name, void *buf, size_t *bufSize)
-+int z7_sysctlbyname_Get(const char *name, void *buf, size_t *bufSize)
- {
-   return sysctlbyname(name, buf, bufSize, NULL, 0);
- }
- 
--int My_sysctlbyname_Get_UInt32(const char *name, UInt32 *val)
-+int z7_sysctlbyname_Get_UInt32(const char *name, UInt32 *val)
- {
-   size_t bufSize = sizeof(*val);
--  int res = My_sysctlbyname_Get(name, val, &bufSize);
-+  const int res = z7_sysctlbyname_Get(name, val, &bufSize);
-   if (res == 0 && bufSize != sizeof(*val))
-     return EFAULT;
-   return res;
-diff --git a/src/lzma/CpuArch.h b/src/lzma/CpuArch.h
-index 529d3a502..8e5d8a543 100644
---- a/src/lzma/CpuArch.h
-+++ b/src/lzma/CpuArch.h
-@@ -1,8 +1,8 @@
- /* CpuArch.h -- CPU specific code
--2021-07-13 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __CPU_ARCH_H
--#define __CPU_ARCH_H
-+#ifndef ZIP7_INC_CPU_ARCH_H
-+#define ZIP7_INC_CPU_ARCH_H
- 
- #include "7zTypes.h"
- 
-@@ -51,7 +51,13 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
-   || defined(__AARCH64EB__) \
-   || defined(__aarch64__)
-   #define MY_CPU_ARM64
--  #define MY_CPU_NAME "arm64"
-+  #ifdef __ILP32__
-+    #define MY_CPU_NAME "arm64-32"
-+    #define MY_CPU_SIZEOF_POINTER 4
-+  #else
-+    #define MY_CPU_NAME "arm64"
-+    #define MY_CPU_SIZEOF_POINTER 8
-+  #endif
-   #define MY_CPU_64BIT
- #endif
- 
-@@ -68,8 +74,10 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
-   #define MY_CPU_ARM
- 
-   #if defined(__thumb__) || defined(__THUMBEL__) || defined(_M_ARMT)
-+    #define MY_CPU_ARMT
-     #define MY_CPU_NAME "armt"
-   #else
-+    #define MY_CPU_ARM32
-     #define MY_CPU_NAME "arm"
-   #endif
-   /* #define MY_CPU_32BIT */
-@@ -103,6 +111,8 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
-   || defined(__PPC__) \
-   || defined(_POWER)
- 
-+#define MY_CPU_PPC_OR_PPC64
-+
- #if  defined(__ppc64__) \
-   || defined(__powerpc64__) \
-   || defined(_LP64) \
-@@ -123,12 +133,15 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- #endif
- 
- 
--#if  defined(__sparc64__)
--  #define MY_CPU_NAME "sparc64"
--  #define MY_CPU_64BIT
--#elif defined(__sparc__)
--  #define MY_CPU_NAME "sparc"
--  /* #define MY_CPU_32BIT */
-+#if  defined(__riscv) \
-+  || defined(__riscv__)
-+  #if __riscv_xlen == 32
-+    #define MY_CPU_NAME "riscv32"
-+  #elif __riscv_xlen == 64
-+    #define MY_CPU_NAME "riscv64"
-+  #else
-+    #define MY_CPU_NAME "riscv"
-+  #endif
- #endif
- 
- 
-@@ -194,6 +207,9 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
-   #error Stop_Compiling_Bad_Endian
- #endif
- 
-+#if !defined(MY_CPU_LE) && !defined(MY_CPU_BE)
-+  #error Stop_Compiling_CPU_ENDIAN_must_be_detected_at_compile_time
-+#endif
- 
- #if defined(MY_CPU_32BIT) && defined(MY_CPU_64BIT)
-   #error Stop_Compiling_Bad_32_64_BIT
-@@ -250,6 +266,67 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- 
- 
- 
-+#ifdef __has_builtin
-+  #define Z7_has_builtin(x)  __has_builtin(x)
-+#else
-+  #define Z7_has_builtin(x)  0
-+#endif
-+
-+
-+#define Z7_BSWAP32_CONST(v) \
-+       ( (((UInt32)(v) << 24)                   ) \
-+       | (((UInt32)(v) <<  8) & (UInt32)0xff0000) \
-+       | (((UInt32)(v) >>  8) & (UInt32)0xff00  ) \
-+       | (((UInt32)(v) >> 24)                   ))
-+
-+
-+#if defined(_MSC_VER) && (_MSC_VER >= 1300)
-+
-+#include <stdlib.h>
-+
-+/* Note: these macros will use bswap instruction (486), that is unsupported in 386 cpu */
-+
-+#pragma intrinsic(_byteswap_ushort)
-+#pragma intrinsic(_byteswap_ulong)
-+#pragma intrinsic(_byteswap_uint64)
-+
-+#define Z7_BSWAP16(v)  _byteswap_ushort(v)
-+#define Z7_BSWAP32(v)  _byteswap_ulong (v)
-+#define Z7_BSWAP64(v)  _byteswap_uint64(v)
-+#define Z7_CPU_FAST_BSWAP_SUPPORTED
-+
-+#elif  (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) \
-+    || (defined(__clang__) && Z7_has_builtin(__builtin_bswap16))
-+ 
-+#define Z7_BSWAP16(v)  __builtin_bswap16(v)
-+#define Z7_BSWAP32(v)  __builtin_bswap32(v)
-+#define Z7_BSWAP64(v)  __builtin_bswap64(v)
-+#define Z7_CPU_FAST_BSWAP_SUPPORTED
-+
-+#else
-+
-+#define Z7_BSWAP16(v) ((UInt16) \
-+       ( ((UInt32)(v) << 8) \
-+       | ((UInt32)(v) >> 8) \
-+       ))
-+
-+#define Z7_BSWAP32(v) Z7_BSWAP32_CONST(v)
-+
-+#define Z7_BSWAP64(v) \
-+       ( ( ( (UInt64)(v)                           ) << 8 * 7 ) \
-+       | ( ( (UInt64)(v) & ((UInt32)0xff << 8 * 1) ) << 8 * 5 ) \
-+       | ( ( (UInt64)(v) & ((UInt32)0xff << 8 * 2) ) << 8 * 3 ) \
-+       | ( ( (UInt64)(v) & ((UInt32)0xff << 8 * 3) ) << 8 * 1 ) \
-+       | ( ( (UInt64)(v) >> 8 * 1 ) & ((UInt32)0xff << 8 * 3) ) \
-+       | ( ( (UInt64)(v) >> 8 * 3 ) & ((UInt32)0xff << 8 * 2) ) \
-+       | ( ( (UInt64)(v) >> 8 * 5 ) & ((UInt32)0xff << 8 * 1) ) \
-+       | ( ( (UInt64)(v) >> 8 * 7 )                           ) \
-+       )
-+
-+#endif
-+
-+
-+
- #ifdef MY_CPU_LE
-   #if defined(MY_CPU_X86_OR_AMD64) \
-       || defined(MY_CPU_ARM64)
-@@ -269,13 +346,11 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- #define GetUi32(p) (*(const UInt32 *)(const void *)(p))
- #ifdef MY_CPU_LE_UNALIGN_64
- #define GetUi64(p) (*(const UInt64 *)(const void *)(p))
-+#define SetUi64(p, v) { *(UInt64 *)(void *)(p) = (v); }
- #endif
- 
- #define SetUi16(p, v) { *(UInt16 *)(void *)(p) = (v); }
- #define SetUi32(p, v) { *(UInt32 *)(void *)(p) = (v); }
--#ifdef MY_CPU_LE_UNALIGN_64
--#define SetUi64(p, v) { *(UInt64 *)(void *)(p) = (v); }
--#endif
- 
- #else
- 
-@@ -302,51 +377,26 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- #endif
- 
- 
--#ifndef MY_CPU_LE_UNALIGN_64
--
-+#ifndef GetUi64
- #define GetUi64(p) (GetUi32(p) | ((UInt64)GetUi32(((const Byte *)(p)) + 4) << 32))
-+#endif
- 
-+#ifndef SetUi64
- #define SetUi64(p, v) { Byte *_ppp2_ = (Byte *)(p); UInt64 _vvv2_ = (v); \
--    SetUi32(_ppp2_    , (UInt32)_vvv2_); \
--    SetUi32(_ppp2_ + 4, (UInt32)(_vvv2_ >> 32)); }
--
-+    SetUi32(_ppp2_    , (UInt32)_vvv2_) \
-+    SetUi32(_ppp2_ + 4, (UInt32)(_vvv2_ >> 32)) }
- #endif
- 
- 
-+#if defined(MY_CPU_LE_UNALIGN) && defined(Z7_CPU_FAST_BSWAP_SUPPORTED)
- 
-+#define GetBe32(p)  Z7_BSWAP32 (*(const UInt32 *)(const void *)(p))
-+#define SetBe32(p, v) { (*(UInt32 *)(void *)(p)) = Z7_BSWAP32(v); }
- 
--#ifdef __has_builtin
--  #define MY__has_builtin(x) __has_builtin(x)
--#else
--  #define MY__has_builtin(x) 0
-+#if defined(MY_CPU_LE_UNALIGN_64)
-+#define GetBe64(p)  Z7_BSWAP64 (*(const UInt64 *)(const void *)(p))
- #endif
- 
--#if defined(MY_CPU_LE_UNALIGN) && /* defined(_WIN64) && */ defined(_MSC_VER) && (_MSC_VER >= 1300)
--
--/* Note: we use bswap instruction, that is unsupported in 386 cpu */
--
--#include <stdlib.h>
--
--#pragma intrinsic(_byteswap_ushort)
--#pragma intrinsic(_byteswap_ulong)
--#pragma intrinsic(_byteswap_uint64)
--
--/* #define GetBe16(p) _byteswap_ushort(*(const UInt16 *)(const Byte *)(p)) */
--#define GetBe32(p) _byteswap_ulong (*(const UInt32 *)(const void *)(p))
--#define GetBe64(p) _byteswap_uint64(*(const UInt64 *)(const void *)(p))
--
--#define SetBe32(p, v) (*(UInt32 *)(void *)(p)) = _byteswap_ulong(v)
--
--#elif defined(MY_CPU_LE_UNALIGN) && ( \
--       (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) \
--    || (defined(__clang__) && MY__has_builtin(__builtin_bswap16)) )
--
--/* #define GetBe16(p) __builtin_bswap16(*(const UInt16 *)(const void *)(p)) */
--#define GetBe32(p) __builtin_bswap32(*(const UInt32 *)(const void *)(p))
--#define GetBe64(p) __builtin_bswap64(*(const UInt64 *)(const void *)(p))
--
--#define SetBe32(p, v) (*(UInt32 *)(void *)(p)) = __builtin_bswap32(v)
--
- #else
- 
- #define GetBe32(p) ( \
-@@ -355,8 +405,6 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
-     ((UInt32)((const Byte *)(p))[2] <<  8) | \
-              ((const Byte *)(p))[3] )
- 
--#define GetBe64(p) (((UInt64)GetBe32(p) << 32) | GetBe32(((const Byte *)(p)) + 4))
--
- #define SetBe32(p, v) { Byte *_ppp_ = (Byte *)(p); UInt32 _vvv_ = (v); \
-     _ppp_[0] = (Byte)(_vvv_ >> 24); \
-     _ppp_[1] = (Byte)(_vvv_ >> 16); \
-@@ -365,50 +413,83 @@ MY_CPU_64BIT means that processor can work with 64-bit registers.
- 
- #endif
- 
-+#ifndef GetBe64
-+#define GetBe64(p) (((UInt64)GetBe32(p) << 32) | GetBe32(((const Byte *)(p)) + 4))
-+#endif
- 
- #ifndef GetBe16
--
- #define GetBe16(p) ( (UInt16) ( \
-     ((UInt16)((const Byte *)(p))[0] << 8) | \
-              ((const Byte *)(p))[1] ))
-+#endif
- 
-+
-+#if defined(MY_CPU_BE)
-+#define Z7_CONV_BE_TO_NATIVE_CONST32(v)  (v)
-+#define Z7_CONV_LE_TO_NATIVE_CONST32(v)  Z7_BSWAP32_CONST(v)
-+#define Z7_CONV_NATIVE_TO_BE_32(v)       (v)
-+#elif defined(MY_CPU_LE)
-+#define Z7_CONV_BE_TO_NATIVE_CONST32(v)  Z7_BSWAP32_CONST(v)
-+#define Z7_CONV_LE_TO_NATIVE_CONST32(v)  (v)
-+#define Z7_CONV_NATIVE_TO_BE_32(v)       Z7_BSWAP32(v)
-+#else
-+#error Stop_Compiling_Unknown_Endian_CONV
- #endif
- 
- 
-+#if defined(MY_CPU_BE)
- 
--#ifdef MY_CPU_X86_OR_AMD64
-+#define GetBe32a(p)      (*(const UInt32 *)(const void *)(p))
-+#define GetBe16a(p)      (*(const UInt16 *)(const void *)(p))
-+#define SetBe32a(p, v)   { *(UInt32 *)(void *)(p) = (v); }
-+#define SetBe16a(p, v)   { *(UInt16 *)(void *)(p) = (v); }
- 
--typedef struct
--{
--  UInt32 maxFunc;
--  UInt32 vendor[3];
--  UInt32 ver;
--  UInt32 b;
--  UInt32 c;
--  UInt32 d;
--} Cx86cpuid;
-+#define GetUi32a(p)      GetUi32(p)
-+#define GetUi16a(p)      GetUi16(p)
-+#define SetUi32a(p, v)   SetUi32(p, v)
-+#define SetUi16a(p, v)   SetUi16(p, v)
- 
--enum
--{
--  CPU_FIRM_INTEL,
--  CPU_FIRM_AMD,
--  CPU_FIRM_VIA
--};
-+#elif defined(MY_CPU_LE)
- 
--void MyCPUID(UInt32 function, UInt32 *a, UInt32 *b, UInt32 *c, UInt32 *d);
-+#define GetUi32a(p)      (*(const UInt32 *)(const void *)(p))
-+#define GetUi16a(p)      (*(const UInt16 *)(const void *)(p))
-+#define SetUi32a(p, v)   { *(UInt32 *)(void *)(p) = (v); }
-+#define SetUi16a(p, v)   { *(UInt16 *)(void *)(p) = (v); }
- 
--BoolInt x86cpuid_CheckAndRead(Cx86cpuid *p);
--int x86cpuid_GetFirm(const Cx86cpuid *p);
-+#define GetBe32a(p)      GetBe32(p)
-+#define GetBe16a(p)      GetBe16(p)
-+#define SetBe32a(p, v)   SetBe32(p, v)
-+#define SetBe16a(p, v)   SetBe16(p, v)
- 
--#define x86cpuid_GetFamily(ver) (((ver >> 16) & 0xFF0) | ((ver >> 8) & 0xF))
--#define x86cpuid_GetModel(ver)  (((ver >> 12) &  0xF0) | ((ver >> 4) & 0xF))
--#define x86cpuid_GetStepping(ver) (ver & 0xF)
-+#else
-+#error Stop_Compiling_Unknown_Endian_CPU_a
-+#endif
- 
--BoolInt CPU_Is_InOrder(void);
-+
-+#if defined(MY_CPU_X86_OR_AMD64) \
-+  || defined(MY_CPU_ARM_OR_ARM64) \
-+  || defined(MY_CPU_PPC_OR_PPC64)
-+  #define Z7_CPU_FAST_ROTATE_SUPPORTED
-+#endif
-+
-+
-+#ifdef MY_CPU_X86_OR_AMD64
-+
-+void Z7_FASTCALL z7_x86_cpuid(UInt32 a[4], UInt32 function);
-+UInt32 Z7_FASTCALL z7_x86_cpuid_GetMaxFunc(void);
-+#if defined(MY_CPU_AMD64)
-+#define Z7_IF_X86_CPUID_SUPPORTED
-+#else
-+#define Z7_IF_X86_CPUID_SUPPORTED if (z7_x86_cpuid_GetMaxFunc())
-+#endif
- 
- BoolInt CPU_IsSupported_AES(void);
-+BoolInt CPU_IsSupported_AVX(void);
- BoolInt CPU_IsSupported_AVX2(void);
- BoolInt CPU_IsSupported_VAES_AVX2(void);
-+BoolInt CPU_IsSupported_CMOV(void);
-+BoolInt CPU_IsSupported_SSE(void);
-+BoolInt CPU_IsSupported_SSE2(void);
- BoolInt CPU_IsSupported_SSSE3(void);
- BoolInt CPU_IsSupported_SSE41(void);
- BoolInt CPU_IsSupported_SHA(void);
-@@ -433,8 +514,8 @@ BoolInt CPU_IsSupported_AES(void);
- #endif
- 
- #if defined(__APPLE__)
--int My_sysctlbyname_Get(const char *name, void *buf, size_t *bufSize);
--int My_sysctlbyname_Get_UInt32(const char *name, UInt32 *val);
-+int z7_sysctlbyname_Get(const char *name, void *buf, size_t *bufSize);
-+int z7_sysctlbyname_Get_UInt32(const char *name, UInt32 *val);
- #endif
- 
- EXTERN_C_END
-diff --git a/src/lzma/Delta.h b/src/lzma/Delta.h
-index 2fa54ad67..706095417 100644
---- a/src/lzma/Delta.h
-+++ b/src/lzma/Delta.h
-@@ -1,8 +1,8 @@
- /* Delta.h -- Delta converter
--2013-01-18 : Igor Pavlov : Public domain */
-+2023-03-03 : Igor Pavlov : Public domain */
- 
--#ifndef __DELTA_H
--#define __DELTA_H
-+#ifndef ZIP7_INC_DELTA_H
-+#define ZIP7_INC_DELTA_H
- 
- #include "7zTypes.h"
- 
-diff --git a/src/lzma/DllSecur.c b/src/lzma/DllSecur.c
-index d81508c0b..02a0f977e 100644
---- a/src/lzma/DllSecur.c
-+++ b/src/lzma/DllSecur.c
-@@ -1,110 +1,111 @@
- /* DllSecur.c -- DLL loading security
--2021-12-25 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- #ifdef _WIN32
- 
--#include <Windows.h>
-+#include "7zWindows.h"
- 
- #include "DllSecur.h"
- 
- #ifndef UNDER_CE
- 
-+#if (defined(__GNUC__) && (__GNUC__ >= 8)) || defined(__clang__)
-+  // #pragma GCC diagnostic ignored "-Wcast-function-type"
-+#endif
-+
-+#if defined(__clang__) || defined(__GNUC__)
-+typedef void (*Z7_voidFunction)(void);
-+#define MY_CAST_FUNC (Z7_voidFunction)
-+#elif defined(_MSC_VER) && _MSC_VER > 1920
-+#define MY_CAST_FUNC  (void *)
-+// #pragma warning(disable : 4191) // 'type cast': unsafe conversion from 'FARPROC' to 'void (__cdecl *)()'
-+#else
-+#define MY_CAST_FUNC
-+#endif
-+
- typedef BOOL (WINAPI *Func_SetDefaultDllDirectories)(DWORD DirectoryFlags);
- 
- #define MY_LOAD_LIBRARY_SEARCH_USER_DIRS 0x400
- #define MY_LOAD_LIBRARY_SEARCH_SYSTEM32  0x800
- 
-+#define DELIM "\0"
-+
- static const char * const g_Dlls =
-+         "userenv"
-+  DELIM  "setupapi"
-+  DELIM  "apphelp"
-+  DELIM  "propsys"
-+  DELIM  "dwmapi"
-+  DELIM  "cryptbase"
-+  DELIM  "oleacc"
-+  DELIM  "clbcatq"
-+  DELIM  "version"
-   #ifndef _CONSOLE
--  "UXTHEME\0"
-+  DELIM  "uxtheme"
-   #endif
--  "USERENV\0"
--  "SETUPAPI\0"
--  "APPHELP\0"
--  "PROPSYS\0"
--  "DWMAPI\0"
--  "CRYPTBASE\0"
--  "OLEACC\0"
--  "CLBCATQ\0"
--  "VERSION\0"
--  ;
-+  DELIM;
-+
-+#endif
- 
-+#ifdef __clang__
-+  #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
-+#endif
-+#if defined (_MSC_VER) && _MSC_VER >= 1900
-+// sysinfoapi.h: kit10: GetVersion was declared deprecated
-+#pragma warning(disable : 4996)
- #endif
- 
--// #define MY_CAST_FUNC  (void(*)())
--#define MY_CAST_FUNC  
-+#define IF_NON_VISTA_SET_DLL_DIRS_AND_RETURN \
-+    if ((UInt16)GetVersion() != 6) { \
-+      const \
-+       Func_SetDefaultDllDirectories setDllDirs = \
-+      (Func_SetDefaultDllDirectories) MY_CAST_FUNC GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")), \
-+           "SetDefaultDllDirectories"); \
-+      if (setDllDirs) if (setDllDirs(MY_LOAD_LIBRARY_SEARCH_SYSTEM32 | MY_LOAD_LIBRARY_SEARCH_USER_DIRS)) return; }
- 
--void My_SetDefaultDllDirectories()
-+void My_SetDefaultDllDirectories(void)
- {
-   #ifndef UNDER_CE
--  
--    OSVERSIONINFO vi;
--    vi.dwOSVersionInfoSize = sizeof(vi);
--    if (!GetVersionEx(&vi) || vi.dwMajorVersion != 6 || vi.dwMinorVersion != 0)
--    {
--      Func_SetDefaultDllDirectories setDllDirs = (Func_SetDefaultDllDirectories)
--          MY_CAST_FUNC GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")), "SetDefaultDllDirectories");
--      if (setDllDirs)
--        if (setDllDirs(MY_LOAD_LIBRARY_SEARCH_SYSTEM32 | MY_LOAD_LIBRARY_SEARCH_USER_DIRS))
--          return;
--    }
--
-+  IF_NON_VISTA_SET_DLL_DIRS_AND_RETURN
-   #endif
- }
- 
- 
--void LoadSecurityDlls()
-+void LoadSecurityDlls(void)
- {
-   #ifndef UNDER_CE
--  
--  wchar_t buf[MAX_PATH + 100];
--
--  {
--    // at Vista (ver 6.0) : CoCreateInstance(CLSID_ShellLink, ...) doesn't work after SetDefaultDllDirectories() : Check it ???
--    OSVERSIONINFO vi;
--    vi.dwOSVersionInfoSize = sizeof(vi);
--    if (!GetVersionEx(&vi) || vi.dwMajorVersion != 6 || vi.dwMinorVersion != 0)
--    {
--      Func_SetDefaultDllDirectories setDllDirs = (Func_SetDefaultDllDirectories)
--          MY_CAST_FUNC GetProcAddress(GetModuleHandle(TEXT("kernel32.dll")), "SetDefaultDllDirectories");
--      if (setDllDirs)
--        if (setDllDirs(MY_LOAD_LIBRARY_SEARCH_SYSTEM32 | MY_LOAD_LIBRARY_SEARCH_USER_DIRS))
--          return;
--    }
--  }
--
--  {
--    unsigned len = GetSystemDirectoryW(buf, MAX_PATH + 2);
--    if (len == 0 || len > MAX_PATH)
--      return;
--  }
-+  // at Vista (ver 6.0) : CoCreateInstance(CLSID_ShellLink, ...) doesn't work after SetDefaultDllDirectories() : Check it ???
-+  IF_NON_VISTA_SET_DLL_DIRS_AND_RETURN
-   {
-+    wchar_t buf[MAX_PATH + 100];
-     const char *dll;
--    unsigned pos = (unsigned)lstrlenW(buf);
--
-+    unsigned pos = GetSystemDirectoryW(buf, MAX_PATH + 2);
-+    if (pos == 0 || pos > MAX_PATH)
-+      return;
-     if (buf[pos - 1] != '\\')
-       buf[pos++] = '\\';
--    
--    for (dll = g_Dlls; dll[0] != 0;)
-+    for (dll = g_Dlls; *dll != 0;)
-     {
--      unsigned k = 0;
-+      wchar_t *dest = &buf[pos];
-       for (;;)
-       {
--        char c = *dll++;
--        buf[pos + k] = (Byte)c;
--        k++;
-+        const char c = *dll++;
-         if (c == 0)
-           break;
-+        *dest++ = (Byte)c;
-       }
--
--      lstrcatW(buf, L".dll");
-+      dest[0] = '.';
-+      dest[1] = 'd';
-+      dest[2] = 'l';
-+      dest[3] = 'l';
-+      dest[4] = 0;
-+      // lstrcatW(buf, L".dll");
-       LoadLibraryExW(buf, NULL, LOAD_WITH_ALTERED_SEARCH_PATH);
-     }
-   }
--  
-   #endif
- }
- 
--#endif
-+#endif // _WIN32
-diff --git a/src/lzma/DllSecur.h b/src/lzma/DllSecur.h
-index 64ff26cd9..9fa415382 100644
---- a/src/lzma/DllSecur.h
-+++ b/src/lzma/DllSecur.h
-@@ -1,8 +1,8 @@
- /* DllSecur.h -- DLL loading for security
--2018-02-19 : Igor Pavlov : Public domain */
-+2023-03-03 : Igor Pavlov : Public domain */
- 
--#ifndef __DLL_SECUR_H
--#define __DLL_SECUR_H
-+#ifndef ZIP7_INC_DLL_SECUR_H
-+#define ZIP7_INC_DLL_SECUR_H
- 
- #include "7zTypes.h"
- 
-diff --git a/src/lzma/LzFind.c b/src/lzma/LzFind.c
-index 1b73c2848..0fbd5aae5 100644
---- a/src/lzma/LzFind.c
-+++ b/src/lzma/LzFind.c
-@@ -1,5 +1,5 @@
- /* LzFind.c -- Match finder for LZ algorithms
--2021-11-29 : Igor Pavlov : Public domain */
-+2023-03-14 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -17,7 +17,7 @@
- #define kEmptyHashValue 0
- 
- #define kMaxValForNormalize ((UInt32)0)
--// #define kMaxValForNormalize ((UInt32)(1 << 20) + 0xFFF) // for debug
-+// #define kMaxValForNormalize ((UInt32)(1 << 20) + 0xfff) // for debug
- 
- // #define kNormalizeAlign (1 << 7) // alignment for speculated accesses
- 
-@@ -67,10 +67,10 @@
- 
- static void LzInWindow_Free(CMatchFinder *p, ISzAllocPtr alloc)
- {
--  if (!p->directInput)
-+  // if (!p->directInput)
-   {
--    ISzAlloc_Free(alloc, p->bufferBase);
--    p->bufferBase = NULL;
-+    ISzAlloc_Free(alloc, p->bufBase);
-+    p->bufBase = NULL;
-   }
- }
- 
-@@ -79,7 +79,7 @@ static int LzInWindow_Create2(CMatchFinder *p, UInt32 blockSize, ISzAllocPtr all
- {
-   if (blockSize == 0)
-     return 0;
--  if (!p->bufferBase || p->blockSize != blockSize)
-+  if (!p->bufBase || p->blockSize != blockSize)
-   {
-     // size_t blockSizeT;
-     LzInWindow_Free(p, alloc);
-@@ -101,11 +101,11 @@ static int LzInWindow_Create2(CMatchFinder *p, UInt32 blockSize, ISzAllocPtr all
-     #endif
-     */
-     
--    p->bufferBase = (Byte *)ISzAlloc_Alloc(alloc, blockSize);
--    // printf("\nbufferBase = %p\n", p->bufferBase);
-+    p->bufBase = (Byte *)ISzAlloc_Alloc(alloc, blockSize);
-+    // printf("\nbufferBase = %p\n", p->bufBase);
-     // return 0; // for debug
-   }
--  return (p->bufferBase != NULL);
-+  return (p->bufBase != NULL);
- }
- 
- static const Byte *MatchFinder_GetPointerToCurrentPos(CMatchFinder *p) { return p->buffer; }
-@@ -113,7 +113,7 @@ static const Byte *MatchFinder_GetPointerToCurrentPos(CMatchFinder *p) { return
- static UInt32 MatchFinder_GetNumAvailableBytes(CMatchFinder *p) { return GET_AVAIL_BYTES(p); }
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static void MatchFinder_ReadBlock(CMatchFinder *p)
- {
-   if (p->streamEndWasReached || p->result != SZ_OK)
-@@ -127,8 +127,8 @@ static void MatchFinder_ReadBlock(CMatchFinder *p)
-     UInt32 curSize = 0xFFFFFFFF - GET_AVAIL_BYTES(p);
-     if (curSize > p->directInputRem)
-       curSize = (UInt32)p->directInputRem;
--    p->directInputRem -= curSize;
-     p->streamPos += curSize;
-+    p->directInputRem -= curSize;
-     if (p->directInputRem == 0)
-       p->streamEndWasReached = 1;
-     return;
-@@ -136,8 +136,8 @@ static void MatchFinder_ReadBlock(CMatchFinder *p)
-   
-   for (;;)
-   {
--    Byte *dest = p->buffer + GET_AVAIL_BYTES(p);
--    size_t size = (size_t)(p->bufferBase + p->blockSize - dest);
-+    const Byte *dest = p->buffer + GET_AVAIL_BYTES(p);
-+    size_t size = (size_t)(p->bufBase + p->blockSize - dest);
-     if (size == 0)
-     {
-       /* we call ReadBlock() after NeedMove() and MoveBlock().
-@@ -153,7 +153,14 @@ static void MatchFinder_ReadBlock(CMatchFinder *p)
-     // #define kRead 3
-     // if (size > kRead) size = kRead; // for debug
- 
--    p->result = ISeqInStream_Read(p->stream, dest, &size);
-+    /*
-+    // we need cast (Byte *)dest.
-+    #ifdef __clang__
-+      #pragma GCC diagnostic ignored "-Wcast-qual"
-+    #endif
-+    */
-+    p->result = ISeqInStream_Read(p->stream,
-+        p->bufBase + (dest - p->bufBase), &size);
-     if (p->result != SZ_OK)
-       return;
-     if (size == 0)
-@@ -173,14 +180,14 @@ static void MatchFinder_ReadBlock(CMatchFinder *p)
- 
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- void MatchFinder_MoveBlock(CMatchFinder *p)
- {
--  const size_t offset = (size_t)(p->buffer - p->bufferBase) - p->keepSizeBefore;
-+  const size_t offset = (size_t)(p->buffer - p->bufBase) - p->keepSizeBefore;
-   const size_t keepBefore = (offset & (kBlockMoveAlign - 1)) + p->keepSizeBefore;
--  p->buffer = p->bufferBase + keepBefore;
--  memmove(p->bufferBase,
--      p->bufferBase + (offset & ~((size_t)kBlockMoveAlign - 1)),
-+  p->buffer = p->bufBase + keepBefore;
-+  memmove(p->bufBase,
-+      p->bufBase + (offset & ~((size_t)kBlockMoveAlign - 1)),
-       keepBefore + (size_t)GET_AVAIL_BYTES(p));
- }
- 
-@@ -198,7 +205,7 @@ int MatchFinder_NeedMove(CMatchFinder *p)
-     return 0;
-   if (p->streamEndWasReached || p->result != SZ_OK)
-     return 0;
--  return ((size_t)(p->bufferBase + p->blockSize - p->buffer) <= p->keepSizeAfter);
-+  return ((size_t)(p->bufBase + p->blockSize - p->buffer) <= p->keepSizeAfter);
- }
- 
- void MatchFinder_ReadIfRequired(CMatchFinder *p)
-@@ -214,6 +221,8 @@ static void MatchFinder_SetDefaultSettings(CMatchFinder *p)
-   p->cutValue = 32;
-   p->btMode = 1;
-   p->numHashBytes = 4;
-+  p->numHashBytes_Min = 2;
-+  p->numHashOutBits = 0;
-   p->bigHash = 0;
- }
- 
-@@ -222,8 +231,10 @@ static void MatchFinder_SetDefaultSettings(CMatchFinder *p)
- void MatchFinder_Construct(CMatchFinder *p)
- {
-   unsigned i;
--  p->bufferBase = NULL;
-+  p->buffer = NULL;
-+  p->bufBase = NULL;
-   p->directInput = 0;
-+  p->stream = NULL;
-   p->hash = NULL;
-   p->expectedDataSize = (UInt64)(Int64)-1;
-   MatchFinder_SetDefaultSettings(p);
-@@ -238,6 +249,8 @@ void MatchFinder_Construct(CMatchFinder *p)
-   }
- }
- 
-+#undef kCrcPoly
-+
- static void MatchFinder_FreeThisClassMemory(CMatchFinder *p, ISzAllocPtr alloc)
- {
-   ISzAlloc_Free(alloc, p->hash);
-@@ -252,7 +265,7 @@ void MatchFinder_Free(CMatchFinder *p, ISzAllocPtr alloc)
- 
- static CLzRef* AllocRefs(size_t num, ISzAllocPtr alloc)
- {
--  size_t sizeInBytes = (size_t)num * sizeof(CLzRef);
-+  const size_t sizeInBytes = (size_t)num * sizeof(CLzRef);
-   if (sizeInBytes / sizeof(CLzRef) != num)
-     return NULL;
-   return (CLzRef *)ISzAlloc_Alloc(alloc, sizeInBytes);
-@@ -298,6 +311,62 @@ static UInt32 GetBlockSize(CMatchFinder *p, UInt32 historySize)
- }
- 
- 
-+// input is historySize
-+static UInt32 MatchFinder_GetHashMask2(CMatchFinder *p, UInt32 hs)
-+{
-+  if (p->numHashBytes == 2)
-+    return (1 << 16) - 1;
-+  if (hs != 0)
-+    hs--;
-+  hs |= (hs >> 1);
-+  hs |= (hs >> 2);
-+  hs |= (hs >> 4);
-+  hs |= (hs >> 8);
-+  // we propagated 16 bits in (hs). Low 16 bits must be set later
-+  if (hs >= (1 << 24))
-+  {
-+    if (p->numHashBytes == 3)
-+      hs = (1 << 24) - 1;
-+    /* if (bigHash) mode, GetHeads4b() in LzFindMt.c needs (hs >= ((1 << 24) - 1))) */
-+  }
-+  // (hash_size >= (1 << 16)) : Required for (numHashBytes > 2)
-+  hs |= (1 << 16) - 1; /* don't change it! */
-+  // bt5: we adjust the size with recommended minimum size
-+  if (p->numHashBytes >= 5)
-+    hs |= (256 << kLzHash_CrcShift_2) - 1;
-+  return hs;
-+}
-+
-+// input is historySize
-+static UInt32 MatchFinder_GetHashMask(CMatchFinder *p, UInt32 hs)
-+{
-+  if (p->numHashBytes == 2)
-+    return (1 << 16) - 1;
-+  if (hs != 0)
-+    hs--;
-+  hs |= (hs >> 1);
-+  hs |= (hs >> 2);
-+  hs |= (hs >> 4);
-+  hs |= (hs >> 8);
-+  // we propagated 16 bits in (hs). Low 16 bits must be set later
-+  hs >>= 1;
-+  if (hs >= (1 << 24))
-+  {
-+    if (p->numHashBytes == 3)
-+      hs = (1 << 24) - 1;
-+    else
-+      hs >>= 1;
-+    /* if (bigHash) mode, GetHeads4b() in LzFindMt.c needs (hs >= ((1 << 24) - 1))) */
-+  }
-+  // (hash_size >= (1 << 16)) : Required for (numHashBytes > 2)
-+  hs |= (1 << 16) - 1; /* don't change it! */
-+  // bt5: we adjust the size with recommended minimum size
-+  if (p->numHashBytes >= 5)
-+    hs |= (256 << kLzHash_CrcShift_2) - 1;
-+  return hs;
-+}
-+
-+
- int MatchFinder_Create(CMatchFinder *p, UInt32 historySize,
-     UInt32 keepAddBufferBefore, UInt32 matchMaxLen, UInt32 keepAddBufferAfter,
-     ISzAllocPtr alloc)
-@@ -318,78 +387,91 @@ int MatchFinder_Create(CMatchFinder *p, UInt32 historySize,
-     p->blockSize = 0;
-   if (p->directInput || LzInWindow_Create2(p, GetBlockSize(p, historySize), alloc))
-   {
--    const UInt32 newCyclicBufferSize = historySize + 1; // do not change it
--    UInt32 hs;
--    p->matchMaxLen = matchMaxLen;
-+    size_t hashSizeSum;
-     {
--      // UInt32 hs4;
--      p->fixedHashSize = 0;
--      hs = (1 << 16) - 1;
--      if (p->numHashBytes != 2)
-+      UInt32 hs;
-+      UInt32 hsCur;
-+      
-+      if (p->numHashOutBits != 0)
-       {
--        hs = historySize;
--        if (hs > p->expectedDataSize)
--          hs = (UInt32)p->expectedDataSize;
--        if (hs != 0)
--          hs--;
--        hs |= (hs >> 1);
--        hs |= (hs >> 2);
--        hs |= (hs >> 4);
--        hs |= (hs >> 8);
--        // we propagated 16 bits in (hs). Low 16 bits must be set later
--        hs >>= 1;
--        if (hs >= (1 << 24))
--        {
--          if (p->numHashBytes == 3)
--            hs = (1 << 24) - 1;
--          else
--            hs >>= 1;
--          /* if (bigHash) mode, GetHeads4b() in LzFindMt.c needs (hs >= ((1 << 24) - 1))) */
--        }
--        
--        // hs = ((UInt32)1 << 25) - 1; // for test
--        
-+        unsigned numBits = p->numHashOutBits;
-+        const unsigned nbMax =
-+            (p->numHashBytes == 2 ? 16 :
-+            (p->numHashBytes == 3 ? 24 : 32));
-+        if (numBits > nbMax)
-+          numBits = nbMax;
-+        if (numBits >= 32)
-+          hs = (UInt32)0 - 1;
-+        else
-+          hs = ((UInt32)1 << numBits) - 1;
-         // (hash_size >= (1 << 16)) : Required for (numHashBytes > 2)
-         hs |= (1 << 16) - 1; /* don't change it! */
--        
--        // bt5: we adjust the size with recommended minimum size
-         if (p->numHashBytes >= 5)
-           hs |= (256 << kLzHash_CrcShift_2) - 1;
-+        {
-+          const UInt32 hs2 = MatchFinder_GetHashMask2(p, historySize);
-+          if (hs > hs2)
-+            hs = hs2;
-+        }
-+        hsCur = hs;
-+        if (p->expectedDataSize < historySize)
-+        {
-+          const UInt32 hs2 = MatchFinder_GetHashMask2(p, (UInt32)p->expectedDataSize);
-+          if (hsCur > hs2)
-+            hsCur = hs2;
-+        }
-       }
--      p->hashMask = hs;
--      hs++;
--
--      /*
--      hs4 = (1 << 20);
--      if (hs4 > hs)
--        hs4 = hs;
--      // hs4 = (1 << 16); // for test
--      p->hash4Mask = hs4 - 1;
--      */
-+      else
-+      {
-+        hs = MatchFinder_GetHashMask(p, historySize);
-+        hsCur = hs;
-+        if (p->expectedDataSize < historySize)
-+        {
-+          hsCur = MatchFinder_GetHashMask(p, (UInt32)p->expectedDataSize);
-+          if (hsCur > hs) // is it possible?
-+            hsCur = hs;
-+        }
-+      }
-+
-+      p->hashMask = hsCur;
- 
--      if (p->numHashBytes > 2) p->fixedHashSize += kHash2Size;
--      if (p->numHashBytes > 3) p->fixedHashSize += kHash3Size;
--      // if (p->numHashBytes > 4) p->fixedHashSize += hs4; // kHash4Size;
--      hs += p->fixedHashSize;
-+      hashSizeSum = hs;
-+      hashSizeSum++;
-+      if (hashSizeSum < hs)
-+        return 0;
-+      {
-+        UInt32 fixedHashSize = 0;
-+        if (p->numHashBytes > 2 && p->numHashBytes_Min <= 2) fixedHashSize += kHash2Size;
-+        if (p->numHashBytes > 3 && p->numHashBytes_Min <= 3) fixedHashSize += kHash3Size;
-+        // if (p->numHashBytes > 4) p->fixedHashSize += hs4; // kHash4Size;
-+        hashSizeSum += fixedHashSize;
-+        p->fixedHashSize = fixedHashSize;
-+      }
-     }
- 
-+    p->matchMaxLen = matchMaxLen;
-+
-     {
-       size_t newSize;
-       size_t numSons;
-+      const UInt32 newCyclicBufferSize = historySize + 1; // do not change it
-       p->historySize = historySize;
--      p->hashSizeSum = hs;
-       p->cyclicBufferSize = newCyclicBufferSize; // it must be = (historySize + 1)
-       
-       numSons = newCyclicBufferSize;
-       if (p->btMode)
-         numSons <<= 1;
--      newSize = hs + numSons;
-+      newSize = hashSizeSum + numSons;
-+
-+      if (numSons < newCyclicBufferSize || newSize < numSons)
-+        return 0;
- 
-       // aligned size is not required here, but it can be better for some loops
-       #define NUM_REFS_ALIGN_MASK 0xF
-       newSize = (newSize + NUM_REFS_ALIGN_MASK) & ~(size_t)NUM_REFS_ALIGN_MASK;
- 
--      if (p->hash && p->numRefs == newSize)
-+      // 22.02: we don't reallocate buffer, if old size is enough
-+      if (p->hash && p->numRefs >= newSize)
-         return 1;
-       
-       MatchFinder_FreeThisClassMemory(p, alloc);
-@@ -398,7 +480,7 @@ int MatchFinder_Create(CMatchFinder *p, UInt32 historySize,
-       
-       if (p->hash)
-       {
--        p->son = p->hash + p->hashSizeSum;
-+        p->son = p->hash + hashSizeSum;
-         return 1;
-       }
-     }
-@@ -470,7 +552,8 @@ void MatchFinder_Init_HighHash(CMatchFinder *p)
- 
- void MatchFinder_Init_4(CMatchFinder *p)
- {
--  p->buffer = p->bufferBase;
-+  if (!p->directInput)
-+    p->buffer = p->bufBase;
-   {
-     /* kEmptyHashValue = 0 (Zero) is used in hash tables as NO-VALUE marker.
-        the code in CMatchFinderMt expects (pos = 1) */
-@@ -507,20 +590,20 @@ void MatchFinder_Init(CMatchFinder *p)
- 
- 
- #ifdef MY_CPU_X86_OR_AMD64
--  #if defined(__clang__) && (__clang_major__ >= 8) \
--    || defined(__GNUC__) && (__GNUC__ >= 8) \
--    || defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 1900)
--      #define USE_SATUR_SUB_128
--      #define USE_AVX2
--      #define ATTRIB_SSE41 __attribute__((__target__("sse4.1")))
--      #define ATTRIB_AVX2 __attribute__((__target__("avx2")))
-+  #if defined(__clang__) && (__clang_major__ >= 4) \
-+    || defined(Z7_GCC_VERSION) && (Z7_GCC_VERSION >= 40701)
-+    // || defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 1900)
-+
-+      #define USE_LZFIND_SATUR_SUB_128
-+      #define USE_LZFIND_SATUR_SUB_256
-+      #define LZFIND_ATTRIB_SSE41 __attribute__((__target__("sse4.1")))
-+      #define LZFIND_ATTRIB_AVX2  __attribute__((__target__("avx2")))
-   #elif defined(_MSC_VER)
-     #if (_MSC_VER >= 1600)
--      #define USE_SATUR_SUB_128
--      #if (_MSC_VER >= 1900)
--        #define USE_AVX2
--        #include <immintrin.h> // avx
--      #endif
-+      #define USE_LZFIND_SATUR_SUB_128
-+    #endif
-+    #if (_MSC_VER >= 1900)
-+      #define USE_LZFIND_SATUR_SUB_256
-     #endif
-   #endif
- 
-@@ -529,16 +612,16 @@ void MatchFinder_Init(CMatchFinder *p)
- 
-   #if defined(__clang__) && (__clang_major__ >= 8) \
-     || defined(__GNUC__) && (__GNUC__ >= 8)
--      #define USE_SATUR_SUB_128
-+      #define USE_LZFIND_SATUR_SUB_128
-     #ifdef MY_CPU_ARM64
--      // #define ATTRIB_SSE41 __attribute__((__target__("")))
-+      // #define LZFIND_ATTRIB_SSE41 __attribute__((__target__("")))
-     #else
--      // #define ATTRIB_SSE41 __attribute__((__target__("fpu=crypto-neon-fp-armv8")))
-+      // #define LZFIND_ATTRIB_SSE41 __attribute__((__target__("fpu=crypto-neon-fp-armv8")))
-     #endif
- 
-   #elif defined(_MSC_VER)
-     #if (_MSC_VER >= 1910)
--      #define USE_SATUR_SUB_128
-+      #define USE_LZFIND_SATUR_SUB_128
-     #endif
-   #endif
- 
-@@ -550,121 +633,130 @@ void MatchFinder_Init(CMatchFinder *p)
- 
- #endif
- 
--/*
--#ifndef ATTRIB_SSE41
--  #define ATTRIB_SSE41
--#endif
--#ifndef ATTRIB_AVX2
--  #define ATTRIB_AVX2
--#endif
--*/
- 
--#ifdef USE_SATUR_SUB_128
-+#ifdef USE_LZFIND_SATUR_SUB_128
- 
--// #define _SHOW_HW_STATUS
-+// #define Z7_SHOW_HW_STATUS
- 
--#ifdef _SHOW_HW_STATUS
-+#ifdef Z7_SHOW_HW_STATUS
- #include <stdio.h>
--#define _PRF(x) x
--_PRF(;)
-+#define PRF(x) x
-+PRF(;)
- #else
--#define _PRF(x)
-+#define PRF(x)
- #endif
- 
-+
- #ifdef MY_CPU_ARM_OR_ARM64
- 
- #ifdef MY_CPU_ARM64
--// #define FORCE_SATUR_SUB_128
-+// #define FORCE_LZFIND_SATUR_SUB_128
- #endif
-+typedef uint32x4_t LzFind_v128;
-+#define SASUB_128_V(v, s) \
-+  vsubq_u32(vmaxq_u32(v, s), s)
- 
--typedef uint32x4_t v128;
--#define SASUB_128(i) \
--   *(v128 *)(void *)(items + (i) * 4) = \
--  vsubq_u32(vmaxq_u32(*(const v128 *)(const void *)(items + (i) * 4), sub2), sub2);
--
--#else
-+#else // MY_CPU_ARM_OR_ARM64
- 
- #include <smmintrin.h> // sse4.1
- 
--typedef __m128i v128;
--#define SASUB_128(i) \
--  *(v128 *)(void *)(items + (i) * 4) = \
--  _mm_sub_epi32(_mm_max_epu32(*(const v128 *)(const void *)(items + (i) * 4), sub2), sub2); // SSE 4.1
-+typedef __m128i LzFind_v128;
-+// SSE 4.1
-+#define SASUB_128_V(v, s)   \
-+  _mm_sub_epi32(_mm_max_epu32(v, s), s)
- 
--#endif
-+#endif // MY_CPU_ARM_OR_ARM64
- 
- 
-+#define SASUB_128(i) \
-+  *(      LzFind_v128 *)(      void *)(items + (i) * 4) = SASUB_128_V( \
-+  *(const LzFind_v128 *)(const void *)(items + (i) * 4), sub2);
-+
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static
--#ifdef ATTRIB_SSE41
--ATTRIB_SSE41
-+#ifdef LZFIND_ATTRIB_SSE41
-+LZFIND_ATTRIB_SSE41
- #endif
- void
--MY_FAST_CALL
-+Z7_FASTCALL
- LzFind_SaturSub_128(UInt32 subValue, CLzRef *items, const CLzRef *lim)
- {
--  v128 sub2 =
-+  const LzFind_v128 sub2 =
-     #ifdef MY_CPU_ARM_OR_ARM64
-       vdupq_n_u32(subValue);
-     #else
-       _mm_set_epi32((Int32)subValue, (Int32)subValue, (Int32)subValue, (Int32)subValue);
-     #endif
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-   do
-   {
--    SASUB_128(0)
--    SASUB_128(1)
--    SASUB_128(2)
--    SASUB_128(3)
--    items += 4 * 4;
-+    SASUB_128(0)  SASUB_128(1)  items += 2 * 4;
-+    SASUB_128(0)  SASUB_128(1)  items += 2 * 4;
-   }
-   while (items != lim);
- }
- 
- 
- 
--#ifdef USE_AVX2
-+#ifdef USE_LZFIND_SATUR_SUB_256
- 
- #include <immintrin.h> // avx
-+/*
-+clang :immintrin.h uses
-+#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
-+    defined(__AVX2__)
-+#include <avx2intrin.h>
-+#endif
-+so we need <avxintrin.h> for clang-cl */
- 
--#define SASUB_256(i) *(__m256i *)(void *)(items + (i) * 8) = _mm256_sub_epi32(_mm256_max_epu32(*(const __m256i *)(const void *)(items + (i) * 8), sub2), sub2); // AVX2
-+#if defined(__clang__)
-+#include <avxintrin.h>
-+#include <avx2intrin.h>
-+#endif
- 
--MY_NO_INLINE
-+// AVX2:
-+#define SASUB_256(i) \
-+    *(      __m256i *)(      void *)(items + (i) * 8) = \
-+   _mm256_sub_epi32(_mm256_max_epu32( \
-+    *(const __m256i *)(const void *)(items + (i) * 8), sub2), sub2);
-+
-+Z7_NO_INLINE
- static
--#ifdef ATTRIB_AVX2
--ATTRIB_AVX2
-+#ifdef LZFIND_ATTRIB_AVX2
-+LZFIND_ATTRIB_AVX2
- #endif
- void
--MY_FAST_CALL
-+Z7_FASTCALL
- LzFind_SaturSub_256(UInt32 subValue, CLzRef *items, const CLzRef *lim)
- {
--  __m256i sub2 = _mm256_set_epi32(
-+  const __m256i sub2 = _mm256_set_epi32(
-       (Int32)subValue, (Int32)subValue, (Int32)subValue, (Int32)subValue,
-       (Int32)subValue, (Int32)subValue, (Int32)subValue, (Int32)subValue);
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-   do
-   {
--    SASUB_256(0)
--    SASUB_256(1)
--    items += 2 * 8;
-+    SASUB_256(0)  SASUB_256(1)  items += 2 * 8;
-+    SASUB_256(0)  SASUB_256(1)  items += 2 * 8;
-   }
-   while (items != lim);
- }
--#endif // USE_AVX2
-+#endif // USE_LZFIND_SATUR_SUB_256
- 
--#ifndef FORCE_SATUR_SUB_128
--typedef void (MY_FAST_CALL *LZFIND_SATUR_SUB_CODE_FUNC)(
-+#ifndef FORCE_LZFIND_SATUR_SUB_128
-+typedef void (Z7_FASTCALL *LZFIND_SATUR_SUB_CODE_FUNC)(
-     UInt32 subValue, CLzRef *items, const CLzRef *lim);
- static LZFIND_SATUR_SUB_CODE_FUNC g_LzFind_SaturSub;
--#endif // FORCE_SATUR_SUB_128
-+#endif // FORCE_LZFIND_SATUR_SUB_128
- 
--#endif // USE_SATUR_SUB_128
-+#endif // USE_LZFIND_SATUR_SUB_128
- 
- 
- // kEmptyHashValue must be zero
--// #define SASUB_32(i) v = items[i];  m = v - subValue;  if (v < subValue) m = kEmptyHashValue;  items[i] = m;
--#define SASUB_32(i) v = items[i];  if (v < subValue) v = subValue; items[i] = v - subValue;
-+// #define SASUB_32(i)  { UInt32 v = items[i];  UInt32 m = v - subValue;  if (v < subValue) m = kEmptyHashValue;  items[i] = m; }
-+#define SASUB_32(i)  { UInt32 v = items[i];  if (v < subValue) v = subValue; items[i] = v - subValue; }
- 
--#ifdef FORCE_SATUR_SUB_128
-+#ifdef FORCE_LZFIND_SATUR_SUB_128
- 
- #define DEFAULT_SaturSub LzFind_SaturSub_128
- 
-@@ -672,24 +764,19 @@ static LZFIND_SATUR_SUB_CODE_FUNC g_LzFind_SaturSub;
- 
- #define DEFAULT_SaturSub LzFind_SaturSub_32
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static
- void
--MY_FAST_CALL
-+Z7_FASTCALL
- LzFind_SaturSub_32(UInt32 subValue, CLzRef *items, const CLzRef *lim)
- {
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-   do
-   {
--    UInt32 v;
--    SASUB_32(0)
--    SASUB_32(1)
--    SASUB_32(2)
--    SASUB_32(3)
--    SASUB_32(4)
--    SASUB_32(5)
--    SASUB_32(6)
--    SASUB_32(7)
--    items += 8;
-+    SASUB_32(0)  SASUB_32(1)  items += 2;
-+    SASUB_32(0)  SASUB_32(1)  items += 2;
-+    SASUB_32(0)  SASUB_32(1)  items += 2;
-+    SASUB_32(0)  SASUB_32(1)  items += 2;
-   }
-   while (items != lim);
- }
-@@ -697,27 +784,23 @@ LzFind_SaturSub_32(UInt32 subValue, CLzRef *items, const CLzRef *lim)
- #endif
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- void MatchFinder_Normalize3(UInt32 subValue, CLzRef *items, size_t numItems)
- {
--  #define K_NORM_ALIGN_BLOCK_SIZE (1 << 6)
--  
--  CLzRef *lim;
--
--  for (; numItems != 0 && ((unsigned)(ptrdiff_t)items & (K_NORM_ALIGN_BLOCK_SIZE - 1)) != 0; numItems--)
-+  #define LZFIND_NORM_ALIGN_BLOCK_SIZE (1 << 7)
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-+  for (; numItems != 0 && ((unsigned)(ptrdiff_t)items & (LZFIND_NORM_ALIGN_BLOCK_SIZE - 1)) != 0; numItems--)
-   {
--    UInt32 v;
--    SASUB_32(0);
-+    SASUB_32(0)
-     items++;
-   }
--
-   {
--    #define K_NORM_ALIGN_MASK (K_NORM_ALIGN_BLOCK_SIZE / 4 - 1)
--    lim = items + (numItems & ~(size_t)K_NORM_ALIGN_MASK);
--    numItems &= K_NORM_ALIGN_MASK;
-+    const size_t k_Align_Mask = (LZFIND_NORM_ALIGN_BLOCK_SIZE / 4 - 1);
-+    CLzRef *lim = items + (numItems & ~(size_t)k_Align_Mask);
-+    numItems &= k_Align_Mask;
-     if (items != lim)
-     {
--      #if defined(USE_SATUR_SUB_128) && !defined(FORCE_SATUR_SUB_128)
-+      #if defined(USE_LZFIND_SATUR_SUB_128) && !defined(FORCE_LZFIND_SATUR_SUB_128)
-         if (g_LzFind_SaturSub)
-           g_LzFind_SaturSub(subValue, items, lim);
-         else
-@@ -726,12 +809,10 @@ void MatchFinder_Normalize3(UInt32 subValue, CLzRef *items, size_t numItems)
-     }
-     items = lim;
-   }
--
--
-+  Z7_PRAGMA_OPT_DISABLE_LOOP_UNROLL_VECTORIZE
-   for (; numItems != 0; numItems--)
-   {
--    UInt32 v;
--    SASUB_32(0);
-+    SASUB_32(0)
-     items++;
-   }
- }
-@@ -740,7 +821,7 @@ void MatchFinder_Normalize3(UInt32 subValue, CLzRef *items, size_t numItems)
- 
- // call MatchFinder_CheckLimits() only after (p->pos++) update
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static void MatchFinder_CheckLimits(CMatchFinder *p)
- {
-   if (// !p->streamEndWasReached && p->result == SZ_OK &&
-@@ -768,11 +849,14 @@ static void MatchFinder_CheckLimits(CMatchFinder *p)
-     const UInt32 subValue = (p->pos - p->historySize - 1) /* & ~(UInt32)(kNormalizeAlign - 1) */;
-     // const UInt32 subValue = (1 << 15); // for debug
-     // printf("\nMatchFinder_Normalize() subValue == 0x%x\n", subValue);
--    size_t numSonRefs = p->cyclicBufferSize;
--    if (p->btMode)
--      numSonRefs <<= 1;
--    Inline_MatchFinder_ReduceOffsets(p, subValue);
--    MatchFinder_Normalize3(subValue, p->hash, (size_t)p->hashSizeSum + numSonRefs);
-+    MatchFinder_REDUCE_OFFSETS(p, subValue)
-+    MatchFinder_Normalize3(subValue, p->hash, (size_t)p->hashMask + 1 + p->fixedHashSize);
-+    {
-+      size_t numSonRefs = p->cyclicBufferSize;
-+      if (p->btMode)
-+        numSonRefs <<= 1;
-+      MatchFinder_Normalize3(subValue, p->son, numSonRefs);
-+    }
-   }
- 
-   if (p->cyclicBufferPos == p->cyclicBufferSize)
-@@ -785,7 +869,7 @@ static void MatchFinder_CheckLimits(CMatchFinder *p)
- /*
-   (lenLimit > maxLen)
- */
--MY_FORCE_INLINE
-+Z7_FORCE_INLINE
- static UInt32 * Hc_GetMatchesSpec(size_t lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
-     size_t _cyclicBufferPos, UInt32 _cyclicBufferSize, UInt32 cutValue,
-     UInt32 *d, unsigned maxLen)
-@@ -867,7 +951,7 @@ static UInt32 * Hc_GetMatchesSpec(size_t lenLimit, UInt32 curMatch, UInt32 pos,
- }
- 
- 
--MY_FORCE_INLINE
-+Z7_FORCE_INLINE
- UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
-     size_t _cyclicBufferPos, UInt32 _cyclicBufferSize, UInt32 cutValue,
-     UInt32 *d, UInt32 maxLen)
-@@ -1004,7 +1088,7 @@ static void SkipMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const
- 
- #define MOVE_POS_RET MOVE_POS return distances;
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static void MatchFinder_MovePos(CMatchFinder *p)
- {
-   /* we go here at the end of stream data, when (avail < num_hash_bytes)
-@@ -1015,11 +1099,11 @@ static void MatchFinder_MovePos(CMatchFinder *p)
-      if (p->btMode)
-         p->sons[(p->cyclicBufferPos << p->btMode) + 1] = 0;  // kEmptyHashValue
-   */
--  MOVE_POS;
-+  MOVE_POS
- }
- 
- #define GET_MATCHES_HEADER2(minLen, ret_op) \
--  unsigned lenLimit; UInt32 hv; Byte *cur; UInt32 curMatch; \
-+  unsigned lenLimit; UInt32 hv; const Byte *cur; UInt32 curMatch; \
-   lenLimit = (unsigned)p->lenLimit; { if (lenLimit < minLen) { MatchFinder_MovePos(p); ret_op; }} \
-   cur = p->buffer;
- 
-@@ -1028,11 +1112,11 @@ static void MatchFinder_MovePos(CMatchFinder *p)
- 
- #define MF_PARAMS(p)  lenLimit, curMatch, p->pos, p->buffer, p->son, p->cyclicBufferPos, p->cyclicBufferSize, p->cutValue
- 
--#define SKIP_FOOTER  SkipMatchesSpec(MF_PARAMS(p)); MOVE_POS; } while (--num);
-+#define SKIP_FOOTER  SkipMatchesSpec(MF_PARAMS(p)); MOVE_POS } while (--num);
- 
- #define GET_MATCHES_FOOTER_BASE(_maxLen_, func) \
-   distances = func(MF_PARAMS(p), \
--  distances, (UInt32)_maxLen_); MOVE_POS_RET;
-+  distances, (UInt32)_maxLen_); MOVE_POS_RET
- 
- #define GET_MATCHES_FOOTER_BT(_maxLen_) \
-   GET_MATCHES_FOOTER_BASE(_maxLen_, GetMatchesSpec1)
-@@ -1052,7 +1136,7 @@ static void MatchFinder_MovePos(CMatchFinder *p)
- static UInt32* Bt2_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
- {
-   GET_MATCHES_HEADER(2)
--  HASH2_CALC;
-+  HASH2_CALC
-   curMatch = p->hash[hv];
-   p->hash[hv] = p->pos;
-   GET_MATCHES_FOOTER_BT(1)
-@@ -1061,7 +1145,7 @@ static UInt32* Bt2_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
- UInt32* Bt3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
- {
-   GET_MATCHES_HEADER(3)
--  HASH_ZIP_CALC;
-+  HASH_ZIP_CALC
-   curMatch = p->hash[hv];
-   p->hash[hv] = p->pos;
-   GET_MATCHES_FOOTER_BT(2)
-@@ -1082,7 +1166,7 @@ static UInt32* Bt3_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-   UInt32 *hash;
-   GET_MATCHES_HEADER(3)
- 
--  HASH3_CALC;
-+  HASH3_CALC
- 
-   hash = p->hash;
-   pos = p->pos;
-@@ -1107,7 +1191,7 @@ static UInt32* Bt3_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-     if (maxLen == lenLimit)
-     {
-       SkipMatchesSpec(MF_PARAMS(p));
--      MOVE_POS_RET;
-+      MOVE_POS_RET
-     }
-   }
-   
-@@ -1123,7 +1207,7 @@ static UInt32* Bt4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-   UInt32 *hash;
-   GET_MATCHES_HEADER(4)
- 
--  HASH4_CALC;
-+  HASH4_CALC
- 
-   hash = p->hash;
-   pos = p->pos;
-@@ -1190,7 +1274,7 @@ static UInt32* Bt5_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-   UInt32 *hash;
-   GET_MATCHES_HEADER(5)
- 
--  HASH5_CALC;
-+  HASH5_CALC
- 
-   hash = p->hash;
-   pos = p->pos;
-@@ -1246,7 +1330,7 @@ static UInt32* Bt5_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-     if (maxLen == lenLimit)
-     {
-       SkipMatchesSpec(MF_PARAMS(p));
--      MOVE_POS_RET;
-+      MOVE_POS_RET
-     }
-     break;
-   }
-@@ -1263,7 +1347,7 @@ static UInt32* Hc4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-   UInt32 *hash;
-   GET_MATCHES_HEADER(4)
- 
--  HASH4_CALC;
-+  HASH4_CALC
- 
-   hash = p->hash;
-   pos = p->pos;
-@@ -1314,12 +1398,12 @@ static UInt32* Hc4_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-     if (maxLen == lenLimit)
-     {
-       p->son[p->cyclicBufferPos] = curMatch;
--      MOVE_POS_RET;
-+      MOVE_POS_RET
-     }
-     break;
-   }
-   
--  GET_MATCHES_FOOTER_HC(maxLen);
-+  GET_MATCHES_FOOTER_HC(maxLen)
- }
- 
- 
-@@ -1330,7 +1414,7 @@ static UInt32 * Hc5_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-   UInt32 *hash;
-   GET_MATCHES_HEADER(5)
- 
--  HASH5_CALC;
-+  HASH5_CALC
- 
-   hash = p->hash;
-   pos = p->pos;
-@@ -1386,19 +1470,19 @@ static UInt32 * Hc5_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
-     if (maxLen == lenLimit)
-     {
-       p->son[p->cyclicBufferPos] = curMatch;
--      MOVE_POS_RET;
-+      MOVE_POS_RET
-     }
-     break;
-   }
-   
--  GET_MATCHES_FOOTER_HC(maxLen);
-+  GET_MATCHES_FOOTER_HC(maxLen)
- }
- 
- 
- UInt32* Hc3Zip_MatchFinder_GetMatches(CMatchFinder *p, UInt32 *distances)
- {
-   GET_MATCHES_HEADER(3)
--  HASH_ZIP_CALC;
-+  HASH_ZIP_CALC
-   curMatch = p->hash[hv];
-   p->hash[hv] = p->pos;
-   GET_MATCHES_FOOTER_HC(2)
-@@ -1409,7 +1493,7 @@ static void Bt2_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
- {
-   SKIP_HEADER(2)
-   {
--    HASH2_CALC;
-+    HASH2_CALC
-     curMatch = p->hash[hv];
-     p->hash[hv] = p->pos;
-   }
-@@ -1420,7 +1504,7 @@ void Bt3Zip_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
- {
-   SKIP_HEADER(3)
-   {
--    HASH_ZIP_CALC;
-+    HASH_ZIP_CALC
-     curMatch = p->hash[hv];
-     p->hash[hv] = p->pos;
-   }
-@@ -1433,7 +1517,7 @@ static void Bt3_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-   {
-     UInt32 h2;
-     UInt32 *hash;
--    HASH3_CALC;
-+    HASH3_CALC
-     hash = p->hash;
-     curMatch = (hash + kFix3HashSize)[hv];
-     hash[h2] =
-@@ -1448,7 +1532,7 @@ static void Bt4_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-   {
-     UInt32 h2, h3;
-     UInt32 *hash;
--    HASH4_CALC;
-+    HASH4_CALC
-     hash = p->hash;
-     curMatch = (hash + kFix4HashSize)[hv];
-     hash                  [h2] =
-@@ -1464,7 +1548,7 @@ static void Bt5_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-   {
-     UInt32 h2, h3;
-     UInt32 *hash;
--    HASH5_CALC;
-+    HASH5_CALC
-     hash = p->hash;
-     curMatch = (hash + kFix5HashSize)[hv];
-     hash                  [h2] =
-@@ -1478,7 +1562,7 @@ static void Bt5_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
- 
- #define HC_SKIP_HEADER(minLen) \
-     do { if (p->lenLimit < minLen) { MatchFinder_MovePos(p); num--; continue; } { \
--    Byte *cur; \
-+    const Byte *cur; \
-     UInt32 *hash; \
-     UInt32 *son; \
-     UInt32 pos = p->pos; \
-@@ -1510,7 +1594,7 @@ static void Hc4_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
-   HC_SKIP_HEADER(4)
- 
-     UInt32 h2, h3;
--    HASH4_CALC;
-+    HASH4_CALC
-     curMatch = (hash + kFix4HashSize)[hv];
-     hash                  [h2] =
-     (hash + kFix3HashSize)[h3] =
-@@ -1540,7 +1624,7 @@ void Hc3Zip_MatchFinder_Skip(CMatchFinder *p, UInt32 num)
- {
-   HC_SKIP_HEADER(3)
- 
--    HASH_ZIP_CALC;
-+    HASH_ZIP_CALC
-     curMatch = hash[hv];
-     hash[hv] = pos;
- 
-@@ -1590,17 +1674,17 @@ void MatchFinder_CreateVTable(CMatchFinder *p, IMatchFinder2 *vTable)
- 
- 
- 
--void LzFindPrepare()
-+void LzFindPrepare(void)
- {
--  #ifndef FORCE_SATUR_SUB_128
--  #ifdef USE_SATUR_SUB_128
-+  #ifndef FORCE_LZFIND_SATUR_SUB_128
-+  #ifdef USE_LZFIND_SATUR_SUB_128
-   LZFIND_SATUR_SUB_CODE_FUNC f = NULL;
-   #ifdef MY_CPU_ARM_OR_ARM64
-   {
-     if (CPU_IsSupported_NEON())
-     {
-       // #pragma message ("=== LzFind NEON")
--      _PRF(printf("\n=== LzFind NEON\n"));
-+      PRF(printf("\n=== LzFind NEON\n"));
-       f = LzFind_SaturSub_128;
-     }
-     // f = 0; // for debug
-@@ -1609,20 +1693,25 @@ void LzFindPrepare()
-   if (CPU_IsSupported_SSE41())
-   {
-     // #pragma message ("=== LzFind SSE41")
--    _PRF(printf("\n=== LzFind SSE41\n"));
-+    PRF(printf("\n=== LzFind SSE41\n"));
-     f = LzFind_SaturSub_128;
- 
--    #ifdef USE_AVX2
-+    #ifdef USE_LZFIND_SATUR_SUB_256
-     if (CPU_IsSupported_AVX2())
-     {
-       // #pragma message ("=== LzFind AVX2")
--      _PRF(printf("\n=== LzFind AVX2\n"));
-+      PRF(printf("\n=== LzFind AVX2\n"));
-       f = LzFind_SaturSub_256;
-     }
-     #endif
-   }
-   #endif // MY_CPU_ARM_OR_ARM64
-   g_LzFind_SaturSub = f;
--  #endif // USE_SATUR_SUB_128
--  #endif // FORCE_SATUR_SUB_128
-+  #endif // USE_LZFIND_SATUR_SUB_128
-+  #endif // FORCE_LZFIND_SATUR_SUB_128
- }
-+
-+
-+#undef MOVE_POS
-+#undef MOVE_POS_RET
-+#undef PRF
-diff --git a/src/lzma/LzFind.h b/src/lzma/LzFind.h
-index eea873ff6..a3f72c987 100644
---- a/src/lzma/LzFind.h
-+++ b/src/lzma/LzFind.h
-@@ -1,8 +1,8 @@
- /* LzFind.h -- Match finder for LZ algorithms
--2021-07-13 : Igor Pavlov : Public domain */
-+2023-03-04 : Igor Pavlov : Public domain */
- 
--#ifndef __LZ_FIND_H
--#define __LZ_FIND_H
-+#ifndef ZIP7_INC_LZ_FIND_H
-+#define ZIP7_INC_LZ_FIND_H
- 
- #include "7zTypes.h"
- 
-@@ -10,9 +10,9 @@ EXTERN_C_BEGIN
- 
- typedef UInt32 CLzRef;
- 
--typedef struct _CMatchFinder
-+typedef struct
- {
--  Byte *buffer;
-+  const Byte *buffer;
-   UInt32 pos;
-   UInt32 posLimit;
-   UInt32 streamPos;  /* wrap over Zero is allowed (streamPos < pos). Use (UInt32)(streamPos - pos) */
-@@ -32,8 +32,8 @@ typedef struct _CMatchFinder
-   UInt32 hashMask;
-   UInt32 cutValue;
- 
--  Byte *bufferBase;
--  ISeqInStream *stream;
-+  Byte *bufBase;
-+  ISeqInStreamPtr stream;
-   
-   UInt32 blockSize;
-   UInt32 keepSizeBefore;
-@@ -43,7 +43,9 @@ typedef struct _CMatchFinder
-   size_t directInputRem;
-   UInt32 historySize;
-   UInt32 fixedHashSize;
--  UInt32 hashSizeSum;
-+  Byte numHashBytes_Min;
-+  Byte numHashOutBits;
-+  Byte _pad2_[2];
-   SRes result;
-   UInt32 crc[256];
-   size_t numRefs;
-@@ -69,24 +71,45 @@ void MatchFinder_ReadIfRequired(CMatchFinder *p);
- 
- void MatchFinder_Construct(CMatchFinder *p);
- 
--/* Conditions:
--     historySize <= 3 GB
--     keepAddBufferBefore + matchMaxLen + keepAddBufferAfter < 511MB
-+/* (directInput = 0) is default value.
-+   It's required to provide correct (directInput) value
-+   before calling MatchFinder_Create().
-+   You can set (directInput) by any of the following calls:
-+     - MatchFinder_SET_DIRECT_INPUT_BUF()
-+     - MatchFinder_SET_STREAM()
-+     - MatchFinder_SET_STREAM_MODE()
- */
-+
-+#define MatchFinder_SET_DIRECT_INPUT_BUF(p, _src_, _srcLen_) { \
-+  (p)->stream = NULL; \
-+  (p)->directInput = 1; \
-+  (p)->buffer = (_src_); \
-+  (p)->directInputRem = (_srcLen_); }
-+
-+/*
-+#define MatchFinder_SET_STREAM_MODE(p) { \
-+  (p)->directInput = 0; }
-+*/
-+
-+#define MatchFinder_SET_STREAM(p, _stream_) { \
-+  (p)->stream = _stream_; \
-+  (p)->directInput = 0; }
-+  
-+
- int MatchFinder_Create(CMatchFinder *p, UInt32 historySize,
-     UInt32 keepAddBufferBefore, UInt32 matchMaxLen, UInt32 keepAddBufferAfter,
-     ISzAllocPtr alloc);
- void MatchFinder_Free(CMatchFinder *p, ISzAllocPtr alloc);
- void MatchFinder_Normalize3(UInt32 subValue, CLzRef *items, size_t numItems);
--// void MatchFinder_ReduceOffsets(CMatchFinder *p, UInt32 subValue);
- 
- /*
--#define Inline_MatchFinder_InitPos(p, val) \
-+#define MatchFinder_INIT_POS(p, val) \
-     (p)->pos = (val); \
-     (p)->streamPos = (val);
- */
- 
--#define Inline_MatchFinder_ReduceOffsets(p, subValue) \
-+// void MatchFinder_ReduceOffsets(CMatchFinder *p, UInt32 subValue);
-+#define MatchFinder_REDUCE_OFFSETS(p, subValue) \
-     (p)->pos -= (subValue); \
-     (p)->streamPos -= (subValue);
- 
-@@ -107,7 +130,7 @@ typedef const Byte * (*Mf_GetPointerToCurrentPos_Func)(void *object);
- typedef UInt32 * (*Mf_GetMatches_Func)(void *object, UInt32 *distances);
- typedef void (*Mf_Skip_Func)(void *object, UInt32);
- 
--typedef struct _IMatchFinder
-+typedef struct
- {
-   Mf_Init_Func Init;
-   Mf_GetNumAvailableBytes_Func GetNumAvailableBytes;
-diff --git a/src/lzma/LzFindMt.c b/src/lzma/LzFindMt.c
-index 1e0bfc87b..776be3ac6 100644
---- a/src/lzma/LzFindMt.c
-+++ b/src/lzma/LzFindMt.c
-@@ -1,5 +1,5 @@
- /* LzFindMt.c -- multithreaded Match finder for LZ algorithms
--2021-12-21 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -69,7 +69,7 @@ extern UInt64 g_NumIters_Bytes;
-   UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
-   h3 = (temp ^ ((UInt32)cur[2] << 8)) & (kHash3Size - 1); }
- 
--#define __MT_HASH4_CALC { \
-+#define MT_HASH4_CALC { \
-   UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
-   h2 = temp & (kHash2Size - 1); \
-   temp ^= ((UInt32)cur[2] << 8); \
-@@ -79,14 +79,14 @@ extern UInt64 g_NumIters_Bytes;
- */
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static void MtSync_Construct(CMtSync *p)
- {
-   p->affinity = 0;
-   p->wasCreated = False7z;
-   p->csWasInitialized = False7z;
-   p->csWasEntered = False7z;
--  Thread_Construct(&p->thread);
-+  Thread_CONSTRUCT(&p->thread)
-   Event_Construct(&p->canStart);
-   Event_Construct(&p->wasStopped);
-   Semaphore_Construct(&p->freeSemaphore);
-@@ -116,7 +116,7 @@ static void MtSync_Construct(CMtSync *p)
-     (p)->csWasEntered = False7z; }
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static UInt32 MtSync_GetNextBlock(CMtSync *p)
- {
-   UInt32 numBlocks = 0;
-@@ -140,14 +140,14 @@ static UInt32 MtSync_GetNextBlock(CMtSync *p)
- 
-   // buffer is UNLOCKED here
-   Semaphore_Wait(&p->filledSemaphore);
--  LOCK_BUFFER(p);
-+  LOCK_BUFFER(p)
-   return numBlocks;
- }
- 
- 
- /* if Writing (Processing) thread was started, we must call MtSync_StopWriting() */
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static void MtSync_StopWriting(CMtSync *p)
- {
-   if (!Thread_WasCreated(&p->thread) || p->needStart)
-@@ -185,7 +185,7 @@ static void MtSync_StopWriting(CMtSync *p)
- }
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static void MtSync_Destruct(CMtSync *p)
- {
-     PRF(printf("\nMtSync_Destruct %p\n", p));
-@@ -220,11 +220,11 @@ static void MtSync_Destruct(CMtSync *p)
- 
- // #define RINOK_THREAD(x) { if ((x) != 0) return SZ_ERROR_THREAD; }
- // we want to get real system error codes here instead of SZ_ERROR_THREAD
--#define RINOK_THREAD(x) RINOK(x)
-+#define RINOK_THREAD(x)  RINOK_WRes(x)
- 
- 
- // call it before each new file (when new starting is required):
--MY_NO_INLINE
-+Z7_NO_INLINE
- static SRes MtSync_Init(CMtSync *p, UInt32 numBlocks)
- {
-   WRes wres;
-@@ -245,12 +245,12 @@ static WRes MtSync_Create_WRes(CMtSync *p, THREAD_FUNC_TYPE startAddress, void *
-   if (p->wasCreated)
-     return SZ_OK;
- 
--  RINOK_THREAD(CriticalSection_Init(&p->cs));
-+  RINOK_THREAD(CriticalSection_Init(&p->cs))
-   p->csWasInitialized = True7z;
-   p->csWasEntered = False7z;
- 
--  RINOK_THREAD(AutoResetEvent_CreateNotSignaled(&p->canStart));
--  RINOK_THREAD(AutoResetEvent_CreateNotSignaled(&p->wasStopped));
-+  RINOK_THREAD(AutoResetEvent_CreateNotSignaled(&p->canStart))
-+  RINOK_THREAD(AutoResetEvent_CreateNotSignaled(&p->wasStopped))
- 
-   p->needStart = True7z;
-   p->exit = True7z;  /* p->exit is unused before (canStart) Event.
-@@ -264,13 +264,13 @@ static WRes MtSync_Create_WRes(CMtSync *p, THREAD_FUNC_TYPE startAddress, void *
-   else
-     wres = Thread_Create(&p->thread, startAddress, obj);
- 
--  RINOK_THREAD(wres);
-+  RINOK_THREAD(wres)
-   p->wasCreated = True7z;
-   return SZ_OK;
- }
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static SRes MtSync_Create(CMtSync *p, THREAD_FUNC_TYPE startAddress, void *obj)
- {
-   const WRes wres = MtSync_Create_WRes(p, startAddress, obj);
-@@ -519,7 +519,7 @@ static void HashThreadFunc(CMatchFinderMt *mt)
-             if (mf->pos > (UInt32)kMtMaxValForNormalize - num)
-             {
-               const UInt32 subValue = (mf->pos - mf->historySize - 1); // & ~(UInt32)(kNormalizeAlign - 1);
--              Inline_MatchFinder_ReduceOffsets(mf, subValue);
-+              MatchFinder_REDUCE_OFFSETS(mf, subValue)
-               MatchFinder_Normalize3(subValue, mf->hash + mf->fixedHashSize, (size_t)mf->hashMask + 1);
-             }
- 
-@@ -560,7 +560,7 @@ static void HashThreadFunc(CMatchFinderMt *mt)
- */
- 
- 
--UInt32 * MY_FAST_CALL  GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
-+UInt32 * Z7_FASTCALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
-     UInt32 _cutValue, UInt32 *d, size_t _maxLen, const UInt32 *hash, const UInt32 *limit, const UInt32 *size,
-     size_t _cyclicBufferPos, UInt32 _cyclicBufferSize,
-     UInt32 *posRes);
-@@ -749,7 +749,7 @@ static void BtFillBlock(CMatchFinderMt *p, UInt32 globalBlockIndex)
- }
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static void BtThreadFunc(CMatchFinderMt *mt)
- {
-   CMtSync *p = &mt->btSync;
-@@ -864,15 +864,15 @@ SRes MatchFinderMt_Create(CMatchFinderMt *p, UInt32 historySize, UInt32 keepAddB
-   if (!MatchFinder_Create(mf, historySize, keepAddBufferBefore, matchMaxLen, keepAddBufferAfter, alloc))
-     return SZ_ERROR_MEM;
- 
--  RINOK(MtSync_Create(&p->hashSync, HashThreadFunc2, p));
--  RINOK(MtSync_Create(&p->btSync, BtThreadFunc2, p));
-+  RINOK(MtSync_Create(&p->hashSync, HashThreadFunc2, p))
-+  RINOK(MtSync_Create(&p->btSync, BtThreadFunc2, p))
-   return SZ_OK;
- }
- 
- 
- SRes MatchFinderMt_InitMt(CMatchFinderMt *p)
- {
--  RINOK(MtSync_Init(&p->hashSync, kMtHashNumBlocks));
-+  RINOK(MtSync_Init(&p->hashSync, kMtHashNumBlocks))
-   return MtSync_Init(&p->btSync, kMtBtNumBlocks);
- }
- 
-@@ -941,7 +941,7 @@ void MatchFinderMt_ReleaseStream(CMatchFinderMt *p)
- }
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static UInt32 MatchFinderMt_GetNextBlock_Bt(CMatchFinderMt *p)
- {
-   if (p->failure_LZ_BT)
-@@ -1163,7 +1163,7 @@ UInt32* MatchFinderMt_GetMatches_Bt4(CMatchFinderMt *p, UInt32 *d)
- */
- 
- 
--static UInt32 *MixMatches4(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *d)
-+static UInt32 * MixMatches4(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *d)
- {
-   UInt32 h2, h3, /* h4, */ c2, c3 /* , c4 */;
-   UInt32 *hash = p->hash;
-@@ -1179,9 +1179,8 @@ static UInt32 *MixMatches4(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *d)
-   (hash + kFix3HashSize)[h3] = m;
-   // (hash + kFix4HashSize)[h4] = m;
- 
--  #define _USE_H2
--
--  #ifdef _USE_H2
-+  // #define BT5_USE_H2
-+  // #ifdef BT5_USE_H2
-   if (c2 >= matchMinPos && cur[(ptrdiff_t)c2 - (ptrdiff_t)m] == cur[0])
-   {
-     d[1] = m - c2 - 1;
-@@ -1197,8 +1196,8 @@ static UInt32 *MixMatches4(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *d)
-       }
-       d[0] = 3;
-       d += 2;
--    
--      #ifdef _USE_H4
-+
-+      #ifdef BT5_USE_H4
-       if (c4 >= matchMinPos)
-         if (
-           cur[(ptrdiff_t)c4 - (ptrdiff_t)m]     == cur[0] &&
-@@ -1214,7 +1213,7 @@ static UInt32 *MixMatches4(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *d)
-     d[0] = 2;
-     d += 2;
-   }
--  #endif
-+  // #endif
-   
-   if (c3 >= matchMinPos && cur[(ptrdiff_t)c3 - (ptrdiff_t)m] == cur[0])
-   {
-@@ -1228,7 +1227,7 @@ static UInt32 *MixMatches4(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *d)
-     d += 2;
-   }
- 
--  #ifdef _USE_H4
-+  #ifdef BT5_USE_H4
-   if (c4 >= matchMinPos)
-     if (
-       cur[(ptrdiff_t)c4 - (ptrdiff_t)m]     == cur[0] &&
-@@ -1244,7 +1243,7 @@ static UInt32 *MixMatches4(CMatchFinderMt *p, UInt32 matchMinPos, UInt32 *d)
- }
- 
- 
--static UInt32* MatchFinderMt2_GetMatches(CMatchFinderMt *p, UInt32 *d)
-+static UInt32 * MatchFinderMt2_GetMatches(CMatchFinderMt *p, UInt32 *d)
- {
-   const UInt32 *bt = p->btBufPos;
-   const UInt32 len = *bt++;
-@@ -1268,7 +1267,7 @@ static UInt32* MatchFinderMt2_GetMatches(CMatchFinderMt *p, UInt32 *d)
- 
- 
- 
--static UInt32* MatchFinderMt_GetMatches(CMatchFinderMt *p, UInt32 *d)
-+static UInt32 * MatchFinderMt_GetMatches(CMatchFinderMt *p, UInt32 *d)
- {
-   const UInt32 *bt = p->btBufPos;
-   UInt32 len = *bt++;
-@@ -1398,3 +1397,10 @@ void MatchFinderMt_CreateVTable(CMatchFinderMt *p, IMatchFinder2 *vTable)
-       break;
-   }
- }
-+
-+#undef RINOK_THREAD
-+#undef PRF
-+#undef MF
-+#undef GetUi24hi_from32
-+#undef LOCK_BUFFER
-+#undef UNLOCK_BUFFER
-diff --git a/src/lzma/LzFindMt.h b/src/lzma/LzFindMt.h
-index 660b7244d..db5923ea0 100644
---- a/src/lzma/LzFindMt.h
-+++ b/src/lzma/LzFindMt.h
-@@ -1,15 +1,15 @@
- /* LzFindMt.h -- multithreaded Match finder for LZ algorithms
--2021-07-12 : Igor Pavlov : Public domain */
-+2023-03-05 : Igor Pavlov : Public domain */
- 
--#ifndef __LZ_FIND_MT_H
--#define __LZ_FIND_MT_H
-+#ifndef ZIP7_INC_LZ_FIND_MT_H
-+#define ZIP7_INC_LZ_FIND_MT_H
- 
- #include "LzFind.h"
- #include "Threads.h"
- 
- EXTERN_C_BEGIN
- 
--typedef struct _CMtSync
-+typedef struct
- {
-   UInt32 numProcessedBlocks;
-   CThread thread;
-@@ -39,7 +39,7 @@ typedef UInt32 * (*Mf_Mix_Matches)(void *p, UInt32 matchMinPos, UInt32 *distance
- typedef void (*Mf_GetHeads)(const Byte *buffer, UInt32 pos,
-   UInt32 *hash, UInt32 hashMask, UInt32 *heads, UInt32 numHeads, const UInt32 *crc);
- 
--typedef struct _CMatchFinderMt
-+typedef struct
- {
-   /* LZ */
-   const Byte *pointerToCurPos;
-diff --git a/src/lzma/LzFindOpt.c b/src/lzma/LzFindOpt.c
-index 8ff006e07..85bdc136d 100644
---- a/src/lzma/LzFindOpt.c
-+++ b/src/lzma/LzFindOpt.c
-@@ -1,5 +1,5 @@
- /* LzFindOpt.c -- multithreaded Match finder for LZ algorithms
--2021-07-13 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -41,8 +41,8 @@ UInt64 g_NumIters_Bytes;
- // #define CYC_TO_POS_OFFSET 1 // for debug
- 
- /*
--MY_NO_INLINE
--UInt32 * MY_FAST_CALL GetMatchesSpecN_1(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
-+Z7_NO_INLINE
-+UInt32 * Z7_FASTCALL GetMatchesSpecN_1(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
-     UInt32 _cutValue, UInt32 *d, size_t _maxLen, const UInt32 *hash, const UInt32 *limit, const UInt32 *size, UInt32 *posRes)
- {
-   do
-@@ -214,13 +214,13 @@ else
-   to eliminate "movsx" BUG in old MSVC x64 compiler.
- */
- 
--UInt32 * MY_FAST_CALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
-+UInt32 * Z7_FASTCALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
-     UInt32 _cutValue, UInt32 *d, size_t _maxLen, const UInt32 *hash, const UInt32 *limit, const UInt32 *size,
-     size_t _cyclicBufferPos, UInt32 _cyclicBufferSize,
-     UInt32 *posRes);
- 
--MY_NO_INLINE
--UInt32 * MY_FAST_CALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
-+Z7_NO_INLINE
-+UInt32 * Z7_FASTCALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *son,
-     UInt32 _cutValue, UInt32 *d, size_t _maxLen, const UInt32 *hash, const UInt32 *limit, const UInt32 *size,
-     size_t _cyclicBufferPos, UInt32 _cyclicBufferSize,
-     UInt32 *posRes)
-@@ -404,7 +404,7 @@ else
- /*
- typedef UInt32 uint32plus; // size_t
- 
--UInt32 * MY_FAST_CALL GetMatchesSpecN_3(uint32plus lenLimit, size_t pos, const Byte *cur, CLzRef *son,
-+UInt32 * Z7_FASTCALL GetMatchesSpecN_3(uint32plus lenLimit, size_t pos, const Byte *cur, CLzRef *son,
-     UInt32 _cutValue, UInt32 *d, uint32plus _maxLen, const UInt32 *hash, const UInt32 *limit, const UInt32 *size,
-     size_t _cyclicBufferPos, UInt32 _cyclicBufferSize,
-     UInt32 *posRes)
-diff --git a/src/lzma/LzHash.h b/src/lzma/LzHash.h
-index 77b898cfa..2b6290b64 100644
---- a/src/lzma/LzHash.h
-+++ b/src/lzma/LzHash.h
-@@ -1,8 +1,8 @@
--/* LzHash.h -- HASH functions for LZ algorithms
--2019-10-30 : Igor Pavlov : Public domain */
-+/* LzHash.h -- HASH constants for LZ algorithms
-+2023-03-05 : Igor Pavlov : Public domain */
- 
--#ifndef __LZ_HASH_H
--#define __LZ_HASH_H
-+#ifndef ZIP7_INC_LZ_HASH_H
-+#define ZIP7_INC_LZ_HASH_H
- 
- /*
-   (kHash2Size >= (1 <<  8)) : Required
-diff --git a/src/lzma/Lzma2Dec.c b/src/lzma/Lzma2Dec.c
-index 3f4ca29ea..8c4d464c0 100644
---- a/src/lzma/Lzma2Dec.c
-+++ b/src/lzma/Lzma2Dec.c
-@@ -1,5 +1,5 @@
- /* Lzma2Dec.c -- LZMA2 Decoder
--2021-02-09 : Igor Pavlov : Public domain */
-+2023-03-03 : Igor Pavlov : Public domain */
- 
- /* #define SHOW_DEBUG_INFO */
- 
-@@ -71,14 +71,14 @@ static SRes Lzma2Dec_GetOldProps(Byte prop, Byte *props)
- SRes Lzma2Dec_AllocateProbs(CLzma2Dec *p, Byte prop, ISzAllocPtr alloc)
- {
-   Byte props[LZMA_PROPS_SIZE];
--  RINOK(Lzma2Dec_GetOldProps(prop, props));
-+  RINOK(Lzma2Dec_GetOldProps(prop, props))
-   return LzmaDec_AllocateProbs(&p->decoder, props, LZMA_PROPS_SIZE, alloc);
- }
- 
- SRes Lzma2Dec_Allocate(CLzma2Dec *p, Byte prop, ISzAllocPtr alloc)
- {
-   Byte props[LZMA_PROPS_SIZE];
--  RINOK(Lzma2Dec_GetOldProps(prop, props));
-+  RINOK(Lzma2Dec_GetOldProps(prop, props))
-   return LzmaDec_Allocate(&p->decoder, props, LZMA_PROPS_SIZE, alloc);
- }
- 
-@@ -474,8 +474,8 @@ SRes Lzma2Decode(Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen,
-   SizeT outSize = *destLen, inSize = *srcLen;
-   *destLen = *srcLen = 0;
-   *status = LZMA_STATUS_NOT_SPECIFIED;
--  Lzma2Dec_Construct(&p);
--  RINOK(Lzma2Dec_AllocateProbs(&p, prop, alloc));
-+  Lzma2Dec_CONSTRUCT(&p)
-+  RINOK(Lzma2Dec_AllocateProbs(&p, prop, alloc))
-   p.decoder.dic = dest;
-   p.decoder.dicBufSize = outSize;
-   Lzma2Dec_Init(&p);
-@@ -487,3 +487,5 @@ SRes Lzma2Decode(Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen,
-   Lzma2Dec_FreeProbs(&p, alloc);
-   return res;
- }
-+
-+#undef PRF
-diff --git a/src/lzma/Lzma2Dec.h b/src/lzma/Lzma2Dec.h
-index b8ddeac89..1f5233a72 100644
---- a/src/lzma/Lzma2Dec.h
-+++ b/src/lzma/Lzma2Dec.h
-@@ -1,8 +1,8 @@
- /* Lzma2Dec.h -- LZMA2 Decoder
--2018-02-19 : Igor Pavlov : Public domain */
-+2023-03-03 : Igor Pavlov : Public domain */
- 
--#ifndef __LZMA2_DEC_H
--#define __LZMA2_DEC_H
-+#ifndef ZIP7_INC_LZMA2_DEC_H
-+#define ZIP7_INC_LZMA2_DEC_H
- 
- #include "LzmaDec.h"
- 
-@@ -22,9 +22,10 @@ typedef struct
-   CLzmaDec decoder;
- } CLzma2Dec;
- 
--#define Lzma2Dec_Construct(p) LzmaDec_Construct(&(p)->decoder)
--#define Lzma2Dec_FreeProbs(p, alloc) LzmaDec_FreeProbs(&(p)->decoder, alloc)
--#define Lzma2Dec_Free(p, alloc) LzmaDec_Free(&(p)->decoder, alloc)
-+#define Lzma2Dec_CONSTRUCT(p)  LzmaDec_CONSTRUCT(&(p)->decoder)
-+#define Lzma2Dec_Construct(p)  Lzma2Dec_CONSTRUCT(p)
-+#define Lzma2Dec_FreeProbs(p, alloc)  LzmaDec_FreeProbs(&(p)->decoder, alloc)
-+#define Lzma2Dec_Free(p, alloc)  LzmaDec_Free(&(p)->decoder, alloc)
- 
- SRes Lzma2Dec_AllocateProbs(CLzma2Dec *p, Byte prop, ISzAllocPtr alloc);
- SRes Lzma2Dec_Allocate(CLzma2Dec *p, Byte prop, ISzAllocPtr alloc);
-@@ -90,7 +91,7 @@ Lzma2Dec_GetUnpackExtra() returns the value that shows
-     at current input positon.
- */
- 
--#define Lzma2Dec_GetUnpackExtra(p) ((p)->isExtraMode ? (p)->unpackSize : 0);
-+#define Lzma2Dec_GetUnpackExtra(p)  ((p)->isExtraMode ? (p)->unpackSize : 0)
- 
- 
- /* ---------- One Call Interface ---------- */
-diff --git a/src/lzma/Lzma2DecMt.c b/src/lzma/Lzma2DecMt.c
-index 51a237a85..9ada455bf 100644
---- a/src/lzma/Lzma2DecMt.c
-+++ b/src/lzma/Lzma2DecMt.c
-@@ -1,44 +1,44 @@
- /* Lzma2DecMt.c -- LZMA2 Decoder Multi-thread
--2021-04-01 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- // #define SHOW_DEBUG_INFO
--
--// #define _7ZIP_ST
-+// #define Z7_ST
- 
- #ifdef SHOW_DEBUG_INFO
- #include <stdio.h>
- #endif
- 
--#ifndef _7ZIP_ST
--#ifdef SHOW_DEBUG_INFO
--#define PRF(x) x
--#else
--#define PRF(x)
--#endif
--#define PRF_STR(s) PRF(printf("\n" s "\n"))
--#define PRF_STR_INT_2(s, d1, d2) PRF(printf("\n" s " %d %d\n", (unsigned)d1, (unsigned)d2))
--#endif
--
- #include "Alloc.h"
- 
- #include "Lzma2Dec.h"
- #include "Lzma2DecMt.h"
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- #include "MtDec.h"
- 
- #define LZMA2DECMT_OUT_BLOCK_MAX_DEFAULT (1 << 28)
- #endif
- 
- 
-+#ifndef Z7_ST
-+#ifdef SHOW_DEBUG_INFO
-+#define PRF(x) x
-+#else
-+#define PRF(x)
-+#endif
-+#define PRF_STR(s) PRF(printf("\n" s "\n");)
-+#define PRF_STR_INT_2(s, d1, d2) PRF(printf("\n" s " %d %d\n", (unsigned)d1, (unsigned)d2);)
-+#endif
-+
-+
- void Lzma2DecMtProps_Init(CLzma2DecMtProps *p)
- {
-   p->inBufSize_ST = 1 << 20;
-   p->outStep_ST = 1 << 20;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   p->numThreads = 1;
-   p->inBufSize_MT = 1 << 18;
-   p->outBlockMax = LZMA2DECMT_OUT_BLOCK_MAX_DEFAULT;
-@@ -48,7 +48,7 @@ void Lzma2DecMtProps_Init(CLzma2DecMtProps *p)
- 
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
- /* ---------- CLzma2DecMtThread ---------- */
- 
-@@ -81,7 +81,7 @@ typedef struct
- 
- /* ---------- CLzma2DecMt ---------- */
- 
--typedef struct
-+struct CLzma2DecMt
- {
-   // ISzAllocPtr alloc;
-   ISzAllocPtr allocMid;
-@@ -90,9 +90,9 @@ typedef struct
-   CLzma2DecMtProps props;
-   Byte prop;
-   
--  ISeqInStream *inStream;
--  ISeqOutStream *outStream;
--  ICompressProgress *progress;
-+  ISeqInStreamPtr inStream;
-+  ISeqOutStreamPtr outStream;
-+  ICompressProgressPtr progress;
- 
-   BoolInt finishMode;
-   BoolInt outSize_Defined;
-@@ -111,14 +111,13 @@ typedef struct
-   size_t inPos;
-   size_t inLim;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   UInt64 outProcessed_Parse;
-   BoolInt mtc_WasConstructed;
-   CMtDec mtc;
--  CLzma2DecMtThread coders[MTDEC__THREADS_MAX];
-+  CLzma2DecMtThread coders[MTDEC_THREADS_MAX];
-   #endif
--
--} CLzma2DecMt;
-+};
- 
- 
- 
-@@ -142,11 +141,11 @@ CLzma2DecMtHandle Lzma2DecMt_Create(ISzAllocPtr alloc, ISzAllocPtr allocMid)
- 
-   // Lzma2DecMtProps_Init(&p->props);
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   p->mtc_WasConstructed = False7z;
-   {
-     unsigned i;
--    for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+    for (i = 0; i < MTDEC_THREADS_MAX; i++)
-     {
-       CLzma2DecMtThread *t = &p->coders[i];
-       t->dec_created = False7z;
-@@ -156,16 +155,16 @@ CLzma2DecMtHandle Lzma2DecMt_Create(ISzAllocPtr alloc, ISzAllocPtr allocMid)
-   }
-   #endif
- 
--  return p;
-+  return (CLzma2DecMtHandle)(void *)p;
- }
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
- static void Lzma2DecMt_FreeOutBufs(CLzma2DecMt *p)
- {
-   unsigned i;
--  for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+  for (i = 0; i < MTDEC_THREADS_MAX; i++)
-   {
-     CLzma2DecMtThread *t = &p->coders[i];
-     if (t->outBuf)
-@@ -196,13 +195,15 @@ static void Lzma2DecMt_FreeSt(CLzma2DecMt *p)
- }
- 
- 
--void Lzma2DecMt_Destroy(CLzma2DecMtHandle pp)
-+// #define GET_CLzma2DecMt_p CLzma2DecMt *p = (CLzma2DecMt *)(void *)pp;
-+
-+void Lzma2DecMt_Destroy(CLzma2DecMtHandle p)
- {
--  CLzma2DecMt *p = (CLzma2DecMt *)pp;
-+  // GET_CLzma2DecMt_p
- 
-   Lzma2DecMt_FreeSt(p);
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
- 
-   if (p->mtc_WasConstructed)
-   {
-@@ -211,7 +212,7 @@ void Lzma2DecMt_Destroy(CLzma2DecMtHandle pp)
-   }
-   {
-     unsigned i;
--    for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+    for (i = 0; i < MTDEC_THREADS_MAX; i++)
-     {
-       CLzma2DecMtThread *t = &p->coders[i];
-       if (t->dec_created)
-@@ -226,19 +227,19 @@ void Lzma2DecMt_Destroy(CLzma2DecMtHandle pp)
- 
-   #endif
- 
--  ISzAlloc_Free(p->alignOffsetAlloc.baseAlloc, pp);
-+  ISzAlloc_Free(p->alignOffsetAlloc.baseAlloc, p);
- }
- 
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
- static void Lzma2DecMt_MtCallback_Parse(void *obj, unsigned coderIndex, CMtDecCallbackInfo *cc)
- {
-   CLzma2DecMt *me = (CLzma2DecMt *)obj;
-   CLzma2DecMtThread *t = &me->coders[coderIndex];
- 
--  PRF_STR_INT_2("Parse", coderIndex, cc->srcSize);
-+  PRF_STR_INT_2("Parse", coderIndex, cc->srcSize)
- 
-   cc->state = MTDEC_PARSE_CONTINUE;
- 
-@@ -246,7 +247,7 @@ static void Lzma2DecMt_MtCallback_Parse(void *obj, unsigned coderIndex, CMtDecCa
-   {
-     if (!t->dec_created)
-     {
--      Lzma2Dec_Construct(&t->dec);
-+      Lzma2Dec_CONSTRUCT(&t->dec)
-       t->dec_created = True7z;
-       AlignOffsetAlloc_CreateVTable(&t->alloc);
-       {
-@@ -297,7 +298,7 @@ static void Lzma2DecMt_MtCallback_Parse(void *obj, unsigned coderIndex, CMtDecCa
-     // that must be finished at position <= outBlockMax.
- 
-     {
--      const SizeT srcOrig = cc->srcSize;
-+      const size_t srcOrig = cc->srcSize;
-       SizeT srcSize_Point = 0;
-       SizeT dicPos_Point = 0;
-       
-@@ -306,10 +307,10 @@ static void Lzma2DecMt_MtCallback_Parse(void *obj, unsigned coderIndex, CMtDecCa
- 
-       for (;;)
-       {
--        SizeT srcCur = srcOrig - cc->srcSize;
-+        SizeT srcCur = (SizeT)(srcOrig - cc->srcSize);
-         
-         status = Lzma2Dec_Parse(&t->dec,
--            limit - t->dec.decoder.dicPos,
-+            (SizeT)limit - t->dec.decoder.dicPos,
-             cc->src + cc->srcSize, &srcCur,
-             checkFinishBlock);
- 
-@@ -333,7 +334,7 @@ static void Lzma2DecMt_MtCallback_Parse(void *obj, unsigned coderIndex, CMtDecCa
-           if (t->dec.decoder.dicPos >= (1 << 14))
-             break;
-           dicPos_Point = t->dec.decoder.dicPos;
--          srcSize_Point = cc->srcSize;
-+          srcSize_Point = (SizeT)cc->srcSize;
-           continue;
-         }
- 
-@@ -391,7 +392,7 @@ static void Lzma2DecMt_MtCallback_Parse(void *obj, unsigned coderIndex, CMtDecCa
-             if (unpackRem != 0)
-             {
-               /* we also reserve space for max possible number of output bytes of current LZMA chunk */
--              SizeT rem = limit - dicPos;
-+              size_t rem = limit - dicPos;
-               if (rem > unpackRem)
-                 rem = unpackRem;
-               dicPos += rem;
-@@ -444,7 +445,7 @@ static SRes Lzma2DecMt_MtCallback_PreCode(void *pp, unsigned coderIndex)
-   }
- 
-   t->dec.decoder.dic = dest;
--  t->dec.decoder.dicBufSize = t->outPreSize;
-+  t->dec.decoder.dicBufSize = (SizeT)t->outPreSize;
- 
-   t->needInit = True7z;
- 
-@@ -462,7 +463,7 @@ static SRes Lzma2DecMt_MtCallback_Code(void *pp, unsigned coderIndex,
- 
-   UNUSED_VAR(srcFinished)
- 
--  PRF_STR_INT_2("Code", coderIndex, srcSize);
-+  PRF_STR_INT_2("Code", coderIndex, srcSize)
- 
-   *inCodePos = t->inCodeSize;
-   *outCodePos = 0;
-@@ -476,13 +477,13 @@ static SRes Lzma2DecMt_MtCallback_Code(void *pp, unsigned coderIndex,
- 
-   {
-     ELzmaStatus status;
--    size_t srcProcessed = srcSize;
-+    SizeT srcProcessed = (SizeT)srcSize;
-     BoolInt blockWasFinished =
-         ((int)t->parseStatus == LZMA_STATUS_FINISHED_WITH_MARK
-         || t->parseStatus == LZMA2_PARSE_STATUS_NEW_BLOCK);
-     
-     SRes res = Lzma2Dec_DecodeToDic(&t->dec,
--        t->outPreSize,
-+        (SizeT)t->outPreSize,
-         src, &srcProcessed,
-         blockWasFinished ? LZMA_FINISH_END : LZMA_FINISH_ANY,
-         &status);
-@@ -540,7 +541,7 @@ static SRes Lzma2DecMt_MtCallback_Write(void *pp, unsigned coderIndex,
-   UNUSED_VAR(srcSize)
-   UNUSED_VAR(isCross)
- 
--  PRF_STR_INT_2("Write", coderIndex, srcSize);
-+  PRF_STR_INT_2("Write", coderIndex, srcSize)
- 
-   *needContinue = False7z;
-   *canRecode = True7z;
-@@ -588,7 +589,7 @@ static SRes Lzma2DecMt_MtCallback_Write(void *pp, unsigned coderIndex,
-         *needContinue = needContinue2;
-         return SZ_OK;
-       }
--      RINOK(MtProgress_ProgressAdd(&me->mtc.mtProgress, 0, 0));
-+      RINOK(MtProgress_ProgressAdd(&me->mtc.mtProgress, 0, 0))
-     }
-   }
-   
-@@ -611,11 +612,11 @@ static SRes Lzma2Dec_Prepare_ST(CLzma2DecMt *p)
- {
-   if (!p->dec_created)
-   {
--    Lzma2Dec_Construct(&p->dec);
-+    Lzma2Dec_CONSTRUCT(&p->dec)
-     p->dec_created = True7z;
-   }
- 
--  RINOK(Lzma2Dec_Allocate(&p->dec, p->prop, &p->alignOffsetAlloc.vt));
-+  RINOK(Lzma2Dec_Allocate(&p->dec, p->prop, &p->alignOffsetAlloc.vt))
- 
-   if (!p->inBuf || p->inBufSize != p->props.inBufSize_ST)
-   {
-@@ -634,7 +635,7 @@ static SRes Lzma2Dec_Prepare_ST(CLzma2DecMt *p)
- 
- 
- static SRes Lzma2Dec_Decode_ST(CLzma2DecMt *p
--    #ifndef _7ZIP_ST
-+    #ifndef Z7_ST
-     , BoolInt tMode
-     #endif
-     )
-@@ -646,7 +647,7 @@ static SRes Lzma2Dec_Decode_ST(CLzma2DecMt *p
- 
-   CLzma2Dec *dec;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   if (tMode)
-   {
-     Lzma2DecMt_FreeOutBufs(p);
-@@ -654,7 +655,7 @@ static SRes Lzma2Dec_Decode_ST(CLzma2DecMt *p
-   }
-   #endif
- 
--  RINOK(Lzma2Dec_Prepare_ST(p));
-+  RINOK(Lzma2Dec_Prepare_ST(p))
- 
-   dec = &p->dec;
- 
-@@ -681,7 +682,7 @@ static SRes Lzma2Dec_Decode_ST(CLzma2DecMt *p
- 
-     if (inPos == inLim)
-     {
--      #ifndef _7ZIP_ST
-+      #ifndef Z7_ST
-       if (tMode)
-       {
-         inData = MtDec_Read(&p->mtc, &inLim);
-@@ -710,7 +711,7 @@ static SRes Lzma2Dec_Decode_ST(CLzma2DecMt *p
-     {
-       SizeT next = dec->decoder.dicBufSize;
-       if (next - wrPos > p->props.outStep_ST)
--        next = wrPos + p->props.outStep_ST;
-+        next = wrPos + (SizeT)p->props.outStep_ST;
-       size = next - dicPos;
-     }
- 
-@@ -726,7 +727,7 @@ static SRes Lzma2Dec_Decode_ST(CLzma2DecMt *p
-       }
-     }
- 
--    inProcessed = inLim - inPos;
-+    inProcessed = (SizeT)(inLim - inPos);
-     
-     res = Lzma2Dec_DecodeToDic(dec, dicPos + size, inData + inPos, &inProcessed, finishMode, &status);
- 
-@@ -755,7 +756,7 @@ static SRes Lzma2Dec_Decode_ST(CLzma2DecMt *p
-         dec->decoder.dicPos = 0;
-       wrPos = dec->decoder.dicPos;
- 
--      RINOK(res2);
-+      RINOK(res2)
- 
-       if (needStop)
-       {
-@@ -788,7 +789,7 @@ static SRes Lzma2Dec_Decode_ST(CLzma2DecMt *p
-       UInt64 outDelta = p->outProcessed - outPrev;
-       if (inDelta >= (1 << 22) || outDelta >= (1 << 22))
-       {
--        RINOK(ICompressProgress_Progress(p->progress, p->inProcessed, p->outProcessed));
-+        RINOK(ICompressProgress_Progress(p->progress, p->inProcessed, p->outProcessed))
-         inPrev = p->inProcessed;
-         outPrev = p->outProcessed;
-       }
-@@ -798,20 +799,20 @@ static SRes Lzma2Dec_Decode_ST(CLzma2DecMt *p
- 
- 
- 
--SRes Lzma2DecMt_Decode(CLzma2DecMtHandle pp,
-+SRes Lzma2DecMt_Decode(CLzma2DecMtHandle p,
-     Byte prop,
-     const CLzma2DecMtProps *props,
--    ISeqOutStream *outStream, const UInt64 *outDataSize, int finishMode,
-+    ISeqOutStreamPtr outStream, const UInt64 *outDataSize, int finishMode,
-     // Byte *outBuf, size_t *outBufSize,
--    ISeqInStream *inStream,
-+    ISeqInStreamPtr inStream,
-     // const Byte *inData, size_t inDataSize,
-     UInt64 *inProcessed,
-     // UInt64 *outProcessed,
-     int *isMT,
--    ICompressProgress *progress)
-+    ICompressProgressPtr progress)
- {
--  CLzma2DecMt *p = (CLzma2DecMt *)pp;
--  #ifndef _7ZIP_ST
-+  // GET_CLzma2DecMt_p
-+  #ifndef Z7_ST
-   BoolInt tMode;
-   #endif
- 
-@@ -845,7 +846,7 @@ SRes Lzma2DecMt_Decode(CLzma2DecMtHandle pp,
-   *isMT = False7z;
- 
-   
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
- 
-   tMode = False7z;
- 
-@@ -939,7 +940,7 @@ SRes Lzma2DecMt_Decode(CLzma2DecMtHandle pp,
-       p->readWasFinished = p->mtc.readWasFinished;
-       p->inProcessed = p->mtc.inProcessed;
-       
--      PRF_STR("----- decoding ST -----");
-+      PRF_STR("----- decoding ST -----")
-     }
-   }
- 
-@@ -950,7 +951,7 @@ SRes Lzma2DecMt_Decode(CLzma2DecMtHandle pp,
- 
-   {
-     SRes res = Lzma2Dec_Decode_ST(p
--        #ifndef _7ZIP_ST
-+        #ifndef Z7_ST
-         , tMode
-         #endif
-         );
-@@ -967,7 +968,7 @@ SRes Lzma2DecMt_Decode(CLzma2DecMtHandle pp,
-       res = p->readRes;
-     
-     /*
--    #ifndef _7ZIP_ST
-+    #ifndef Z7_ST
-     if (res == SZ_OK && tMode && p->mtc.parseRes != SZ_OK)
-       res = p->mtc.parseRes;
-     #endif
-@@ -980,13 +981,13 @@ SRes Lzma2DecMt_Decode(CLzma2DecMtHandle pp,
- 
- /* ---------- Read from CLzma2DecMtHandle Interface ---------- */
- 
--SRes Lzma2DecMt_Init(CLzma2DecMtHandle pp,
-+SRes Lzma2DecMt_Init(CLzma2DecMtHandle p,
-     Byte prop,
-     const CLzma2DecMtProps *props,
-     const UInt64 *outDataSize, int finishMode,
--    ISeqInStream *inStream)
-+    ISeqInStreamPtr inStream)
- {
--  CLzma2DecMt *p = (CLzma2DecMt *)pp;
-+  // GET_CLzma2DecMt_p
- 
-   if (prop > 40)
-     return SZ_ERROR_UNSUPPORTED;
-@@ -1015,11 +1016,11 @@ SRes Lzma2DecMt_Init(CLzma2DecMtHandle pp,
- }
- 
- 
--SRes Lzma2DecMt_Read(CLzma2DecMtHandle pp,
-+SRes Lzma2DecMt_Read(CLzma2DecMtHandle p,
-     Byte *data, size_t *outSize,
-     UInt64 *inStreamProcessed)
- {
--  CLzma2DecMt *p = (CLzma2DecMt *)pp;
-+  // GET_CLzma2DecMt_p
-   ELzmaFinishMode finishMode;
-   SRes readRes;
-   size_t size = *outSize;
-@@ -1055,8 +1056,8 @@ SRes Lzma2DecMt_Read(CLzma2DecMtHandle pp,
-       readRes = ISeqInStream_Read(p->inStream, p->inBuf, &p->inLim);
-     }
- 
--    inCur = p->inLim - p->inPos;
--    outCur = size;
-+    inCur = (SizeT)(p->inLim - p->inPos);
-+    outCur = (SizeT)size;
- 
-     res = Lzma2Dec_DecodeToBuf(&p->dec, data, &outCur,
-         p->inBuf + p->inPos, &inCur, finishMode, &status);
-@@ -1088,3 +1089,7 @@ SRes Lzma2DecMt_Read(CLzma2DecMtHandle pp,
-       return readRes;
-   }
- }
-+
-+#undef PRF
-+#undef PRF_STR
-+#undef PRF_STR_INT_2
-diff --git a/src/lzma/Lzma2DecMt.h b/src/lzma/Lzma2DecMt.h
-index 7791c310b..93a5cd59e 100644
---- a/src/lzma/Lzma2DecMt.h
-+++ b/src/lzma/Lzma2DecMt.h
-@@ -1,8 +1,8 @@
- /* Lzma2DecMt.h -- LZMA2 Decoder Multi-thread
--2018-02-17 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
--#ifndef __LZMA2_DEC_MT_H
--#define __LZMA2_DEC_MT_H
-+#ifndef ZIP7_INC_LZMA2_DEC_MT_H
-+#define ZIP7_INC_LZMA2_DEC_MT_H
- 
- #include "7zTypes.h"
- 
-@@ -13,7 +13,7 @@ typedef struct
-   size_t inBufSize_ST;
-   size_t outStep_ST;
-   
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   unsigned numThreads;
-   size_t inBufSize_MT;
-   size_t outBlockMax;
-@@ -38,7 +38,9 @@ SRes:
-   SZ_ERROR_THREAD - error in multithreading functions (only for Mt version)
- */
- 
--typedef void * CLzma2DecMtHandle;
-+typedef struct CLzma2DecMt CLzma2DecMt;
-+typedef CLzma2DecMt * CLzma2DecMtHandle;
-+// Z7_DECLARE_HANDLE(CLzma2DecMtHandle)
- 
- CLzma2DecMtHandle Lzma2DecMt_Create(ISzAllocPtr alloc, ISzAllocPtr allocMid);
- void Lzma2DecMt_Destroy(CLzma2DecMtHandle p);
-@@ -46,11 +48,11 @@ void Lzma2DecMt_Destroy(CLzma2DecMtHandle p);
- SRes Lzma2DecMt_Decode(CLzma2DecMtHandle p,
-     Byte prop,
-     const CLzma2DecMtProps *props,
--    ISeqOutStream *outStream,
-+    ISeqOutStreamPtr outStream,
-     const UInt64 *outDataSize, // NULL means undefined
-     int finishMode,            // 0 - partial unpacking is allowed, 1 - if lzma2 stream must be finished
-     // Byte *outBuf, size_t *outBufSize,
--    ISeqInStream *inStream,
-+    ISeqInStreamPtr inStream,
-     // const Byte *inData, size_t inDataSize,
-     
-     // out variables:
-@@ -58,7 +60,7 @@ SRes Lzma2DecMt_Decode(CLzma2DecMtHandle p,
-     int *isMT,  /* out: (*isMT == 0), if single thread decoding was used */
- 
-     // UInt64 *outProcessed,
--    ICompressProgress *progress);
-+    ICompressProgressPtr progress);
- 
- 
- /* ---------- Read from CLzma2DecMtHandle Interface ---------- */
-@@ -67,7 +69,7 @@ SRes Lzma2DecMt_Init(CLzma2DecMtHandle pp,
-     Byte prop,
-     const CLzma2DecMtProps *props,
-     const UInt64 *outDataSize, int finishMode,
--    ISeqInStream *inStream);
-+    ISeqInStreamPtr inStream);
- 
- SRes Lzma2DecMt_Read(CLzma2DecMtHandle pp,
-     Byte *data, size_t *outSize,
-diff --git a/src/lzma/Lzma2Enc.c b/src/lzma/Lzma2Enc.c
-index 4799b65ad..f31c3ddad 100644
---- a/src/lzma/Lzma2Enc.c
-+++ b/src/lzma/Lzma2Enc.c
-@@ -1,18 +1,18 @@
- /* Lzma2Enc.c -- LZMA2 Encoder
--2021-02-09 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- #include <string.h>
- 
--/* #define _7ZIP_ST */
-+/* #define Z7_ST */
- 
- #include "Lzma2Enc.h"
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- #include "MtCoder.h"
- #else
--#define MTCODER__THREADS_MAX 1
-+#define MTCODER_THREADS_MAX 1
- #endif
- 
- #define LZMA2_CONTROL_LZMA (1 << 7)
-@@ -40,7 +40,7 @@
- typedef struct
- {
-   ISeqInStream vt;
--  ISeqInStream *realStream;
-+  ISeqInStreamPtr realStream;
-   UInt64 limit;
-   UInt64 processed;
-   int finished;
-@@ -53,15 +53,15 @@ static void LimitedSeqInStream_Init(CLimitedSeqInStream *p)
-   p->finished = 0;
- }
- 
--static SRes LimitedSeqInStream_Read(const ISeqInStream *pp, void *data, size_t *size)
-+static SRes LimitedSeqInStream_Read(ISeqInStreamPtr pp, void *data, size_t *size)
- {
--  CLimitedSeqInStream *p = CONTAINER_FROM_VTBL(pp, CLimitedSeqInStream, vt);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CLimitedSeqInStream)
-   size_t size2 = *size;
-   SRes res = SZ_OK;
-   
-   if (p->limit != (UInt64)(Int64)-1)
-   {
--    UInt64 rem = p->limit - p->processed;
-+    const UInt64 rem = p->limit - p->processed;
-     if (size2 > rem)
-       size2 = (size_t)rem;
-   }
-@@ -95,8 +95,8 @@ static SRes Lzma2EncInt_InitStream(CLzma2EncInt *p, const CLzma2EncProps *props)
-   {
-     SizeT propsSize = LZMA_PROPS_SIZE;
-     Byte propsEncoded[LZMA_PROPS_SIZE];
--    RINOK(LzmaEnc_SetProps(p->enc, &props->lzmaProps));
--    RINOK(LzmaEnc_WriteProperties(p->enc, propsEncoded, &propsSize));
-+    RINOK(LzmaEnc_SetProps(p->enc, &props->lzmaProps))
-+    RINOK(LzmaEnc_WriteProperties(p->enc, propsEncoded, &propsSize))
-     p->propsByte = propsEncoded[0];
-     p->propsAreSet = True7z;
-   }
-@@ -111,23 +111,23 @@ static void Lzma2EncInt_InitBlock(CLzma2EncInt *p)
- }
- 
- 
--SRes LzmaEnc_PrepareForLzma2(CLzmaEncHandle pp, ISeqInStream *inStream, UInt32 keepWindowSize,
-+SRes LzmaEnc_PrepareForLzma2(CLzmaEncHandle p, ISeqInStreamPtr inStream, UInt32 keepWindowSize,
-     ISzAllocPtr alloc, ISzAllocPtr allocBig);
--SRes LzmaEnc_MemPrepare(CLzmaEncHandle pp, const Byte *src, SizeT srcLen,
-+SRes LzmaEnc_MemPrepare(CLzmaEncHandle p, const Byte *src, SizeT srcLen,
-     UInt32 keepWindowSize, ISzAllocPtr alloc, ISzAllocPtr allocBig);
--SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle pp, BoolInt reInit,
-+SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle p, BoolInt reInit,
-     Byte *dest, size_t *destLen, UInt32 desiredPackSize, UInt32 *unpackSize);
--const Byte *LzmaEnc_GetCurBuf(CLzmaEncHandle pp);
--void LzmaEnc_Finish(CLzmaEncHandle pp);
--void LzmaEnc_SaveState(CLzmaEncHandle pp);
--void LzmaEnc_RestoreState(CLzmaEncHandle pp);
-+const Byte *LzmaEnc_GetCurBuf(CLzmaEncHandle p);
-+void LzmaEnc_Finish(CLzmaEncHandle p);
-+void LzmaEnc_SaveState(CLzmaEncHandle p);
-+void LzmaEnc_RestoreState(CLzmaEncHandle p);
- 
- /*
--UInt32 LzmaEnc_GetNumAvailableBytes(CLzmaEncHandle pp);
-+UInt32 LzmaEnc_GetNumAvailableBytes(CLzmaEncHandle p);
- */
- 
- static SRes Lzma2EncInt_EncodeSubblock(CLzma2EncInt *p, Byte *outBuf,
--    size_t *packSizeRes, ISeqOutStream *outStream)
-+    size_t *packSizeRes, ISeqOutStreamPtr outStream)
- {
-   size_t packSizeLimit = *packSizeRes;
-   size_t packSize = packSizeLimit;
-@@ -167,7 +167,7 @@ static SRes Lzma2EncInt_EncodeSubblock(CLzma2EncInt *p, Byte *outBuf,
- 
-     while (unpackSize > 0)
-     {
--      UInt32 u = (unpackSize < LZMA2_COPY_CHUNK_SIZE) ? unpackSize : LZMA2_COPY_CHUNK_SIZE;
-+      const UInt32 u = (unpackSize < LZMA2_COPY_CHUNK_SIZE) ? unpackSize : LZMA2_COPY_CHUNK_SIZE;
-       if (packSizeLimit - destPos < u + 3)
-         return SZ_ERROR_OUTPUT_EOF;
-       outBuf[destPos++] = (Byte)(p->srcPos == 0 ? LZMA2_CONTROL_COPY_RESET_DIC : LZMA2_CONTROL_COPY_NO_RESET);
-@@ -196,9 +196,9 @@ static SRes Lzma2EncInt_EncodeSubblock(CLzma2EncInt *p, Byte *outBuf,
- 
-   {
-     size_t destPos = 0;
--    UInt32 u = unpackSize - 1;
--    UInt32 pm = (UInt32)(packSize - 1);
--    unsigned mode = (p->srcPos == 0) ? 3 : (p->needInitState ? (p->needInitProp ? 2 : 1) : 0);
-+    const UInt32 u = unpackSize - 1;
-+    const UInt32 pm = (UInt32)(packSize - 1);
-+    const unsigned mode = (p->srcPos == 0) ? 3 : (p->needInitState ? (p->needInitProp ? 2 : 1) : 0);
- 
-     PRF(printf("               "));
- 
-@@ -231,7 +231,7 @@ static SRes Lzma2EncInt_EncodeSubblock(CLzma2EncInt *p, Byte *outBuf,
- void Lzma2EncProps_Init(CLzma2EncProps *p)
- {
-   LzmaEncProps_Init(&p->lzmaProps);
--  p->blockSize = LZMA2_ENC_PROPS__BLOCK_SIZE__AUTO;
-+  p->blockSize = LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO;
-   p->numBlockThreads_Reduced = -1;
-   p->numBlockThreads_Max = -1;
-   p->numTotalThreads = -1;
-@@ -251,8 +251,8 @@ void Lzma2EncProps_Normalize(CLzma2EncProps *p)
-   t2 = p->numBlockThreads_Max;
-   t3 = p->numTotalThreads;
- 
--  if (t2 > MTCODER__THREADS_MAX)
--    t2 = MTCODER__THREADS_MAX;
-+  if (t2 > MTCODER_THREADS_MAX)
-+    t2 = MTCODER_THREADS_MAX;
- 
-   if (t3 <= 0)
-   {
-@@ -268,8 +268,8 @@ void Lzma2EncProps_Normalize(CLzma2EncProps *p)
-       t1 = 1;
-       t2 = t3;
-     }
--    if (t2 > MTCODER__THREADS_MAX)
--      t2 = MTCODER__THREADS_MAX;
-+    if (t2 > MTCODER_THREADS_MAX)
-+      t2 = MTCODER_THREADS_MAX;
-   }
-   else if (t1 <= 0)
-   {
-@@ -286,8 +286,8 @@ void Lzma2EncProps_Normalize(CLzma2EncProps *p)
- 
-   fileSize = p->lzmaProps.reduceSize;
- 
--  if (   p->blockSize != LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID
--      && p->blockSize != LZMA2_ENC_PROPS__BLOCK_SIZE__AUTO
-+  if (   p->blockSize != LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID
-+      && p->blockSize != LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO
-       && (p->blockSize < fileSize || fileSize == (UInt64)(Int64)-1))
-     p->lzmaProps.reduceSize = p->blockSize;
- 
-@@ -297,19 +297,19 @@ void Lzma2EncProps_Normalize(CLzma2EncProps *p)
- 
-   t1 = p->lzmaProps.numThreads;
- 
--  if (p->blockSize == LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID)
-+  if (p->blockSize == LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID)
-   {
-     t2r = t2 = 1;
-     t3 = t1;
-   }
--  else if (p->blockSize == LZMA2_ENC_PROPS__BLOCK_SIZE__AUTO && t2 <= 1)
-+  else if (p->blockSize == LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO && t2 <= 1)
-   {
-     /* if there is no block multi-threading, we use SOLID block */
--    p->blockSize = LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID;
-+    p->blockSize = LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID;
-   }
-   else
-   {
--    if (p->blockSize == LZMA2_ENC_PROPS__BLOCK_SIZE__AUTO)
-+    if (p->blockSize == LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO)
-     {
-       const UInt32 kMinSize = (UInt32)1 << 20;
-       const UInt32 kMaxSize = (UInt32)1 << 28;
-@@ -344,7 +344,7 @@ void Lzma2EncProps_Normalize(CLzma2EncProps *p)
- }
- 
- 
--static SRes Progress(ICompressProgress *p, UInt64 inSize, UInt64 outSize)
-+static SRes Progress(ICompressProgressPtr p, UInt64 inSize, UInt64 outSize)
- {
-   return (p && ICompressProgress_Progress(p, inSize, outSize) != SZ_OK) ? SZ_ERROR_PROGRESS : SZ_OK;
- }
-@@ -352,7 +352,7 @@ static SRes Progress(ICompressProgress *p, UInt64 inSize, UInt64 outSize)
- 
- /* ---------- Lzma2 ---------- */
- 
--typedef struct
-+struct CLzma2Enc
- {
-   Byte propEncoded;
-   CLzma2EncProps props;
-@@ -363,23 +363,22 @@ typedef struct
-   ISzAllocPtr alloc;
-   ISzAllocPtr allocBig;
- 
--  CLzma2EncInt coders[MTCODER__THREADS_MAX];
-+  CLzma2EncInt coders[MTCODER_THREADS_MAX];
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   
--  ISeqOutStream *outStream;
-+  ISeqOutStreamPtr outStream;
-   Byte *outBuf;
-   size_t outBuf_Rem;   /* remainder in outBuf */
- 
-   size_t outBufSize;   /* size of allocated outBufs[i] */
--  size_t outBufsDataSizes[MTCODER__BLOCKS_MAX];
-+  size_t outBufsDataSizes[MTCODER_BLOCKS_MAX];
-   BoolInt mtCoder_WasConstructed;
-   CMtCoder mtCoder;
--  Byte *outBufs[MTCODER__BLOCKS_MAX];
-+  Byte *outBufs[MTCODER_BLOCKS_MAX];
- 
-   #endif
--
--} CLzma2Enc;
-+};
- 
- 
- 
-@@ -396,30 +395,30 @@ CLzma2EncHandle Lzma2Enc_Create(ISzAllocPtr alloc, ISzAllocPtr allocBig)
-   p->allocBig = allocBig;
-   {
-     unsigned i;
--    for (i = 0; i < MTCODER__THREADS_MAX; i++)
-+    for (i = 0; i < MTCODER_THREADS_MAX; i++)
-       p->coders[i].enc = NULL;
-   }
-   
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   p->mtCoder_WasConstructed = False7z;
-   {
-     unsigned i;
--    for (i = 0; i < MTCODER__BLOCKS_MAX; i++)
-+    for (i = 0; i < MTCODER_BLOCKS_MAX; i++)
-       p->outBufs[i] = NULL;
-     p->outBufSize = 0;
-   }
-   #endif
- 
--  return p;
-+  return (CLzma2EncHandle)p;
- }
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
- static void Lzma2Enc_FreeOutBufs(CLzma2Enc *p)
- {
-   unsigned i;
--  for (i = 0; i < MTCODER__BLOCKS_MAX; i++)
-+  for (i = 0; i < MTCODER_BLOCKS_MAX; i++)
-     if (p->outBufs[i])
-     {
-       ISzAlloc_Free(p->alloc, p->outBufs[i]);
-@@ -430,12 +429,13 @@ static void Lzma2Enc_FreeOutBufs(CLzma2Enc *p)
- 
- #endif
- 
-+// #define GET_CLzma2Enc_p  CLzma2Enc *p = (CLzma2Enc *)(void *)p;
- 
--void Lzma2Enc_Destroy(CLzma2EncHandle pp)
-+void Lzma2Enc_Destroy(CLzma2EncHandle p)
- {
--  CLzma2Enc *p = (CLzma2Enc *)pp;
-+  // GET_CLzma2Enc_p
-   unsigned i;
--  for (i = 0; i < MTCODER__THREADS_MAX; i++)
-+  for (i = 0; i < MTCODER_THREADS_MAX; i++)
-   {
-     CLzma2EncInt *t = &p->coders[i];
-     if (t->enc)
-@@ -446,7 +446,7 @@ void Lzma2Enc_Destroy(CLzma2EncHandle pp)
-   }
- 
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   if (p->mtCoder_WasConstructed)
-   {
-     MtCoder_Destruct(&p->mtCoder);
-@@ -458,13 +458,13 @@ void Lzma2Enc_Destroy(CLzma2EncHandle pp)
-   ISzAlloc_Free(p->alloc, p->tempBufLzma);
-   p->tempBufLzma = NULL;
- 
--  ISzAlloc_Free(p->alloc, pp);
-+  ISzAlloc_Free(p->alloc, p);
- }
- 
- 
--SRes Lzma2Enc_SetProps(CLzma2EncHandle pp, const CLzma2EncProps *props)
-+SRes Lzma2Enc_SetProps(CLzma2EncHandle p, const CLzma2EncProps *props)
- {
--  CLzma2Enc *p = (CLzma2Enc *)pp;
-+  // GET_CLzma2Enc_p
-   CLzmaEncProps lzmaProps = props->lzmaProps;
-   LzmaEncProps_Normalize(&lzmaProps);
-   if (lzmaProps.lc + lzmaProps.lp > LZMA2_LCLP_MAX)
-@@ -475,16 +475,16 @@ SRes Lzma2Enc_SetProps(CLzma2EncHandle pp, const CLzma2EncProps *props)
- }
- 
- 
--void Lzma2Enc_SetDataSize(CLzmaEncHandle pp, UInt64 expectedDataSiize)
-+void Lzma2Enc_SetDataSize(CLzma2EncHandle p, UInt64 expectedDataSiize)
- {
--  CLzma2Enc *p = (CLzma2Enc *)pp;
-+  // GET_CLzma2Enc_p
-   p->expectedDataSize = expectedDataSiize;
- }
- 
- 
--Byte Lzma2Enc_WriteProperties(CLzma2EncHandle pp)
-+Byte Lzma2Enc_WriteProperties(CLzma2EncHandle p)
- {
--  CLzma2Enc *p = (CLzma2Enc *)pp;
-+  // GET_CLzma2Enc_p
-   unsigned i;
-   UInt32 dicSize = LzmaEncProps_GetDictSize(&p->props.lzmaProps);
-   for (i = 0; i < 40; i++)
-@@ -497,12 +497,12 @@ Byte Lzma2Enc_WriteProperties(CLzma2EncHandle pp)
- static SRes Lzma2Enc_EncodeMt1(
-     CLzma2Enc *me,
-     CLzma2EncInt *p,
--    ISeqOutStream *outStream,
-+    ISeqOutStreamPtr outStream,
-     Byte *outBuf, size_t *outBufSize,
--    ISeqInStream *inStream,
-+    ISeqInStreamPtr inStream,
-     const Byte *inData, size_t inDataSize,
-     int finished,
--    ICompressProgress *progress)
-+    ICompressProgressPtr progress)
- {
-   UInt64 unpackTotal = 0;
-   UInt64 packTotal = 0;
-@@ -540,12 +540,12 @@ static SRes Lzma2Enc_EncodeMt1(
-     }
-   }
- 
--  RINOK(Lzma2EncInt_InitStream(p, &me->props));
-+  RINOK(Lzma2EncInt_InitStream(p, &me->props))
- 
-   for (;;)
-   {
-     SRes res = SZ_OK;
--    size_t inSizeCur = 0;
-+    SizeT inSizeCur = 0;
- 
-     Lzma2EncInt_InitBlock(p);
-     
-@@ -559,7 +559,7 @@ static SRes Lzma2Enc_EncodeMt1(
-       if (me->expectedDataSize != (UInt64)(Int64)-1
-           && me->expectedDataSize >= unpackTotal)
-         expected = me->expectedDataSize - unpackTotal;
--      if (me->props.blockSize != LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID
-+      if (me->props.blockSize != LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID
-           && expected > me->props.blockSize)
-         expected = (size_t)me->props.blockSize;
- 
-@@ -569,14 +569,14 @@ static SRes Lzma2Enc_EncodeMt1(
-           &limitedInStream.vt,
-           LZMA2_KEEP_WINDOW_SIZE,
-           me->alloc,
--          me->allocBig));
-+          me->allocBig))
-     }
-     else
-     {
--      inSizeCur = inDataSize - (size_t)unpackTotal;
--      if (me->props.blockSize != LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID
-+      inSizeCur = (SizeT)(inDataSize - (size_t)unpackTotal);
-+      if (me->props.blockSize != LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID
-           && inSizeCur > me->props.blockSize)
--        inSizeCur = (size_t)me->props.blockSize;
-+        inSizeCur = (SizeT)(size_t)me->props.blockSize;
-     
-       // LzmaEnc_SetDataSize(p->enc, inSizeCur);
-       
-@@ -584,7 +584,7 @@ static SRes Lzma2Enc_EncodeMt1(
-           inData + (size_t)unpackTotal, inSizeCur,
-           LZMA2_KEEP_WINDOW_SIZE,
-           me->alloc,
--          me->allocBig));
-+          me->allocBig))
-     }
- 
-     for (;;)
-@@ -621,7 +621,7 @@ static SRes Lzma2Enc_EncodeMt1(
-     
-     unpackTotal += p->srcPos;
-     
--    RINOK(res);
-+    RINOK(res)
- 
-     if (p->srcPos != (inStream ? limitedInStream.processed : inSizeCur))
-       return SZ_ERROR_FAIL;
-@@ -652,12 +652,12 @@ static SRes Lzma2Enc_EncodeMt1(
- 
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
--static SRes Lzma2Enc_MtCallback_Code(void *pp, unsigned coderIndex, unsigned outBufIndex,
-+static SRes Lzma2Enc_MtCallback_Code(void *p, unsigned coderIndex, unsigned outBufIndex,
-     const Byte *src, size_t srcSize, int finished)
- {
--  CLzma2Enc *me = (CLzma2Enc *)pp;
-+  CLzma2Enc *me = (CLzma2Enc *)p;
-   size_t destSize = me->outBufSize;
-   SRes res;
-   CMtProgressThunk progressThunk;
-@@ -692,9 +692,9 @@ static SRes Lzma2Enc_MtCallback_Code(void *pp, unsigned coderIndex, unsigned out
- }
- 
- 
--static SRes Lzma2Enc_MtCallback_Write(void *pp, unsigned outBufIndex)
-+static SRes Lzma2Enc_MtCallback_Write(void *p, unsigned outBufIndex)
- {
--  CLzma2Enc *me = (CLzma2Enc *)pp;
-+  CLzma2Enc *me = (CLzma2Enc *)p;
-   size_t size = me->outBufsDataSizes[outBufIndex];
-   const Byte *data = me->outBufs[outBufIndex];
-   
-@@ -713,14 +713,14 @@ static SRes Lzma2Enc_MtCallback_Write(void *pp, unsigned outBufIndex)
- 
- 
- 
--SRes Lzma2Enc_Encode2(CLzma2EncHandle pp,
--    ISeqOutStream *outStream,
-+SRes Lzma2Enc_Encode2(CLzma2EncHandle p,
-+    ISeqOutStreamPtr outStream,
-     Byte *outBuf, size_t *outBufSize,
--    ISeqInStream *inStream,
-+    ISeqInStreamPtr inStream,
-     const Byte *inData, size_t inDataSize,
--    ICompressProgress *progress)
-+    ICompressProgressPtr progress)
- {
--  CLzma2Enc *p = (CLzma2Enc *)pp;
-+  // GET_CLzma2Enc_p
- 
-   if (inStream && inData)
-     return SZ_ERROR_PARAM;
-@@ -730,11 +730,11 @@ SRes Lzma2Enc_Encode2(CLzma2EncHandle pp,
- 
-   {
-     unsigned i;
--    for (i = 0; i < MTCODER__THREADS_MAX; i++)
-+    for (i = 0; i < MTCODER_THREADS_MAX; i++)
-       p->coders[i].propsAreSet = False7z;
-   }
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   
-   if (p->props.numBlockThreads_Reduced > 1)
-   {
-@@ -772,7 +772,7 @@ SRes Lzma2Enc_Encode2(CLzma2EncHandle pp,
-       return SZ_ERROR_PARAM; /* SZ_ERROR_MEM */
- 
-     {
--      size_t destBlockSize = p->mtCoder.blockSize + (p->mtCoder.blockSize >> 10) + 16;
-+      const size_t destBlockSize = p->mtCoder.blockSize + (p->mtCoder.blockSize >> 10) + 16;
-       if (destBlockSize < p->mtCoder.blockSize)
-         return SZ_ERROR_PARAM;
-       if (p->outBufSize != destBlockSize)
-@@ -784,7 +784,7 @@ SRes Lzma2Enc_Encode2(CLzma2EncHandle pp,
-     p->mtCoder.expectedDataSize = p->expectedDataSize;
-     
-     {
--      SRes res = MtCoder_Code(&p->mtCoder);
-+      const SRes res = MtCoder_Code(&p->mtCoder);
-       if (!outStream)
-         *outBufSize = (size_t)(p->outBuf - outBuf);
-       return res;
-@@ -801,3 +801,5 @@ SRes Lzma2Enc_Encode2(CLzma2EncHandle pp,
-       True7z, /* finished */
-       progress);
- }
-+
-+#undef PRF
-diff --git a/src/lzma/Lzma2Enc.h b/src/lzma/Lzma2Enc.h
-index 6a6110ff7..cb25275c6 100644
---- a/src/lzma/Lzma2Enc.h
-+++ b/src/lzma/Lzma2Enc.h
-@@ -1,15 +1,15 @@
- /* Lzma2Enc.h -- LZMA2 Encoder
--2017-07-27 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
--#ifndef __LZMA2_ENC_H
--#define __LZMA2_ENC_H
-+#ifndef ZIP7_INC_LZMA2_ENC_H
-+#define ZIP7_INC_LZMA2_ENC_H
- 
- #include "LzmaEnc.h"
- 
- EXTERN_C_BEGIN
- 
--#define LZMA2_ENC_PROPS__BLOCK_SIZE__AUTO 0
--#define LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID ((UInt64)(Int64)-1)
-+#define LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO   0
-+#define LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID  ((UInt64)(Int64)-1)
- 
- typedef struct
- {
-@@ -36,7 +36,9 @@ SRes:
-   SZ_ERROR_THREAD - error in multithreading functions (only for Mt version)
- */
- 
--typedef void * CLzma2EncHandle;
-+typedef struct CLzma2Enc CLzma2Enc;
-+typedef CLzma2Enc * CLzma2EncHandle;
-+// Z7_DECLARE_HANDLE(CLzma2EncHandle)
- 
- CLzma2EncHandle Lzma2Enc_Create(ISzAllocPtr alloc, ISzAllocPtr allocBig);
- void Lzma2Enc_Destroy(CLzma2EncHandle p);
-@@ -44,11 +46,11 @@ SRes Lzma2Enc_SetProps(CLzma2EncHandle p, const CLzma2EncProps *props);
- void Lzma2Enc_SetDataSize(CLzma2EncHandle p, UInt64 expectedDataSiize);
- Byte Lzma2Enc_WriteProperties(CLzma2EncHandle p);
- SRes Lzma2Enc_Encode2(CLzma2EncHandle p,
--    ISeqOutStream *outStream,
-+    ISeqOutStreamPtr outStream,
-     Byte *outBuf, size_t *outBufSize,
--    ISeqInStream *inStream,
-+    ISeqInStreamPtr inStream,
-     const Byte *inData, size_t inDataSize,
--    ICompressProgress *progress);
-+    ICompressProgressPtr progress);
- 
- EXTERN_C_END
- 
-diff --git a/src/lzma/Lzma86.h b/src/lzma/Lzma86.h
-index bebed5cb7..e7707e2c4 100644
---- a/src/lzma/Lzma86.h
-+++ b/src/lzma/Lzma86.h
-@@ -1,8 +1,8 @@
- /* Lzma86.h -- LZMA + x86 (BCJ) Filter
--2013-01-18 : Igor Pavlov : Public domain */
-+2023-03-03 : Igor Pavlov : Public domain */
- 
--#ifndef __LZMA86_H
--#define __LZMA86_H
-+#ifndef ZIP7_INC_LZMA86_H
-+#define ZIP7_INC_LZMA86_H
- 
- #include "7zTypes.h"
- 
-diff --git a/src/lzma/Lzma86Dec.c b/src/lzma/Lzma86Dec.c
-index 21031745c..f094d4c35 100644
---- a/src/lzma/Lzma86Dec.c
-+++ b/src/lzma/Lzma86Dec.c
-@@ -1,5 +1,5 @@
- /* Lzma86Dec.c -- LZMA + x86 (BCJ) Filter Decoder
--2016-05-16 : Igor Pavlov : Public domain */
-+2023-03-03 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -46,9 +46,8 @@ SRes Lzma86_Decode(Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen)
-     return res;
-   if (useFilter == 1)
-   {
--    UInt32 x86State;
--    x86_Convert_Init(x86State);
--    x86_Convert(dest, *destLen, 0, &x86State, 0);
-+    UInt32 x86State = Z7_BRANCH_CONV_ST_X86_STATE_INIT_VAL;
-+    z7_BranchConvSt_X86_Dec(dest, *destLen, 0, &x86State);
-   }
-   return SZ_OK;
- }
-diff --git a/src/lzma/Lzma86Enc.c b/src/lzma/Lzma86Enc.c
-index 2aed6758f..e87e2c7ce 100644
---- a/src/lzma/Lzma86Enc.c
-+++ b/src/lzma/Lzma86Enc.c
-@@ -1,5 +1,5 @@
- /* Lzma86Enc.c -- LZMA + x86 (BCJ) Filter Encoder
--2018-07-04 : Igor Pavlov : Public domain */
-+2023-03-03 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -46,9 +46,8 @@ int Lzma86_Encode(Byte *dest, size_t *destLen, const Byte *src, size_t srcLen,
-       memcpy(filteredStream, src, srcLen);
-     }
-     {
--      UInt32 x86State;
--      x86_Convert_Init(x86State);
--      x86_Convert(filteredStream, srcLen, 0, &x86State, 1);
-+      UInt32 x86State = Z7_BRANCH_CONV_ST_X86_STATE_INIT_VAL;
-+      z7_BranchConvSt_X86_Enc(filteredStream, srcLen, 0, &x86State);
-     }
-   }
- 
-diff --git a/src/lzma/LzmaDec.c b/src/lzma/LzmaDec.c
-index 536fc6ed3..535c60c08 100644
---- a/src/lzma/LzmaDec.c
-+++ b/src/lzma/LzmaDec.c
-@@ -1,5 +1,5 @@
- /* LzmaDec.c -- LZMA Decoder
--2021-04-01 : Igor Pavlov : Public domain */
-+2023-04-07 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -8,15 +8,15 @@
- /* #include "CpuArch.h" */
- #include "LzmaDec.h"
- 
--#define kNumTopBits 24
--#define kTopValue ((UInt32)1 << kNumTopBits)
-+// #define kNumTopBits 24
-+#define kTopValue ((UInt32)1 << 24)
- 
- #define kNumBitModelTotalBits 11
- #define kBitModelTotal (1 << kNumBitModelTotalBits)
- 
- #define RC_INIT_SIZE 5
- 
--#ifndef _LZMA_DEC_OPT
-+#ifndef Z7_LZMA_DEC_OPT
- 
- #define kNumMoveBits 5
- #define NORMALIZE if (range < kTopValue) { range <<= 8; code = (code << 8) | (*buf++); }
-@@ -25,14 +25,14 @@
- #define UPDATE_0(p) range = bound; *(p) = (CLzmaProb)(ttt + ((kBitModelTotal - ttt) >> kNumMoveBits));
- #define UPDATE_1(p) range -= bound; code -= bound; *(p) = (CLzmaProb)(ttt - (ttt >> kNumMoveBits));
- #define GET_BIT2(p, i, A0, A1) IF_BIT_0(p) \
--  { UPDATE_0(p); i = (i + i); A0; } else \
--  { UPDATE_1(p); i = (i + i) + 1; A1; }
-+  { UPDATE_0(p)  i = (i + i); A0; } else \
-+  { UPDATE_1(p)  i = (i + i) + 1; A1; }
- 
- #define TREE_GET_BIT(probs, i) { GET_BIT2(probs + i, i, ;, ;); }
- 
- #define REV_BIT(p, i, A0, A1) IF_BIT_0(p + i) \
--  { UPDATE_0(p + i); A0; } else \
--  { UPDATE_1(p + i); A1; }
-+  { UPDATE_0(p + i)  A0; } else \
-+  { UPDATE_1(p + i)  A1; }
- #define REV_BIT_VAR(  p, i, m) REV_BIT(p, i, i += m; m += m, m += m; i += m; )
- #define REV_BIT_CONST(p, i, m) REV_BIT(p, i, i += m;       , i += m * 2; )
- #define REV_BIT_LAST( p, i, m) REV_BIT(p, i, i -= m        , ; )
-@@ -40,19 +40,19 @@
- #define TREE_DECODE(probs, limit, i) \
-   { i = 1; do { TREE_GET_BIT(probs, i); } while (i < limit); i -= limit; }
- 
--/* #define _LZMA_SIZE_OPT */
-+/* #define Z7_LZMA_SIZE_OPT */
- 
--#ifdef _LZMA_SIZE_OPT
-+#ifdef Z7_LZMA_SIZE_OPT
- #define TREE_6_DECODE(probs, i) TREE_DECODE(probs, (1 << 6), i)
- #else
- #define TREE_6_DECODE(probs, i) \
-   { i = 1; \
--  TREE_GET_BIT(probs, i); \
--  TREE_GET_BIT(probs, i); \
--  TREE_GET_BIT(probs, i); \
--  TREE_GET_BIT(probs, i); \
--  TREE_GET_BIT(probs, i); \
--  TREE_GET_BIT(probs, i); \
-+  TREE_GET_BIT(probs, i) \
-+  TREE_GET_BIT(probs, i) \
-+  TREE_GET_BIT(probs, i) \
-+  TREE_GET_BIT(probs, i) \
-+  TREE_GET_BIT(probs, i) \
-+  TREE_GET_BIT(probs, i) \
-   i -= 0x40; }
- #endif
- 
-@@ -64,25 +64,25 @@
-   probLit = prob + (offs + bit + symbol); \
-   GET_BIT2(probLit, symbol, offs ^= bit; , ;)
- 
--#endif // _LZMA_DEC_OPT
-+#endif // Z7_LZMA_DEC_OPT
- 
- 
- #define NORMALIZE_CHECK if (range < kTopValue) { if (buf >= bufLimit) return DUMMY_INPUT_EOF; range <<= 8; code = (code << 8) | (*buf++); }
- 
--#define IF_BIT_0_CHECK(p) ttt = *(p); NORMALIZE_CHECK; bound = (range >> kNumBitModelTotalBits) * (UInt32)ttt; if (code < bound)
-+#define IF_BIT_0_CHECK(p) ttt = *(p); NORMALIZE_CHECK bound = (range >> kNumBitModelTotalBits) * (UInt32)ttt; if (code < bound)
- #define UPDATE_0_CHECK range = bound;
- #define UPDATE_1_CHECK range -= bound; code -= bound;
- #define GET_BIT2_CHECK(p, i, A0, A1) IF_BIT_0_CHECK(p) \
--  { UPDATE_0_CHECK; i = (i + i); A0; } else \
--  { UPDATE_1_CHECK; i = (i + i) + 1; A1; }
-+  { UPDATE_0_CHECK  i = (i + i); A0; } else \
-+  { UPDATE_1_CHECK  i = (i + i) + 1; A1; }
- #define GET_BIT_CHECK(p, i) GET_BIT2_CHECK(p, i, ; , ;)
- #define TREE_DECODE_CHECK(probs, limit, i) \
-   { i = 1; do { GET_BIT_CHECK(probs + i, i) } while (i < limit); i -= limit; }
- 
- 
- #define REV_BIT_CHECK(p, i, m) IF_BIT_0_CHECK(p + i) \
--  { UPDATE_0_CHECK; i += m; m += m; } else \
--  { UPDATE_1_CHECK; m += m; i += m; }
-+  { UPDATE_0_CHECK  i += m; m += m; } else \
-+  { UPDATE_1_CHECK  m += m; i += m; }
- 
- 
- #define kNumPosBitsMax 4
-@@ -224,14 +224,14 @@ Out:
- */
- 
- 
--#ifdef _LZMA_DEC_OPT
-+#ifdef Z7_LZMA_DEC_OPT
- 
--int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit);
-+int Z7_FASTCALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit);
- 
- #else
- 
- static
--int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit)
-+int Z7_FASTCALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit)
- {
-   CLzmaProb *probs = GET_PROBS;
-   unsigned state = (unsigned)p->state;
-@@ -263,7 +263,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-     IF_BIT_0(prob)
-     {
-       unsigned symbol;
--      UPDATE_0(prob);
-+      UPDATE_0(prob)
-       prob = probs + Literal;
-       if (processedPos != 0 || checkDicSize != 0)
-         prob += (UInt32)3 * ((((processedPos << 8) + dic[(dicPos == 0 ? dicBufSize : dicPos) - 1]) & lpMask) << lc);
-@@ -273,7 +273,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-       {
-         state -= (state < 4) ? state : 3;
-         symbol = 1;
--        #ifdef _LZMA_SIZE_OPT
-+        #ifdef Z7_LZMA_SIZE_OPT
-         do { NORMAL_LITER_DEC } while (symbol < 0x100);
-         #else
-         NORMAL_LITER_DEC
-@@ -292,7 +292,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-         unsigned offs = 0x100;
-         state -= (state < 10) ? 3 : 6;
-         symbol = 1;
--        #ifdef _LZMA_SIZE_OPT
-+        #ifdef Z7_LZMA_SIZE_OPT
-         do
-         {
-           unsigned bit;
-@@ -321,25 +321,25 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-     }
-     
-     {
--      UPDATE_1(prob);
-+      UPDATE_1(prob)
-       prob = probs + IsRep + state;
-       IF_BIT_0(prob)
-       {
--        UPDATE_0(prob);
-+        UPDATE_0(prob)
-         state += kNumStates;
-         prob = probs + LenCoder;
-       }
-       else
-       {
--        UPDATE_1(prob);
-+        UPDATE_1(prob)
-         prob = probs + IsRepG0 + state;
-         IF_BIT_0(prob)
-         {
--          UPDATE_0(prob);
-+          UPDATE_0(prob)
-           prob = probs + IsRep0Long + COMBINED_PS_STATE;
-           IF_BIT_0(prob)
-           {
--            UPDATE_0(prob);
-+            UPDATE_0(prob)
-   
-             // that case was checked before with kBadRepCode
-             // if (checkDicSize == 0 && processedPos == 0) { len = kMatchSpecLen_Error_Data + 1; break; }
-@@ -353,30 +353,30 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-             state = state < kNumLitStates ? 9 : 11;
-             continue;
-           }
--          UPDATE_1(prob);
-+          UPDATE_1(prob)
-         }
-         else
-         {
-           UInt32 distance;
--          UPDATE_1(prob);
-+          UPDATE_1(prob)
-           prob = probs + IsRepG1 + state;
-           IF_BIT_0(prob)
-           {
--            UPDATE_0(prob);
-+            UPDATE_0(prob)
-             distance = rep1;
-           }
-           else
-           {
--            UPDATE_1(prob);
-+            UPDATE_1(prob)
-             prob = probs + IsRepG2 + state;
-             IF_BIT_0(prob)
-             {
--              UPDATE_0(prob);
-+              UPDATE_0(prob)
-               distance = rep2;
-             }
-             else
-             {
--              UPDATE_1(prob);
-+              UPDATE_1(prob)
-               distance = rep3;
-               rep3 = rep2;
-             }
-@@ -389,37 +389,37 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-         prob = probs + RepLenCoder;
-       }
-       
--      #ifdef _LZMA_SIZE_OPT
-+      #ifdef Z7_LZMA_SIZE_OPT
-       {
-         unsigned lim, offset;
-         CLzmaProb *probLen = prob + LenChoice;
-         IF_BIT_0(probLen)
-         {
--          UPDATE_0(probLen);
-+          UPDATE_0(probLen)
-           probLen = prob + LenLow + GET_LEN_STATE;
-           offset = 0;
-           lim = (1 << kLenNumLowBits);
-         }
-         else
-         {
--          UPDATE_1(probLen);
-+          UPDATE_1(probLen)
-           probLen = prob + LenChoice2;
-           IF_BIT_0(probLen)
-           {
--            UPDATE_0(probLen);
-+            UPDATE_0(probLen)
-             probLen = prob + LenLow + GET_LEN_STATE + (1 << kLenNumLowBits);
-             offset = kLenNumLowSymbols;
-             lim = (1 << kLenNumLowBits);
-           }
-           else
-           {
--            UPDATE_1(probLen);
-+            UPDATE_1(probLen)
-             probLen = prob + LenHigh;
-             offset = kLenNumLowSymbols * 2;
-             lim = (1 << kLenNumHighBits);
-           }
-         }
--        TREE_DECODE(probLen, lim, len);
-+        TREE_DECODE(probLen, lim, len)
-         len += offset;
-       }
-       #else
-@@ -427,32 +427,32 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-         CLzmaProb *probLen = prob + LenChoice;
-         IF_BIT_0(probLen)
-         {
--          UPDATE_0(probLen);
-+          UPDATE_0(probLen)
-           probLen = prob + LenLow + GET_LEN_STATE;
-           len = 1;
--          TREE_GET_BIT(probLen, len);
--          TREE_GET_BIT(probLen, len);
--          TREE_GET_BIT(probLen, len);
-+          TREE_GET_BIT(probLen, len)
-+          TREE_GET_BIT(probLen, len)
-+          TREE_GET_BIT(probLen, len)
-           len -= 8;
-         }
-         else
-         {
--          UPDATE_1(probLen);
-+          UPDATE_1(probLen)
-           probLen = prob + LenChoice2;
-           IF_BIT_0(probLen)
-           {
--            UPDATE_0(probLen);
-+            UPDATE_0(probLen)
-             probLen = prob + LenLow + GET_LEN_STATE + (1 << kLenNumLowBits);
-             len = 1;
--            TREE_GET_BIT(probLen, len);
--            TREE_GET_BIT(probLen, len);
--            TREE_GET_BIT(probLen, len);
-+            TREE_GET_BIT(probLen, len)
-+            TREE_GET_BIT(probLen, len)
-+            TREE_GET_BIT(probLen, len)
-           }
-           else
-           {
--            UPDATE_1(probLen);
-+            UPDATE_1(probLen)
-             probLen = prob + LenHigh;
--            TREE_DECODE(probLen, (1 << kLenNumHighBits), len);
-+            TREE_DECODE(probLen, (1 << kLenNumHighBits), len)
-             len += kLenNumLowSymbols * 2;
-           }
-         }
-@@ -464,7 +464,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-         UInt32 distance;
-         prob = probs + PosSlot +
-             ((len < kNumLenToPosStates ? len : kNumLenToPosStates - 1) << kNumPosSlotBits);
--        TREE_6_DECODE(prob, distance);
-+        TREE_6_DECODE(prob, distance)
-         if (distance >= kStartPosModelIndex)
-         {
-           unsigned posSlot = (unsigned)distance;
-@@ -479,7 +479,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-               distance++;
-               do
-               {
--                REV_BIT_VAR(prob, distance, m);
-+                REV_BIT_VAR(prob, distance, m)
-               }
-               while (--numDirectBits);
-               distance -= m;
-@@ -514,10 +514,10 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-             distance <<= kNumAlignBits;
-             {
-               unsigned i = 1;
--              REV_BIT_CONST(prob, i, 1);
--              REV_BIT_CONST(prob, i, 2);
--              REV_BIT_CONST(prob, i, 4);
--              REV_BIT_LAST (prob, i, 8);
-+              REV_BIT_CONST(prob, i, 1)
-+              REV_BIT_CONST(prob, i, 2)
-+              REV_BIT_CONST(prob, i, 4)
-+              REV_BIT_LAST (prob, i, 8)
-               distance |= i;
-             }
-             if (distance == (UInt32)0xFFFFFFFF)
-@@ -592,7 +592,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
-   }
-   while (dicPos < limit && buf < bufLimit);
- 
--  NORMALIZE;
-+  NORMALIZE
-   
-   p->buf = buf;
-   p->range = range;
-@@ -613,7 +613,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT limit, const Byte *bufLimit
- 
- 
- 
--static void MY_FAST_CALL LzmaDec_WriteRem(CLzmaDec *p, SizeT limit)
-+static void Z7_FASTCALL LzmaDec_WriteRem(CLzmaDec *p, SizeT limit)
- {
-   unsigned len = (unsigned)p->remainLen;
-   if (len == 0 /* || len >= kMatchSpecLenStart */)
-@@ -683,7 +683,7 @@ and we support the following state of (p->checkDicSize):
-     (p->checkDicSize == p->prop.dicSize)
- */
- 
--static int MY_FAST_CALL LzmaDec_DecodeReal2(CLzmaDec *p, SizeT limit, const Byte *bufLimit)
-+static int Z7_FASTCALL LzmaDec_DecodeReal2(CLzmaDec *p, SizeT limit, const Byte *bufLimit)
- {
-   if (p->checkDicSize == 0)
-   {
-@@ -767,54 +767,54 @@ static ELzmaDummy LzmaDec_TryDummy(const CLzmaDec *p, const Byte *buf, const Byt
-     else
-     {
-       unsigned len;
--      UPDATE_1_CHECK;
-+      UPDATE_1_CHECK
- 
-       prob = probs + IsRep + state;
-       IF_BIT_0_CHECK(prob)
-       {
--        UPDATE_0_CHECK;
-+        UPDATE_0_CHECK
-         state = 0;
-         prob = probs + LenCoder;
-         res = DUMMY_MATCH;
-       }
-       else
-       {
--        UPDATE_1_CHECK;
-+        UPDATE_1_CHECK
-         res = DUMMY_REP;
-         prob = probs + IsRepG0 + state;
-         IF_BIT_0_CHECK(prob)
-         {
--          UPDATE_0_CHECK;
-+          UPDATE_0_CHECK
-           prob = probs + IsRep0Long + COMBINED_PS_STATE;
-           IF_BIT_0_CHECK(prob)
-           {
--            UPDATE_0_CHECK;
-+            UPDATE_0_CHECK
-             break;
-           }
-           else
-           {
--            UPDATE_1_CHECK;
-+            UPDATE_1_CHECK
-           }
-         }
-         else
-         {
--          UPDATE_1_CHECK;
-+          UPDATE_1_CHECK
-           prob = probs + IsRepG1 + state;
-           IF_BIT_0_CHECK(prob)
-           {
--            UPDATE_0_CHECK;
-+            UPDATE_0_CHECK
-           }
-           else
-           {
--            UPDATE_1_CHECK;
-+            UPDATE_1_CHECK
-             prob = probs + IsRepG2 + state;
-             IF_BIT_0_CHECK(prob)
-             {
--              UPDATE_0_CHECK;
-+              UPDATE_0_CHECK
-             }
-             else
-             {
--              UPDATE_1_CHECK;
-+              UPDATE_1_CHECK
-             }
-           }
-         }
-@@ -826,31 +826,31 @@ static ELzmaDummy LzmaDec_TryDummy(const CLzmaDec *p, const Byte *buf, const Byt
-         const CLzmaProb *probLen = prob + LenChoice;
-         IF_BIT_0_CHECK(probLen)
-         {
--          UPDATE_0_CHECK;
-+          UPDATE_0_CHECK
-           probLen = prob + LenLow + GET_LEN_STATE;
-           offset = 0;
-           limit = 1 << kLenNumLowBits;
-         }
-         else
-         {
--          UPDATE_1_CHECK;
-+          UPDATE_1_CHECK
-           probLen = prob + LenChoice2;
-           IF_BIT_0_CHECK(probLen)
-           {
--            UPDATE_0_CHECK;
-+            UPDATE_0_CHECK
-             probLen = prob + LenLow + GET_LEN_STATE + (1 << kLenNumLowBits);
-             offset = kLenNumLowSymbols;
-             limit = 1 << kLenNumLowBits;
-           }
-           else
-           {
--            UPDATE_1_CHECK;
-+            UPDATE_1_CHECK
-             probLen = prob + LenHigh;
-             offset = kLenNumLowSymbols * 2;
-             limit = 1 << kLenNumHighBits;
-           }
-         }
--        TREE_DECODE_CHECK(probLen, limit, len);
-+        TREE_DECODE_CHECK(probLen, limit, len)
-         len += offset;
-       }
- 
-@@ -860,7 +860,7 @@ static ELzmaDummy LzmaDec_TryDummy(const CLzmaDec *p, const Byte *buf, const Byt
-         prob = probs + PosSlot +
-             ((len < kNumLenToPosStates - 1 ? len : kNumLenToPosStates - 1) <<
-             kNumPosSlotBits);
--        TREE_DECODE_CHECK(prob, 1 << kNumPosSlotBits, posSlot);
-+        TREE_DECODE_CHECK(prob, 1 << kNumPosSlotBits, posSlot)
-         if (posSlot >= kStartPosModelIndex)
-         {
-           unsigned numDirectBits = ((posSlot >> 1) - 1);
-@@ -888,7 +888,7 @@ static ELzmaDummy LzmaDec_TryDummy(const CLzmaDec *p, const Byte *buf, const Byt
-             unsigned m = 1;
-             do
-             {
--              REV_BIT_CHECK(prob, i, m);
-+              REV_BIT_CHECK(prob, i, m)
-             }
-             while (--numDirectBits);
-           }
-@@ -897,7 +897,7 @@ static ELzmaDummy LzmaDec_TryDummy(const CLzmaDec *p, const Byte *buf, const Byt
-     }
-     break;
-   }
--  NORMALIZE_CHECK;
-+  NORMALIZE_CHECK
- 
-   *bufOut = buf;
-   return res;
-@@ -943,7 +943,7 @@ When the decoder lookahead, and the lookahead symbol is not end_marker, we have
- */
- 
- 
--#define RETURN__NOT_FINISHED__FOR_FINISH \
-+#define RETURN_NOT_FINISHED_FOR_FINISH \
-   *status = LZMA_STATUS_NOT_FINISHED; \
-   return SZ_ERROR_DATA; // for strict mode
-   // return SZ_OK; // for relaxed mode
-@@ -1029,7 +1029,7 @@ SRes LzmaDec_DecodeToDic(CLzmaDec *p, SizeT dicLimit, const Byte *src, SizeT *sr
-         }
-         if (p->remainLen != 0)
-         {
--          RETURN__NOT_FINISHED__FOR_FINISH;
-+          RETURN_NOT_FINISHED_FOR_FINISH
-         }
-         checkEndMarkNow = 1;
-       }
-@@ -1072,7 +1072,7 @@ SRes LzmaDec_DecodeToDic(CLzmaDec *p, SizeT dicLimit, const Byte *src, SizeT *sr
-             for (i = 0; i < (unsigned)dummyProcessed; i++)
-               p->tempBuf[i] = src[i];
-             // p->remainLen = kMatchSpecLen_Error_Data;
--            RETURN__NOT_FINISHED__FOR_FINISH;
-+            RETURN_NOT_FINISHED_FOR_FINISH
-           }
-           
-           bufLimit = src;
-@@ -1150,7 +1150,7 @@ SRes LzmaDec_DecodeToDic(CLzmaDec *p, SizeT dicLimit, const Byte *src, SizeT *sr
-             (*srcLen) += (unsigned)dummyProcessed - p->tempBufSize;
-             p->tempBufSize = (unsigned)dummyProcessed;
-             // p->remainLen = kMatchSpecLen_Error_Data;
--            RETURN__NOT_FINISHED__FOR_FINISH;
-+            RETURN_NOT_FINISHED_FOR_FINISH
-           }
-         }
- 
-@@ -1299,8 +1299,8 @@ static SRes LzmaDec_AllocateProbs2(CLzmaDec *p, const CLzmaProps *propNew, ISzAl
- SRes LzmaDec_AllocateProbs(CLzmaDec *p, const Byte *props, unsigned propsSize, ISzAllocPtr alloc)
- {
-   CLzmaProps propNew;
--  RINOK(LzmaProps_Decode(&propNew, props, propsSize));
--  RINOK(LzmaDec_AllocateProbs2(p, &propNew, alloc));
-+  RINOK(LzmaProps_Decode(&propNew, props, propsSize))
-+  RINOK(LzmaDec_AllocateProbs2(p, &propNew, alloc))
-   p->prop = propNew;
-   return SZ_OK;
- }
-@@ -1309,14 +1309,14 @@ SRes LzmaDec_Allocate(CLzmaDec *p, const Byte *props, unsigned propsSize, ISzAll
- {
-   CLzmaProps propNew;
-   SizeT dicBufSize;
--  RINOK(LzmaProps_Decode(&propNew, props, propsSize));
--  RINOK(LzmaDec_AllocateProbs2(p, &propNew, alloc));
-+  RINOK(LzmaProps_Decode(&propNew, props, propsSize))
-+  RINOK(LzmaDec_AllocateProbs2(p, &propNew, alloc))
- 
-   {
-     UInt32 dictSize = propNew.dicSize;
-     SizeT mask = ((UInt32)1 << 12) - 1;
-          if (dictSize >= ((UInt32)1 << 30)) mask = ((UInt32)1 << 22) - 1;
--    else if (dictSize >= ((UInt32)1 << 22)) mask = ((UInt32)1 << 20) - 1;;
-+    else if (dictSize >= ((UInt32)1 << 22)) mask = ((UInt32)1 << 20) - 1;
-     dicBufSize = ((SizeT)dictSize + mask) & ~mask;
-     if (dicBufSize < dictSize)
-       dicBufSize = dictSize;
-@@ -1348,8 +1348,8 @@ SRes LzmaDecode(Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen,
-   *status = LZMA_STATUS_NOT_SPECIFIED;
-   if (inSize < RC_INIT_SIZE)
-     return SZ_ERROR_INPUT_EOF;
--  LzmaDec_Construct(&p);
--  RINOK(LzmaDec_AllocateProbs(&p, propData, propSize, alloc));
-+  LzmaDec_CONSTRUCT(&p)
-+  RINOK(LzmaDec_AllocateProbs(&p, propData, propSize, alloc))
-   p.dic = dest;
-   p.dicBufSize = outSize;
-   LzmaDec_Init(&p);
-diff --git a/src/lzma/LzmaDec.h b/src/lzma/LzmaDec.h
-index 6f1296250..b0ce28fa0 100644
---- a/src/lzma/LzmaDec.h
-+++ b/src/lzma/LzmaDec.h
-@@ -1,19 +1,19 @@
- /* LzmaDec.h -- LZMA Decoder
--2020-03-19 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __LZMA_DEC_H
--#define __LZMA_DEC_H
-+#ifndef ZIP7_INC_LZMA_DEC_H
-+#define ZIP7_INC_LZMA_DEC_H
- 
- #include "7zTypes.h"
- 
- EXTERN_C_BEGIN
- 
--/* #define _LZMA_PROB32 */
--/* _LZMA_PROB32 can increase the speed on some CPUs,
-+/* #define Z7_LZMA_PROB32 */
-+/* Z7_LZMA_PROB32 can increase the speed on some CPUs,
-    but memory usage for CLzmaDec::probs will be doubled in that case */
- 
- typedef
--#ifdef _LZMA_PROB32
-+#ifdef Z7_LZMA_PROB32
-   UInt32
- #else
-   UInt16
-@@ -25,7 +25,7 @@ typedef
- 
- #define LZMA_PROPS_SIZE 5
- 
--typedef struct _CLzmaProps
-+typedef struct
- {
-   Byte lc;
-   Byte lp;
-@@ -73,7 +73,8 @@ typedef struct
-   Byte tempBuf[LZMA_REQUIRED_INPUT_MAX];
- } CLzmaDec;
- 
--#define LzmaDec_Construct(p) { (p)->dic = NULL; (p)->probs = NULL; }
-+#define LzmaDec_CONSTRUCT(p) { (p)->dic = NULL; (p)->probs = NULL; }
-+#define LzmaDec_Construct(p) LzmaDec_CONSTRUCT(p)
- 
- void LzmaDec_Init(CLzmaDec *p);
- 
-diff --git a/src/lzma/LzmaEnc.c b/src/lzma/LzmaEnc.c
-index 2fa3456b7..664397349 100644
---- a/src/lzma/LzmaEnc.c
-+++ b/src/lzma/LzmaEnc.c
-@@ -1,5 +1,5 @@
- /* LzmaEnc.c -- LZMA Encoder
--2021-11-18: Igor Pavlov : Public domain */
-+2023-04-13: Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -16,22 +16,22 @@
- #include "LzmaEnc.h"
- 
- #include "LzFind.h"
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- #include "LzFindMt.h"
- #endif
- 
- /* the following LzmaEnc_* declarations is internal LZMA interface for LZMA2 encoder */
- 
--SRes LzmaEnc_PrepareForLzma2(CLzmaEncHandle pp, ISeqInStream *inStream, UInt32 keepWindowSize,
-+SRes LzmaEnc_PrepareForLzma2(CLzmaEncHandle p, ISeqInStreamPtr inStream, UInt32 keepWindowSize,
-     ISzAllocPtr alloc, ISzAllocPtr allocBig);
--SRes LzmaEnc_MemPrepare(CLzmaEncHandle pp, const Byte *src, SizeT srcLen,
-+SRes LzmaEnc_MemPrepare(CLzmaEncHandle p, const Byte *src, SizeT srcLen,
-     UInt32 keepWindowSize, ISzAllocPtr alloc, ISzAllocPtr allocBig);
--SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle pp, BoolInt reInit,
-+SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle p, BoolInt reInit,
-     Byte *dest, size_t *destLen, UInt32 desiredPackSize, UInt32 *unpackSize);
--const Byte *LzmaEnc_GetCurBuf(CLzmaEncHandle pp);
--void LzmaEnc_Finish(CLzmaEncHandle pp);
--void LzmaEnc_SaveState(CLzmaEncHandle pp);
--void LzmaEnc_RestoreState(CLzmaEncHandle pp);
-+const Byte *LzmaEnc_GetCurBuf(CLzmaEncHandle p);
-+void LzmaEnc_Finish(CLzmaEncHandle p);
-+void LzmaEnc_SaveState(CLzmaEncHandle p);
-+void LzmaEnc_RestoreState(CLzmaEncHandle p);
- 
- #ifdef SHOW_STAT
- static unsigned g_STAT_OFFSET = 0;
-@@ -40,8 +40,8 @@ static unsigned g_STAT_OFFSET = 0;
- /* for good normalization speed we still reserve 256 MB before 4 GB range */
- #define kLzmaMaxHistorySize ((UInt32)15 << 28)
- 
--#define kNumTopBits 24
--#define kTopValue ((UInt32)1 << kNumTopBits)
-+// #define kNumTopBits 24
-+#define kTopValue ((UInt32)1 << 24)
- 
- #define kNumBitModelTotalBits 11
- #define kBitModelTotal (1 << kNumBitModelTotalBits)
-@@ -60,6 +60,7 @@ void LzmaEncProps_Init(CLzmaEncProps *p)
-   p->dictSize = p->mc = 0;
-   p->reduceSize = (UInt64)(Int64)-1;
-   p->lc = p->lp = p->pb = p->algo = p->fb = p->btMode = p->numHashBytes = p->numThreads = -1;
-+  p->numHashOutBits = 0;
-   p->writeEndMark = 0;
-   p->affinity = 0;
- }
-@@ -99,7 +100,7 @@ void LzmaEncProps_Normalize(CLzmaEncProps *p)
-   
-   if (p->numThreads < 0)
-     p->numThreads =
--      #ifndef _7ZIP_ST
-+      #ifndef Z7_ST
-       ((p->btMode && p->algo) ? 2 : 1);
-       #else
-       1;
-@@ -293,7 +294,7 @@ typedef struct
- #define kNumFullDistances (1 << (kEndPosModelIndex >> 1))
- 
- typedef
--#ifdef _LZMA_PROB32
-+#ifdef Z7_LZMA_PROB32
-   UInt32
- #else
-   UInt16
-@@ -350,7 +351,7 @@ typedef struct
-   Byte *buf;
-   Byte *bufLim;
-   Byte *bufBase;
--  ISeqOutStream *outStream;
-+  ISeqOutStreamPtr outStream;
-   UInt64 processed;
-   SRes res;
- } CRangeEnc;
-@@ -383,7 +384,7 @@ typedef struct
- typedef UInt32 CProbPrice;
- 
- 
--typedef struct
-+struct CLzmaEnc
- {
-   void *matchFinderObj;
-   IMatchFinder2 matchFinder;
-@@ -426,7 +427,7 @@ typedef struct
-   UInt32 dictSize;
-   SRes result;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   BoolInt mtMode;
-   // begin of CMatchFinderMt is used in LZ thread
-   CMatchFinderMt matchFinderMt;
-@@ -439,7 +440,7 @@ typedef struct
-   
-   // we suppose that we have 8-bytes alignment after CMatchFinder
-  
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   Byte pad[128];
-   #endif
-   
-@@ -479,77 +480,59 @@ typedef struct
-   CSaveState saveState;
- 
-   // BoolInt mf_Failure;
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   Byte pad2[128];
-   #endif
--} CLzmaEnc;
-+};
- 
- 
- #define MFB (p->matchFinderBase)
- /*
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- #define MFB (p->matchFinderMt.MatchFinder)
- #endif
- */
- 
--#define COPY_ARR(dest, src, arr) memcpy(dest->arr, src->arr, sizeof(src->arr));
--
--void LzmaEnc_SaveState(CLzmaEncHandle pp)
--{
--  CLzmaEnc *p = (CLzmaEnc *)pp;
--  CSaveState *dest = &p->saveState;
--  
--  dest->state = p->state;
--  
--  dest->lenProbs = p->lenProbs;
--  dest->repLenProbs = p->repLenProbs;
--
--  COPY_ARR(dest, p, reps);
--
--  COPY_ARR(dest, p, posAlignEncoder);
--  COPY_ARR(dest, p, isRep);
--  COPY_ARR(dest, p, isRepG0);
--  COPY_ARR(dest, p, isRepG1);
--  COPY_ARR(dest, p, isRepG2);
--  COPY_ARR(dest, p, isMatch);
--  COPY_ARR(dest, p, isRep0Long);
--  COPY_ARR(dest, p, posSlotEncoder);
--  COPY_ARR(dest, p, posEncoders);
--
--  memcpy(dest->litProbs, p->litProbs, ((UInt32)0x300 << p->lclp) * sizeof(CLzmaProb));
-+// #define GET_CLzmaEnc_p  CLzmaEnc *p = (CLzmaEnc*)(void *)p;
-+// #define GET_const_CLzmaEnc_p  const CLzmaEnc *p = (const CLzmaEnc*)(const void *)p;
-+
-+#define COPY_ARR(dest, src, arr)  memcpy((dest)->arr, (src)->arr, sizeof((src)->arr));
-+
-+#define COPY_LZMA_ENC_STATE(d, s, p)  \
-+  (d)->state = (s)->state;  \
-+  COPY_ARR(d, s, reps)  \
-+  COPY_ARR(d, s, posAlignEncoder)  \
-+  COPY_ARR(d, s, isRep)  \
-+  COPY_ARR(d, s, isRepG0)  \
-+  COPY_ARR(d, s, isRepG1)  \
-+  COPY_ARR(d, s, isRepG2)  \
-+  COPY_ARR(d, s, isMatch)  \
-+  COPY_ARR(d, s, isRep0Long)  \
-+  COPY_ARR(d, s, posSlotEncoder)  \
-+  COPY_ARR(d, s, posEncoders)  \
-+  (d)->lenProbs = (s)->lenProbs;  \
-+  (d)->repLenProbs = (s)->repLenProbs;  \
-+  memcpy((d)->litProbs, (s)->litProbs, ((UInt32)0x300 << (p)->lclp) * sizeof(CLzmaProb));
-+
-+void LzmaEnc_SaveState(CLzmaEncHandle p)
-+{
-+  // GET_CLzmaEnc_p
-+  CSaveState *v = &p->saveState;
-+  COPY_LZMA_ENC_STATE(v, p, p)
- }
- 
--
--void LzmaEnc_RestoreState(CLzmaEncHandle pp)
-+void LzmaEnc_RestoreState(CLzmaEncHandle p)
- {
--  CLzmaEnc *dest = (CLzmaEnc *)pp;
--  const CSaveState *p = &dest->saveState;
--
--  dest->state = p->state;
--
--  dest->lenProbs = p->lenProbs;
--  dest->repLenProbs = p->repLenProbs;
--  
--  COPY_ARR(dest, p, reps);
--  
--  COPY_ARR(dest, p, posAlignEncoder);
--  COPY_ARR(dest, p, isRep);
--  COPY_ARR(dest, p, isRepG0);
--  COPY_ARR(dest, p, isRepG1);
--  COPY_ARR(dest, p, isRepG2);
--  COPY_ARR(dest, p, isMatch);
--  COPY_ARR(dest, p, isRep0Long);
--  COPY_ARR(dest, p, posSlotEncoder);
--  COPY_ARR(dest, p, posEncoders);
--
--  memcpy(dest->litProbs, p->litProbs, ((UInt32)0x300 << dest->lclp) * sizeof(CLzmaProb));
-+  // GET_CLzmaEnc_p
-+  const CSaveState *v = &p->saveState;
-+  COPY_LZMA_ENC_STATE(p, v, p)
- }
- 
- 
--
--SRes LzmaEnc_SetProps(CLzmaEncHandle pp, const CLzmaEncProps *props2)
-+Z7_NO_INLINE
-+SRes LzmaEnc_SetProps(CLzmaEncHandle p, const CLzmaEncProps *props2)
- {
--  CLzmaEnc *p = (CLzmaEnc *)pp;
-+  // GET_CLzmaEnc_p
-   CLzmaEncProps props = *props2;
-   LzmaEncProps_Normalize(&props);
- 
-@@ -585,6 +568,7 @@ SRes LzmaEnc_SetProps(CLzmaEncHandle pp, const CLzmaEncProps *props2)
-   p->fastMode = (props.algo == 0);
-   // p->_maxMode = True7z;
-   MFB.btMode = (Byte)(props.btMode ? 1 : 0);
-+  // MFB.btMode = (Byte)(props.btMode);
-   {
-     unsigned numHashBytes = 4;
-     if (props.btMode)
-@@ -595,13 +579,15 @@ SRes LzmaEnc_SetProps(CLzmaEncHandle pp, const CLzmaEncProps *props2)
-     if (props.numHashBytes >= 5) numHashBytes = 5;
- 
-     MFB.numHashBytes = numHashBytes;
-+    // MFB.numHashBytes_Min = 2;
-+    MFB.numHashOutBits = (Byte)props.numHashOutBits;
-   }
- 
-   MFB.cutValue = props.mc;
- 
-   p->writeEndMark = (BoolInt)props.writeEndMark;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   /*
-   if (newMultiThread != _multiThread)
-   {
-@@ -618,9 +604,9 @@ SRes LzmaEnc_SetProps(CLzmaEncHandle pp, const CLzmaEncProps *props2)
- }
- 
- 
--void LzmaEnc_SetDataSize(CLzmaEncHandle pp, UInt64 expectedDataSiize)
-+void LzmaEnc_SetDataSize(CLzmaEncHandle p, UInt64 expectedDataSiize)
- {
--  CLzmaEnc *p = (CLzmaEnc *)pp;
-+  // GET_CLzmaEnc_p
-   MFB.expectedDataSize = expectedDataSiize;
- }
- 
-@@ -684,7 +670,7 @@ static void RangeEnc_Init(CRangeEnc *p)
-   p->res = SZ_OK;
- }
- 
--MY_NO_INLINE static void RangeEnc_FlushStream(CRangeEnc *p)
-+Z7_NO_INLINE static void RangeEnc_FlushStream(CRangeEnc *p)
- {
-   const size_t num = (size_t)(p->buf - p->bufBase);
-   if (p->res == SZ_OK)
-@@ -696,7 +682,7 @@ MY_NO_INLINE static void RangeEnc_FlushStream(CRangeEnc *p)
-   p->buf = p->bufBase;
- }
- 
--MY_NO_INLINE static void MY_FAST_CALL RangeEnc_ShiftLow(CRangeEnc *p)
-+Z7_NO_INLINE static void Z7_FASTCALL RangeEnc_ShiftLow(CRangeEnc *p)
- {
-   UInt32 low = (UInt32)p->low;
-   unsigned high = (unsigned)(p->low >> 32);
-@@ -741,9 +727,9 @@ static void RangeEnc_FlushData(CRangeEnc *p)
-   ttt = *(prob); \
-   newBound = (range >> kNumBitModelTotalBits) * ttt;
- 
--// #define _LZMA_ENC_USE_BRANCH
-+// #define Z7_LZMA_ENC_USE_BRANCH
- 
--#ifdef _LZMA_ENC_USE_BRANCH
-+#ifdef Z7_LZMA_ENC_USE_BRANCH
- 
- #define RC_BIT(p, prob, bit) { \
-   RC_BIT_PRE(p, prob) \
-@@ -811,7 +797,7 @@ static void LitEnc_Encode(CRangeEnc *p, CLzmaProb *probs, UInt32 sym)
-     CLzmaProb *prob = probs + (sym >> 8);
-     UInt32 bit = (sym >> 7) & 1;
-     sym <<= 1;
--    RC_BIT(p, prob, bit);
-+    RC_BIT(p, prob, bit)
-   }
-   while (sym < 0x10000);
-   p->range = range;
-@@ -833,7 +819,7 @@ static void LitEnc_EncodeMatched(CRangeEnc *p, CLzmaProb *probs, UInt32 sym, UIn
-     bit = (sym >> 7) & 1;
-     sym <<= 1;
-     offs &= ~(matchByte ^ sym);
--    RC_BIT(p, prob, bit);
-+    RC_BIT(p, prob, bit)
-   }
-   while (sym < 0x10000);
-   p->range = range;
-@@ -867,10 +853,10 @@ static void LzmaEnc_InitPriceTables(CProbPrice *ProbPrices)
- 
- 
- #define GET_PRICE(prob, bit) \
--  p->ProbPrices[((prob) ^ (unsigned)(((-(int)(bit))) & (kBitModelTotal - 1))) >> kNumMoveReducingBits];
-+  p->ProbPrices[((prob) ^ (unsigned)(((-(int)(bit))) & (kBitModelTotal - 1))) >> kNumMoveReducingBits]
- 
- #define GET_PRICEa(prob, bit) \
--     ProbPrices[((prob) ^ (unsigned)((-((int)(bit))) & (kBitModelTotal - 1))) >> kNumMoveReducingBits];
-+     ProbPrices[((prob) ^ (unsigned)((-((int)(bit))) & (kBitModelTotal - 1))) >> kNumMoveReducingBits]
- 
- #define GET_PRICE_0(prob) p->ProbPrices[(prob) >> kNumMoveReducingBits]
- #define GET_PRICE_1(prob) p->ProbPrices[((prob) ^ (kBitModelTotal - 1)) >> kNumMoveReducingBits]
-@@ -921,7 +907,7 @@ static void RcTree_ReverseEncode(CRangeEnc *rc, CLzmaProb *probs, unsigned numBi
-     unsigned bit = sym & 1;
-     // RangeEnc_EncodeBit(rc, probs + m, bit);
-     sym >>= 1;
--    RC_BIT(rc, probs + m, bit);
-+    RC_BIT(rc, probs + m, bit)
-     m = (m << 1) | bit;
-   }
-   while (--numBits);
-@@ -944,15 +930,15 @@ static void LenEnc_Encode(CLenEnc *p, CRangeEnc *rc, unsigned sym, unsigned posS
-   UInt32 range, ttt, newBound;
-   CLzmaProb *probs = p->low;
-   range = rc->range;
--  RC_BIT_PRE(rc, probs);
-+  RC_BIT_PRE(rc, probs)
-   if (sym >= kLenNumLowSymbols)
-   {
--    RC_BIT_1(rc, probs);
-+    RC_BIT_1(rc, probs)
-     probs += kLenNumLowSymbols;
--    RC_BIT_PRE(rc, probs);
-+    RC_BIT_PRE(rc, probs)
-     if (sym >= kLenNumLowSymbols * 2)
-     {
--      RC_BIT_1(rc, probs);
-+      RC_BIT_1(rc, probs)
-       rc->range = range;
-       // RcTree_Encode(rc, p->high, kLenNumHighBits, sym - kLenNumLowSymbols * 2);
-       LitEnc_Encode(rc, p->high, sym - kLenNumLowSymbols * 2);
-@@ -965,11 +951,11 @@ static void LenEnc_Encode(CLenEnc *p, CRangeEnc *rc, unsigned sym, unsigned posS
-   {
-     unsigned m;
-     unsigned bit;
--    RC_BIT_0(rc, probs);
-+    RC_BIT_0(rc, probs)
-     probs += (posState << (1 + kLenNumLowBits));
--    bit = (sym >> 2)    ; RC_BIT(rc, probs + 1, bit); m = (1 << 1) + bit;
--    bit = (sym >> 1) & 1; RC_BIT(rc, probs + m, bit); m = (m << 1) + bit;
--    bit =  sym       & 1; RC_BIT(rc, probs + m, bit);
-+    bit = (sym >> 2)    ; RC_BIT(rc, probs + 1, bit)  m = (1 << 1) + bit;
-+    bit = (sym >> 1) & 1; RC_BIT(rc, probs + m, bit)  m = (m << 1) + bit;
-+    bit =  sym       & 1; RC_BIT(rc, probs + m, bit)
-     rc->range = range;
-   }
- }
-@@ -990,7 +976,7 @@ static void SetPrices_3(const CLzmaProb *probs, UInt32 startPrice, UInt32 *price
- }
- 
- 
--MY_NO_INLINE static void MY_FAST_CALL LenPriceEnc_UpdateTables(
-+Z7_NO_INLINE static void Z7_FASTCALL LenPriceEnc_UpdateTables(
-     CLenPriceEnc *p,
-     unsigned numPosStates,
-     const CLenEnc *enc,
-@@ -1152,7 +1138,7 @@ static unsigned ReadMatchDistances(CLzmaEnc *p, unsigned *numPairsRes)
-   + GET_PRICE_1(p->isRep[state]) \
-   + GET_PRICE_0(p->isRepG0[state])
-   
--MY_FORCE_INLINE
-+Z7_FORCE_INLINE
- static UInt32 GetPrice_PureRep(const CLzmaEnc *p, unsigned repIndex, size_t state, size_t posState)
- {
-   UInt32 price;
-@@ -1331,7 +1317,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 position)
-           LitEnc_GetPrice(probs, curByte, p->ProbPrices));
-     }
- 
--    MakeAs_Lit(&p->opt[1]);
-+    MakeAs_Lit(&p->opt[1])
-     
-     matchPrice = GET_PRICE_1(p->isMatch[p->state][posState]);
-     repMatchPrice = matchPrice + GET_PRICE_1(p->isRep[p->state]);
-@@ -1343,7 +1329,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 position)
-       if (shortRepPrice < p->opt[1].price)
-       {
-         p->opt[1].price = shortRepPrice;
--        MakeAs_ShortRep(&p->opt[1]);
-+        MakeAs_ShortRep(&p->opt[1])
-       }
-       if (last < 2)
-       {
-@@ -1410,7 +1396,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 position)
-           else
-           {
-             unsigned slot;
--            GetPosSlot2(dist, slot);
-+            GetPosSlot2(dist, slot)
-             price += p->alignPrices[dist & kAlignMask];
-             price += p->posSlotPrices[lenToPosState][slot];
-           }
-@@ -1486,7 +1472,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 position)
-         unsigned delta = best - cur;
-         if (delta != 0)
-         {
--          MOVE_POS(p, delta);
-+          MOVE_POS(p, delta)
-         }
-       }
-       cur = best;
-@@ -1633,7 +1619,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 position)
-       {
-         nextOpt->price = litPrice;
-         nextOpt->len = 1;
--        MakeAs_Lit(nextOpt);
-+        MakeAs_Lit(nextOpt)
-         nextIsLit = True7z;
-       }
-     }
-@@ -1667,7 +1653,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 position)
-       {
-         nextOpt->price = shortRepPrice;
-         nextOpt->len = 1;
--        MakeAs_ShortRep(nextOpt);
-+        MakeAs_ShortRep(nextOpt)
-         nextIsLit = False7z;
-       }
-     }
-@@ -1871,7 +1857,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 position)
-       dist = MATCHES[(size_t)offs + 1];
-       
-       // if (dist >= kNumFullDistances)
--      GetPosSlot2(dist, posSlot);
-+      GetPosSlot2(dist, posSlot)
-       
-       for (len = /*2*/ startLen; ; len++)
-       {
-@@ -1962,7 +1948,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 position)
-             break;
-           dist = MATCHES[(size_t)offs + 1];
-           // if (dist >= kNumFullDistances)
--            GetPosSlot2(dist, posSlot);
-+            GetPosSlot2(dist, posSlot)
-         }
-       }
-     }
-@@ -2138,7 +2124,7 @@ static void WriteEndMarker(CLzmaEnc *p, unsigned posState)
-     {
-       UInt32 ttt, newBound;
-       RC_BIT_PRE(p, probs + m)
--      RC_BIT_1(&p->rc, probs + m);
-+      RC_BIT_1(&p->rc, probs + m)
-       m = (m << 1) + 1;
-     }
-     while (m < (1 << kNumPosSlotBits));
-@@ -2163,7 +2149,7 @@ static void WriteEndMarker(CLzmaEnc *p, unsigned posState)
-     {
-       UInt32 ttt, newBound;
-       RC_BIT_PRE(p, probs + m)
--      RC_BIT_1(&p->rc, probs + m);
-+      RC_BIT_1(&p->rc, probs + m)
-       m = (m << 1) + 1;
-     }
-     while (m < kAlignTableSize);
-@@ -2179,7 +2165,7 @@ static SRes CheckErrors(CLzmaEnc *p)
-   if (p->rc.res != SZ_OK)
-     p->result = SZ_ERROR_WRITE;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   if (
-       // p->mf_Failure ||
-         (p->mtMode &&
-@@ -2187,7 +2173,7 @@ static SRes CheckErrors(CLzmaEnc *p)
-             p->matchFinderMt.failure_LZ_BT))
-      )
-   {
--    p->result = MY_HRES_ERROR__INTERNAL_ERROR;
-+    p->result = MY_HRES_ERROR_INTERNAL_ERROR;
-     // printf("\nCheckErrors p->matchFinderMt.failureLZ\n");
-   }
-   #endif
-@@ -2201,7 +2187,7 @@ static SRes CheckErrors(CLzmaEnc *p)
- }
- 
- 
--MY_NO_INLINE static SRes Flush(CLzmaEnc *p, UInt32 nowPos)
-+Z7_NO_INLINE static SRes Flush(CLzmaEnc *p, UInt32 nowPos)
- {
-   /* ReleaseMFStream(); */
-   p->finished = True7z;
-@@ -2213,7 +2199,7 @@ MY_NO_INLINE static SRes Flush(CLzmaEnc *p, UInt32 nowPos)
- }
- 
- 
--MY_NO_INLINE static void FillAlignPrices(CLzmaEnc *p)
-+Z7_NO_INLINE static void FillAlignPrices(CLzmaEnc *p)
- {
-   unsigned i;
-   const CProbPrice *ProbPrices = p->ProbPrices;
-@@ -2237,7 +2223,7 @@ MY_NO_INLINE static void FillAlignPrices(CLzmaEnc *p)
- }
- 
- 
--MY_NO_INLINE static void FillDistancesPrices(CLzmaEnc *p)
-+Z7_NO_INLINE static void FillDistancesPrices(CLzmaEnc *p)
- {
-   // int y; for (y = 0; y < 100; y++) {
- 
-@@ -2337,7 +2323,7 @@ static void LzmaEnc_Construct(CLzmaEnc *p)
-   RangeEnc_Construct(&p->rc);
-   MatchFinder_Construct(&MFB);
-   
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   p->matchFinderMt.MatchFinder = &MFB;
-   MatchFinderMt_Construct(&p->matchFinderMt);
-   #endif
-@@ -2345,7 +2331,7 @@ static void LzmaEnc_Construct(CLzmaEnc *p)
-   {
-     CLzmaEncProps props;
-     LzmaEncProps_Init(&props);
--    LzmaEnc_SetProps(p, &props);
-+    LzmaEnc_SetProps((CLzmaEncHandle)(void *)p, &props);
-   }
- 
-   #ifndef LZMA_LOG_BSR
-@@ -2376,7 +2362,7 @@ static void LzmaEnc_FreeLits(CLzmaEnc *p, ISzAllocPtr alloc)
- 
- static void LzmaEnc_Destruct(CLzmaEnc *p, ISzAllocPtr alloc, ISzAllocPtr allocBig)
- {
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   MatchFinderMt_Destruct(&p->matchFinderMt, allocBig);
-   #endif
-   
-@@ -2387,21 +2373,22 @@ static void LzmaEnc_Destruct(CLzmaEnc *p, ISzAllocPtr alloc, ISzAllocPtr allocBi
- 
- void LzmaEnc_Destroy(CLzmaEncHandle p, ISzAllocPtr alloc, ISzAllocPtr allocBig)
- {
--  LzmaEnc_Destruct((CLzmaEnc *)p, alloc, allocBig);
-+  // GET_CLzmaEnc_p
-+  LzmaEnc_Destruct(p, alloc, allocBig);
-   ISzAlloc_Free(alloc, p);
- }
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 maxPackSize, UInt32 maxUnpackSize)
- {
-   UInt32 nowPos32, startPos32;
-   if (p->needInit)
-   {
--    #ifndef _7ZIP_ST
-+    #ifndef Z7_ST
-     if (p->mtMode)
-     {
--      RINOK(MatchFinderMt_InitMt(&p->matchFinderMt));
-+      RINOK(MatchFinderMt_InitMt(&p->matchFinderMt))
-     }
-     #endif
-     p->matchFinder.Init(p->matchFinderObj);
-@@ -2410,7 +2397,7 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 maxPackSize, UInt32 maxUnpa
- 
-   if (p->finished)
-     return p->result;
--  RINOK(CheckErrors(p));
-+  RINOK(CheckErrors(p))
- 
-   nowPos32 = (UInt32)p->nowPos64;
-   startPos32 = nowPos32;
-@@ -2473,7 +2460,7 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 maxPackSize, UInt32 maxUnpa
-       const Byte *data;
-       unsigned state;
- 
--      RC_BIT_0(&p->rc, probs);
-+      RC_BIT_0(&p->rc, probs)
-       p->rc.range = range;
-       data = p->matchFinder.GetPointerToCurrentPos(p->matchFinderObj) - p->additionalOffset;
-       probs = LIT_PROBS(nowPos32, *(data - 1));
-@@ -2487,53 +2474,53 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 maxPackSize, UInt32 maxUnpa
-     }
-     else
-     {
--      RC_BIT_1(&p->rc, probs);
-+      RC_BIT_1(&p->rc, probs)
-       probs = &p->isRep[p->state];
-       RC_BIT_PRE(&p->rc, probs)
-       
-       if (dist < LZMA_NUM_REPS)
-       {
--        RC_BIT_1(&p->rc, probs);
-+        RC_BIT_1(&p->rc, probs)
-         probs = &p->isRepG0[p->state];
-         RC_BIT_PRE(&p->rc, probs)
-         if (dist == 0)
-         {
--          RC_BIT_0(&p->rc, probs);
-+          RC_BIT_0(&p->rc, probs)
-           probs = &p->isRep0Long[p->state][posState];
-           RC_BIT_PRE(&p->rc, probs)
-           if (len != 1)
-           {
--            RC_BIT_1_BASE(&p->rc, probs);
-+            RC_BIT_1_BASE(&p->rc, probs)
-           }
-           else
-           {
--            RC_BIT_0_BASE(&p->rc, probs);
-+            RC_BIT_0_BASE(&p->rc, probs)
-             p->state = kShortRepNextStates[p->state];
-           }
-         }
-         else
-         {
--          RC_BIT_1(&p->rc, probs);
-+          RC_BIT_1(&p->rc, probs)
-           probs = &p->isRepG1[p->state];
-           RC_BIT_PRE(&p->rc, probs)
-           if (dist == 1)
-           {
--            RC_BIT_0_BASE(&p->rc, probs);
-+            RC_BIT_0_BASE(&p->rc, probs)
-             dist = p->reps[1];
-           }
-           else
-           {
--            RC_BIT_1(&p->rc, probs);
-+            RC_BIT_1(&p->rc, probs)
-             probs = &p->isRepG2[p->state];
-             RC_BIT_PRE(&p->rc, probs)
-             if (dist == 2)
-             {
--              RC_BIT_0_BASE(&p->rc, probs);
-+              RC_BIT_0_BASE(&p->rc, probs)
-               dist = p->reps[2];
-             }
-             else
-             {
--              RC_BIT_1_BASE(&p->rc, probs);
-+              RC_BIT_1_BASE(&p->rc, probs)
-               dist = p->reps[3];
-               p->reps[3] = p->reps[2];
-             }
-@@ -2557,7 +2544,7 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 maxPackSize, UInt32 maxUnpa
-       else
-       {
-         unsigned posSlot;
--        RC_BIT_0(&p->rc, probs);
-+        RC_BIT_0(&p->rc, probs)
-         p->rc.range = range;
-         p->state = kMatchNextStates[p->state];
- 
-@@ -2571,7 +2558,7 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 maxPackSize, UInt32 maxUnpa
-         p->reps[0] = dist + 1;
-         
-         p->matchPriceCount++;
--        GetPosSlot(dist, posSlot);
-+        GetPosSlot(dist, posSlot)
-         // RcTree_Encode_PosSlot(&p->rc, p->posSlotEncoder[GetLenToPosState(len)], posSlot);
-         {
-           UInt32 sym = (UInt32)posSlot + (1 << kNumPosSlotBits);
-@@ -2582,7 +2569,7 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 maxPackSize, UInt32 maxUnpa
-             CLzmaProb *prob = probs + (sym >> kNumPosSlotBits);
-             UInt32 bit = (sym >> (kNumPosSlotBits - 1)) & 1;
-             sym <<= 1;
--            RC_BIT(&p->rc, prob, bit);
-+            RC_BIT(&p->rc, prob, bit)
-           }
-           while (sym < (1 << kNumPosSlotBits * 2));
-           p->rc.range = range;
-@@ -2626,10 +2613,10 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 maxPackSize, UInt32 maxUnpa
-             {
-               unsigned m = 1;
-               unsigned bit;
--              bit = dist & 1; dist >>= 1; RC_BIT(&p->rc, p->posAlignEncoder + m, bit); m = (m << 1) + bit;
--              bit = dist & 1; dist >>= 1; RC_BIT(&p->rc, p->posAlignEncoder + m, bit); m = (m << 1) + bit;
--              bit = dist & 1; dist >>= 1; RC_BIT(&p->rc, p->posAlignEncoder + m, bit); m = (m << 1) + bit;
--              bit = dist & 1;             RC_BIT(&p->rc, p->posAlignEncoder + m, bit);
-+              bit = dist & 1; dist >>= 1; RC_BIT(&p->rc, p->posAlignEncoder + m, bit)  m = (m << 1) + bit;
-+              bit = dist & 1; dist >>= 1; RC_BIT(&p->rc, p->posAlignEncoder + m, bit)  m = (m << 1) + bit;
-+              bit = dist & 1; dist >>= 1; RC_BIT(&p->rc, p->posAlignEncoder + m, bit)  m = (m << 1) + bit;
-+              bit = dist & 1;             RC_BIT(&p->rc, p->posAlignEncoder + m, bit)
-               p->rc.range = range;
-               // p->alignPriceCount++;
-             }
-@@ -2704,7 +2691,7 @@ static SRes LzmaEnc_Alloc(CLzmaEnc *p, UInt32 keepWindowSize, ISzAllocPtr alloc,
-   if (!RangeEnc_Alloc(&p->rc, alloc))
-     return SZ_ERROR_MEM;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   p->mtMode = (p->multiThread && !p->fastMode && (MFB.btMode != 0));
-   #endif
- 
-@@ -2748,15 +2735,14 @@ static SRes LzmaEnc_Alloc(CLzmaEnc *p, UInt32 keepWindowSize, ISzAllocPtr alloc,
-         (numFastBytes + LZMA_MATCH_LEN_MAX + 1)
-   */
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   if (p->mtMode)
-   {
-     RINOK(MatchFinderMt_Create(&p->matchFinderMt, dictSize, beforeSize,
-         p->numFastBytes, LZMA_MATCH_LEN_MAX + 1 /* 18.04 */
--        , allocBig));
-+        , allocBig))
-     p->matchFinderObj = &p->matchFinderMt;
--    MFB.bigHash = (Byte)(
--        (p->dictSize > kBigHashDicLimit && MFB.hashMask >= 0xFFFFFF) ? 1 : 0);
-+    MFB.bigHash = (Byte)(MFB.hashMask >= 0xFFFFFF ? 1 : 0);
-     MatchFinderMt_CreateVTable(&p->matchFinderMt, &p->matchFinder);
-   }
-   else
-@@ -2872,59 +2858,53 @@ static SRes LzmaEnc_AllocAndInit(CLzmaEnc *p, UInt32 keepWindowSize, ISzAllocPtr
- 
-   p->finished = False7z;
-   p->result = SZ_OK;
--  RINOK(LzmaEnc_Alloc(p, keepWindowSize, alloc, allocBig));
-+  p->nowPos64 = 0;
-+  p->needInit = 1;
-+  RINOK(LzmaEnc_Alloc(p, keepWindowSize, alloc, allocBig))
-   LzmaEnc_Init(p);
-   LzmaEnc_InitPrices(p);
--  p->nowPos64 = 0;
-   return SZ_OK;
- }
- 
--static SRes LzmaEnc_Prepare(CLzmaEncHandle pp, ISeqOutStream *outStream, ISeqInStream *inStream,
-+static SRes LzmaEnc_Prepare(CLzmaEncHandle p,
-+    ISeqOutStreamPtr outStream,
-+    ISeqInStreamPtr inStream,
-     ISzAllocPtr alloc, ISzAllocPtr allocBig)
- {
--  CLzmaEnc *p = (CLzmaEnc *)pp;
--  MFB.stream = inStream;
--  p->needInit = 1;
-+  // GET_CLzmaEnc_p
-+  MatchFinder_SET_STREAM(&MFB, inStream)
-   p->rc.outStream = outStream;
-   return LzmaEnc_AllocAndInit(p, 0, alloc, allocBig);
- }
- 
--SRes LzmaEnc_PrepareForLzma2(CLzmaEncHandle pp,
--    ISeqInStream *inStream, UInt32 keepWindowSize,
-+SRes LzmaEnc_PrepareForLzma2(CLzmaEncHandle p,
-+    ISeqInStreamPtr inStream, UInt32 keepWindowSize,
-     ISzAllocPtr alloc, ISzAllocPtr allocBig)
- {
--  CLzmaEnc *p = (CLzmaEnc *)pp;
--  MFB.stream = inStream;
--  p->needInit = 1;
-+  // GET_CLzmaEnc_p
-+  MatchFinder_SET_STREAM(&MFB, inStream)
-   return LzmaEnc_AllocAndInit(p, keepWindowSize, alloc, allocBig);
- }
- 
--static void LzmaEnc_SetInputBuf(CLzmaEnc *p, const Byte *src, SizeT srcLen)
--{
--  MFB.directInput = 1;
--  MFB.bufferBase = (Byte *)src;
--  MFB.directInputRem = srcLen;
--}
--
--SRes LzmaEnc_MemPrepare(CLzmaEncHandle pp, const Byte *src, SizeT srcLen,
--    UInt32 keepWindowSize, ISzAllocPtr alloc, ISzAllocPtr allocBig)
-+SRes LzmaEnc_MemPrepare(CLzmaEncHandle p,
-+    const Byte *src, SizeT srcLen,
-+    UInt32 keepWindowSize,
-+    ISzAllocPtr alloc, ISzAllocPtr allocBig)
- {
--  CLzmaEnc *p = (CLzmaEnc *)pp;
--  LzmaEnc_SetInputBuf(p, src, srcLen);
--  p->needInit = 1;
--
--  LzmaEnc_SetDataSize(pp, srcLen);
-+  // GET_CLzmaEnc_p
-+  MatchFinder_SET_DIRECT_INPUT_BUF(&MFB, src, srcLen)
-+  LzmaEnc_SetDataSize(p, srcLen);
-   return LzmaEnc_AllocAndInit(p, keepWindowSize, alloc, allocBig);
- }
- 
--void LzmaEnc_Finish(CLzmaEncHandle pp)
-+void LzmaEnc_Finish(CLzmaEncHandle p)
- {
--  #ifndef _7ZIP_ST
--  CLzmaEnc *p = (CLzmaEnc *)pp;
-+  #ifndef Z7_ST
-+  // GET_CLzmaEnc_p
-   if (p->mtMode)
-     MatchFinderMt_ReleaseStream(&p->matchFinderMt);
-   #else
--  UNUSED_VAR(pp);
-+  UNUSED_VAR(p)
-   #endif
- }
- 
-@@ -2933,13 +2913,13 @@ typedef struct
- {
-   ISeqOutStream vt;
-   Byte *data;
--  SizeT rem;
-+  size_t rem;
-   BoolInt overflow;
- } CLzmaEnc_SeqOutStreamBuf;
- 
--static size_t SeqOutStreamBuf_Write(const ISeqOutStream *pp, const void *data, size_t size)
-+static size_t SeqOutStreamBuf_Write(ISeqOutStreamPtr pp, const void *data, size_t size)
- {
--  CLzmaEnc_SeqOutStreamBuf *p = CONTAINER_FROM_VTBL(pp, CLzmaEnc_SeqOutStreamBuf, vt);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CLzmaEnc_SeqOutStreamBuf)
-   if (p->rem < size)
-   {
-     size = p->rem;
-@@ -2956,24 +2936,25 @@ static size_t SeqOutStreamBuf_Write(const ISeqOutStream *pp, const void *data, s
- 
- 
- /*
--UInt32 LzmaEnc_GetNumAvailableBytes(CLzmaEncHandle pp)
-+UInt32 LzmaEnc_GetNumAvailableBytes(CLzmaEncHandle p)
- {
--  const CLzmaEnc *p = (CLzmaEnc *)pp;
-+  GET_const_CLzmaEnc_p
-   return p->matchFinder.GetNumAvailableBytes(p->matchFinderObj);
- }
- */
- 
--const Byte *LzmaEnc_GetCurBuf(CLzmaEncHandle pp)
-+const Byte *LzmaEnc_GetCurBuf(CLzmaEncHandle p)
- {
--  const CLzmaEnc *p = (CLzmaEnc *)pp;
-+  // GET_const_CLzmaEnc_p
-   return p->matchFinder.GetPointerToCurrentPos(p->matchFinderObj) - p->additionalOffset;
- }
- 
- 
--SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle pp, BoolInt reInit,
-+// (desiredPackSize == 0) is not allowed
-+SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle p, BoolInt reInit,
-     Byte *dest, size_t *destLen, UInt32 desiredPackSize, UInt32 *unpackSize)
- {
--  CLzmaEnc *p = (CLzmaEnc *)pp;
-+  // GET_CLzmaEnc_p
-   UInt64 nowPos64;
-   SRes res;
-   CLzmaEnc_SeqOutStreamBuf outStream;
-@@ -2990,14 +2971,10 @@ SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle pp, BoolInt reInit,
-   if (reInit)
-     LzmaEnc_Init(p);
-   LzmaEnc_InitPrices(p);
--
--  nowPos64 = p->nowPos64;
-   RangeEnc_Init(&p->rc);
-   p->rc.outStream = &outStream.vt;
--
--  if (desiredPackSize == 0)
--    return SZ_ERROR_OUTPUT_EOF;
--
-+  nowPos64 = p->nowPos64;
-+  
-   res = LzmaEnc_CodeOneBlock(p, desiredPackSize, *unpackSize);
-   
-   *unpackSize = (UInt32)(p->nowPos64 - nowPos64);
-@@ -3009,12 +2986,12 @@ SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle pp, BoolInt reInit,
- }
- 
- 
--MY_NO_INLINE
--static SRes LzmaEnc_Encode2(CLzmaEnc *p, ICompressProgress *progress)
-+Z7_NO_INLINE
-+static SRes LzmaEnc_Encode2(CLzmaEnc *p, ICompressProgressPtr progress)
- {
-   SRes res = SZ_OK;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   Byte allocaDummy[0x300];
-   allocaDummy[0] = 0;
-   allocaDummy[1] = allocaDummy[0];
-@@ -3036,7 +3013,7 @@ static SRes LzmaEnc_Encode2(CLzmaEnc *p, ICompressProgress *progress)
-     }
-   }
-   
--  LzmaEnc_Finish(p);
-+  LzmaEnc_Finish((CLzmaEncHandle)(void *)p);
- 
-   /*
-   if (res == SZ_OK && !Inline_MatchFinder_IsFinishedOK(&MFB))
-@@ -3048,21 +3025,22 @@ static SRes LzmaEnc_Encode2(CLzmaEnc *p, ICompressProgress *progress)
- }
- 
- 
--SRes LzmaEnc_Encode(CLzmaEncHandle pp, ISeqOutStream *outStream, ISeqInStream *inStream, ICompressProgress *progress,
-+SRes LzmaEnc_Encode(CLzmaEncHandle p, ISeqOutStreamPtr outStream, ISeqInStreamPtr inStream, ICompressProgressPtr progress,
-     ISzAllocPtr alloc, ISzAllocPtr allocBig)
- {
--  RINOK(LzmaEnc_Prepare(pp, outStream, inStream, alloc, allocBig));
--  return LzmaEnc_Encode2((CLzmaEnc *)pp, progress);
-+  // GET_CLzmaEnc_p
-+  RINOK(LzmaEnc_Prepare(p, outStream, inStream, alloc, allocBig))
-+  return LzmaEnc_Encode2(p, progress);
- }
- 
- 
--SRes LzmaEnc_WriteProperties(CLzmaEncHandle pp, Byte *props, SizeT *size)
-+SRes LzmaEnc_WriteProperties(CLzmaEncHandle p, Byte *props, SizeT *size)
- {
-   if (*size < LZMA_PROPS_SIZE)
-     return SZ_ERROR_PARAM;
-   *size = LZMA_PROPS_SIZE;
-   {
--    const CLzmaEnc *p = (const CLzmaEnc *)pp;
-+    // GET_CLzmaEnc_p
-     const UInt32 dictSize = p->dictSize;
-     UInt32 v;
-     props[0] = (Byte)((p->pb * 5 + p->lp) * 9 + p->lc);
-@@ -3086,23 +3064,24 @@ SRes LzmaEnc_WriteProperties(CLzmaEncHandle pp, Byte *props, SizeT *size)
-       while (v < dictSize);
-     }
- 
--    SetUi32(props + 1, v);
-+    SetUi32(props + 1, v)
-     return SZ_OK;
-   }
- }
- 
- 
--unsigned LzmaEnc_IsWriteEndMark(CLzmaEncHandle pp)
-+unsigned LzmaEnc_IsWriteEndMark(CLzmaEncHandle p)
- {
--  return (unsigned)((CLzmaEnc *)pp)->writeEndMark;
-+  // GET_CLzmaEnc_p
-+  return (unsigned)p->writeEndMark;
- }
- 
- 
--SRes LzmaEnc_MemEncode(CLzmaEncHandle pp, Byte *dest, SizeT *destLen, const Byte *src, SizeT srcLen,
--    int writeEndMark, ICompressProgress *progress, ISzAllocPtr alloc, ISzAllocPtr allocBig)
-+SRes LzmaEnc_MemEncode(CLzmaEncHandle p, Byte *dest, SizeT *destLen, const Byte *src, SizeT srcLen,
-+    int writeEndMark, ICompressProgressPtr progress, ISzAllocPtr alloc, ISzAllocPtr allocBig)
- {
-   SRes res;
--  CLzmaEnc *p = (CLzmaEnc *)pp;
-+  // GET_CLzmaEnc_p
- 
-   CLzmaEnc_SeqOutStreamBuf outStream;
- 
-@@ -3114,7 +3093,7 @@ SRes LzmaEnc_MemEncode(CLzmaEncHandle pp, Byte *dest, SizeT *destLen, const Byte
-   p->writeEndMark = writeEndMark;
-   p->rc.outStream = &outStream.vt;
- 
--  res = LzmaEnc_MemPrepare(pp, src, srcLen, 0, alloc, allocBig);
-+  res = LzmaEnc_MemPrepare(p, src, srcLen, 0, alloc, allocBig);
-   
-   if (res == SZ_OK)
-   {
-@@ -3123,7 +3102,7 @@ SRes LzmaEnc_MemEncode(CLzmaEncHandle pp, Byte *dest, SizeT *destLen, const Byte
-       res = SZ_ERROR_FAIL;
-   }
- 
--  *destLen -= outStream.rem;
-+  *destLen -= (SizeT)outStream.rem;
-   if (outStream.overflow)
-     return SZ_ERROR_OUTPUT_EOF;
-   return res;
-@@ -3132,9 +3111,9 @@ SRes LzmaEnc_MemEncode(CLzmaEncHandle pp, Byte *dest, SizeT *destLen, const Byte
- 
- SRes LzmaEncode(Byte *dest, SizeT *destLen, const Byte *src, SizeT srcLen,
-     const CLzmaEncProps *props, Byte *propsEncoded, SizeT *propsSize, int writeEndMark,
--    ICompressProgress *progress, ISzAllocPtr alloc, ISzAllocPtr allocBig)
-+    ICompressProgressPtr progress, ISzAllocPtr alloc, ISzAllocPtr allocBig)
- {
--  CLzmaEnc *p = (CLzmaEnc *)LzmaEnc_Create(alloc);
-+  CLzmaEncHandle p = LzmaEnc_Create(alloc);
-   SRes res;
-   if (!p)
-     return SZ_ERROR_MEM;
-@@ -3154,10 +3133,10 @@ SRes LzmaEncode(Byte *dest, SizeT *destLen, const Byte *src, SizeT srcLen,
- 
- 
- /*
--#ifndef _7ZIP_ST
--void LzmaEnc_GetLzThreads(CLzmaEncHandle pp, HANDLE lz_threads[2])
-+#ifndef Z7_ST
-+void LzmaEnc_GetLzThreads(CLzmaEncHandle p, HANDLE lz_threads[2])
- {
--  const CLzmaEnc *p = (CLzmaEnc *)pp;
-+  GET_const_CLzmaEnc_p
-   lz_threads[0] = p->matchFinderMt.hashSync.thread;
-   lz_threads[1] = p->matchFinderMt.btSync.thread;
- }
-diff --git a/src/lzma/LzmaEnc.h b/src/lzma/LzmaEnc.h
-index bc2ed5042..9f8039a10 100644
---- a/src/lzma/LzmaEnc.h
-+++ b/src/lzma/LzmaEnc.h
-@@ -1,8 +1,8 @@
- /*  LzmaEnc.h -- LZMA Encoder
--2019-10-30 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
--#ifndef __LZMA_ENC_H
--#define __LZMA_ENC_H
-+#ifndef ZIP7_INC_LZMA_ENC_H
-+#define ZIP7_INC_LZMA_ENC_H
- 
- #include "7zTypes.h"
- 
-@@ -10,7 +10,7 @@ EXTERN_C_BEGIN
- 
- #define LZMA_PROPS_SIZE 5
- 
--typedef struct _CLzmaEncProps
-+typedef struct
- {
-   int level;       /* 0 <= level <= 9 */
-   UInt32 dictSize; /* (1 << 12) <= dictSize <= (1 << 27) for 32-bit version
-@@ -23,10 +23,13 @@ typedef struct _CLzmaEncProps
-   int fb;          /* 5 <= fb <= 273, default = 32 */
-   int btMode;      /* 0 - hashChain Mode, 1 - binTree mode - normal, default = 1 */
-   int numHashBytes; /* 2, 3 or 4, default = 4 */
-+  unsigned numHashOutBits;  /* default = ? */
-   UInt32 mc;       /* 1 <= mc <= (1 << 30), default = 32 */
-   unsigned writeEndMark;  /* 0 - do not write EOPM, 1 - write EOPM, default = 0 */
-   int numThreads;  /* 1 or 2, default = 2 */
- 
-+  // int _pad;
-+
-   UInt64 reduceSize; /* estimated size of data that will be compressed. default = (UInt64)(Int64)-1.
-                         Encoder uses this value to reduce dictionary size */
- 
-@@ -51,7 +54,9 @@ SRes:
-   SZ_ERROR_THREAD - error in multithreading functions (only for Mt version)
- */
- 
--typedef void * CLzmaEncHandle;
-+typedef struct CLzmaEnc CLzmaEnc;
-+typedef CLzmaEnc * CLzmaEncHandle;
-+// Z7_DECLARE_HANDLE(CLzmaEncHandle)
- 
- CLzmaEncHandle LzmaEnc_Create(ISzAllocPtr alloc);
- void LzmaEnc_Destroy(CLzmaEncHandle p, ISzAllocPtr alloc, ISzAllocPtr allocBig);
-@@ -61,17 +66,17 @@ void LzmaEnc_SetDataSize(CLzmaEncHandle p, UInt64 expectedDataSiize);
- SRes LzmaEnc_WriteProperties(CLzmaEncHandle p, Byte *properties, SizeT *size);
- unsigned LzmaEnc_IsWriteEndMark(CLzmaEncHandle p);
- 
--SRes LzmaEnc_Encode(CLzmaEncHandle p, ISeqOutStream *outStream, ISeqInStream *inStream,
--    ICompressProgress *progress, ISzAllocPtr alloc, ISzAllocPtr allocBig);
-+SRes LzmaEnc_Encode(CLzmaEncHandle p, ISeqOutStreamPtr outStream, ISeqInStreamPtr inStream,
-+    ICompressProgressPtr progress, ISzAllocPtr alloc, ISzAllocPtr allocBig);
- SRes LzmaEnc_MemEncode(CLzmaEncHandle p, Byte *dest, SizeT *destLen, const Byte *src, SizeT srcLen,
--    int writeEndMark, ICompressProgress *progress, ISzAllocPtr alloc, ISzAllocPtr allocBig);
-+    int writeEndMark, ICompressProgressPtr progress, ISzAllocPtr alloc, ISzAllocPtr allocBig);
- 
- 
- /* ---------- One Call Interface ---------- */
- 
- SRes LzmaEncode(Byte *dest, SizeT *destLen, const Byte *src, SizeT srcLen,
-     const CLzmaEncProps *props, Byte *propsEncoded, SizeT *propsSize, int writeEndMark,
--    ICompressProgress *progress, ISzAllocPtr alloc, ISzAllocPtr allocBig);
-+    ICompressProgressPtr progress, ISzAllocPtr alloc, ISzAllocPtr allocBig);
- 
- EXTERN_C_END
- 
-diff --git a/src/lzma/LzmaLib.c b/src/lzma/LzmaLib.c
-index 706e9e58c..785e88487 100644
---- a/src/lzma/LzmaLib.c
-+++ b/src/lzma/LzmaLib.c
-@@ -1,12 +1,14 @@
- /* LzmaLib.c -- LZMA library wrapper
--2015-06-13 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
-+
-+#include "Precomp.h"
- 
- #include "Alloc.h"
- #include "LzmaDec.h"
- #include "LzmaEnc.h"
- #include "LzmaLib.h"
- 
--MY_STDAPI LzmaCompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t srcLen,
-+Z7_STDAPI LzmaCompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t srcLen,
-   unsigned char *outProps, size_t *outPropsSize,
-   int level, /* 0 <= level <= 9, default = 5 */
-   unsigned dictSize, /* use (1 << N) or (3 << N). 4 KB < dictSize <= 128 MB */
-@@ -32,7 +34,7 @@ MY_STDAPI LzmaCompress(unsigned char *dest, size_t *destLen, const unsigned char
- }
- 
- 
--MY_STDAPI LzmaUncompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t *srcLen,
-+Z7_STDAPI LzmaUncompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t *srcLen,
-   const unsigned char *props, size_t propsSize)
- {
-   ELzmaStatus status;
-diff --git a/src/lzma/LzmaLib.h b/src/lzma/LzmaLib.h
-index c343a8596..d7c0724de 100644
---- a/src/lzma/LzmaLib.h
-+++ b/src/lzma/LzmaLib.h
-@@ -1,14 +1,14 @@
- /* LzmaLib.h -- LZMA library interface
--2021-04-03 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __LZMA_LIB_H
--#define __LZMA_LIB_H
-+#ifndef ZIP7_INC_LZMA_LIB_H
-+#define ZIP7_INC_LZMA_LIB_H
- 
- #include "7zTypes.h"
- 
- EXTERN_C_BEGIN
- 
--#define MY_STDAPI int MY_STD_CALL
-+#define Z7_STDAPI int Z7_STDCALL
- 
- #define LZMA_PROPS_SIZE 5
- 
-@@ -100,7 +100,7 @@ Returns:
-   SZ_ERROR_THREAD     - errors in multithreading functions (only for Mt version)
- */
- 
--MY_STDAPI LzmaCompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t srcLen,
-+Z7_STDAPI LzmaCompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t srcLen,
-   unsigned char *outProps, size_t *outPropsSize, /* *outPropsSize must be = 5 */
-   int level,      /* 0 <= level <= 9, default = 5 */
-   unsigned dictSize,  /* default = (1 << 24) */
-@@ -130,7 +130,7 @@ Returns:
-   SZ_ERROR_INPUT_EOF   - it needs more bytes in input buffer (src)
- */
- 
--MY_STDAPI LzmaUncompress(unsigned char *dest, size_t *destLen, const unsigned char *src, SizeT *srcLen,
-+Z7_STDAPI LzmaUncompress(unsigned char *dest, size_t *destLen, const unsigned char *src, SizeT *srcLen,
-   const unsigned char *props, size_t propsSize);
- 
- EXTERN_C_END
-diff --git a/src/lzma/MtCoder.c b/src/lzma/MtCoder.c
-index b05fdcace..3fd718e44 100644
---- a/src/lzma/MtCoder.c
-+++ b/src/lzma/MtCoder.c
-@@ -1,28 +1,28 @@
- /* MtCoder.c -- Multi-thread Coder
--2021-12-21 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
- #include "MtCoder.h"
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
--static SRes MtProgressThunk_Progress(const ICompressProgress *pp, UInt64 inSize, UInt64 outSize)
-+static SRes MtProgressThunk_Progress(ICompressProgressPtr pp, UInt64 inSize, UInt64 outSize)
- {
--  CMtProgressThunk *thunk = CONTAINER_FROM_VTBL(pp, CMtProgressThunk, vt);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CMtProgressThunk)
-   UInt64 inSize2 = 0;
-   UInt64 outSize2 = 0;
-   if (inSize != (UInt64)(Int64)-1)
-   {
--    inSize2 = inSize - thunk->inSize;
--    thunk->inSize = inSize;
-+    inSize2 = inSize - p->inSize;
-+    p->inSize = inSize;
-   }
-   if (outSize != (UInt64)(Int64)-1)
-   {
--    outSize2 = outSize - thunk->outSize;
--    thunk->outSize = outSize;
-+    outSize2 = outSize - p->outSize;
-+    p->outSize = outSize;
-   }
--  return MtProgress_ProgressAdd(thunk->mtProgress, inSize2, outSize2);
-+  return MtProgress_ProgressAdd(p->mtProgress, inSize2, outSize2);
- }
- 
- 
-@@ -36,20 +36,12 @@ void MtProgressThunk_CreateVTable(CMtProgressThunk *p)
- #define RINOK_THREAD(x) { if ((x) != 0) return SZ_ERROR_THREAD; }
- 
- 
--static WRes ArEvent_OptCreate_And_Reset(CEvent *p)
--{
--  if (Event_IsCreated(p))
--    return Event_Reset(p);
--  return AutoResetEvent_CreateNotSignaled(p);
--}
--
--
- static THREAD_FUNC_DECL ThreadFunc(void *pp);
- 
- 
- static SRes MtCoderThread_CreateAndStart(CMtCoderThread *t)
- {
--  WRes wres = ArEvent_OptCreate_And_Reset(&t->startEvent);
-+  WRes wres = AutoResetEvent_OptCreate_And_Reset(&t->startEvent);
-   if (wres == 0)
-   {
-     t->stop = False7z;
-@@ -84,24 +76,6 @@ static void MtCoderThread_Destruct(CMtCoderThread *t)
- 
- 
- 
--static SRes FullRead(ISeqInStream *stream, Byte *data, size_t *processedSize)
--{
--  size_t size = *processedSize;
--  *processedSize = 0;
--  while (size != 0)
--  {
--    size_t cur = size;
--    SRes res = ISeqInStream_Read(stream, data, &cur);
--    *processedSize += cur;
--    data += cur;
--    size -= cur;
--    RINOK(res);
--    if (cur == 0)
--      return SZ_OK;
--  }
--  return SZ_OK;
--}
--
- 
- /*
-   ThreadFunc2() returns:
-@@ -152,7 +126,7 @@ static SRes ThreadFunc2(CMtCoderThread *t)
-         }
-         if (res == SZ_OK)
-         {
--          res = FullRead(mtc->inStream, t->inBuf, &size);
-+          res = SeqInStream_ReadMax(mtc->inStream, t->inBuf, &size);
-           readProcessed = mtc->readProcessed + size;
-           mtc->readProcessed = readProcessed;
-         }
-@@ -253,7 +227,7 @@ static SRes ThreadFunc2(CMtCoderThread *t)
-       block->finished = finished;
-     }
-     
--    #ifdef MTCODER__USE_WRITE_THREAD
-+    #ifdef MTCODER_USE_WRITE_THREAD
-       RINOK_THREAD(Event_Set(&mtc->writeEvents[bi]))
-     #else
-     {
-@@ -352,7 +326,7 @@ static THREAD_FUNC_DECL ThreadFunc(void *pp)
-         MtProgress_SetError(&mtc->mtProgress, res);
-       }
-       
--      #ifndef MTCODER__USE_WRITE_THREAD
-+      #ifndef MTCODER_USE_WRITE_THREAD
-       {
-         unsigned numFinished = (unsigned)InterlockedIncrement(&mtc->numFinishedThreads);
-         if (numFinished == mtc->numStartedThreads)
-@@ -389,7 +363,7 @@ void MtCoder_Construct(CMtCoder *p)
-   Event_Construct(&p->readEvent);
-   Semaphore_Construct(&p->blocksSemaphore);
- 
--  for (i = 0; i < MTCODER__THREADS_MAX; i++)
-+  for (i = 0; i < MTCODER_THREADS_MAX; i++)
-   {
-     CMtCoderThread *t = &p->threads[i];
-     t->mtCoder = p;
-@@ -397,11 +371,11 @@ void MtCoder_Construct(CMtCoder *p)
-     t->inBuf = NULL;
-     t->stop = False7z;
-     Event_Construct(&t->startEvent);
--    Thread_Construct(&t->thread);
-+    Thread_CONSTRUCT(&t->thread)
-   }
- 
--  #ifdef MTCODER__USE_WRITE_THREAD
--    for (i = 0; i < MTCODER__BLOCKS_MAX; i++)
-+  #ifdef MTCODER_USE_WRITE_THREAD
-+    for (i = 0; i < MTCODER_BLOCKS_MAX; i++)
-       Event_Construct(&p->writeEvents[i]);
-   #else
-     Event_Construct(&p->finishedEvent);
-@@ -424,14 +398,14 @@ static void MtCoder_Free(CMtCoder *p)
-     Event_Set(&p->readEvent);
-   */
- 
--  for (i = 0; i < MTCODER__THREADS_MAX; i++)
-+  for (i = 0; i < MTCODER_THREADS_MAX; i++)
-     MtCoderThread_Destruct(&p->threads[i]);
- 
-   Event_Close(&p->readEvent);
-   Semaphore_Close(&p->blocksSemaphore);
- 
--  #ifdef MTCODER__USE_WRITE_THREAD
--    for (i = 0; i < MTCODER__BLOCKS_MAX; i++)
-+  #ifdef MTCODER_USE_WRITE_THREAD
-+    for (i = 0; i < MTCODER_BLOCKS_MAX; i++)
-       Event_Close(&p->writeEvents[i]);
-   #else
-     Event_Close(&p->finishedEvent);
-@@ -455,20 +429,20 @@ SRes MtCoder_Code(CMtCoder *p)
-   unsigned i;
-   SRes res = SZ_OK;
- 
--  if (numThreads > MTCODER__THREADS_MAX)
--    numThreads = MTCODER__THREADS_MAX;
--  numBlocksMax = MTCODER__GET_NUM_BLOCKS_FROM_THREADS(numThreads);
-+  if (numThreads > MTCODER_THREADS_MAX)
-+    numThreads = MTCODER_THREADS_MAX;
-+  numBlocksMax = MTCODER_GET_NUM_BLOCKS_FROM_THREADS(numThreads);
-   
-   if (p->blockSize < ((UInt32)1 << 26)) numBlocksMax++;
-   if (p->blockSize < ((UInt32)1 << 24)) numBlocksMax++;
-   if (p->blockSize < ((UInt32)1 << 22)) numBlocksMax++;
- 
--  if (numBlocksMax > MTCODER__BLOCKS_MAX)
--    numBlocksMax = MTCODER__BLOCKS_MAX;
-+  if (numBlocksMax > MTCODER_BLOCKS_MAX)
-+    numBlocksMax = MTCODER_BLOCKS_MAX;
- 
-   if (p->blockSize != p->allocatedBufsSize)
-   {
--    for (i = 0; i < MTCODER__THREADS_MAX; i++)
-+    for (i = 0; i < MTCODER_THREADS_MAX; i++)
-     {
-       CMtCoderThread *t = &p->threads[i];
-       if (t->inBuf)
-@@ -484,23 +458,23 @@ SRes MtCoder_Code(CMtCoder *p)
- 
-   MtProgress_Init(&p->mtProgress, p->progress);
- 
--  #ifdef MTCODER__USE_WRITE_THREAD
-+  #ifdef MTCODER_USE_WRITE_THREAD
-     for (i = 0; i < numBlocksMax; i++)
-     {
--      RINOK_THREAD(ArEvent_OptCreate_And_Reset(&p->writeEvents[i]));
-+      RINOK_THREAD(AutoResetEvent_OptCreate_And_Reset(&p->writeEvents[i]))
-     }
-   #else
--    RINOK_THREAD(ArEvent_OptCreate_And_Reset(&p->finishedEvent));
-+    RINOK_THREAD(AutoResetEvent_OptCreate_And_Reset(&p->finishedEvent))
-   #endif
- 
-   {
--    RINOK_THREAD(ArEvent_OptCreate_And_Reset(&p->readEvent));
--    RINOK_THREAD(Semaphore_OptCreateInit(&p->blocksSemaphore, numBlocksMax, numBlocksMax));
-+    RINOK_THREAD(AutoResetEvent_OptCreate_And_Reset(&p->readEvent))
-+    RINOK_THREAD(Semaphore_OptCreateInit(&p->blocksSemaphore, numBlocksMax, numBlocksMax))
-   }
- 
--  for (i = 0; i < MTCODER__BLOCKS_MAX - 1; i++)
-+  for (i = 0; i < MTCODER_BLOCKS_MAX - 1; i++)
-     p->freeBlockList[i] = i + 1;
--  p->freeBlockList[MTCODER__BLOCKS_MAX - 1] = (unsigned)(int)-1;
-+  p->freeBlockList[MTCODER_BLOCKS_MAX - 1] = (unsigned)(int)-1;
-   p->freeBlockHead = 0;
- 
-   p->readProcessed = 0;
-@@ -508,10 +482,10 @@ SRes MtCoder_Code(CMtCoder *p)
-   p->numBlocksMax = numBlocksMax;
-   p->stopReading = False7z;
- 
--  #ifndef MTCODER__USE_WRITE_THREAD
-+  #ifndef MTCODER_USE_WRITE_THREAD
-     p->writeIndex = 0;
-     p->writeRes = SZ_OK;
--    for (i = 0; i < MTCODER__BLOCKS_MAX; i++)
-+    for (i = 0; i < MTCODER_BLOCKS_MAX; i++)
-       p->ReadyBlocks[i] = False7z;
-     p->numFinishedThreads = 0;
-   #endif
-@@ -522,12 +496,12 @@ SRes MtCoder_Code(CMtCoder *p)
-   // for (i = 0; i < numThreads; i++)
-   {
-     CMtCoderThread *nextThread = &p->threads[p->numStartedThreads++];
--    RINOK(MtCoderThread_CreateAndStart(nextThread));
-+    RINOK(MtCoderThread_CreateAndStart(nextThread))
-   }
- 
-   RINOK_THREAD(Event_Set(&p->readEvent))
- 
--  #ifdef MTCODER__USE_WRITE_THREAD
-+  #ifdef MTCODER_USE_WRITE_THREAD
-   {
-     unsigned bi = 0;
- 
-@@ -582,7 +556,7 @@ SRes MtCoder_Code(CMtCoder *p)
-   if (res == SZ_OK)
-     res = p->mtProgress.res;
- 
--  #ifndef MTCODER__USE_WRITE_THREAD
-+  #ifndef MTCODER_USE_WRITE_THREAD
-     if (res == SZ_OK)
-       res = p->writeRes;
-   #endif
-@@ -593,3 +567,5 @@ SRes MtCoder_Code(CMtCoder *p)
- }
- 
- #endif
-+
-+#undef RINOK_THREAD
-diff --git a/src/lzma/MtCoder.h b/src/lzma/MtCoder.h
-index 5a5f4d11b..1231d3c2a 100644
---- a/src/lzma/MtCoder.h
-+++ b/src/lzma/MtCoder.h
-@@ -1,30 +1,30 @@
- /* MtCoder.h -- Multi-thread Coder
--2018-07-04 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
--#ifndef __MT_CODER_H
--#define __MT_CODER_H
-+#ifndef ZIP7_INC_MT_CODER_H
-+#define ZIP7_INC_MT_CODER_H
- 
- #include "MtDec.h"
- 
- EXTERN_C_BEGIN
- 
- /*
--  if (    defined MTCODER__USE_WRITE_THREAD) : main thread writes all data blocks to output stream
--  if (not defined MTCODER__USE_WRITE_THREAD) : any coder thread can write data blocks to output stream
-+  if (    defined MTCODER_USE_WRITE_THREAD) : main thread writes all data blocks to output stream
-+  if (not defined MTCODER_USE_WRITE_THREAD) : any coder thread can write data blocks to output stream
- */
--/* #define MTCODER__USE_WRITE_THREAD */
-+/* #define MTCODER_USE_WRITE_THREAD */
- 
--#ifndef _7ZIP_ST
--  #define MTCODER__GET_NUM_BLOCKS_FROM_THREADS(numThreads) ((numThreads) + (numThreads) / 8 + 1)
--  #define MTCODER__THREADS_MAX 64
--  #define MTCODER__BLOCKS_MAX (MTCODER__GET_NUM_BLOCKS_FROM_THREADS(MTCODER__THREADS_MAX) + 3)
-+#ifndef Z7_ST
-+  #define MTCODER_GET_NUM_BLOCKS_FROM_THREADS(numThreads) ((numThreads) + (numThreads) / 8 + 1)
-+  #define MTCODER_THREADS_MAX 64
-+  #define MTCODER_BLOCKS_MAX (MTCODER_GET_NUM_BLOCKS_FROM_THREADS(MTCODER_THREADS_MAX) + 3)
- #else
--  #define MTCODER__THREADS_MAX 1
--  #define MTCODER__BLOCKS_MAX 1
-+  #define MTCODER_THREADS_MAX 1
-+  #define MTCODER_BLOCKS_MAX 1
- #endif
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
- 
- typedef struct
-@@ -37,15 +37,15 @@ typedef struct
- 
- void MtProgressThunk_CreateVTable(CMtProgressThunk *p);
-     
--#define MtProgressThunk_Init(p) { (p)->inSize = 0; (p)->outSize = 0; }
-+#define MtProgressThunk_INIT(p) { (p)->inSize = 0; (p)->outSize = 0; }
- 
- 
--struct _CMtCoder;
-+struct CMtCoder_;
- 
- 
- typedef struct
- {
--  struct _CMtCoder *mtCoder;
-+  struct CMtCoder_ *mtCoder;
-   unsigned index;
-   int stop;
-   Byte *inBuf;
-@@ -71,7 +71,7 @@ typedef struct
- } CMtCoderBlock;
- 
- 
--typedef struct _CMtCoder
-+typedef struct CMtCoder_
- {
-   /* input variables */
-   
-@@ -79,11 +79,11 @@ typedef struct _CMtCoder
-   unsigned numThreadsMax;
-   UInt64 expectedDataSize;
- 
--  ISeqInStream *inStream;
-+  ISeqInStreamPtr inStream;
-   const Byte *inData;
-   size_t inDataSize;
- 
--  ICompressProgress *progress;
-+  ICompressProgressPtr progress;
-   ISzAllocPtr allocBig;
- 
-   IMtCoderCallback2 *mtCallback;
-@@ -100,13 +100,13 @@ typedef struct _CMtCoder
-   BoolInt stopReading;
-   SRes readRes;
- 
--  #ifdef MTCODER__USE_WRITE_THREAD
--    CAutoResetEvent writeEvents[MTCODER__BLOCKS_MAX];
-+  #ifdef MTCODER_USE_WRITE_THREAD
-+    CAutoResetEvent writeEvents[MTCODER_BLOCKS_MAX];
-   #else
-     CAutoResetEvent finishedEvent;
-     SRes writeRes;
-     unsigned writeIndex;
--    Byte ReadyBlocks[MTCODER__BLOCKS_MAX];
-+    Byte ReadyBlocks[MTCODER_BLOCKS_MAX];
-     LONG numFinishedThreads;
-   #endif
- 
-@@ -120,11 +120,11 @@ typedef struct _CMtCoder
-   CCriticalSection cs;
- 
-   unsigned freeBlockHead;
--  unsigned freeBlockList[MTCODER__BLOCKS_MAX];
-+  unsigned freeBlockList[MTCODER_BLOCKS_MAX];
- 
-   CMtProgress mtProgress;
--  CMtCoderBlock blocks[MTCODER__BLOCKS_MAX];
--  CMtCoderThread threads[MTCODER__THREADS_MAX];
-+  CMtCoderBlock blocks[MTCODER_BLOCKS_MAX];
-+  CMtCoderThread threads[MTCODER_THREADS_MAX];
- } CMtCoder;
- 
- 
-diff --git a/src/lzma/MtDec.c b/src/lzma/MtDec.c
-index b75e892fe..80c186950 100644
---- a/src/lzma/MtDec.c
-+++ b/src/lzma/MtDec.c
-@@ -1,5 +1,5 @@
- /* MtDec.c -- Multi-thread Decoder
--2021-12-21 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -14,7 +14,7 @@
- 
- #include "MtDec.h"
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
- #ifdef SHOW_DEBUG_INFO
- #define PRF(x) x
-@@ -24,7 +24,7 @@
- 
- #define PRF_STR_INT(s, d) PRF(printf("\n" s " %d\n", (unsigned)d))
- 
--void MtProgress_Init(CMtProgress *p, ICompressProgress *progress)
-+void MtProgress_Init(CMtProgress *p, ICompressProgressPtr progress)
- {
-   p->progress = progress;
-   p->res = SZ_OK;
-@@ -81,36 +81,28 @@ void MtProgress_SetError(CMtProgress *p, SRes res)
- #define RINOK_THREAD(x) RINOK_WRes(x)
- 
- 
--static WRes ArEvent_OptCreate_And_Reset(CEvent *p)
-+struct CMtDecBufLink_
- {
--  if (Event_IsCreated(p))
--    return Event_Reset(p);
--  return AutoResetEvent_CreateNotSignaled(p);
--}
--
--
--struct __CMtDecBufLink
--{
--  struct __CMtDecBufLink *next;
-+  struct CMtDecBufLink_ *next;
-   void *pad[3];
- };
- 
--typedef struct __CMtDecBufLink CMtDecBufLink;
-+typedef struct CMtDecBufLink_ CMtDecBufLink;
- 
- #define MTDEC__LINK_DATA_OFFSET sizeof(CMtDecBufLink)
- #define MTDEC__DATA_PTR_FROM_LINK(link) ((Byte *)(link) + MTDEC__LINK_DATA_OFFSET)
- 
- 
- 
--static THREAD_FUNC_DECL ThreadFunc(void *pp);
-+static THREAD_FUNC_DECL MtDec_ThreadFunc(void *pp);
- 
- 
- static WRes MtDecThread_CreateEvents(CMtDecThread *t)
- {
--  WRes wres = ArEvent_OptCreate_And_Reset(&t->canWrite);
-+  WRes wres = AutoResetEvent_OptCreate_And_Reset(&t->canWrite);
-   if (wres == 0)
-   {
--    wres = ArEvent_OptCreate_And_Reset(&t->canRead);
-+    wres = AutoResetEvent_OptCreate_And_Reset(&t->canRead);
-     if (wres == 0)
-       return SZ_OK;
-   }
-@@ -126,7 +118,7 @@ static SRes MtDecThread_CreateAndStart(CMtDecThread *t)
-   {
-     if (Thread_WasCreated(&t->thread))
-       return SZ_OK;
--    wres = Thread_Create(&t->thread, ThreadFunc, t);
-+    wres = Thread_Create(&t->thread, MtDec_ThreadFunc, t);
-     if (wres == 0)
-       return SZ_OK;
-   }
-@@ -167,7 +159,7 @@ static void MtDecThread_CloseThread(CMtDecThread *t)
- static void MtDec_CloseThreads(CMtDec *p)
- {
-   unsigned i;
--  for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+  for (i = 0; i < MTDEC_THREADS_MAX; i++)
-     MtDecThread_CloseThread(&p->threads[i]);
- }
- 
-@@ -179,25 +171,6 @@ static void MtDecThread_Destruct(CMtDecThread *t)
- 
- 
- 
--static SRes FullRead(ISeqInStream *stream, Byte *data, size_t *processedSize)
--{
--  size_t size = *processedSize;
--  *processedSize = 0;
--  while (size != 0)
--  {
--    size_t cur = size;
--    SRes res = ISeqInStream_Read(stream, data, &cur);
--    *processedSize += cur;
--    data += cur;
--    size -= cur;
--    RINOK(res);
--    if (cur == 0)
--      return SZ_OK;
--  }
--  return SZ_OK;
--}
--
--
- static SRes MtDec_GetError_Spec(CMtDec *p, UInt64 interruptIndex, BoolInt *wasInterrupted)
- {
-   SRes res;
-@@ -253,7 +226,7 @@ Byte *MtDec_GetCrossBuff(CMtDec *p)
- 
- 
- /*
--  ThreadFunc2() returns:
-+  MtDec_ThreadFunc2() returns:
-   0      - in all normal cases (even for stream error or memory allocation error)
-   (!= 0) - WRes error return by system threading function
- */
-@@ -261,11 +234,11 @@ Byte *MtDec_GetCrossBuff(CMtDec *p)
- // #define MTDEC_ProgessStep (1 << 22)
- #define MTDEC_ProgessStep (1 << 0)
- 
--static WRes ThreadFunc2(CMtDecThread *t)
-+static WRes MtDec_ThreadFunc2(CMtDecThread *t)
- {
-   CMtDec *p = t->mtDec;
- 
--  PRF_STR_INT("ThreadFunc2", t->index);
-+  PRF_STR_INT("MtDec_ThreadFunc2", t->index)
- 
-   // SetThreadAffinityMask(GetCurrentThread(), 1 << t->index);
- 
-@@ -295,13 +268,13 @@ static WRes ThreadFunc2(CMtDecThread *t)
-     // CMtDecCallbackInfo parse;
-     CMtDecThread *nextThread;
- 
--    PRF_STR_INT("=============== Event_Wait(&t->canRead)", t->index);
-+    PRF_STR_INT("=============== Event_Wait(&t->canRead)", t->index)
- 
--    RINOK_THREAD(Event_Wait(&t->canRead));
-+    RINOK_THREAD(Event_Wait(&t->canRead))
-     if (p->exitThread)
-       return 0;
- 
--    PRF_STR_INT("after Event_Wait(&t->canRead)", t->index);
-+    PRF_STR_INT("after Event_Wait(&t->canRead)", t->index)
- 
-     // if (t->index == 3) return 19; // for test
- 
-@@ -373,7 +346,7 @@ static WRes ThreadFunc2(CMtDecThread *t)
-             {
-               size = p->inBufSize;
-               
--              res = FullRead(p->inStream, data, &size);
-+              res = SeqInStream_ReadMax(p->inStream, data, &size);
-               
-               // size = 10; // test
- 
-@@ -615,7 +588,7 @@ static WRes ThreadFunc2(CMtDecThread *t)
-     // if ( !finish ) we must call Event_Set(&nextThread->canWrite) in any case
-     // if (  finish ) we switch to single-thread mode and there are 2 ways at the end of current iteration (current block):
-     //   - if (needContinue) after Write(&needContinue), we restore decoding with new iteration
--    //   - otherwise we stop decoding and exit from ThreadFunc2()
-+    //   - otherwise we stop decoding and exit from MtDec_ThreadFunc2()
- 
-     // Don't change (finish) variable in the further code
- 
-@@ -688,7 +661,7 @@ static WRes ThreadFunc2(CMtDecThread *t)
- 
-     // ---------- WRITE ----------
-    
--    RINOK_THREAD(Event_Wait(&t->canWrite));
-+    RINOK_THREAD(Event_Wait(&t->canWrite))
- 
-   {
-     BoolInt isErrorMode = False7z;
-@@ -801,14 +774,14 @@ static WRes ThreadFunc2(CMtDecThread *t)
- 
-     if (!finish)
-     {
--      RINOK_THREAD(Event_Set(&nextThread->canWrite));
-+      RINOK_THREAD(Event_Set(&nextThread->canWrite))
-     }
-     else
-     {
-       if (needContinue)
-       {
-         // we restore decoding with new iteration
--        RINOK_THREAD(Event_Set(&p->threads[0].canWrite));
-+        RINOK_THREAD(Event_Set(&p->threads[0].canWrite))
-       }
-       else
-       {
-@@ -817,7 +790,7 @@ static WRes ThreadFunc2(CMtDecThread *t)
-           return SZ_OK;
-         p->exitThread = True7z;
-       }
--      RINOK_THREAD(Event_Set(&p->threads[0].canRead));
-+      RINOK_THREAD(Event_Set(&p->threads[0].canRead))
-     }
-   }
-   }
-@@ -836,7 +809,7 @@ static WRes ThreadFunc2(CMtDecThread *t)
- #endif
- 
- 
--static THREAD_FUNC_DECL ThreadFunc1(void *pp)
-+static THREAD_FUNC_DECL MtDec_ThreadFunc1(void *pp)
- {
-   WRes res;
- 
-@@ -845,7 +818,7 @@ static THREAD_FUNC_DECL ThreadFunc1(void *pp)
- 
-   // fprintf(stdout, "\n%d = %p\n", t->index, &t);
- 
--  res = ThreadFunc2(t);
-+  res = MtDec_ThreadFunc2(t);
-   p = t->mtDec;
-   if (res == 0)
-     return (THREAD_FUNC_RET_TYPE)(UINT_PTR)p->exitThreadWRes;
-@@ -862,14 +835,14 @@ static THREAD_FUNC_DECL ThreadFunc1(void *pp)
-   return (THREAD_FUNC_RET_TYPE)(UINT_PTR)res;
- }
- 
--static MY_NO_INLINE THREAD_FUNC_DECL ThreadFunc(void *pp)
-+static Z7_NO_INLINE THREAD_FUNC_DECL MtDec_ThreadFunc(void *pp)
- {
-   #ifdef USE_ALLOCA
-   CMtDecThread *t = (CMtDecThread *)pp;
-   // fprintf(stderr, "\n%d = %p - before", t->index, &t);
-   t->allocaPtr = alloca(t->index * 128);
-   #endif
--  return ThreadFunc1(pp);
-+  return MtDec_ThreadFunc1(pp);
- }
- 
- 
-@@ -883,7 +856,7 @@ int MtDec_PrepareRead(CMtDec *p)
-     
-   {
-     unsigned i;
--    for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+    for (i = 0; i < MTDEC_THREADS_MAX; i++)
-       if (i > p->numStartedThreads
-           || p->numFilledThreads <=
-             (i >= p->filledThreadStart ?
-@@ -987,7 +960,7 @@ void MtDec_Construct(CMtDec *p)
- 
-   p->allocatedBufsSize = 0;
- 
--  for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+  for (i = 0; i < MTDEC_THREADS_MAX; i++)
-   {
-     CMtDecThread *t = &p->threads[i];
-     t->mtDec = p;
-@@ -995,7 +968,7 @@ void MtDec_Construct(CMtDec *p)
-     t->inBuf = NULL;
-     Event_Construct(&t->canRead);
-     Event_Construct(&t->canWrite);
--    Thread_Construct(&t->thread);
-+    Thread_CONSTRUCT(&t->thread)
-   }
- 
-   // Event_Construct(&p->finishedEvent);
-@@ -1010,7 +983,7 @@ static void MtDec_Free(CMtDec *p)
- 
-   p->exitThread = True7z;
- 
--  for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+  for (i = 0; i < MTDEC_THREADS_MAX; i++)
-     MtDecThread_Destruct(&p->threads[i]);
- 
-   // Event_Close(&p->finishedEvent);
-@@ -1061,15 +1034,15 @@ SRes MtDec_Code(CMtDec *p)
- 
-   {
-     unsigned numThreads = p->numThreadsMax;
--    if (numThreads > MTDEC__THREADS_MAX)
--      numThreads = MTDEC__THREADS_MAX;
-+    if (numThreads > MTDEC_THREADS_MAX)
-+      numThreads = MTDEC_THREADS_MAX;
-     p->numStartedThreads_Limit = numThreads;
-     p->numStartedThreads = 0;
-   }
- 
-   if (p->inBufSize != p->allocatedBufsSize)
-   {
--    for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+    for (i = 0; i < MTDEC_THREADS_MAX; i++)
-     {
-       CMtDecThread *t = &p->threads[i];
-       if (t->inBuf)
-@@ -1086,7 +1059,7 @@ SRes MtDec_Code(CMtDec *p)
- 
-   MtProgress_Init(&p->mtProgress, p->progress);
- 
--  // RINOK_THREAD(ArEvent_OptCreate_And_Reset(&p->finishedEvent));
-+  // RINOK_THREAD(AutoResetEvent_OptCreate_And_Reset(&p->finishedEvent))
-   p->exitThread = False7z;
-   p->exitThreadWRes = 0;
- 
-@@ -1098,7 +1071,7 @@ SRes MtDec_Code(CMtDec *p)
-     wres = MtDecThread_CreateEvents(nextThread);
-     if (wres == 0) { wres = Event_Set(&nextThread->canWrite);
-     if (wres == 0) { wres = Event_Set(&nextThread->canRead);
--    if (wres == 0) { THREAD_FUNC_RET_TYPE res = ThreadFunc(nextThread);
-+    if (wres == 0) { THREAD_FUNC_RET_TYPE res = MtDec_ThreadFunc(nextThread);
-     wres = (WRes)(UINT_PTR)res;
-     if (wres != 0)
-     {
-@@ -1137,3 +1110,5 @@ SRes MtDec_Code(CMtDec *p)
- }
- 
- #endif
-+
-+#undef PRF
-diff --git a/src/lzma/MtDec.h b/src/lzma/MtDec.h
-index c2da46ae2..c28e8d9ac 100644
---- a/src/lzma/MtDec.h
-+++ b/src/lzma/MtDec.h
-@@ -1,46 +1,46 @@
- /* MtDec.h -- Multi-thread Decoder
--2020-03-05 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __MT_DEC_H
--#define __MT_DEC_H
-+#ifndef ZIP7_INC_MT_DEC_H
-+#define ZIP7_INC_MT_DEC_H
- 
- #include "7zTypes.h"
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- #include "Threads.h"
- #endif
- 
- EXTERN_C_BEGIN
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
--#ifndef _7ZIP_ST
--  #define MTDEC__THREADS_MAX 32
-+#ifndef Z7_ST
-+  #define MTDEC_THREADS_MAX 32
- #else
--  #define MTDEC__THREADS_MAX 1
-+  #define MTDEC_THREADS_MAX 1
- #endif
- 
- 
- typedef struct
- {
--  ICompressProgress *progress;
-+  ICompressProgressPtr progress;
-   SRes res;
-   UInt64 totalInSize;
-   UInt64 totalOutSize;
-   CCriticalSection cs;
- } CMtProgress;
- 
--void MtProgress_Init(CMtProgress *p, ICompressProgress *progress);
-+void MtProgress_Init(CMtProgress *p, ICompressProgressPtr progress);
- SRes MtProgress_Progress_ST(CMtProgress *p);
- SRes MtProgress_ProgressAdd(CMtProgress *p, UInt64 inSize, UInt64 outSize);
- SRes MtProgress_GetError(CMtProgress *p);
- void MtProgress_SetError(CMtProgress *p, SRes res);
- 
--struct _CMtDec;
-+struct CMtDec;
- 
- typedef struct
- {
--  struct _CMtDec *mtDec;
-+  struct CMtDec_ *mtDec;
-   unsigned index;
-   void *inBuf;
- 
-@@ -117,7 +117,7 @@ typedef struct
- 
- 
- 
--typedef struct _CMtDec
-+typedef struct CMtDec_
- {
-   /* input variables */
-   
-@@ -126,11 +126,11 @@ typedef struct _CMtDec
-   // size_t inBlockMax;
-   unsigned numThreadsMax_2;
- 
--  ISeqInStream *inStream;
-+  ISeqInStreamPtr inStream;
-   // const Byte *inData;
-   // size_t inDataSize;
- 
--  ICompressProgress *progress;
-+  ICompressProgressPtr progress;
-   ISzAllocPtr alloc;
- 
-   IMtDecCallback2 *mtCallback;
-@@ -171,11 +171,11 @@ typedef struct _CMtDec
-   unsigned filledThreadStart;
-   unsigned numFilledThreads;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   BoolInt needInterrupt;
-   UInt64 interruptIndex;
-   CMtProgress mtProgress;
--  CMtDecThread threads[MTDEC__THREADS_MAX];
-+  CMtDecThread threads[MTDEC_THREADS_MAX];
-   #endif
- } CMtDec;
- 
-diff --git a/src/lzma/Ppmd.h b/src/lzma/Ppmd.h
-index b19879208..66b26266f 100644
---- a/src/lzma/Ppmd.h
-+++ b/src/lzma/Ppmd.h
-@@ -1,9 +1,9 @@
- /* Ppmd.h -- PPMD codec common code
--2021-04-13 : Igor Pavlov : Public domain
-+2023-03-05 : Igor Pavlov : Public domain
- This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain */
- 
--#ifndef __PPMD_H
--#define __PPMD_H
-+#ifndef ZIP7_INC_PPMD_H
-+#define ZIP7_INC_PPMD_H
- 
- #include "CpuArch.h"
- 
-@@ -48,8 +48,10 @@ typedef struct
-   Byte Count;  /* Count to next change of Shift */
- } CPpmd_See;
- 
--#define Ppmd_See_Update(p)  if ((p)->Shift < PPMD_PERIOD_BITS && --(p)->Count == 0) \
--    { (p)->Summ = (UInt16)((p)->Summ << 1); (p)->Count = (Byte)(3 << (p)->Shift++); }
-+#define Ppmd_See_UPDATE(p) \
-+  { if ((p)->Shift < PPMD_PERIOD_BITS && --(p)->Count == 0) \
-+    { (p)->Summ = (UInt16)((p)->Summ << 1); \
-+      (p)->Count = (Byte)(3 << (p)->Shift++); }}
- 
- 
- typedef struct
-diff --git a/src/lzma/Ppmd7.c b/src/lzma/Ppmd7.c
-index e5c6114af..5d32607fc 100644
---- a/src/lzma/Ppmd7.c
-+++ b/src/lzma/Ppmd7.c
-@@ -1,5 +1,5 @@
- /* Ppmd7.c -- PPMdH codec
--2021-04-13 : Igor Pavlov : Public domain
-+2023-04-02 : Igor Pavlov : Public domain
- This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain */
- 
- #include "Precomp.h"
-@@ -14,7 +14,7 @@ This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain */
- MY_ALIGN(16)
- static const Byte PPMD7_kExpEscape[16] = { 25, 14, 9, 7, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2 };
- MY_ALIGN(16)
--static const UInt16 kInitBinEsc[] = { 0x3CDD, 0x1F3F, 0x59BF, 0x48F3, 0x64A1, 0x5ABC, 0x6632, 0x6051};
-+static const UInt16 PPMD7_kInitBinEsc[] = { 0x3CDD, 0x1F3F, 0x59BF, 0x48F3, 0x64A1, 0x5ABC, 0x6632, 0x6051};
- 
- #define MAX_FREQ 124
- #define UNIT_SIZE 12
-@@ -33,7 +33,7 @@ static const UInt16 kInitBinEsc[] = { 0x3CDD, 0x1F3F, 0x59BF, 0x48F3, 0x64A1, 0x
- #define ONE_STATE(ctx) Ppmd7Context_OneState(ctx)
- #define SUFFIX(ctx) CTX((ctx)->Suffix)
- 
--typedef CPpmd7_Context * CTX_PTR;
-+typedef CPpmd7_Context * PPMD7_CTX_PTR;
- 
- struct CPpmd7_Node_;
- 
-@@ -107,14 +107,14 @@ BoolInt Ppmd7_Alloc(CPpmd7 *p, UInt32 size, ISzAllocPtr alloc)
- // ---------- Internal Memory Allocator ----------
- 
- /* We can use CPpmd7_Node in list of free units (as in Ppmd8)
--   But we still need one additional list walk pass in GlueFreeBlocks().
--   So we use simple CPpmd_Void_Ref instead of CPpmd7_Node in InsertNode() / RemoveNode()
-+   But we still need one additional list walk pass in Ppmd7_GlueFreeBlocks().
-+   So we use simple CPpmd_Void_Ref instead of CPpmd7_Node in Ppmd7_InsertNode() / Ppmd7_RemoveNode()
- */
- 
- #define EMPTY_NODE 0
- 
- 
--static void InsertNode(CPpmd7 *p, void *node, unsigned indx)
-+static void Ppmd7_InsertNode(CPpmd7 *p, void *node, unsigned indx)
- {
-   *((CPpmd_Void_Ref *)node) = p->FreeList[indx];
-   // ((CPpmd7_Node *)node)->Next = (CPpmd7_Node_Ref)p->FreeList[indx];
-@@ -124,7 +124,7 @@ static void InsertNode(CPpmd7 *p, void *node, unsigned indx)
- }
- 
- 
--static void *RemoveNode(CPpmd7 *p, unsigned indx)
-+static void *Ppmd7_RemoveNode(CPpmd7 *p, unsigned indx)
- {
-   CPpmd_Void_Ref *node = (CPpmd_Void_Ref *)Ppmd7_GetPtr(p, p->FreeList[indx]);
-   p->FreeList[indx] = *node;
-@@ -134,32 +134,32 @@ static void *RemoveNode(CPpmd7 *p, unsigned indx)
- }
- 
- 
--static void SplitBlock(CPpmd7 *p, void *ptr, unsigned oldIndx, unsigned newIndx)
-+static void Ppmd7_SplitBlock(CPpmd7 *p, void *ptr, unsigned oldIndx, unsigned newIndx)
- {
-   unsigned i, nu = I2U(oldIndx) - I2U(newIndx);
-   ptr = (Byte *)ptr + U2B(I2U(newIndx));
-   if (I2U(i = U2I(nu)) != nu)
-   {
-     unsigned k = I2U(--i);
--    InsertNode(p, ((Byte *)ptr) + U2B(k), nu - k - 1);
-+    Ppmd7_InsertNode(p, ((Byte *)ptr) + U2B(k), nu - k - 1);
-   }
--  InsertNode(p, ptr, i);
-+  Ppmd7_InsertNode(p, ptr, i);
- }
- 
- 
- /* we use CPpmd7_Node_Union union to solve XLC -O2 strict pointer aliasing problem */
- 
--typedef union _CPpmd7_Node_Union
-+typedef union
- {
-   CPpmd7_Node     Node;
-   CPpmd7_Node_Ref NextRef;
- } CPpmd7_Node_Union;
- 
--/* Original PPmdH (Ppmd7) code uses doubly linked list in GlueFreeBlocks()
-+/* Original PPmdH (Ppmd7) code uses doubly linked list in Ppmd7_GlueFreeBlocks()
-    we use single linked list similar to Ppmd8 code */
- 
- 
--static void GlueFreeBlocks(CPpmd7 *p)
-+static void Ppmd7_GlueFreeBlocks(CPpmd7 *p)
- {
-   /*
-   we use first UInt16 field of 12-bytes UNITs as record type stamp
-@@ -239,27 +239,27 @@ static void GlueFreeBlocks(CPpmd7 *p)
-     if (nu == 0)
-       continue;
-     for (; nu > 128; nu -= 128, node += 128)
--      InsertNode(p, node, PPMD_NUM_INDEXES - 1);
-+      Ppmd7_InsertNode(p, node, PPMD_NUM_INDEXES - 1);
-     if (I2U(i = U2I(nu)) != nu)
-     {
-       unsigned k = I2U(--i);
--      InsertNode(p, node + k, (unsigned)nu - k - 1);
-+      Ppmd7_InsertNode(p, node + k, (unsigned)nu - k - 1);
-     }
--    InsertNode(p, node, i);
-+    Ppmd7_InsertNode(p, node, i);
-   }
- }
- 
- 
--MY_NO_INLINE
--static void *AllocUnitsRare(CPpmd7 *p, unsigned indx)
-+Z7_NO_INLINE
-+static void *Ppmd7_AllocUnitsRare(CPpmd7 *p, unsigned indx)
- {
-   unsigned i;
-   
-   if (p->GlueCount == 0)
-   {
--    GlueFreeBlocks(p);
-+    Ppmd7_GlueFreeBlocks(p);
-     if (p->FreeList[indx] != 0)
--      return RemoveNode(p, indx);
-+      return Ppmd7_RemoveNode(p, indx);
-   }
-   
-   i = indx;
-@@ -277,17 +277,17 @@ static void *AllocUnitsRare(CPpmd7 *p, unsigned indx)
-   while (p->FreeList[i] == 0);
- 
-   {
--    void *block = RemoveNode(p, i);
--    SplitBlock(p, block, i, indx);
-+    void *block = Ppmd7_RemoveNode(p, i);
-+    Ppmd7_SplitBlock(p, block, i, indx);
-     return block;
-   }
- }
- 
- 
--static void *AllocUnits(CPpmd7 *p, unsigned indx)
-+static void *Ppmd7_AllocUnits(CPpmd7 *p, unsigned indx)
- {
-   if (p->FreeList[indx] != 0)
--    return RemoveNode(p, indx);
-+    return Ppmd7_RemoveNode(p, indx);
-   {
-     UInt32 numBytes = U2B(I2U(indx));
-     Byte *lo = p->LoUnit;
-@@ -297,11 +297,11 @@ static void *AllocUnits(CPpmd7 *p, unsigned indx)
-       return lo;
-     }
-   }
--  return AllocUnitsRare(p, indx);
-+  return Ppmd7_AllocUnitsRare(p, indx);
- }
- 
- 
--#define MyMem12Cpy(dest, src, num) \
-+#define MEM_12_CPY(dest, src, num) \
-   { UInt32 *d = (UInt32 *)dest; const UInt32 *z = (const UInt32 *)src; UInt32 n = num; \
-     do { d[0] = z[0]; d[1] = z[1]; d[2] = z[2]; z += 3; d += 3; } while (--n); }
- 
-@@ -315,12 +315,12 @@ static void *ShrinkUnits(CPpmd7 *p, void *oldPtr, unsigned oldNU, unsigned newNU
-     return oldPtr;
-   if (p->FreeList[i1] != 0)
-   {
--    void *ptr = RemoveNode(p, i1);
--    MyMem12Cpy(ptr, oldPtr, newNU);
--    InsertNode(p, oldPtr, i0);
-+    void *ptr = Ppmd7_RemoveNode(p, i1);
-+    MEM_12_CPY(ptr, oldPtr, newNU)
-+    Ppmd7_InsertNode(p, oldPtr, i0);
-     return ptr;
-   }
--  SplitBlock(p, oldPtr, i0, i1);
-+  Ppmd7_SplitBlock(p, oldPtr, i0, i1);
-   return oldPtr;
- }
- */
-@@ -329,14 +329,14 @@ static void *ShrinkUnits(CPpmd7 *p, void *oldPtr, unsigned oldNU, unsigned newNU
- #define SUCCESSOR(p) Ppmd_GET_SUCCESSOR(p)
- static void SetSuccessor(CPpmd_State *p, CPpmd_Void_Ref v)
- {
--  Ppmd_SET_SUCCESSOR(p, v);
-+  Ppmd_SET_SUCCESSOR(p, v)
- }
- 
- 
- 
--MY_NO_INLINE
-+Z7_NO_INLINE
- static
--void RestartModel(CPpmd7 *p)
-+void Ppmd7_RestartModel(CPpmd7 *p)
- {
-   unsigned i, k;
- 
-@@ -352,8 +352,8 @@ void RestartModel(CPpmd7 *p)
-   p->PrevSuccess = 0;
- 
-   {
--    CPpmd7_Context *mc = (CTX_PTR)(void *)(p->HiUnit -= UNIT_SIZE); /* AllocContext(p); */
--    CPpmd_State *s = (CPpmd_State *)p->LoUnit; /* AllocUnits(p, PPMD_NUM_INDEXES - 1); */
-+    CPpmd7_Context *mc = (PPMD7_CTX_PTR)(void *)(p->HiUnit -= UNIT_SIZE); /* AllocContext(p); */
-+    CPpmd_State *s = (CPpmd_State *)p->LoUnit; /* Ppmd7_AllocUnits(p, PPMD_NUM_INDEXES - 1); */
-     
-     p->LoUnit += U2B(256 / 2);
-     p->MaxContext = p->MinContext = mc;
-@@ -391,7 +391,7 @@ void RestartModel(CPpmd7 *p)
-     {
-       unsigned m;
-       UInt16 *dest = p->BinSumm[i] + k;
--      UInt16 val = (UInt16)(PPMD_BIN_SCALE - kInitBinEsc[k] / (i + 2));
-+      const UInt16 val = (UInt16)(PPMD_BIN_SCALE - PPMD7_kInitBinEsc[k] / (i + 2));
-       for (m = 0; m < 64; m += 8)
-         dest[m] = val;
-     }
-@@ -423,13 +423,13 @@ void Ppmd7_Init(CPpmd7 *p, unsigned maxOrder)
- {
-   p->MaxOrder = maxOrder;
- 
--  RestartModel(p);
-+  Ppmd7_RestartModel(p);
- }
- 
- 
- 
- /*
--  CreateSuccessors()
-+  Ppmd7_CreateSuccessors()
-   It's called when (FoundState->Successor) is RAW-Successor,
-   that is the link to position in Raw text.
-   So we create Context records and write the links to
-@@ -445,10 +445,10 @@ void Ppmd7_Init(CPpmd7 *p, unsigned maxOrder)
-   also it can return pointer to real context of same order,
- */
- 
--MY_NO_INLINE
--static CTX_PTR CreateSuccessors(CPpmd7 *p)
-+Z7_NO_INLINE
-+static PPMD7_CTX_PTR Ppmd7_CreateSuccessors(CPpmd7 *p)
- {
--  CTX_PTR c = p->MinContext;
-+  PPMD7_CTX_PTR c = p->MinContext;
-   CPpmd_Byte_Ref upBranch = (CPpmd_Byte_Ref)SUCCESSOR(p->FoundState);
-   Byte newSym, newFreq;
-   unsigned numPs = 0;
-@@ -522,15 +522,15 @@ static CTX_PTR CreateSuccessors(CPpmd7 *p)
- 
-   do
-   {
--    CTX_PTR c1;
-+    PPMD7_CTX_PTR c1;
-     /* = AllocContext(p); */
-     if (p->HiUnit != p->LoUnit)
--      c1 = (CTX_PTR)(void *)(p->HiUnit -= UNIT_SIZE);
-+      c1 = (PPMD7_CTX_PTR)(void *)(p->HiUnit -= UNIT_SIZE);
-     else if (p->FreeList[0] != 0)
--      c1 = (CTX_PTR)RemoveNode(p, 0);
-+      c1 = (PPMD7_CTX_PTR)Ppmd7_RemoveNode(p, 0);
-     else
-     {
--      c1 = (CTX_PTR)AllocUnitsRare(p, 0);
-+      c1 = (PPMD7_CTX_PTR)Ppmd7_AllocUnitsRare(p, 0);
-       if (!c1)
-         return NULL;
-     }
-@@ -550,16 +550,16 @@ static CTX_PTR CreateSuccessors(CPpmd7 *p)
- 
- 
- 
--#define SwapStates(s) \
-+#define SWAP_STATES(s) \
-   { CPpmd_State tmp = s[0]; s[0] = s[-1]; s[-1] = tmp; }
- 
- 
- void Ppmd7_UpdateModel(CPpmd7 *p);
--MY_NO_INLINE
-+Z7_NO_INLINE
- void Ppmd7_UpdateModel(CPpmd7 *p)
- {
-   CPpmd_Void_Ref maxSuccessor, minSuccessor;
--  CTX_PTR c, mc;
-+  PPMD7_CTX_PTR c, mc;
-   unsigned s0, ns;
- 
- 
-@@ -592,7 +592,7 @@ void Ppmd7_UpdateModel(CPpmd7 *p)
-         
-         if (s[0].Freq >= s[-1].Freq)
-         {
--          SwapStates(s);
-+          SWAP_STATES(s)
-           s--;
-         }
-       }
-@@ -610,10 +610,10 @@ void Ppmd7_UpdateModel(CPpmd7 *p)
-   {
-     /* MAX ORDER context */
-     /* (FoundState->Successor) is RAW-Successor. */
--    p->MaxContext = p->MinContext = CreateSuccessors(p);
-+    p->MaxContext = p->MinContext = Ppmd7_CreateSuccessors(p);
-     if (!p->MinContext)
-     {
--      RestartModel(p);
-+      Ppmd7_RestartModel(p);
-       return;
-     }
-     SetSuccessor(p->FoundState, REF(p->MinContext));
-@@ -629,7 +629,7 @@ void Ppmd7_UpdateModel(CPpmd7 *p)
-     p->Text = text;
-     if (text >= p->UnitsStart)
-     {
--      RestartModel(p);
-+      Ppmd7_RestartModel(p);
-       return;
-     }
-     maxSuccessor = REF(text);
-@@ -645,10 +645,10 @@ void Ppmd7_UpdateModel(CPpmd7 *p)
-     if (minSuccessor <= maxSuccessor)
-     {
-       // minSuccessor is RAW-Successor. So we will create real contexts records:
--      CTX_PTR cs = CreateSuccessors(p);
-+      PPMD7_CTX_PTR cs = Ppmd7_CreateSuccessors(p);
-       if (!cs)
-       {
--        RestartModel(p);
-+        Ppmd7_RestartModel(p);
-         return;
-       }
-       minSuccessor = REF(cs);
-@@ -715,16 +715,16 @@ void Ppmd7_UpdateModel(CPpmd7 *p)
-         unsigned i = U2I(oldNU);
-         if (i != U2I((size_t)oldNU + 1))
-         {
--          void *ptr = AllocUnits(p, i + 1);
-+          void *ptr = Ppmd7_AllocUnits(p, i + 1);
-           void *oldPtr;
-           if (!ptr)
-           {
--            RestartModel(p);
-+            Ppmd7_RestartModel(p);
-             return;
-           }
-           oldPtr = STATS(c);
--          MyMem12Cpy(ptr, oldPtr, oldNU);
--          InsertNode(p, oldPtr, i);
-+          MEM_12_CPY(ptr, oldPtr, oldNU)
-+          Ppmd7_InsertNode(p, oldPtr, i);
-           c->Union4.Stats = STATS_REF(ptr);
-         }
-       }
-@@ -739,10 +739,10 @@ void Ppmd7_UpdateModel(CPpmd7 *p)
-     else
-     {
-       // instead of One-symbol context we create 2-symbol context
--      CPpmd_State *s = (CPpmd_State*)AllocUnits(p, 0);
-+      CPpmd_State *s = (CPpmd_State*)Ppmd7_AllocUnits(p, 0);
-       if (!s)
-       {
--        RestartModel(p);
-+        Ppmd7_RestartModel(p);
-         return;
-       }
-       {
-@@ -795,8 +795,8 @@ void Ppmd7_UpdateModel(CPpmd7 *p)
-   
- 
- 
--MY_NO_INLINE
--static void Rescale(CPpmd7 *p)
-+Z7_NO_INLINE
-+static void Ppmd7_Rescale(CPpmd7 *p)
- {
-   unsigned i, adder, sumFreq, escFreq;
-   CPpmd_State *stats = STATS(p->MinContext);
-@@ -885,7 +885,7 @@ static void Rescale(CPpmd7 *p)
-       *s = *stats;
-       s->Freq = (Byte)freq; // (freq <= 260 / 4)
-       p->FoundState = s;
--      InsertNode(p, stats, U2I(n0));
-+      Ppmd7_InsertNode(p, stats, U2I(n0));
-       return;
-     }
-     
-@@ -899,13 +899,13 @@ static void Rescale(CPpmd7 *p)
-       {
-         if (p->FreeList[i1] != 0)
-         {
--          void *ptr = RemoveNode(p, i1);
-+          void *ptr = Ppmd7_RemoveNode(p, i1);
-           p->MinContext->Union4.Stats = STATS_REF(ptr);
--          MyMem12Cpy(ptr, (const void *)stats, n1);
--          InsertNode(p, stats, i0);
-+          MEM_12_CPY(ptr, (const void *)stats, n1)
-+          Ppmd7_InsertNode(p, stats, i0);
-         }
-         else
--          SplitBlock(p, stats, i0, i1);
-+          Ppmd7_SplitBlock(p, stats, i0, i1);
-       }
-     }
-   }
-@@ -948,9 +948,9 @@ CPpmd_See *Ppmd7_MakeEscFreq(CPpmd7 *p, unsigned numMasked, UInt32 *escFreq)
- }
- 
- 
--static void NextContext(CPpmd7 *p)
-+static void Ppmd7_NextContext(CPpmd7 *p)
- {
--  CTX_PTR c = CTX(SUCCESSOR(p->FoundState));
-+  PPMD7_CTX_PTR c = CTX(SUCCESSOR(p->FoundState));
-   if (p->OrderFall == 0 && (const Byte *)c > p->Text)
-     p->MaxContext = p->MinContext = c;
-   else
-@@ -967,12 +967,12 @@ void Ppmd7_Update1(CPpmd7 *p)
-   s->Freq = (Byte)freq;
-   if (freq > s[-1].Freq)
-   {
--    SwapStates(s);
-+    SWAP_STATES(s)
-     p->FoundState = --s;
-     if (freq > MAX_FREQ)
--      Rescale(p);
-+      Ppmd7_Rescale(p);
-   }
--  NextContext(p);
-+  Ppmd7_NextContext(p);
- }
- 
- 
-@@ -988,8 +988,8 @@ void Ppmd7_Update1_0(CPpmd7 *p)
-   freq += 4;
-   s->Freq = (Byte)freq;
-   if (freq > MAX_FREQ)
--    Rescale(p);
--  NextContext(p);
-+    Ppmd7_Rescale(p);
-+  Ppmd7_NextContext(p);
- }
- 
- 
-@@ -1000,7 +1000,7 @@ void Ppmd7_UpdateBin(CPpmd7 *p)
-   p->FoundState->Freq = (Byte)(freq + (freq < 128));
-   p->PrevSuccess = 1;
-   p->RunLength++;
--  NextContext(p);
-+  Ppmd7_NextContext(p);
- }
- */
- 
-@@ -1013,7 +1013,7 @@ void Ppmd7_Update2(CPpmd7 *p)
-   p->MinContext->Union2.SummFreq = (UInt16)(p->MinContext->Union2.SummFreq + 4);
-   s->Freq = (Byte)freq;
-   if (freq > MAX_FREQ)
--    Rescale(p);
-+    Ppmd7_Rescale(p);
-   Ppmd7_UpdateModel(p);
- }
- 
-@@ -1042,8 +1042,8 @@ Last UNIT of array at offset (Size - 12) is root order-0 CPpmd7_Context record.
- The code can free UNITs memory blocks that were allocated to store CPpmd_State vectors.
- The code doesn't free UNITs allocated for CPpmd7_Context records.
- 
--The code calls RestartModel(), when there is no free memory for allocation.
--And RestartModel() changes the state to orignal start state, with full free block.
-+The code calls Ppmd7_RestartModel(), when there is no free memory for allocation.
-+And Ppmd7_RestartModel() changes the state to orignal start state, with full free block.
- 
- 
- The code allocates UNITs with the following order:
-@@ -1051,14 +1051,14 @@ The code allocates UNITs with the following order:
- Allocation of 1 UNIT for Context record
-   - from free space (HiUnit) down to (LoUnit)
-   - from FreeList[0]
--  - AllocUnitsRare()
-+  - Ppmd7_AllocUnitsRare()
- 
--AllocUnits() for CPpmd_State vectors:
-+Ppmd7_AllocUnits() for CPpmd_State vectors:
-   - from FreeList[i]
-   - from free space (LoUnit) up to (HiUnit)
--  - AllocUnitsRare()
-+  - Ppmd7_AllocUnitsRare()
- 
--AllocUnitsRare()
-+Ppmd7_AllocUnitsRare()
-   - if (GlueCount == 0)
-        {  Glue lists, GlueCount = 255, allocate from FreeList[i]] }
-   - loop for all higher sized FreeList[...] lists
-@@ -1093,8 +1093,8 @@ The PPMd code tries to fulfill the condition:
- We have (Sum(Stats[].Freq) <= 256 * 124), because of (MAX_FREQ = 124)
- So (4 = 128 - 124) is average reserve for Escape_Freq for each symbol.
- If (CPpmd_State::Freq) is not aligned for 4, the reserve can be 5, 6 or 7.
--SummFreq and Escape_Freq can be changed in Rescale() and *Update*() functions.
--Rescale() can remove symbols only from max-order contexts. So Escape_Freq can increase after multiple calls of Rescale() for
-+SummFreq and Escape_Freq can be changed in Ppmd7_Rescale() and *Update*() functions.
-+Ppmd7_Rescale() can remove symbols only from max-order contexts. So Escape_Freq can increase after multiple calls of Ppmd7_Rescale() for
- max-order context.
- 
- When the PPMd code still break (Total <= RC::Range) condition in range coder,
-@@ -1102,3 +1102,21 @@ we have two ways to resolve that problem:
-   1) we can report error, if we want to keep compatibility with original PPMd code that has no fix for such cases.
-   2) we can reduce (Total) value to (RC::Range) by reducing (Escape_Freq) part of (Total) value.
- */
-+
-+#undef MAX_FREQ
-+#undef UNIT_SIZE
-+#undef U2B
-+#undef U2I
-+#undef I2U
-+#undef I2U_UInt16
-+#undef REF
-+#undef STATS_REF
-+#undef CTX
-+#undef STATS
-+#undef ONE_STATE
-+#undef SUFFIX
-+#undef NODE
-+#undef EMPTY_NODE
-+#undef MEM_12_CPY
-+#undef SUCCESSOR
-+#undef SWAP_STATES
-diff --git a/src/lzma/Ppmd7.h b/src/lzma/Ppmd7.h
-index d31809aeb..d9eb326d6 100644
---- a/src/lzma/Ppmd7.h
-+++ b/src/lzma/Ppmd7.h
-@@ -1,11 +1,11 @@
- /* Ppmd7.h -- Ppmd7 (PPMdH) compression codec
--2021-04-13 : Igor Pavlov : Public domain
-+2023-04-02 : Igor Pavlov : Public domain
- This code is based on:
-   PPMd var.H (2001): Dmitry Shkarin : Public domain */
-  
- 
--#ifndef __PPMD7_H
--#define __PPMD7_H
-+#ifndef ZIP7_INC_PPMD7_H
-+#define ZIP7_INC_PPMD7_H
- 
- #include "Ppmd.h"
- 
-@@ -55,7 +55,7 @@ typedef struct
-   UInt32 Range;
-   UInt32 Code;
-   UInt32 Low;
--  IByteIn *Stream;
-+  IByteInPtr Stream;
- } CPpmd7_RangeDec;
- 
- 
-@@ -66,7 +66,7 @@ typedef struct
-   // Byte _dummy_[3];
-   UInt64 Low;
-   UInt64 CacheSize;
--  IByteOut *Stream;
-+  IByteOutPtr Stream;
- } CPpmd7z_RangeEnc;
- 
- 
-diff --git a/src/lzma/Ppmd7Dec.c b/src/lzma/Ppmd7Dec.c
-index f446a315c..7d2e55643 100644
---- a/src/lzma/Ppmd7Dec.c
-+++ b/src/lzma/Ppmd7Dec.c
-@@ -1,5 +1,5 @@
- /* Ppmd7Dec.c -- Ppmd7z (PPMdH with 7z Range Coder) Decoder
--2021-04-13 : Igor Pavlov : Public domain
-+2023-04-02 : Igor Pavlov : Public domain
- This code is based on:
-   PPMd var.H (2001): Dmitry Shkarin : Public domain */
- 
-@@ -8,7 +8,7 @@ This code is based on:
- 
- #include "Ppmd7.h"
- 
--#define kTopValue (1 << 24)
-+#define kTopValue ((UInt32)1 << 24)
- 
- 
- #define READ_BYTE(p) IByteIn_Read((p)->Stream)
-@@ -37,9 +37,9 @@ BoolInt Ppmd7z_RangeDec_Init(CPpmd7_RangeDec *p)
- 
- #define R (&p->rc.dec)
- 
--MY_FORCE_INLINE
--// MY_NO_INLINE
--static void RangeDec_Decode(CPpmd7 *p, UInt32 start, UInt32 size)
-+Z7_FORCE_INLINE
-+// Z7_NO_INLINE
-+static void Ppmd7z_RD_Decode(CPpmd7 *p, UInt32 start, UInt32 size)
- {
- 
-   
-@@ -48,18 +48,18 @@ static void RangeDec_Decode(CPpmd7 *p, UInt32 start, UInt32 size)
-   RC_NORM_LOCAL(R)
- }
- 
--#define RC_Decode(start, size) RangeDec_Decode(p, start, size);
--#define RC_DecodeFinal(start, size) RC_Decode(start, size) RC_NORM_REMOTE(R)
--#define RC_GetThreshold(total) (R->Code / (R->Range /= (total)))
-+#define RC_Decode(start, size)  Ppmd7z_RD_Decode(p, start, size);
-+#define RC_DecodeFinal(start, size)  RC_Decode(start, size)  RC_NORM_REMOTE(R)
-+#define RC_GetThreshold(total)  (R->Code / (R->Range /= (total)))
- 
- 
- #define CTX(ref) ((CPpmd7_Context *)Ppmd7_GetContext(p, ref))
--typedef CPpmd7_Context * CTX_PTR;
-+// typedef CPpmd7_Context * CTX_PTR;
- #define SUCCESSOR(p) Ppmd_GET_SUCCESSOR(p)
- void Ppmd7_UpdateModel(CPpmd7 *p);
- 
- #define MASK(sym) ((unsigned char *)charMask)[sym]
--// MY_FORCE_INLINE
-+// Z7_FORCE_INLINE
- // static
- int Ppmd7z_DecodeSymbol(CPpmd7 *p)
- {
-@@ -70,7 +70,7 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-     CPpmd_State *s = Ppmd7_GetStats(p, p->MinContext);
-     unsigned i;
-     UInt32 count, hiCnt;
--    UInt32 summFreq = p->MinContext->Union2.SummFreq;
-+    const UInt32 summFreq = p->MinContext->Union2.SummFreq;
- 
-     
-     
-@@ -81,7 +81,7 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-     if ((Int32)(count -= s->Freq) < 0)
-     {
-       Byte sym;
--      RC_DecodeFinal(0, s->Freq);
-+      RC_DecodeFinal(0, s->Freq)
-       p->FoundState = s;
-       sym = s->Symbol;
-       Ppmd7_Update1_0(p);
-@@ -96,7 +96,7 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-       if ((Int32)(count -= (++s)->Freq) < 0)
-       {
-         Byte sym;
--        RC_DecodeFinal((hiCnt - count) - s->Freq, s->Freq);
-+        RC_DecodeFinal((hiCnt - count) - s->Freq, s->Freq)
-         p->FoundState = s;
-         sym = s->Symbol;
-         Ppmd7_Update1(p);
-@@ -109,10 +109,10 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-       return PPMD7_SYM_ERROR;
-     
-     hiCnt -= count;
--    RC_Decode(hiCnt, summFreq - hiCnt);
-+    RC_Decode(hiCnt, summFreq - hiCnt)
- 
-     p->HiBitsFlag = PPMD7_HiBitsFlag_3(p->FoundState->Symbol);
--    PPMD_SetAllBitsIn256Bytes(charMask);
-+    PPMD_SetAllBitsIn256Bytes(charMask)
-     // i = p->MinContext->NumStats - 1;
-     // do { MASK((--s)->Symbol) = 0; } while (--i);
-     {
-@@ -152,7 +152,7 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-       // Ppmd7_UpdateBin(p);
-       {
-         unsigned freq = s->Freq;
--        CTX_PTR c = CTX(SUCCESSOR(s));
-+        CPpmd7_Context *c = CTX(SUCCESSOR(s));
-         sym = s->Symbol;
-         p->FoundState = s;
-         p->PrevSuccess = 1;
-@@ -176,7 +176,7 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-     R->Range -= size0;
-     RC_NORM_LOCAL(R)
-     
--    PPMD_SetAllBitsIn256Bytes(charMask);
-+    PPMD_SetAllBitsIn256Bytes(charMask)
-     MASK(Ppmd7Context_OneState(p->MinContext)->Symbol) = 0;
-     p->PrevSuccess = 0;
-   }
-@@ -245,13 +245,13 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-         {
-           count -= s->Freq & (unsigned)(MASK((s)->Symbol)); s++; if ((Int32)count < 0) break;
-           // count -= s->Freq & (unsigned)(MASK((s)->Symbol)); s++; if ((Int32)count < 0) break;
--        };
-+        }
-       }
-       s--;
--      RC_DecodeFinal((hiCnt - count) - s->Freq, s->Freq);
-+      RC_DecodeFinal((hiCnt - count) - s->Freq, s->Freq)
- 
-       // new (see->Summ) value can overflow over 16-bits in some rare cases
--      Ppmd_See_Update(see);
-+      Ppmd_See_UPDATE(see)
-       p->FoundState = s;
-       sym = s->Symbol;
-       Ppmd7_Update2(p);
-@@ -261,7 +261,7 @@ int Ppmd7z_DecodeSymbol(CPpmd7 *p)
-     if (count >= freqSum)
-       return PPMD7_SYM_ERROR;
-     
--    RC_Decode(hiCnt, freqSum - hiCnt);
-+    RC_Decode(hiCnt, freqSum - hiCnt)
- 
-     // We increase (see->Summ) for sum of Freqs of all non_Masked symbols.
-     // new (see->Summ) value can overflow over 16-bits in some rare cases
-@@ -295,3 +295,18 @@ Byte *Ppmd7z_DecodeSymbols(CPpmd7 *p, Byte *buf, const Byte *lim)
-   return buf;
- }
- */
-+
-+#undef kTopValue
-+#undef READ_BYTE
-+#undef RC_NORM_BASE
-+#undef RC_NORM_1
-+#undef RC_NORM
-+#undef RC_NORM_LOCAL
-+#undef RC_NORM_REMOTE
-+#undef R
-+#undef RC_Decode
-+#undef RC_DecodeFinal
-+#undef RC_GetThreshold
-+#undef CTX
-+#undef SUCCESSOR
-+#undef MASK
-diff --git a/src/lzma/Ppmd7Enc.c b/src/lzma/Ppmd7Enc.c
-index 62139c5b6..41106bab4 100644
---- a/src/lzma/Ppmd7Enc.c
-+++ b/src/lzma/Ppmd7Enc.c
-@@ -1,5 +1,5 @@
- /* Ppmd7Enc.c -- Ppmd7z (PPMdH with 7z Range Coder) Encoder
--2021-04-13 : Igor Pavlov : Public domain
-+2023-04-02 : Igor Pavlov : Public domain
- This code is based on:
-   PPMd var.H (2001): Dmitry Shkarin : Public domain */
- 
-@@ -8,7 +8,7 @@ This code is based on:
- 
- #include "Ppmd7.h"
- 
--#define kTopValue (1 << 24)
-+#define kTopValue ((UInt32)1 << 24)
- 
- #define R (&p->rc.enc)
- 
-@@ -20,8 +20,8 @@ void Ppmd7z_Init_RangeEnc(CPpmd7 *p)
-   R->CacheSize = 1;
- }
- 
--MY_NO_INLINE
--static void RangeEnc_ShiftLow(CPpmd7 *p)
-+Z7_NO_INLINE
-+static void Ppmd7z_RangeEnc_ShiftLow(CPpmd7 *p)
- {
-   if ((UInt32)R->Low < (UInt32)0xFF000000 || (unsigned)(R->Low >> 32) != 0)
-   {
-@@ -38,53 +38,53 @@ static void RangeEnc_ShiftLow(CPpmd7 *p)
-   R->Low = (UInt32)((UInt32)R->Low << 8);
- }
- 
--#define RC_NORM_BASE(p) if (R->Range < kTopValue) { R->Range <<= 8; RangeEnc_ShiftLow(p);
--#define RC_NORM_1(p) RC_NORM_BASE(p) }
--#define RC_NORM(p) RC_NORM_BASE(p) RC_NORM_BASE(p) }}
-+#define RC_NORM_BASE(p) if (R->Range < kTopValue) { R->Range <<= 8;  Ppmd7z_RangeEnc_ShiftLow(p);
-+#define RC_NORM_1(p)    RC_NORM_BASE(p) }
-+#define RC_NORM(p)      RC_NORM_BASE(p)  RC_NORM_BASE(p) }}
- 
- // we must use only one type of Normalization from two: LOCAL or REMOTE
- #define RC_NORM_LOCAL(p)    // RC_NORM(p)
- #define RC_NORM_REMOTE(p)   RC_NORM(p)
- 
- /*
--#define RangeEnc_Encode(p, start, _size_) \
-+#define Ppmd7z_RangeEnc_Encode(p, start, _size_) \
-   { UInt32 size = _size_; \
-     R->Low += start * R->Range; \
-     R->Range *= size; \
-     RC_NORM_LOCAL(p); }
- */
- 
--MY_FORCE_INLINE
--// MY_NO_INLINE
--static void RangeEnc_Encode(CPpmd7 *p, UInt32 start, UInt32 size)
-+Z7_FORCE_INLINE
-+// Z7_NO_INLINE
-+static void Ppmd7z_RangeEnc_Encode(CPpmd7 *p, UInt32 start, UInt32 size)
- {
-   R->Low += start * R->Range;
-   R->Range *= size;
--  RC_NORM_LOCAL(p);
-+  RC_NORM_LOCAL(p)
- }
- 
- void Ppmd7z_Flush_RangeEnc(CPpmd7 *p)
- {
-   unsigned i;
-   for (i = 0; i < 5; i++)
--    RangeEnc_ShiftLow(p);
-+    Ppmd7z_RangeEnc_ShiftLow(p);
- }
- 
- 
- 
--#define RC_Encode(start, size) RangeEnc_Encode(p, start, size);
--#define RC_EncodeFinal(start, size) RC_Encode(start, size); RC_NORM_REMOTE(p);
-+#define RC_Encode(start, size)  Ppmd7z_RangeEnc_Encode(p, start, size);
-+#define RC_EncodeFinal(start, size)  RC_Encode(start, size) RC_NORM_REMOTE(p)
- 
- #define CTX(ref) ((CPpmd7_Context *)Ppmd7_GetContext(p, ref))
- #define SUFFIX(ctx) CTX((ctx)->Suffix)
--typedef CPpmd7_Context * CTX_PTR;
-+// typedef CPpmd7_Context * CTX_PTR;
- #define SUCCESSOR(p) Ppmd_GET_SUCCESSOR(p)
- 
- void Ppmd7_UpdateModel(CPpmd7 *p);
- 
- #define MASK(sym) ((unsigned char *)charMask)[sym]
- 
--MY_FORCE_INLINE
-+Z7_FORCE_INLINE
- static
- void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
- {
-@@ -104,7 +104,7 @@ void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
-     if (s->Symbol == symbol)
-     {
-       // R->Range /= p->MinContext->Union2.SummFreq;
--      RC_EncodeFinal(0, s->Freq);
-+      RC_EncodeFinal(0, s->Freq)
-       p->FoundState = s;
-       Ppmd7_Update1_0(p);
-       return;
-@@ -117,7 +117,7 @@ void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
-       if ((++s)->Symbol == symbol)
-       {
-         // R->Range /= p->MinContext->Union2.SummFreq;
--        RC_EncodeFinal(sum, s->Freq);
-+        RC_EncodeFinal(sum, s->Freq)
-         p->FoundState = s;
-         Ppmd7_Update1(p);
-         return;
-@@ -127,10 +127,10 @@ void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
-     while (--i);
- 
-     // R->Range /= p->MinContext->Union2.SummFreq;
--    RC_Encode(sum, p->MinContext->Union2.SummFreq - sum);
-+    RC_Encode(sum, p->MinContext->Union2.SummFreq - sum)
-     
-     p->HiBitsFlag = PPMD7_HiBitsFlag_3(p->FoundState->Symbol);
--    PPMD_SetAllBitsIn256Bytes(charMask);
-+    PPMD_SetAllBitsIn256Bytes(charMask)
-     // MASK(s->Symbol) = 0;
-     // i = p->MinContext->NumStats - 1;
-     // do { MASK((--s)->Symbol) = 0; } while (--i);
-@@ -153,20 +153,20 @@ void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
-     UInt16 *prob = Ppmd7_GetBinSumm(p);
-     CPpmd_State *s = Ppmd7Context_OneState(p->MinContext);
-     UInt32 pr = *prob;
--    UInt32 bound = (R->Range >> 14) * pr;
-+    const UInt32 bound = (R->Range >> 14) * pr;
-     pr = PPMD_UPDATE_PROB_1(pr);
-     if (s->Symbol == symbol)
-     {
-       *prob = (UInt16)(pr + (1 << PPMD_INT_BITS));
-       // RangeEnc_EncodeBit_0(p, bound);
-       R->Range = bound;
--      RC_NORM_1(p);
-+      RC_NORM_1(p)
-       
-       // p->FoundState = s;
-       // Ppmd7_UpdateBin(p);
-       {
--        unsigned freq = s->Freq;
--        CTX_PTR c = CTX(SUCCESSOR(s));
-+        const unsigned freq = s->Freq;
-+        CPpmd7_Context *c = CTX(SUCCESSOR(s));
-         p->FoundState = s;
-         p->PrevSuccess = 1;
-         p->RunLength++;
-@@ -187,7 +187,7 @@ void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
-     R->Range -= bound;
-     RC_NORM_LOCAL(p)
-     
--    PPMD_SetAllBitsIn256Bytes(charMask);
-+    PPMD_SetAllBitsIn256Bytes(charMask)
-     MASK(s->Symbol) = 0;
-     p->PrevSuccess = 0;
-   }
-@@ -248,14 +248,14 @@ void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
- 
-     do
-     {
--      unsigned cur = s->Symbol;
-+      const unsigned cur = s->Symbol;
-       if ((int)cur == symbol)
-       {
--        UInt32 low = sum;
--        UInt32 freq = s->Freq;
-+        const UInt32 low = sum;
-+        const UInt32 freq = s->Freq;
-         unsigned num2;
- 
--        Ppmd_See_Update(see);
-+        Ppmd_See_UPDATE(see)
-         p->FoundState = s;
-         sum += escFreq;
- 
-@@ -279,7 +279,7 @@ void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
- 
-         
-         R->Range /= sum;
--        RC_EncodeFinal(low, freq);
-+        RC_EncodeFinal(low, freq)
-         Ppmd7_Update2(p);
-         return;
-       }
-@@ -289,21 +289,21 @@ void Ppmd7z_EncodeSymbol(CPpmd7 *p, int symbol)
-     while (--i);
-     
-     {
--      UInt32 total = sum + escFreq;
-+      const UInt32 total = sum + escFreq;
-       see->Summ = (UInt16)(see->Summ + total);
- 
-       R->Range /= total;
--      RC_Encode(sum, escFreq);
-+      RC_Encode(sum, escFreq)
-     }
- 
-     {
--      CPpmd_State *s2 = Ppmd7_GetStats(p, p->MinContext);
-+      const CPpmd_State *s2 = Ppmd7_GetStats(p, p->MinContext);
-       s--;
-       MASK(s->Symbol) = 0;
-       do
-       {
--        unsigned sym0 = s2[0].Symbol;
--        unsigned sym1 = s2[1].Symbol;
-+        const unsigned sym0 = s2[0].Symbol;
-+        const unsigned sym1 = s2[1].Symbol;
-         s2 += 2;
-         MASK(sym0) = 0;
-         MASK(sym1) = 0;
-@@ -321,3 +321,18 @@ void Ppmd7z_EncodeSymbols(CPpmd7 *p, const Byte *buf, const Byte *lim)
-     Ppmd7z_EncodeSymbol(p, *buf);
-   }
- }
-+
-+#undef kTopValue
-+#undef WRITE_BYTE
-+#undef RC_NORM_BASE
-+#undef RC_NORM_1
-+#undef RC_NORM
-+#undef RC_NORM_LOCAL
-+#undef RC_NORM_REMOTE
-+#undef R
-+#undef RC_Encode
-+#undef RC_EncodeFinal
-+#undef SUFFIX
-+#undef CTX
-+#undef SUCCESSOR
-+#undef MASK
-diff --git a/src/lzma/Precomp.h b/src/lzma/Precomp.h
-index e8ff8b40e..69afb2ffd 100644
---- a/src/lzma/Precomp.h
-+++ b/src/lzma/Precomp.h
-@@ -1,8 +1,8 @@
- /* Precomp.h -- StdAfx
--2013-11-12 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_PRECOMP_H
--#define __7Z_PRECOMP_H
-+#ifndef ZIP7_INC_PRECOMP_H
-+#define ZIP7_INC_PRECOMP_H
- 
- #include "Compiler.h"
- /* #include "7zTypes.h" */
-diff --git a/src/lzma/RotateDefs.h b/src/lzma/RotateDefs.h
-index 8f01d1a6c..c16b4f8e6 100644
---- a/src/lzma/RotateDefs.h
-+++ b/src/lzma/RotateDefs.h
-@@ -1,14 +1,14 @@
- /* RotateDefs.h -- Rotate functions
--2015-03-25 : Igor Pavlov : Public domain */
-+2023-06-18 : Igor Pavlov : Public domain */
- 
--#ifndef __ROTATE_DEFS_H
--#define __ROTATE_DEFS_H
-+#ifndef ZIP7_INC_ROTATE_DEFS_H
-+#define ZIP7_INC_ROTATE_DEFS_H
- 
- #ifdef _MSC_VER
- 
- #include <stdlib.h>
- 
--/* don't use _rotl with MINGW. It can insert slow call to function. */
-+/* don't use _rotl with old MINGW. It can insert slow call to function. */
-  
- /* #if (_MSC_VER >= 1200) */
- #pragma intrinsic(_rotl)
-@@ -18,12 +18,32 @@
- #define rotlFixed(x, n) _rotl((x), (n))
- #define rotrFixed(x, n) _rotr((x), (n))
- 
-+#if (_MSC_VER >= 1300)
-+#define Z7_ROTL64(x, n) _rotl64((x), (n))
-+#define Z7_ROTR64(x, n) _rotr64((x), (n))
-+#else
-+#define Z7_ROTL64(x, n) (((x) << (n)) | ((x) >> (64 - (n))))
-+#define Z7_ROTR64(x, n) (((x) >> (n)) | ((x) << (64 - (n))))
-+#endif
-+
- #else
- 
- /* new compilers can translate these macros to fast commands. */
- 
-+#if defined(__clang__) && (__clang_major__ >= 4) \
-+  || defined(__GNUC__) && (__GNUC__ >= 5)
-+/* GCC 4.9.0 and clang 3.5 can recognize more correct version: */
-+#define rotlFixed(x, n) (((x) << (n)) | ((x) >> (-(n) & 31)))
-+#define rotrFixed(x, n) (((x) >> (n)) | ((x) << (-(n) & 31)))
-+#define Z7_ROTL64(x, n) (((x) << (n)) | ((x) >> (-(n) & 63)))
-+#define Z7_ROTR64(x, n) (((x) >> (n)) | ((x) << (-(n) & 63)))
-+#else
-+/* for old GCC / clang: */
- #define rotlFixed(x, n) (((x) << (n)) | ((x) >> (32 - (n))))
- #define rotrFixed(x, n) (((x) >> (n)) | ((x) << (32 - (n))))
-+#define Z7_ROTL64(x, n) (((x) << (n)) | ((x) >> (64 - (n))))
-+#define Z7_ROTR64(x, n) (((x) >> (n)) | ((x) << (64 - (n))))
-+#endif
- 
- #endif
- 
-diff --git a/src/lzma/Sha256.c b/src/lzma/Sha256.c
-index 595eeae98..b119ce83f 100644
---- a/src/lzma/Sha256.c
-+++ b/src/lzma/Sha256.c
-@@ -1,5 +1,5 @@
- /* Sha256.c -- SHA-256 Hash
--2021-04-01 : Igor Pavlov : Public domain
-+2023-04-02 : Igor Pavlov : Public domain
- This code is based on public domain code from Wei Dai's Crypto++ library. */
- 
- #include "Precomp.h"
-@@ -17,48 +17,48 @@ This code is based on public domain code from Wei Dai's Crypto++ library. */
- #ifdef MY_CPU_X86_OR_AMD64
-   #ifdef _MSC_VER
-     #if _MSC_VER >= 1200
--      #define _SHA_SUPPORTED
-+      #define Z7_COMPILER_SHA256_SUPPORTED
-     #endif
-   #elif defined(__clang__)
-     #if (__clang_major__ >= 8) // fix that check
--      #define _SHA_SUPPORTED
-+      #define Z7_COMPILER_SHA256_SUPPORTED
-     #endif
-   #elif defined(__GNUC__)
-     #if (__GNUC__ >= 8) // fix that check
--      #define _SHA_SUPPORTED
-+      #define Z7_COMPILER_SHA256_SUPPORTED
-     #endif
-   #elif defined(__INTEL_COMPILER)
-     #if (__INTEL_COMPILER >= 1800) // fix that check
--      #define _SHA_SUPPORTED
-+      #define Z7_COMPILER_SHA256_SUPPORTED
-     #endif
-   #endif
- #elif defined(MY_CPU_ARM_OR_ARM64)
-   #ifdef _MSC_VER
-     #if _MSC_VER >= 1910
--      #define _SHA_SUPPORTED
-+      #define Z7_COMPILER_SHA256_SUPPORTED
-     #endif
-   #elif defined(__clang__)
-     #if (__clang_major__ >= 8) // fix that check
--      #define _SHA_SUPPORTED
-+      #define Z7_COMPILER_SHA256_SUPPORTED
-     #endif
-   #elif defined(__GNUC__)
-     #if (__GNUC__ >= 6) // fix that check
--      #define _SHA_SUPPORTED
-+      #define Z7_COMPILER_SHA256_SUPPORTED
-     #endif
-   #endif
- #endif
- 
--void MY_FAST_CALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t numBlocks);
-+void Z7_FASTCALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t numBlocks);
- 
--#ifdef _SHA_SUPPORTED
--  void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
-+#ifdef Z7_COMPILER_SHA256_SUPPORTED
-+  void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
- 
--  static SHA256_FUNC_UPDATE_BLOCKS g_FUNC_UPDATE_BLOCKS = Sha256_UpdateBlocks;
--  static SHA256_FUNC_UPDATE_BLOCKS g_FUNC_UPDATE_BLOCKS_HW;
-+  static SHA256_FUNC_UPDATE_BLOCKS g_SHA256_FUNC_UPDATE_BLOCKS = Sha256_UpdateBlocks;
-+  static SHA256_FUNC_UPDATE_BLOCKS g_SHA256_FUNC_UPDATE_BLOCKS_HW;
- 
--  #define UPDATE_BLOCKS(p) p->func_UpdateBlocks
-+  #define SHA256_UPDATE_BLOCKS(p) p->func_UpdateBlocks
- #else
--  #define UPDATE_BLOCKS(p) Sha256_UpdateBlocks
-+  #define SHA256_UPDATE_BLOCKS(p) Sha256_UpdateBlocks
- #endif
- 
- 
-@@ -66,16 +66,16 @@ BoolInt Sha256_SetFunction(CSha256 *p, unsigned algo)
- {
-   SHA256_FUNC_UPDATE_BLOCKS func = Sha256_UpdateBlocks;
-   
--  #ifdef _SHA_SUPPORTED
-+  #ifdef Z7_COMPILER_SHA256_SUPPORTED
-     if (algo != SHA256_ALGO_SW)
-     {
-       if (algo == SHA256_ALGO_DEFAULT)
--        func = g_FUNC_UPDATE_BLOCKS;
-+        func = g_SHA256_FUNC_UPDATE_BLOCKS;
-       else
-       {
-         if (algo != SHA256_ALGO_HW)
-           return False7z;
--        func = g_FUNC_UPDATE_BLOCKS_HW;
-+        func = g_SHA256_FUNC_UPDATE_BLOCKS_HW;
-         if (!func)
-           return False7z;
-       }
-@@ -92,17 +92,18 @@ BoolInt Sha256_SetFunction(CSha256 *p, unsigned algo)
- 
- /* define it for speed optimization */
- 
--#ifdef _SFX
-+#ifdef Z7_SFX
-   #define STEP_PRE 1
-   #define STEP_MAIN 1
- #else
-   #define STEP_PRE 2
-   #define STEP_MAIN 4
--  // #define _SHA256_UNROLL
-+  // #define Z7_SHA256_UNROLL
- #endif
- 
-+#undef Z7_SHA256_BIG_W
- #if STEP_MAIN != 16
--  #define _SHA256_BIG_W
-+  #define Z7_SHA256_BIG_W
- #endif
- 
- 
-@@ -124,8 +125,8 @@ void Sha256_InitState(CSha256 *p)
- void Sha256_Init(CSha256 *p)
- {
-   p->func_UpdateBlocks =
--  #ifdef _SHA_SUPPORTED
--      g_FUNC_UPDATE_BLOCKS;
-+  #ifdef Z7_COMPILER_SHA256_SUPPORTED
-+      g_SHA256_FUNC_UPDATE_BLOCKS;
-   #else
-       NULL;
-   #endif
-@@ -145,7 +146,7 @@ void Sha256_Init(CSha256 *p)
- 
- #define blk2_main(j, i)  s1(w(j, (i)-2)) + w(j, (i)-7) + s0(w(j, (i)-15))
- 
--#ifdef _SHA256_BIG_W
-+#ifdef Z7_SHA256_BIG_W
-     // we use +i instead of +(i) to change the order to solve CLANG compiler warning for signed/unsigned.
-     #define w(j, i)     W[(size_t)(j) + i]
-     #define blk2(j, i)  (w(j, i) = w(j, (i)-16) + blk2_main(j, i))
-@@ -176,7 +177,7 @@ void Sha256_Init(CSha256 *p)
- #define R1_PRE(i)  T1( W_PRE, i)
- #define R1_MAIN(i) T1( W_MAIN, i)
- 
--#if (!defined(_SHA256_UNROLL) || STEP_MAIN < 8) && (STEP_MAIN >= 4)
-+#if (!defined(Z7_SHA256_UNROLL) || STEP_MAIN < 8) && (STEP_MAIN >= 4)
- #define R2_MAIN(i) \
-     R1_MAIN(i) \
-     R1_MAIN(i + 1) \
-@@ -185,7 +186,7 @@ void Sha256_Init(CSha256 *p)
- 
- 
- 
--#if defined(_SHA256_UNROLL) && STEP_MAIN >= 8
-+#if defined(Z7_SHA256_UNROLL) && STEP_MAIN >= 8
- 
- #define T4( a,b,c,d,e,f,g,h, wx, i) \
-     h += S1(e) + Ch(e,f,g) + K[(i)+(size_t)(j)] + wx(i); \
-@@ -223,7 +224,7 @@ void Sha256_Init(CSha256 *p)
- 
- #endif
- 
--void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
-+void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
- 
- // static
- extern MY_ALIGN(64)
-@@ -252,11 +253,11 @@ const UInt32 SHA256_K_ARRAY[64] = {
- #define K SHA256_K_ARRAY
- 
- 
--MY_NO_INLINE
--void MY_FAST_CALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t numBlocks)
-+Z7_NO_INLINE
-+void Z7_FASTCALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t numBlocks)
- {
-   UInt32 W
--  #ifdef _SHA256_BIG_W
-+  #ifdef Z7_SHA256_BIG_W
-       [64];
-   #else
-       [16];
-@@ -266,7 +267,7 @@ void MY_FAST_CALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t
- 
-   UInt32 a,b,c,d,e,f,g,h;
- 
--  #if !defined(_SHA256_UNROLL) || (STEP_MAIN <= 4) || (STEP_PRE <= 4)
-+  #if !defined(Z7_SHA256_UNROLL) || (STEP_MAIN <= 4) || (STEP_PRE <= 4)
-   UInt32 tmp;
-   #endif
-   
-@@ -297,12 +298,12 @@ void MY_FAST_CALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t
- 
-     #else
- 
--      R1_PRE(0);
-+      R1_PRE(0)
-       #if STEP_PRE >= 2
--      R1_PRE(1);
-+      R1_PRE(1)
-       #if STEP_PRE >= 4
--      R1_PRE(2);
--      R1_PRE(3);
-+      R1_PRE(2)
-+      R1_PRE(3)
-       #endif
-       #endif
-     
-@@ -311,32 +312,32 @@ void MY_FAST_CALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t
- 
-   for (j = 16; j < 64; j += STEP_MAIN)
-   {
--    #if defined(_SHA256_UNROLL) && STEP_MAIN >= 8
-+    #if defined(Z7_SHA256_UNROLL) && STEP_MAIN >= 8
- 
-       #if STEP_MAIN < 8
--      R4_MAIN(0);
-+      R4_MAIN(0)
-       #else
--      R8_MAIN(0);
-+      R8_MAIN(0)
-       #if STEP_MAIN == 16
--      R8_MAIN(8);
-+      R8_MAIN(8)
-       #endif
-       #endif
- 
-     #else
-       
--      R1_MAIN(0);
-+      R1_MAIN(0)
-       #if STEP_MAIN >= 2
--      R1_MAIN(1);
-+      R1_MAIN(1)
-       #if STEP_MAIN >= 4
--      R2_MAIN(2);
-+      R2_MAIN(2)
-       #if STEP_MAIN >= 8
--      R2_MAIN(4);
--      R2_MAIN(6);
-+      R2_MAIN(4)
-+      R2_MAIN(6)
-       #if STEP_MAIN >= 16
--      R2_MAIN(8);
--      R2_MAIN(10);
--      R2_MAIN(12);
--      R2_MAIN(14);
-+      R2_MAIN(8)
-+      R2_MAIN(10)
-+      R2_MAIN(12)
-+      R2_MAIN(14)
-       #endif
-       #endif
-       #endif
-@@ -367,7 +368,7 @@ void MY_FAST_CALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t
- #undef s1
- #undef K
- 
--#define Sha256_UpdateBlock(p) UPDATE_BLOCKS(p)(p->state, p->buffer, 1)
-+#define Sha256_UpdateBlock(p) SHA256_UPDATE_BLOCKS(p)(p->state, p->buffer, 1)
- 
- void Sha256_Update(CSha256 *p, const Byte *data, size_t size)
- {
-@@ -397,7 +398,7 @@ void Sha256_Update(CSha256 *p, const Byte *data, size_t size)
-   }
-   {
-     size_t numBlocks = size >> 6;
--    UPDATE_BLOCKS(p)(p->state, data, numBlocks);
-+    SHA256_UPDATE_BLOCKS(p)(p->state, data, numBlocks);
-     size &= 0x3F;
-     if (size == 0)
-       return;
-@@ -441,8 +442,8 @@ void Sha256_Final(CSha256 *p, Byte *digest)
- 
-   {
-     UInt64 numBits = (p->count << 3);
--    SetBe32(p->buffer + 64 - 8, (UInt32)(numBits >> 32));
--    SetBe32(p->buffer + 64 - 4, (UInt32)(numBits));
-+    SetBe32(p->buffer + 64 - 8, (UInt32)(numBits >> 32))
-+    SetBe32(p->buffer + 64 - 4, (UInt32)(numBits))
-   }
-   
-   Sha256_UpdateBlock(p);
-@@ -451,21 +452,21 @@ void Sha256_Final(CSha256 *p, Byte *digest)
-   {
-     UInt32 v0 = p->state[i];
-     UInt32 v1 = p->state[(size_t)i + 1];
--    SetBe32(digest    , v0);
--    SetBe32(digest + 4, v1);
-+    SetBe32(digest    , v0)
-+    SetBe32(digest + 4, v1)
-     digest += 8;
-   }
-   
-   Sha256_InitState(p);
- }
- 
--#ifdef _SHA_SUPPORTED
--#undef _SHA_SUPPORTED
-+#ifdef Z7_COMPILER_SHA256_SUPPORTED
-+#undef Z7_COMPILER_SHA256_SUPPORTED
- #endif
- 
--void Sha256Prepare()
-+void Sha256Prepare(void)
- {
--  #ifdef _SHA_SUPPORTED
-+  #ifdef Z7_COMPILER_SHA256_SUPPORTED
-   SHA256_FUNC_UPDATE_BLOCKS f, f_hw;
-   f = Sha256_UpdateBlocks;
-   f_hw = NULL;
-@@ -483,7 +484,36 @@ void Sha256Prepare()
-     // printf("\n========== HW SHA256 ======== \n");
-     f = f_hw = Sha256_UpdateBlocks_HW;
-   }
--  g_FUNC_UPDATE_BLOCKS    = f;
--  g_FUNC_UPDATE_BLOCKS_HW = f_hw;
-+  g_SHA256_FUNC_UPDATE_BLOCKS    = f;
-+  g_SHA256_FUNC_UPDATE_BLOCKS_HW = f_hw;
-   #endif
- }
-+
-+#undef S0
-+#undef S1
-+#undef s0
-+#undef s1
-+#undef Ch
-+#undef Maj
-+#undef W_MAIN
-+#undef W_PRE
-+#undef w
-+#undef blk2_main
-+#undef blk2
-+#undef T1
-+#undef T4
-+#undef T8
-+#undef R1_PRE
-+#undef R1_MAIN
-+#undef R2_MAIN
-+#undef R4
-+#undef R4_PRE
-+#undef R4_MAIN
-+#undef R8
-+#undef R8_PRE
-+#undef R8_MAIN
-+#undef STEP_PRE
-+#undef STEP_MAIN
-+#undef Z7_SHA256_BIG_W
-+#undef Z7_SHA256_UNROLL
-+#undef Z7_COMPILER_SHA256_SUPPORTED
-diff --git a/src/lzma/Sha256.h b/src/lzma/Sha256.h
-index aa38501e5..9e0422320 100644
---- a/src/lzma/Sha256.h
-+++ b/src/lzma/Sha256.h
-@@ -1,8 +1,8 @@
- /* Sha256.h -- SHA-256 Hash
--2021-01-01 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_SHA256_H
--#define __7Z_SHA256_H
-+#ifndef ZIP7_INC_SHA256_H
-+#define ZIP7_INC_SHA256_H
- 
- #include "7zTypes.h"
- 
-@@ -14,7 +14,7 @@ EXTERN_C_BEGIN
- #define SHA256_BLOCK_SIZE   (SHA256_NUM_BLOCK_WORDS * 4)
- #define SHA256_DIGEST_SIZE  (SHA256_NUM_DIGEST_WORDS * 4)
- 
--typedef void (MY_FAST_CALL *SHA256_FUNC_UPDATE_BLOCKS)(UInt32 state[8], const Byte *data, size_t numBlocks);
-+typedef void (Z7_FASTCALL *SHA256_FUNC_UPDATE_BLOCKS)(UInt32 state[8], const Byte *data, size_t numBlocks);
- 
- /*
-   if (the system supports different SHA256 code implementations)
-@@ -34,7 +34,7 @@ typedef struct
- {
-   SHA256_FUNC_UPDATE_BLOCKS func_UpdateBlocks;
-   UInt64 count;
--  UInt64 __pad_2[2];
-+  UInt64 _pad_2[2];
-   UInt32 state[SHA256_NUM_DIGEST_WORDS];
- 
-   Byte buffer[SHA256_BLOCK_SIZE];
-@@ -62,7 +62,7 @@ void Sha256_Final(CSha256 *p, Byte *digest);
- 
- 
- 
--// void MY_FAST_CALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t numBlocks);
-+// void Z7_FASTCALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t numBlocks);
- 
- /*
- call Sha256Prepare() once at program start.
-diff --git a/src/lzma/Sha256Opt.c b/src/lzma/Sha256Opt.c
-index decc1382c..e4465e3e7 100644
---- a/src/lzma/Sha256Opt.c
-+++ b/src/lzma/Sha256Opt.c
-@@ -1,7 +1,9 @@
- /* Sha256Opt.c -- SHA-256 optimized code for SHA-256 hardware instructions
--2021-04-01 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
-+#include "Compiler.h"
-+#include "CpuArch.h"
- 
- #if defined(_MSC_VER)
- #if (_MSC_VER < 1900) && (_MSC_VER >= 1200)
-@@ -9,41 +11,26 @@
- #endif
- #endif
- 
--#include "CpuArch.h"
--
- #ifdef MY_CPU_X86_OR_AMD64
--  #if defined(__clang__)
--    #if (__clang_major__ >= 8) // fix that check
-+  #if defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 1600) // fix that check
-       #define USE_HW_SHA
--      #ifndef __SHA__
--        #define ATTRIB_SHA __attribute__((__target__("sha,ssse3")))
--        #if defined(_MSC_VER)
--          // SSSE3: for clang-cl:
--          #include <tmmintrin.h>
--          #define __SHA__
--        #endif
--      #endif
--
--    #endif
--  #elif defined(__GNUC__)
--    #if (__GNUC__ >= 8) // fix that check
-+  #elif defined(Z7_LLVM_CLANG_VERSION)  && (Z7_LLVM_CLANG_VERSION  >= 30800) \
-+     || defined(Z7_APPLE_CLANG_VERSION) && (Z7_APPLE_CLANG_VERSION >= 50100) \
-+     || defined(Z7_GCC_VERSION)         && (Z7_GCC_VERSION         >= 40900)
-       #define USE_HW_SHA
--      #ifndef __SHA__
-+      #if !defined(_INTEL_COMPILER)
-+      // icc defines __GNUC__, but icc doesn't support __attribute__(__target__)
-+      #if !defined(__SHA__) || !defined(__SSSE3__)
-         #define ATTRIB_SHA __attribute__((__target__("sha,ssse3")))
--        // #pragma GCC target("sha,ssse3")
-       #endif
--    #endif
--  #elif defined(__INTEL_COMPILER)
--    #if (__INTEL_COMPILER >= 1800) // fix that check
--      #define USE_HW_SHA
--    #endif
-+      #endif
-   #elif defined(_MSC_VER)
-     #ifdef USE_MY_MM
-       #define USE_VER_MIN 1300
-     #else
--      #define USE_VER_MIN 1910
-+      #define USE_VER_MIN 1900
-     #endif
--    #if _MSC_VER >= USE_VER_MIN
-+    #if (_MSC_VER >= USE_VER_MIN)
-       #define USE_HW_SHA
-     #endif
-   #endif
-@@ -52,16 +39,19 @@
- #ifdef USE_HW_SHA
- 
- // #pragma message("Sha256 HW")
--// #include <wmmintrin.h>
- 
--#if !defined(_MSC_VER) || (_MSC_VER >= 1900)
-+// sse/sse2/ssse3:
-+#include <tmmintrin.h>
-+// sha*:
- #include <immintrin.h>
--#else
--#include <emmintrin.h>
- 
--#if defined(_MSC_VER) && (_MSC_VER >= 1600)
--// #include <intrin.h>
--#endif
-+#if defined (__clang__) && defined(_MSC_VER)
-+  // #if !defined(__SSSE3__)
-+  // #endif
-+  #if !defined(__SHA__)
-+    #include <shaintrin.h>
-+  #endif
-+#else
- 
- #ifdef USE_MY_MM
- #include "My_mm.h"
-@@ -98,9 +88,9 @@ const UInt32 SHA256_K_ARRAY[64];
- #define K SHA256_K_ARRAY
- 
- 
--#define ADD_EPI32(dest, src) dest = _mm_add_epi32(dest, src);
--#define SHA256_MSG1(dest, src) dest = _mm_sha256msg1_epu32(dest, src);
--#define SHA25G_MSG2(dest, src) dest = _mm_sha256msg2_epu32(dest, src);
-+#define ADD_EPI32(dest, src)      dest = _mm_add_epi32(dest, src);
-+#define SHA256_MSG1(dest, src)    dest = _mm_sha256msg1_epu32(dest, src);
-+#define SHA25G_MSG2(dest, src)    dest = _mm_sha256msg2_epu32(dest, src);
- 
- 
- #define LOAD_SHUFFLE(m, k) \
-@@ -112,7 +102,7 @@ const UInt32 SHA256_K_ARRAY[64];
- 
- #define SM2(g0, g1, g2, g3) \
-     tmp = _mm_alignr_epi8(g1, g0, 4); \
--    ADD_EPI32(g2, tmp); \
-+    ADD_EPI32(g2, tmp) \
-     SHA25G_MSG2(g2, g1); \
- 
- // #define LS0(k, g0, g1, g2, g3) LOAD_SHUFFLE(g0, k)
-@@ -138,16 +128,16 @@ const UInt32 SHA256_K_ARRAY[64];
- // We use scheme with 3 rounds ahead for SHA256_MSG1 / 2 rounds ahead for SHA256_MSG2
- 
- #define R4(k, g0, g1, g2, g3, OP0, OP1) \
--    RND2_0(g0, k); \
--    OP0(g0, g1, g2, g3); \
--    RND2_1; \
--    OP1(g0, g1, g2, g3); \
-+    RND2_0(g0, k) \
-+    OP0(g0, g1, g2, g3) \
-+    RND2_1 \
-+    OP1(g0, g1, g2, g3) \
- 
- #define R16(k, OP0, OP1, OP2, OP3, OP4, OP5, OP6, OP7) \
--    R4 ( (k)*4+0, m0, m1, m2, m3, OP0, OP1 ) \
--    R4 ( (k)*4+1, m1, m2, m3, m0, OP2, OP3 ) \
--    R4 ( (k)*4+2, m2, m3, m0, m1, OP4, OP5 ) \
--    R4 ( (k)*4+3, m3, m0, m1, m2, OP6, OP7 ) \
-+    R4 ( (k)*4+0,        m0,m1,m2,m3, OP0, OP1 ) \
-+    R4 ( (k)*4+1,        m1,m2,m3,m0, OP2, OP3 ) \
-+    R4 ( (k)*4+2,        m2,m3,m0,m1, OP4, OP5 ) \
-+    R4 ( (k)*4+3,        m3,m0,m1,m2, OP6, OP7 ) \
- 
- #define PREPARE_STATE \
-     tmp    = _mm_shuffle_epi32(state0, 0x1B); /* abcd */ \
-@@ -157,11 +147,11 @@ const UInt32 SHA256_K_ARRAY[64];
-     state1 = _mm_unpackhi_epi64(state1, tmp); /* abef */ \
- 
- 
--void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
-+void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
- #ifdef ATTRIB_SHA
- ATTRIB_SHA
- #endif
--void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks)
-+void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks)
- {
-   const __m128i mask = _mm_set_epi32(0x0c0d0e0f, 0x08090a0b, 0x04050607, 0x00010203);
-   __m128i tmp;
-@@ -192,13 +182,13 @@ void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size
- 
- 
- 
--    R16 ( 0, NNN, NNN, SM1, NNN, SM1, SM2, SM1, SM2 );
--    R16 ( 1, SM1, SM2, SM1, SM2, SM1, SM2, SM1, SM2 );
--    R16 ( 2, SM1, SM2, SM1, SM2, SM1, SM2, SM1, SM2 );
--    R16 ( 3, SM1, SM2, NNN, SM2, NNN, NNN, NNN, NNN );
-+    R16 ( 0, NNN, NNN, SM1, NNN, SM1, SM2, SM1, SM2 )
-+    R16 ( 1, SM1, SM2, SM1, SM2, SM1, SM2, SM1, SM2 )
-+    R16 ( 2, SM1, SM2, SM1, SM2, SM1, SM2, SM1, SM2 )
-+    R16 ( 3, SM1, SM2, NNN, SM2, NNN, NNN, NNN, NNN )
-     
--    ADD_EPI32(state0, state0_save);
--    ADD_EPI32(state1, state1_save);
-+    ADD_EPI32(state0, state0_save)
-+    ADD_EPI32(state1, state1_save)
-     
-     data += 64;
-   }
-@@ -298,11 +288,11 @@ const UInt32 SHA256_K_ARRAY[64];
-     R4 ( (k)*4+3, m3, m0, m1, m2, OP6, OP7 ) \
- 
- 
--void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
-+void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
- #ifdef ATTRIB_SHA
- ATTRIB_SHA
- #endif
--void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks)
-+void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks)
- {
-   v128 state0, state1;
- 
-@@ -353,12 +343,12 @@ void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size
- // #include <stdlib.h>
- 
- // #include "Sha256.h"
--void MY_FAST_CALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t numBlocks);
-+void Z7_FASTCALL Sha256_UpdateBlocks(UInt32 state[8], const Byte *data, size_t numBlocks);
- 
- #pragma message("Sha256 HW-SW stub was used")
- 
--void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
--void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks)
-+void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks);
-+void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size_t numBlocks)
- {
-   Sha256_UpdateBlocks(state, data, numBlocks);
-   /*
-@@ -371,3 +361,26 @@ void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[8], const Byte *data, size
- }
- 
- #endif
-+
-+
-+
-+#undef K
-+#undef RND2
-+#undef RND2_0
-+#undef RND2_1
-+
-+#undef MY_rev32_for_LE
-+#undef NNN
-+#undef LOAD_128
-+#undef STORE_128
-+#undef LOAD_SHUFFLE
-+#undef SM1
-+#undef SM2
-+
-+#undef NNN
-+#undef R4
-+#undef R16
-+#undef PREPARE_STATE
-+#undef USE_HW_SHA
-+#undef ATTRIB_SHA
-+#undef USE_VER_MIN
-diff --git a/src/lzma/Sort.h b/src/lzma/Sort.h
-index 2e2963a23..1817b652f 100644
---- a/src/lzma/Sort.h
-+++ b/src/lzma/Sort.h
-@@ -1,8 +1,8 @@
- /* Sort.h -- Sort functions
--2014-04-05 : Igor Pavlov : Public domain */
-+2023-03-05 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_SORT_H
--#define __7Z_SORT_H
-+#ifndef ZIP7_INC_SORT_H
-+#define ZIP7_INC_SORT_H
- 
- #include "7zTypes.h"
- 
-diff --git a/src/lzma/Threads.c b/src/lzma/Threads.c
-index 05bcc55ad..1a9f2bbb1 100644
---- a/src/lzma/Threads.c
-+++ b/src/lzma/Threads.c
-@@ -1,5 +1,5 @@
- /* Threads.c -- multithreading library
--2021-12-21 : Igor Pavlov : Public domain */
-+2023-03-04 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -11,9 +11,9 @@
- 
- #include "Threads.h"
- 
--static WRes GetError()
-+static WRes GetError(void)
- {
--  DWORD res = GetLastError();
-+  const DWORD res = GetLastError();
-   return res ? (WRes)res : 1;
- }
- 
-@@ -173,6 +173,9 @@ WRes CriticalSection_Init(CCriticalSection *p)
-      Windows XP, 2003 : can raise a STATUS_NO_MEMORY exception
-      Windows Vista+   : no exceptions */
-   #ifdef _MSC_VER
-+  #ifdef __clang__
-+    #pragma GCC diagnostic ignored "-Wlanguage-extension-token"
-+  #endif
-   __try
-   #endif
-   {
-@@ -193,18 +196,26 @@ WRes CriticalSection_Init(CCriticalSection *p)
- // ---------- POSIX ----------
- 
- #ifndef __APPLE__
--#ifndef _7ZIP_AFFINITY_DISABLE
-+#ifndef Z7_AFFINITY_DISABLE
- // _GNU_SOURCE can be required for pthread_setaffinity_np() / CPU_ZERO / CPU_SET
-+// clang < 3.6       : unknown warning group '-Wreserved-id-macro'
-+// clang 3.6 - 12.01 : gives warning "macro name is a reserved identifier"
-+// clang >= 13       : do not give warning
-+#if !defined(_GNU_SOURCE)
-+  #if defined(__clang__) && (__clang_major__ >= 4) && (__clang_major__ <= 12)
-+    #pragma GCC diagnostic ignored "-Wreserved-id-macro"
-+  #endif
- #define _GNU_SOURCE
--#endif
--#endif
-+#endif // !defined(_GNU_SOURCE)
-+#endif // Z7_AFFINITY_DISABLE
-+#endif // __APPLE__
- 
- #include "Threads.h"
- 
- #include <errno.h>
- #include <stdlib.h>
- #include <string.h>
--#ifdef _7ZIP_AFFINITY_SUPPORTED
-+#ifdef Z7_AFFINITY_SUPPORTED
- // #include <sched.h>
- #endif
- 
-@@ -212,15 +223,12 @@ WRes CriticalSection_Init(CCriticalSection *p)
- // #include <stdio.h>
- // #define PRF(p) p
- #define PRF(p)
--
--#define Print(s) PRF(printf("\n%s\n", s))
--
--// #include <stdio.h>
-+#define Print(s) PRF(printf("\n%s\n", s);)
- 
- WRes Thread_Create_With_CpuSet(CThread *p, THREAD_FUNC_TYPE func, LPVOID param, const CCpuSet *cpuSet)
- {
-   // new thread in Posix probably inherits affinity from parrent thread
--  Print("Thread_Create_With_CpuSet");
-+  Print("Thread_Create_With_CpuSet")
- 
-   pthread_attr_t attr;
-   int ret;
-@@ -228,7 +236,7 @@ WRes Thread_Create_With_CpuSet(CThread *p, THREAD_FUNC_TYPE func, LPVOID param,
- 
-   p->_created = 0;
- 
--  RINOK(pthread_attr_init(&attr));
-+  RINOK(pthread_attr_init(&attr))
- 
-   ret = pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE);
- 
-@@ -236,7 +244,7 @@ WRes Thread_Create_With_CpuSet(CThread *p, THREAD_FUNC_TYPE func, LPVOID param,
-   {
-     if (cpuSet)
-     {
--      #ifdef _7ZIP_AFFINITY_SUPPORTED
-+      #ifdef Z7_AFFINITY_SUPPORTED
-       
-       /*
-       printf("\n affinity :");
-@@ -292,7 +300,7 @@ WRes Thread_Create(CThread *p, THREAD_FUNC_TYPE func, LPVOID param)
- 
- WRes Thread_Create_With_Affinity(CThread *p, THREAD_FUNC_TYPE func, LPVOID param, CAffinityMask affinity)
- {
--  Print("Thread_Create_WithAffinity");
-+  Print("Thread_Create_WithAffinity")
-   CCpuSet cs;
-   unsigned i;
-   CpuSet_Zero(&cs);
-@@ -312,7 +320,7 @@ WRes Thread_Create_With_Affinity(CThread *p, THREAD_FUNC_TYPE func, LPVOID param
- 
- WRes Thread_Close(CThread *p)
- {
--  // Print("Thread_Close");
-+  // Print("Thread_Close")
-   int ret;
-   if (!p->_created)
-     return 0;
-@@ -326,7 +334,7 @@ WRes Thread_Close(CThread *p)
- 
- WRes Thread_Wait_Close(CThread *p)
- {
--  // Print("Thread_Wait_Close");
-+  // Print("Thread_Wait_Close")
-   void *thread_return;
-   int ret;
-   if (!p->_created)
-@@ -343,8 +351,8 @@ WRes Thread_Wait_Close(CThread *p)
- 
- static WRes Event_Create(CEvent *p, int manualReset, int signaled)
- {
--  RINOK(pthread_mutex_init(&p->_mutex, NULL));
--  RINOK(pthread_cond_init(&p->_cond, NULL));
-+  RINOK(pthread_mutex_init(&p->_mutex, NULL))
-+  RINOK(pthread_cond_init(&p->_cond, NULL))
-   p->_manual_reset = manualReset;
-   p->_state = (signaled ? True7z : False7z);
-   p->_created = 1;
-@@ -363,7 +371,7 @@ WRes AutoResetEvent_CreateNotSignaled(CAutoResetEvent *p)
- 
- WRes Event_Set(CEvent *p)
- {
--  RINOK(pthread_mutex_lock(&p->_mutex));
-+  RINOK(pthread_mutex_lock(&p->_mutex))
-   p->_state = True7z;
-   int res1 = pthread_cond_broadcast(&p->_cond);
-   int res2 = pthread_mutex_unlock(&p->_mutex);
-@@ -372,14 +380,14 @@ WRes Event_Set(CEvent *p)
- 
- WRes Event_Reset(CEvent *p)
- {
--  RINOK(pthread_mutex_lock(&p->_mutex));
-+  RINOK(pthread_mutex_lock(&p->_mutex))
-   p->_state = False7z;
-   return pthread_mutex_unlock(&p->_mutex);
- }
-  
- WRes Event_Wait(CEvent *p)
- {
--  RINOK(pthread_mutex_lock(&p->_mutex));
-+  RINOK(pthread_mutex_lock(&p->_mutex))
-   while (p->_state == False7z)
-   {
-     // ETIMEDOUT
-@@ -411,8 +419,8 @@ WRes Semaphore_Create(CSemaphore *p, UInt32 initCount, UInt32 maxCount)
- {
-   if (initCount > maxCount || maxCount < 1)
-     return EINVAL;
--  RINOK(pthread_mutex_init(&p->_mutex, NULL));
--  RINOK(pthread_cond_init(&p->_cond, NULL));
-+  RINOK(pthread_mutex_init(&p->_mutex, NULL))
-+  RINOK(pthread_cond_init(&p->_cond, NULL))
-   p->_count = initCount;
-   p->_maxCount = maxCount;
-   p->_created = 1;
-@@ -448,7 +456,7 @@ WRes Semaphore_ReleaseN(CSemaphore *p, UInt32 releaseCount)
-   if (releaseCount < 1)
-     return EINVAL;
- 
--  RINOK(pthread_mutex_lock(&p->_mutex));
-+  RINOK(pthread_mutex_lock(&p->_mutex))
- 
-   newCount = p->_count + releaseCount;
-   if (newCount > p->_maxCount)
-@@ -458,13 +466,13 @@ WRes Semaphore_ReleaseN(CSemaphore *p, UInt32 releaseCount)
-     p->_count = newCount;
-     ret = pthread_cond_broadcast(&p->_cond);
-   }
--  RINOK(pthread_mutex_unlock(&p->_mutex));
-+  RINOK(pthread_mutex_unlock(&p->_mutex))
-   return ret;
- }
- 
- WRes Semaphore_Wait(CSemaphore *p)
- {
--  RINOK(pthread_mutex_lock(&p->_mutex));
-+  RINOK(pthread_mutex_lock(&p->_mutex))
-   while (p->_count < 1)
-   {
-     pthread_cond_wait(&p->_cond, &p->_mutex);
-@@ -489,7 +497,7 @@ WRes Semaphore_Close(CSemaphore *p)
- 
- WRes CriticalSection_Init(CCriticalSection *p)
- {
--  // Print("CriticalSection_Init");
-+  // Print("CriticalSection_Init")
-   if (!p)
-     return EINTR;
-   return pthread_mutex_init(&p->_mutex, NULL);
-@@ -497,7 +505,7 @@ WRes CriticalSection_Init(CCriticalSection *p)
- 
- void CriticalSection_Enter(CCriticalSection *p)
- {
--  // Print("CriticalSection_Enter");
-+  // Print("CriticalSection_Enter")
-   if (p)
-   {
-     // int ret =
-@@ -507,7 +515,7 @@ void CriticalSection_Enter(CCriticalSection *p)
- 
- void CriticalSection_Leave(CCriticalSection *p)
- {
--  // Print("CriticalSection_Leave");
-+  // Print("CriticalSection_Leave")
-   if (p)
-   {
-     // int ret =
-@@ -517,7 +525,7 @@ void CriticalSection_Leave(CCriticalSection *p)
- 
- void CriticalSection_Delete(CCriticalSection *p)
- {
--  // Print("CriticalSection_Delete");
-+  // Print("CriticalSection_Delete")
-   if (p)
-   {
-     // int ret =
-@@ -527,14 +535,28 @@ void CriticalSection_Delete(CCriticalSection *p)
- 
- LONG InterlockedIncrement(LONG volatile *addend)
- {
--  // Print("InterlockedIncrement");
-+  // Print("InterlockedIncrement")
-   #ifdef USE_HACK_UNSAFE_ATOMIC
-     LONG val = *addend + 1;
-     *addend = val;
-     return val;
-   #else
-+
-+  #if defined(__clang__) && (__clang_major__ >= 8)
-+    #pragma GCC diagnostic ignored "-Watomic-implicit-seq-cst"
-+  #endif
-     return __sync_add_and_fetch(addend, 1);
-   #endif
- }
- 
- #endif // _WIN32
-+
-+WRes AutoResetEvent_OptCreate_And_Reset(CAutoResetEvent *p)
-+{
-+  if (Event_IsCreated(p))
-+    return Event_Reset(p);
-+  return AutoResetEvent_CreateNotSignaled(p);
-+}
-+
-+#undef PRF
-+#undef Print
-diff --git a/src/lzma/Threads.h b/src/lzma/Threads.h
-index 89ecb92be..4028464a3 100644
---- a/src/lzma/Threads.h
-+++ b/src/lzma/Threads.h
-@@ -1,18 +1,19 @@
- /* Threads.h -- multithreading library
--2021-12-21 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __7Z_THREADS_H
--#define __7Z_THREADS_H
-+#ifndef ZIP7_INC_THREADS_H
-+#define ZIP7_INC_THREADS_H
- 
- #ifdef _WIN32
--#include <Windows.h>
-+#include "7zWindows.h"
-+
- #else
- 
- #if defined(__linux__)
- #if !defined(__APPLE__) && !defined(_AIX) && !defined(__ANDROID__)
--#ifndef _7ZIP_AFFINITY_DISABLE
--#define _7ZIP_AFFINITY_SUPPORTED
--// #pragma message(" ==== _7ZIP_AFFINITY_SUPPORTED")
-+#ifndef Z7_AFFINITY_DISABLE
-+#define Z7_AFFINITY_SUPPORTED
-+// #pragma message(" ==== Z7_AFFINITY_SUPPORTED")
- // #define _GNU_SOURCE
- #endif
- #endif
-@@ -33,7 +34,7 @@ WRes Handle_WaitObject(HANDLE h);
- 
- typedef HANDLE CThread;
- 
--#define Thread_Construct(p) { *(p) = NULL; }
-+#define Thread_CONSTRUCT(p) { *(p) = NULL; }
- #define Thread_WasCreated(p) (*(p) != NULL)
- #define Thread_Close(p) HandlePtr_Close(p)
- // #define Thread_Wait(p) Handle_WaitObject(*(p))
-@@ -52,42 +53,46 @@ typedef
-     #endif
-     THREAD_FUNC_RET_TYPE;
- 
-+#define THREAD_FUNC_RET_ZERO  0
-+
- typedef DWORD_PTR CAffinityMask;
- typedef DWORD_PTR CCpuSet;
- 
--#define CpuSet_Zero(p) { *(p) = 0; }
--#define CpuSet_Set(p, cpu) { *(p) |= ((DWORD_PTR)1 << (cpu)); }
-+#define CpuSet_Zero(p)        *(p) = (0)
-+#define CpuSet_Set(p, cpu)    *(p) |= ((DWORD_PTR)1 << (cpu))
- 
- #else //  _WIN32
- 
--typedef struct _CThread
-+typedef struct
- {
-   pthread_t _tid;
-   int _created;
- } CThread;
- 
--#define Thread_Construct(p) { (p)->_tid = 0; (p)->_created = 0; }
--#define Thread_WasCreated(p) ((p)->_created != 0)
-+#define Thread_CONSTRUCT(p)   { (p)->_tid = 0;  (p)->_created = 0; }
-+#define Thread_WasCreated(p)  ((p)->_created != 0)
- WRes Thread_Close(CThread *p);
- // #define Thread_Wait Thread_Wait_Close
- 
- typedef void * THREAD_FUNC_RET_TYPE;
-+#define THREAD_FUNC_RET_ZERO  NULL
-+
- 
- typedef UInt64 CAffinityMask;
- 
--#ifdef _7ZIP_AFFINITY_SUPPORTED
-+#ifdef Z7_AFFINITY_SUPPORTED
- 
- typedef cpu_set_t CCpuSet;
--#define CpuSet_Zero(p) CPU_ZERO(p)
--#define CpuSet_Set(p, cpu) CPU_SET(cpu, p)
--#define CpuSet_IsSet(p, cpu) CPU_ISSET(cpu, p)
-+#define CpuSet_Zero(p)        CPU_ZERO(p)
-+#define CpuSet_Set(p, cpu)    CPU_SET(cpu, p)
-+#define CpuSet_IsSet(p, cpu)  CPU_ISSET(cpu, p)
- 
- #else
- 
- typedef UInt64 CCpuSet;
--#define CpuSet_Zero(p) { *(p) = 0; }
--#define CpuSet_Set(p, cpu) { *(p) |= ((UInt64)1 << (cpu)); }
--#define CpuSet_IsSet(p, cpu) ((*(p) & ((UInt64)1 << (cpu))) != 0)
-+#define CpuSet_Zero(p)        *(p) = (0)
-+#define CpuSet_Set(p, cpu)    *(p) |= ((UInt64)1 << (cpu))
-+#define CpuSet_IsSet(p, cpu)  ((*(p) & ((UInt64)1 << (cpu))) != 0)
- 
- #endif
- 
-@@ -95,7 +100,7 @@ typedef UInt64 CCpuSet;
- #endif //  _WIN32
- 
- 
--#define THREAD_FUNC_CALL_TYPE MY_STD_CALL
-+#define THREAD_FUNC_CALL_TYPE Z7_STDCALL
- 
- #if defined(_WIN32) && defined(__GNUC__)
- /* GCC compiler for x86 32-bit uses the rule:
-@@ -187,6 +192,7 @@ WRes ManualResetEvent_Create(CManualResetEvent *p, int signaled);
- WRes ManualResetEvent_CreateNotSignaled(CManualResetEvent *p);
- WRes AutoResetEvent_Create(CAutoResetEvent *p, int signaled);
- WRes AutoResetEvent_CreateNotSignaled(CAutoResetEvent *p);
-+
- WRes Event_Set(CEvent *p);
- WRes Event_Reset(CEvent *p);
- WRes Event_Wait(CEvent *p);
-@@ -227,6 +233,8 @@ LONG InterlockedIncrement(LONG volatile *addend);
- 
- #endif  // _WIN32
- 
-+WRes AutoResetEvent_OptCreate_And_Reset(CAutoResetEvent *p);
-+
- EXTERN_C_END
- 
- #endif
-diff --git a/src/lzma/Xz.c b/src/lzma/Xz.c
-index 7c53b6007..4ad071060 100644
---- a/src/lzma/Xz.c
-+++ b/src/lzma/Xz.c
-@@ -1,5 +1,5 @@
- /* Xz.c - Xz
--2021-02-09 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -70,7 +70,7 @@ int XzCheck_Final(CXzCheck *p, Byte *digest)
-   switch (p->mode)
-   {
-     case XZ_CHECK_CRC32:
--      SetUi32(digest, CRC_GET_DIGEST(p->crc));
-+      SetUi32(digest, CRC_GET_DIGEST(p->crc))
-       break;
-     case XZ_CHECK_CRC64:
-     {
-diff --git a/src/lzma/Xz.h b/src/lzma/Xz.h
-index 849b944bf..d5001f6ca 100644
---- a/src/lzma/Xz.h
-+++ b/src/lzma/Xz.h
-@@ -1,21 +1,23 @@
- /* Xz.h - Xz interface
--2021-04-01 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
--#ifndef __XZ_H
--#define __XZ_H
-+#ifndef ZIP7_INC_XZ_H
-+#define ZIP7_INC_XZ_H
- 
- #include "Sha256.h"
-+#include "Delta.h"
- 
- EXTERN_C_BEGIN
- 
- #define XZ_ID_Subblock 1
- #define XZ_ID_Delta 3
--#define XZ_ID_X86 4
--#define XZ_ID_PPC 5
--#define XZ_ID_IA64 6
--#define XZ_ID_ARM 7
--#define XZ_ID_ARMT 8
-+#define XZ_ID_X86   4
-+#define XZ_ID_PPC   5
-+#define XZ_ID_IA64  6
-+#define XZ_ID_ARM   7
-+#define XZ_ID_ARMT  8
- #define XZ_ID_SPARC 9
-+#define XZ_ID_ARM64 0xa
- #define XZ_ID_LZMA2 0x21
- 
- unsigned Xz_ReadVarInt(const Byte *p, size_t maxSize, UInt64 *value);
-@@ -53,7 +55,7 @@ typedef struct
- #define XzBlock_HasUnsupportedFlags(p) (((p)->flags & ~(XZ_BF_NUM_FILTERS_MASK | XZ_BF_PACK_SIZE | XZ_BF_UNPACK_SIZE)) != 0)
- 
- SRes XzBlock_Parse(CXzBlock *p, const Byte *header);
--SRes XzBlock_ReadHeader(CXzBlock *p, ISeqInStream *inStream, BoolInt *isIndex, UInt32 *headerSizeRes);
-+SRes XzBlock_ReadHeader(CXzBlock *p, ISeqInStreamPtr inStream, BoolInt *isIndex, UInt32 *headerSizeRes);
- 
- /* ---------- xz stream ---------- */
- 
-@@ -101,7 +103,7 @@ typedef UInt16 CXzStreamFlags;
- unsigned XzFlags_GetCheckSize(CXzStreamFlags f);
- 
- SRes Xz_ParseHeader(CXzStreamFlags *p, const Byte *buf);
--SRes Xz_ReadHeader(CXzStreamFlags *p, ISeqInStream *inStream);
-+SRes Xz_ReadHeader(CXzStreamFlags *p, ISeqInStreamPtr inStream);
- 
- typedef struct
- {
-@@ -112,6 +114,7 @@ typedef struct
- typedef struct
- {
-   CXzStreamFlags flags;
-+  // Byte _pad[6];
-   size_t numBlocks;
-   CXzBlockSizes *blocks;
-   UInt64 startOffset;
-@@ -134,7 +137,7 @@ typedef struct
- 
- void Xzs_Construct(CXzs *p);
- void Xzs_Free(CXzs *p, ISzAllocPtr alloc);
--SRes Xzs_ReadBackward(CXzs *p, ILookInStream *inStream, Int64 *startOffset, ICompressProgress *progress, ISzAllocPtr alloc);
-+SRes Xzs_ReadBackward(CXzs *p, ILookInStreamPtr inStream, Int64 *startOffset, ICompressProgressPtr progress, ISzAllocPtr alloc);
- 
- UInt64 Xzs_GetNumBlocks(const CXzs *p);
- UInt64 Xzs_GetUnpackSize(const CXzs *p);
-@@ -160,9 +163,9 @@ typedef enum
- } ECoderFinishMode;
- 
- 
--typedef struct _IStateCoder
-+typedef struct
- {
--  void *p;
-+  void *p; // state object;
-   void (*Free)(void *p, ISzAllocPtr alloc);
-   SRes (*SetProps)(void *p, const Byte *props, size_t propSize, ISzAllocPtr alloc);
-   void (*Init)(void *p);
-@@ -174,6 +177,20 @@ typedef struct _IStateCoder
- } IStateCoder;
- 
- 
-+typedef struct
-+{
-+  UInt32 methodId;
-+  UInt32 delta;
-+  UInt32 ip;
-+  UInt32 X86_State;
-+  Byte delta_State[DELTA_STATE_SIZE];
-+} CXzBcFilterStateBase;
-+
-+typedef SizeT (*Xz_Func_BcFilterStateBase_Filter)(CXzBcFilterStateBase *p, Byte *data, SizeT size);
-+
-+SRes Xz_StateCoder_Bc_SetFromMethod_Func(IStateCoder *p, UInt64 id,
-+    Xz_Func_BcFilterStateBase_Filter func, ISzAllocPtr alloc);
-+
- 
- #define MIXCODER_NUM_FILTERS_MAX 4
- 
-@@ -422,7 +439,7 @@ typedef struct
-   size_t outStep_ST;      // size of output buffer for Single-Thread decoding
-   BoolInt ignoreErrors;   // if set to 1, the decoder can ignore some errors and it skips broken parts of data.
-   
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   unsigned numThreads;    // the number of threads for Multi-Thread decoding. if (umThreads == 1) it will use Single-thread decoding
-   size_t inBufSize_MT;    // size of small input data buffers for Multi-Thread decoding. Big number of such small buffers can be created
-   size_t memUseMax;       // the limit of total memory usage for Multi-Thread decoding.
-@@ -432,8 +449,9 @@ typedef struct
- 
- void XzDecMtProps_Init(CXzDecMtProps *p);
- 
--
--typedef void * CXzDecMtHandle;
-+typedef struct CXzDecMt CXzDecMt;
-+typedef CXzDecMt * CXzDecMtHandle;
-+// Z7_DECLARE_HANDLE(CXzDecMtHandle)
- 
- /*
-   alloc    : XzDecMt uses CAlignOffsetAlloc internally for addresses allocated by (alloc).
-@@ -503,14 +521,14 @@ SRes XzDecMt_Decode(CXzDecMtHandle p,
-     const CXzDecMtProps *props,
-     const UInt64 *outDataSize, // NULL means undefined
-     int finishMode,            // 0 - partial unpacking is allowed, 1 - xz stream(s) must be finished
--    ISeqOutStream *outStream,
-+    ISeqOutStreamPtr outStream,
-     // Byte *outBuf, size_t *outBufSize,
--    ISeqInStream *inStream,
-+    ISeqInStreamPtr inStream,
-     // const Byte *inData, size_t inDataSize,
-     CXzStatInfo *stat,         // out: decoding results and statistics
-     int *isMT,                 // out: 0 means that ST (Single-Thread) version was used
-                                //      1 means that MT (Multi-Thread) version was used
--    ICompressProgress *progress);
-+    ICompressProgressPtr progress);
- 
- EXTERN_C_END
- 
-diff --git a/src/lzma/XzCrc64.c b/src/lzma/XzCrc64.c
-index b6d02cbeb..c2fad6cda 100644
---- a/src/lzma/XzCrc64.c
-+++ b/src/lzma/XzCrc64.c
-@@ -1,5 +1,5 @@
- /* XzCrc64.c -- CRC64 calculation
--2017-05-23 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -12,39 +12,30 @@
-   #define CRC64_NUM_TABLES 4
- #else
-   #define CRC64_NUM_TABLES 5
--  #define CRC_UINT64_SWAP(v) \
--      ((v >> 56) \
--    | ((v >> 40) & ((UInt64)0xFF <<  8)) \
--    | ((v >> 24) & ((UInt64)0xFF << 16)) \
--    | ((v >>  8) & ((UInt64)0xFF << 24)) \
--    | ((v <<  8) & ((UInt64)0xFF << 32)) \
--    | ((v << 24) & ((UInt64)0xFF << 40)) \
--    | ((v << 40) & ((UInt64)0xFF << 48)) \
--    | ((v << 56)))
- 
--  UInt64 MY_FAST_CALL XzCrc64UpdateT1_BeT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
-+  UInt64 Z7_FASTCALL XzCrc64UpdateT1_BeT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
- #endif
- 
- #ifndef MY_CPU_BE
--  UInt64 MY_FAST_CALL XzCrc64UpdateT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
-+  UInt64 Z7_FASTCALL XzCrc64UpdateT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
- #endif
- 
--typedef UInt64 (MY_FAST_CALL *CRC64_FUNC)(UInt64 v, const void *data, size_t size, const UInt64 *table);
-+typedef UInt64 (Z7_FASTCALL *CRC64_FUNC)(UInt64 v, const void *data, size_t size, const UInt64 *table);
- 
- static CRC64_FUNC g_Crc64Update;
- UInt64 g_Crc64Table[256 * CRC64_NUM_TABLES];
- 
--UInt64 MY_FAST_CALL Crc64Update(UInt64 v, const void *data, size_t size)
-+UInt64 Z7_FASTCALL Crc64Update(UInt64 v, const void *data, size_t size)
- {
-   return g_Crc64Update(v, data, size, g_Crc64Table);
- }
- 
--UInt64 MY_FAST_CALL Crc64Calc(const void *data, size_t size)
-+UInt64 Z7_FASTCALL Crc64Calc(const void *data, size_t size)
- {
-   return g_Crc64Update(CRC64_INIT_VAL, data, size, g_Crc64Table) ^ CRC64_INIT_VAL;
- }
- 
--void MY_FAST_CALL Crc64GenerateTable()
-+void Z7_FASTCALL Crc64GenerateTable(void)
- {
-   UInt32 i;
-   for (i = 0; i < 256; i++)
-@@ -57,7 +48,7 @@ void MY_FAST_CALL Crc64GenerateTable()
-   }
-   for (i = 256; i < 256 * CRC64_NUM_TABLES; i++)
-   {
--    UInt64 r = g_Crc64Table[(size_t)i - 256];
-+    const UInt64 r = g_Crc64Table[(size_t)i - 256];
-     g_Crc64Table[i] = g_Crc64Table[r & 0xFF] ^ (r >> 8);
-   }
-   
-@@ -76,11 +67,14 @@ void MY_FAST_CALL Crc64GenerateTable()
-     {
-       for (i = 256 * CRC64_NUM_TABLES - 1; i >= 256; i--)
-       {
--        UInt64 x = g_Crc64Table[(size_t)i - 256];
--        g_Crc64Table[i] = CRC_UINT64_SWAP(x);
-+        const UInt64 x = g_Crc64Table[(size_t)i - 256];
-+        g_Crc64Table[i] = Z7_BSWAP64(x);
-       }
-       g_Crc64Update = XzCrc64UpdateT1_BeT4;
-     }
-   }
-   #endif
- }
-+
-+#undef kCrc64Poly
-+#undef CRC64_NUM_TABLES
-diff --git a/src/lzma/XzCrc64.h b/src/lzma/XzCrc64.h
-index 08dbc330c..ca46869a6 100644
---- a/src/lzma/XzCrc64.h
-+++ b/src/lzma/XzCrc64.h
-@@ -1,8 +1,8 @@
- /* XzCrc64.h -- CRC64 calculation
--2013-01-18 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
--#ifndef __XZ_CRC64_H
--#define __XZ_CRC64_H
-+#ifndef ZIP7_INC_XZ_CRC64_H
-+#define ZIP7_INC_XZ_CRC64_H
- 
- #include <stddef.h>
- 
-@@ -12,14 +12,14 @@ EXTERN_C_BEGIN
- 
- extern UInt64 g_Crc64Table[];
- 
--void MY_FAST_CALL Crc64GenerateTable(void);
-+void Z7_FASTCALL Crc64GenerateTable(void);
- 
- #define CRC64_INIT_VAL UINT64_CONST(0xFFFFFFFFFFFFFFFF)
- #define CRC64_GET_DIGEST(crc) ((crc) ^ CRC64_INIT_VAL)
- #define CRC64_UPDATE_BYTE(crc, b) (g_Crc64Table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
- 
--UInt64 MY_FAST_CALL Crc64Update(UInt64 crc, const void *data, size_t size);
--UInt64 MY_FAST_CALL Crc64Calc(const void *data, size_t size);
-+UInt64 Z7_FASTCALL Crc64Update(UInt64 crc, const void *data, size_t size);
-+UInt64 Z7_FASTCALL Crc64Calc(const void *data, size_t size);
- 
- EXTERN_C_END
- 
-diff --git a/src/lzma/XzCrc64Opt.c b/src/lzma/XzCrc64Opt.c
-index 93a9ffff5..d03374c00 100644
---- a/src/lzma/XzCrc64Opt.c
-+++ b/src/lzma/XzCrc64Opt.c
-@@ -1,5 +1,5 @@
- /* XzCrc64Opt.c -- CRC64 calculation
--2021-02-09 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -9,15 +9,15 @@
- 
- #define CRC64_UPDATE_BYTE_2(crc, b) (table[((crc) ^ (b)) & 0xFF] ^ ((crc) >> 8))
- 
--UInt64 MY_FAST_CALL XzCrc64UpdateT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
--UInt64 MY_FAST_CALL XzCrc64UpdateT4(UInt64 v, const void *data, size_t size, const UInt64 *table)
-+UInt64 Z7_FASTCALL XzCrc64UpdateT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
-+UInt64 Z7_FASTCALL XzCrc64UpdateT4(UInt64 v, const void *data, size_t size, const UInt64 *table)
- {
-   const Byte *p = (const Byte *)data;
-   for (; size > 0 && ((unsigned)(ptrdiff_t)p & 3) != 0; size--, p++)
-     v = CRC64_UPDATE_BYTE_2(v, *p);
-   for (; size >= 4; size -= 4, p += 4)
-   {
--    UInt32 d = (UInt32)v ^ *(const UInt32 *)(const void *)p;
-+    const UInt32 d = (UInt32)v ^ *(const UInt32 *)(const void *)p;
-     v = (v >> 32)
-         ^ (table + 0x300)[((d      ) & 0xFF)]
-         ^ (table + 0x200)[((d >>  8) & 0xFF)]
-@@ -34,29 +34,19 @@ UInt64 MY_FAST_CALL XzCrc64UpdateT4(UInt64 v, const void *data, size_t size, con
- 
- #ifndef MY_CPU_LE
- 
--#define CRC_UINT64_SWAP(v) \
--      ((v >> 56) \
--    | ((v >> 40) & ((UInt64)0xFF <<  8)) \
--    | ((v >> 24) & ((UInt64)0xFF << 16)) \
--    | ((v >>  8) & ((UInt64)0xFF << 24)) \
--    | ((v <<  8) & ((UInt64)0xFF << 32)) \
--    | ((v << 24) & ((UInt64)0xFF << 40)) \
--    | ((v << 40) & ((UInt64)0xFF << 48)) \
--    | ((v << 56)))
--
- #define CRC64_UPDATE_BYTE_2_BE(crc, b) (table[(Byte)((crc) >> 56) ^ (b)] ^ ((crc) << 8))
- 
--UInt64 MY_FAST_CALL XzCrc64UpdateT1_BeT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
--UInt64 MY_FAST_CALL XzCrc64UpdateT1_BeT4(UInt64 v, const void *data, size_t size, const UInt64 *table)
-+UInt64 Z7_FASTCALL XzCrc64UpdateT1_BeT4(UInt64 v, const void *data, size_t size, const UInt64 *table);
-+UInt64 Z7_FASTCALL XzCrc64UpdateT1_BeT4(UInt64 v, const void *data, size_t size, const UInt64 *table)
- {
-   const Byte *p = (const Byte *)data;
-   table += 0x100;
--  v = CRC_UINT64_SWAP(v);
-+  v = Z7_BSWAP64(v);
-   for (; size > 0 && ((unsigned)(ptrdiff_t)p & 3) != 0; size--, p++)
-     v = CRC64_UPDATE_BYTE_2_BE(v, *p);
-   for (; size >= 4; size -= 4, p += 4)
-   {
--    UInt32 d = (UInt32)(v >> 32) ^ *(const UInt32 *)(const void *)p;
-+    const UInt32 d = (UInt32)(v >> 32) ^ *(const UInt32 *)(const void *)p;
-     v = (v << 32)
-         ^ (table + 0x000)[((d      ) & 0xFF)]
-         ^ (table + 0x100)[((d >>  8) & 0xFF)]
-@@ -65,7 +55,7 @@ UInt64 MY_FAST_CALL XzCrc64UpdateT1_BeT4(UInt64 v, const void *data, size_t size
-   }
-   for (; size > 0; size--, p++)
-     v = CRC64_UPDATE_BYTE_2_BE(v, *p);
--  return CRC_UINT64_SWAP(v);
-+  return Z7_BSWAP64(v);
- }
- 
- #endif
-diff --git a/src/lzma/XzDec.c b/src/lzma/XzDec.c
-index f8c299411..15b1d82b4 100644
---- a/src/lzma/XzDec.c
-+++ b/src/lzma/XzDec.c
-@@ -1,5 +1,5 @@
- /* XzDec.c -- Xz Decode
--2021-09-04 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -67,7 +67,8 @@ unsigned Xz_ReadVarInt(const Byte *p, size_t maxSize, UInt64 *value)
-   return 0;
- }
- 
--/* ---------- BraState ---------- */
-+
-+/* ---------- XzBcFilterState ---------- */
- 
- #define BRA_BUF_SIZE (1 << 14)
- 
-@@ -76,27 +77,29 @@ typedef struct
-   size_t bufPos;
-   size_t bufConv;
-   size_t bufTotal;
-+  Byte *buf;  // must be aligned for 4 bytes
-+  Xz_Func_BcFilterStateBase_Filter filter_func;
-+  // int encodeMode;
-+  CXzBcFilterStateBase base;
-+  // Byte buf[BRA_BUF_SIZE];
-+} CXzBcFilterState;
- 
--  int encodeMode;
--
--  UInt32 methodId;
--  UInt32 delta;
--  UInt32 ip;
--  UInt32 x86State;
--  Byte deltaState[DELTA_STATE_SIZE];
- 
--  Byte buf[BRA_BUF_SIZE];
--} CBraState;
--
--static void BraState_Free(void *pp, ISzAllocPtr alloc)
-+static void XzBcFilterState_Free(void *pp, ISzAllocPtr alloc)
- {
--  ISzAlloc_Free(alloc, pp);
-+  if (pp)
-+  {
-+    CXzBcFilterState *p = ((CXzBcFilterState *)pp);
-+    ISzAlloc_Free(alloc, p->buf);
-+    ISzAlloc_Free(alloc, pp);
-+  }
- }
- 
--static SRes BraState_SetProps(void *pp, const Byte *props, size_t propSize, ISzAllocPtr alloc)
-+
-+static SRes XzBcFilterState_SetProps(void *pp, const Byte *props, size_t propSize, ISzAllocPtr alloc)
- {
--  CBraState *p = ((CBraState *)pp);
--  UNUSED_VAR(alloc);
-+  CXzBcFilterStateBase *p = &((CXzBcFilterState *)pp)->base;
-+  UNUSED_VAR(alloc)
-   p->ip = 0;
-   if (p->methodId == XZ_ID_Delta)
-   {
-@@ -114,6 +117,7 @@ static SRes BraState_SetProps(void *pp, const Byte *props, size_t propSize, ISzA
-         case XZ_ID_PPC:
-         case XZ_ID_ARM:
-         case XZ_ID_SPARC:
-+        case XZ_ID_ARM64:
-           if ((v & 3) != 0)
-             return SZ_ERROR_UNSUPPORTED;
-           break;
-@@ -134,73 +138,90 @@ static SRes BraState_SetProps(void *pp, const Byte *props, size_t propSize, ISzA
-   return SZ_OK;
- }
- 
--static void BraState_Init(void *pp)
-+
-+static void XzBcFilterState_Init(void *pp)
- {
--  CBraState *p = ((CBraState *)pp);
-+  CXzBcFilterState *p = ((CXzBcFilterState *)pp);
-   p->bufPos = p->bufConv = p->bufTotal = 0;
--  x86_Convert_Init(p->x86State);
--  if (p->methodId == XZ_ID_Delta)
--    Delta_Init(p->deltaState);
-+  p->base.X86_State = Z7_BRANCH_CONV_ST_X86_STATE_INIT_VAL;
-+  if (p->base.methodId == XZ_ID_Delta)
-+    Delta_Init(p->base.delta_State);
- }
- 
- 
--#define CASE_BRA_CONV(isa) case XZ_ID_ ## isa: size = isa ## _Convert(data, size, p->ip, p->encodeMode); break;
--
--static SizeT BraState_Filter(void *pp, Byte *data, SizeT size)
-+static const z7_Func_BranchConv g_Funcs_BranchConv_RISC_Dec[] =
-+{
-+  Z7_BRANCH_CONV_DEC(PPC),
-+  Z7_BRANCH_CONV_DEC(IA64),
-+  Z7_BRANCH_CONV_DEC(ARM),
-+  Z7_BRANCH_CONV_DEC(ARMT),
-+  Z7_BRANCH_CONV_DEC(SPARC),
-+  Z7_BRANCH_CONV_DEC(ARM64)
-+};
-+
-+static SizeT XzBcFilterStateBase_Filter_Dec(CXzBcFilterStateBase *p, Byte *data, SizeT size)
- {
--  CBraState *p = ((CBraState *)pp);
-   switch (p->methodId)
-   {
-     case XZ_ID_Delta:
--      if (p->encodeMode)
--        Delta_Encode(p->deltaState, p->delta, data, size);
--      else
--        Delta_Decode(p->deltaState, p->delta, data, size);
-+      Delta_Decode(p->delta_State, p->delta, data, size);
-       break;
-     case XZ_ID_X86:
--      size = x86_Convert(data, size, p->ip, &p->x86State, p->encodeMode);
-+      size = (SizeT)(z7_BranchConvSt_X86_Dec(data, size, p->ip, &p->X86_State) - data);
-+      break;
-+    default:
-+      if (p->methodId >= XZ_ID_PPC)
-+      {
-+        const UInt32 i = p->methodId - XZ_ID_PPC;
-+        if (i < Z7_ARRAY_SIZE(g_Funcs_BranchConv_RISC_Dec))
-+          size = (SizeT)(g_Funcs_BranchConv_RISC_Dec[i](data, size, p->ip) - data);
-+      }
-       break;
--    CASE_BRA_CONV(PPC)
--    CASE_BRA_CONV(IA64)
--    CASE_BRA_CONV(ARM)
--    CASE_BRA_CONV(ARMT)
--    CASE_BRA_CONV(SPARC)
-   }
-   p->ip += (UInt32)size;
-   return size;
- }
- 
- 
--static SRes BraState_Code2(void *pp,
-+static SizeT XzBcFilterState_Filter(void *pp, Byte *data, SizeT size)
-+{
-+  CXzBcFilterState *p = ((CXzBcFilterState *)pp);
-+  return p->filter_func(&p->base, data, size);
-+}
-+
-+
-+static SRes XzBcFilterState_Code2(void *pp,
-     Byte *dest, SizeT *destLen,
-     const Byte *src, SizeT *srcLen, int srcWasFinished,
-     ECoderFinishMode finishMode,
-     // int *wasFinished
-     ECoderStatus *status)
- {
--  CBraState *p = ((CBraState *)pp);
-+  CXzBcFilterState *p = ((CXzBcFilterState *)pp);
-   SizeT destRem = *destLen;
-   SizeT srcRem = *srcLen;
--  UNUSED_VAR(finishMode);
-+  UNUSED_VAR(finishMode)
- 
-   *destLen = 0;
-   *srcLen = 0;
-   // *wasFinished = False7z;
-   *status = CODER_STATUS_NOT_FINISHED;
-   
--  while (destRem > 0)
-+  while (destRem != 0)
-   {
--    if (p->bufPos != p->bufConv)
-     {
-       size_t size = p->bufConv - p->bufPos;
--      if (size > destRem)
--        size = destRem;
--      memcpy(dest, p->buf + p->bufPos, size);
--      p->bufPos += size;
--      *destLen += size;
--      dest += size;
--      destRem -= size;
--      continue;
-+      if (size)
-+      {
-+        if (size > destRem)
-+          size = destRem;
-+        memcpy(dest, p->buf + p->bufPos, size);
-+        p->bufPos += size;
-+        *destLen += size;
-+        dest += size;
-+        destRem -= size;
-+        continue;
-+      }
-     }
-     
-     p->bufTotal -= p->bufPos;
-@@ -220,7 +241,7 @@ static SRes BraState_Code2(void *pp,
-     if (p->bufTotal == 0)
-       break;
-     
--    p->bufConv = BraState_Filter(pp, p->buf, p->bufTotal);
-+    p->bufConv = p->filter_func(&p->base, p->buf, p->bufTotal);
- 
-     if (p->bufConv == 0)
-     {
-@@ -240,27 +261,37 @@ static SRes BraState_Code2(void *pp,
- }
- 
- 
--SRes BraState_SetFromMethod(IStateCoder *p, UInt64 id, int encodeMode, ISzAllocPtr alloc);
--SRes BraState_SetFromMethod(IStateCoder *p, UInt64 id, int encodeMode, ISzAllocPtr alloc)
-+#define XZ_IS_SUPPORTED_FILTER_ID(id) \
-+    ((id) >= XZ_ID_Delta && (id) <= XZ_ID_ARM64)
-+     
-+SRes Xz_StateCoder_Bc_SetFromMethod_Func(IStateCoder *p, UInt64 id,
-+    Xz_Func_BcFilterStateBase_Filter func, ISzAllocPtr alloc)
- {
--  CBraState *decoder;
--  if (id < XZ_ID_Delta || id > XZ_ID_SPARC)
-+  CXzBcFilterState *decoder;
-+  if (!XZ_IS_SUPPORTED_FILTER_ID(id))
-     return SZ_ERROR_UNSUPPORTED;
--  decoder = (CBraState *)p->p;
-+  decoder = (CXzBcFilterState *)p->p;
-   if (!decoder)
-   {
--    decoder = (CBraState *)ISzAlloc_Alloc(alloc, sizeof(CBraState));
-+    decoder = (CXzBcFilterState *)ISzAlloc_Alloc(alloc, sizeof(CXzBcFilterState));
-     if (!decoder)
-       return SZ_ERROR_MEM;
-+    decoder->buf = ISzAlloc_Alloc(alloc, BRA_BUF_SIZE);
-+    if (!decoder->buf)
-+    {
-+      ISzAlloc_Free(alloc, decoder);
-+      return SZ_ERROR_MEM;
-+    }
-     p->p = decoder;
--    p->Free = BraState_Free;
--    p->SetProps = BraState_SetProps;
--    p->Init = BraState_Init;
--    p->Code2 = BraState_Code2;
--    p->Filter = BraState_Filter;
-+    p->Free     = XzBcFilterState_Free;
-+    p->SetProps = XzBcFilterState_SetProps;
-+    p->Init     = XzBcFilterState_Init;
-+    p->Code2    = XzBcFilterState_Code2;
-+    p->Filter   = XzBcFilterState_Filter;
-+    decoder->filter_func = func;
-   }
--  decoder->methodId = (UInt32)id;
--  decoder->encodeMode = encodeMode;
-+  decoder->base.methodId = (UInt32)id;
-+  // decoder->encodeMode = encodeMode;
-   return SZ_OK;
- }
- 
-@@ -279,9 +310,9 @@ static void SbState_Free(void *pp, ISzAllocPtr alloc)
- 
- static SRes SbState_SetProps(void *pp, const Byte *props, size_t propSize, ISzAllocPtr alloc)
- {
--  UNUSED_VAR(pp);
--  UNUSED_VAR(props);
--  UNUSED_VAR(alloc);
-+  UNUSED_VAR(pp)
-+  UNUSED_VAR(props)
-+  UNUSED_VAR(alloc)
-   return (propSize == 0) ? SZ_OK : SZ_ERROR_UNSUPPORTED;
- }
- 
-@@ -297,7 +328,7 @@ static SRes SbState_Code2(void *pp, Byte *dest, SizeT *destLen, const Byte *src,
- {
-   CSbDec *p = (CSbDec *)pp;
-   SRes res;
--  UNUSED_VAR(srcWasFinished);
-+  UNUSED_VAR(srcWasFinished)
-   p->dest = dest;
-   p->destLen = *destLen;
-   p->src = src;
-@@ -389,7 +420,7 @@ static SRes Lzma2State_Code2(void *pp, Byte *dest, SizeT *destLen, const Byte *s
-   ELzmaStatus status2;
-   /* ELzmaFinishMode fm = (finishMode == LZMA_FINISH_ANY) ? LZMA_FINISH_ANY : LZMA_FINISH_END; */
-   SRes res;
--  UNUSED_VAR(srcWasFinished);
-+  UNUSED_VAR(srcWasFinished)
-   if (spec->outBufMode)
-   {
-     SizeT dicPos = spec->decoder.decoder.dicPos;
-@@ -420,7 +451,7 @@ static SRes Lzma2State_SetFromMethod(IStateCoder *p, Byte *outBuf, size_t outBuf
-     p->Init = Lzma2State_Init;
-     p->Code2 = Lzma2State_Code2;
-     p->Filter = NULL;
--    Lzma2Dec_Construct(&spec->decoder);
-+    Lzma2Dec_CONSTRUCT(&spec->decoder)
-   }
-   spec->outBufMode = False7z;
-   if (outBuf)
-@@ -519,7 +550,8 @@ static SRes MixCoder_SetFromMethod(CMixCoder *p, unsigned coderIndex, UInt64 met
-   }
-   if (coderIndex == 0)
-     return SZ_ERROR_UNSUPPORTED;
--  return BraState_SetFromMethod(sc, methodId, 0, p->alloc);
-+  return Xz_StateCoder_Bc_SetFromMethod_Func(sc, methodId,
-+      XzBcFilterStateBase_Filter_Dec, p->alloc);
- }
- 
- 
-@@ -568,7 +600,7 @@ static SRes MixCoder_Code(CMixCoder *p,
-     SizeT destLen2, srcLen2;
-     int wasFinished;
-     
--    PRF_STR("------- MixCoder Single ----------");
-+    PRF_STR("------- MixCoder Single ----------")
-       
-     srcLen2 = srcLenOrig;
-     destLen2 = destLenOrig;
-@@ -615,14 +647,14 @@ static SRes MixCoder_Code(CMixCoder *p,
-         processed = coder->Filter(coder->p, p->outBuf, processed);
-         if (wasFinished || (destFinish && p->outWritten == destLenOrig))
-           processed = p->outWritten;
--        PRF_STR_INT("filter", i);
-+        PRF_STR_INT("filter", i)
-       }
-       *destLen = processed;
-     }
-     return res;
-   }
- 
--  PRF_STR("standard mix");
-+  PRF_STR("standard mix")
- 
-   if (p->numCoders != 1)
-   {
-@@ -779,7 +811,7 @@ static BoolInt Xz_CheckFooter(CXzStreamFlags flags, UInt64 indexSize, const Byte
- 
- static BoolInt XzBlock_AreSupportedFilters(const CXzBlock *p)
- {
--  unsigned numFilters = XzBlock_GetNumFilters(p) - 1;
-+  const unsigned numFilters = XzBlock_GetNumFilters(p) - 1;
-   unsigned i;
-   {
-     const CXzFilter *f = &p->filters[numFilters];
-@@ -795,8 +827,7 @@ static BoolInt XzBlock_AreSupportedFilters(const CXzBlock *p)
-       if (f->propsSize != 1)
-         return False7z;
-     }
--    else if (f->id < XZ_ID_Delta
--        || f->id > XZ_ID_SPARC
-+    else if (!XZ_IS_SUPPORTED_FILTER_ID(f->id)
-         || (f->propsSize != 0 && f->propsSize != 4))
-       return False7z;
-   }
-@@ -821,22 +852,24 @@ SRes XzBlock_Parse(CXzBlock *p, const Byte *header)
-   p->packSize = (UInt64)(Int64)-1;
-   if (XzBlock_HasPackSize(p))
-   {
--    READ_VARINT_AND_CHECK(header, pos, headerSize, &p->packSize);
-+    READ_VARINT_AND_CHECK(header, pos, headerSize, &p->packSize)
-     if (p->packSize == 0 || p->packSize + headerSize >= (UInt64)1 << 63)
-       return SZ_ERROR_ARCHIVE;
-   }
- 
-   p->unpackSize = (UInt64)(Int64)-1;
-   if (XzBlock_HasUnpackSize(p))
--    READ_VARINT_AND_CHECK(header, pos, headerSize, &p->unpackSize);
-+  {
-+    READ_VARINT_AND_CHECK(header, pos, headerSize, &p->unpackSize)
-+  }
- 
-   numFilters = XzBlock_GetNumFilters(p);
-   for (i = 0; i < numFilters; i++)
-   {
-     CXzFilter *filter = p->filters + i;
-     UInt64 size;
--    READ_VARINT_AND_CHECK(header, pos, headerSize, &filter->id);
--    READ_VARINT_AND_CHECK(header, pos, headerSize, &size);
-+    READ_VARINT_AND_CHECK(header, pos, headerSize, &filter->id)
-+    READ_VARINT_AND_CHECK(header, pos, headerSize, &size)
-     if (size > headerSize - pos || size > XZ_FILTER_PROPS_SIZE_MAX)
-       return SZ_ERROR_ARCHIVE;
-     filter->propsSize = (UInt32)size;
-@@ -894,20 +927,20 @@ static SRes XzDecMix_Init(CMixCoder *p, const CXzBlock *block, Byte *outBuf, siz
-     MixCoder_Free(p);
-     for (i = 0; i < numFilters; i++)
-     {
--      RINOK(MixCoder_SetFromMethod(p, i, block->filters[numFilters - 1 - i].id, outBuf, outBufSize));
-+      RINOK(MixCoder_SetFromMethod(p, i, block->filters[numFilters - 1 - i].id, outBuf, outBufSize))
-     }
-     p->numCoders = numFilters;
-   }
-   else
-   {
--    RINOK(MixCoder_ResetFromMethod(p, 0, block->filters[numFilters - 1].id, outBuf, outBufSize));
-+    RINOK(MixCoder_ResetFromMethod(p, 0, block->filters[numFilters - 1].id, outBuf, outBufSize))
-   }
- 
-   for (i = 0; i < numFilters; i++)
-   {
-     const CXzFilter *f = &block->filters[numFilters - 1 - i];
-     IStateCoder *sc = &p->coders[i];
--    RINOK(sc->SetProps(sc->p, f->props, f->propsSize, p->alloc));
-+    RINOK(sc->SetProps(sc->p, f->props, f->propsSize, p->alloc))
-   }
-   
-   MixCoder_Init(p);
-@@ -1054,14 +1087,14 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-       (*destLen) += destLen2;
-       p->unpackSize += destLen2;
- 
--      RINOK(res);
-+      RINOK(res)
- 
-       if (*status != CODER_STATUS_FINISHED_WITH_MARK)
-       {
-         if (p->block.packSize == p->packSize
-             && *status == CODER_STATUS_NEEDS_MORE_INPUT)
-         {
--          PRF_STR("CODER_STATUS_NEEDS_MORE_INPUT");
-+          PRF_STR("CODER_STATUS_NEEDS_MORE_INPUT")
-           *status = CODER_STATUS_NOT_SPECIFIED;
-           return SZ_ERROR_DATA;
-         }
-@@ -1078,7 +1111,7 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-         if ((p->block.packSize != (UInt64)(Int64)-1 && p->block.packSize != p->packSize)
-            || (p->block.unpackSize != (UInt64)(Int64)-1 && p->block.unpackSize != p->unpackSize))
-         {
--          PRF_STR("ERROR: block.size mismatch");
-+          PRF_STR("ERROR: block.size mismatch")
-           return SZ_ERROR_DATA;
-         }
-       }
-@@ -1109,7 +1142,7 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-         }
-         else
-         {
--          RINOK(Xz_ParseHeader(&p->streamFlags, p->buf));
-+          RINOK(Xz_ParseHeader(&p->streamFlags, p->buf))
-           p->numStartedStreams++;
-           p->indexSize = 0;
-           p->numBlocks = 0;
-@@ -1155,7 +1188,7 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-         }
-         else
-         {
--          RINOK(XzBlock_Parse(&p->block, p->buf));
-+          RINOK(XzBlock_Parse(&p->block, p->buf))
-           if (!XzBlock_AreSupportedFilters(&p->block))
-             return SZ_ERROR_UNSUPPORTED;
-           p->numTotalBlocks++;
-@@ -1168,7 +1201,7 @@ SRes XzUnpacker_Code(CXzUnpacker *p, Byte *dest, SizeT *destLen,
-             p->headerParsedOk = True7z;
-             return SZ_OK;
-           }
--          RINOK(XzDecMix_Init(&p->decoder, &p->block, p->outBuf, p->outBufSize));
-+          RINOK(XzDecMix_Init(&p->decoder, &p->block, p->outBuf, p->outBufSize))
-         }
-         break;
-       }
-@@ -1389,7 +1422,7 @@ UInt64 XzUnpacker_GetExtraSize(const CXzUnpacker *p)
- 
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- #include "MtDec.h"
- #endif
- 
-@@ -1400,7 +1433,7 @@ void XzDecMtProps_Init(CXzDecMtProps *p)
-   p->outStep_ST = 1 << 20;
-   p->ignoreErrors = False7z;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   p->numThreads = 1;
-   p->inBufSize_MT = 1 << 18;
-   p->memUseMax = sizeof(size_t) << 28;
-@@ -1409,7 +1442,7 @@ void XzDecMtProps_Init(CXzDecMtProps *p)
- 
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
- /* ---------- CXzDecMtThread ---------- */
- 
-@@ -1448,7 +1481,7 @@ typedef struct
- 
- /* ---------- CXzDecMt ---------- */
- 
--typedef struct
-+struct CXzDecMt
- {
-   CAlignOffsetAlloc alignOffsetAlloc;
-   ISzAllocPtr allocMid;
-@@ -1456,9 +1489,9 @@ typedef struct
-   CXzDecMtProps props;
-   size_t unpackBlockMaxSize;
-   
--  ISeqInStream *inStream;
--  ISeqOutStream *outStream;
--  ICompressProgress *progress;
-+  ISeqInStreamPtr inStream;
-+  ISeqOutStreamPtr outStream;
-+  ICompressProgressPtr progress;
- 
-   BoolInt finishMode;
-   BoolInt outSize_Defined;
-@@ -1481,7 +1514,7 @@ typedef struct
-   ECoderStatus status;
-   SRes codeRes;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   BoolInt mainDecoderWasCalled;
-   // int statErrorDefined;
-   int finishedDecoderIndex;
-@@ -1504,10 +1537,9 @@ typedef struct
- 
-   BoolInt mtc_WasConstructed;
-   CMtDec mtc;
--  CXzDecMtThread coders[MTDEC__THREADS_MAX];
-+  CXzDecMtThread coders[MTDEC_THREADS_MAX];
-   #endif
--
--} CXzDecMt;
-+};
- 
- 
- 
-@@ -1535,11 +1567,11 @@ CXzDecMtHandle XzDecMt_Create(ISzAllocPtr alloc, ISzAllocPtr allocMid)
- 
-   XzDecMtProps_Init(&p->props);
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   p->mtc_WasConstructed = False7z;
-   {
-     unsigned i;
--    for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+    for (i = 0; i < MTDEC_THREADS_MAX; i++)
-     {
-       CXzDecMtThread *coder = &p->coders[i];
-       coder->dec_created = False7z;
-@@ -1549,16 +1581,16 @@ CXzDecMtHandle XzDecMt_Create(ISzAllocPtr alloc, ISzAllocPtr allocMid)
-   }
-   #endif
- 
--  return p;
-+  return (CXzDecMtHandle)p;
- }
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
- static void XzDecMt_FreeOutBufs(CXzDecMt *p)
- {
-   unsigned i;
--  for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+  for (i = 0; i < MTDEC_THREADS_MAX; i++)
-   {
-     CXzDecMtThread *coder = &p->coders[i];
-     if (coder->outBuf)
-@@ -1595,13 +1627,15 @@ static void XzDecMt_FreeSt(CXzDecMt *p)
- }
- 
- 
--void XzDecMt_Destroy(CXzDecMtHandle pp)
-+// #define GET_CXzDecMt_p  CXzDecMt *p = pp;
-+
-+void XzDecMt_Destroy(CXzDecMtHandle p)
- {
--  CXzDecMt *p = (CXzDecMt *)pp;
-+  // GET_CXzDecMt_p
- 
-   XzDecMt_FreeSt(p);
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
- 
-   if (p->mtc_WasConstructed)
-   {
-@@ -1610,7 +1644,7 @@ void XzDecMt_Destroy(CXzDecMtHandle pp)
-   }
-   {
-     unsigned i;
--    for (i = 0; i < MTDEC__THREADS_MAX; i++)
-+    for (i = 0; i < MTDEC_THREADS_MAX; i++)
-     {
-       CXzDecMtThread *t = &p->coders[i];
-       if (t->dec_created)
-@@ -1625,12 +1659,12 @@ void XzDecMt_Destroy(CXzDecMtHandle pp)
- 
-   #endif
- 
--  ISzAlloc_Free(p->alignOffsetAlloc.baseAlloc, pp);
-+  ISzAlloc_Free(p->alignOffsetAlloc.baseAlloc, p);
- }
- 
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
- static void XzDecMt_Callback_Parse(void *obj, unsigned coderIndex, CMtDecCallbackInfo *cc)
- {
-@@ -1696,7 +1730,7 @@ static void XzDecMt_Callback_Parse(void *obj, unsigned coderIndex, CMtDecCallbac
-     coder->dec.parseMode = True7z;
-     coder->dec.headerParsedOk = False7z;
-     
--    PRF_STR_INT("Parse", srcSize2);
-+    PRF_STR_INT("Parse", srcSize2)
-     
-     res = XzUnpacker_Code(&coder->dec,
-         NULL, &destSize,
-@@ -2071,7 +2105,7 @@ static SRes XzDecMt_Callback_Write(void *pp, unsigned coderIndex,
-         }
-         data += cur;
-         size -= cur;
--        // PRF_STR_INT("Written size =", size);
-+        // PRF_STR_INT("Written size =", size)
-         if (size == 0)
-           break;
-         res = MtProgress_ProgressAdd(&me->mtc.mtProgress, 0, 0);
-@@ -2087,7 +2121,7 @@ static SRes XzDecMt_Callback_Write(void *pp, unsigned coderIndex,
-         return res;
-       }
- 
--    RINOK(res);
-+    RINOK(res)
- 
-     if (coder->inPreSize != coder->inCodeSize
-         || coder->blockPackTotal != coder->inCodeSize)
-@@ -2106,13 +2140,13 @@ static SRes XzDecMt_Callback_Write(void *pp, unsigned coderIndex,
-   // (coder->state == MTDEC_PARSE_END) means that there are no other working threads
-   // so we can use mtc variables without lock
- 
--  PRF_STR_INT("Write MTDEC_PARSE_END", me->mtc.inProcessed);
-+  PRF_STR_INT("Write MTDEC_PARSE_END", me->mtc.inProcessed)
- 
-   me->mtc.mtProgress.totalInSize = me->mtc.inProcessed;
-   {
-     CXzUnpacker *dec = &me->dec;
-     
--    PRF_STR_INT("PostSingle", srcSize);
-+    PRF_STR_INT("PostSingle", srcSize)
-     
-     {
-       size_t srcProcessed = srcSize;
-@@ -2186,7 +2220,7 @@ static SRes XzDecMt_Callback_Write(void *pp, unsigned coderIndex,
-           me->mtc.crossEnd = srcSize;
-         }
- 
--        PRF_STR_INT("XZ_STATE_STREAM_HEADER crossEnd = ", (unsigned)me->mtc.crossEnd);
-+        PRF_STR_INT("XZ_STATE_STREAM_HEADER crossEnd = ", (unsigned)me->mtc.crossEnd)
- 
-         return SZ_OK;
-       }
-@@ -2277,7 +2311,7 @@ static SRes XzDecMt_Callback_Write(void *pp, unsigned coderIndex,
-           UInt64 inDelta = me->mtc.inProcessed - inProgressPrev;
-           if (inDelta >= (1 << 22))
-           {
--            RINOK(MtProgress_Progress_ST(&me->mtc.mtProgress));
-+            RINOK(MtProgress_Progress_ST(&me->mtc.mtProgress))
-             inProgressPrev = me->mtc.inProcessed;
-           }
-         }
-@@ -2331,7 +2365,7 @@ void XzStatInfo_Clear(CXzStatInfo *p)
- */
- 
- static SRes XzDecMt_Decode_ST(CXzDecMt *p
--    #ifndef _7ZIP_ST
-+    #ifndef Z7_ST
-     , BoolInt tMode
-     #endif
-     , CXzStatInfo *stat)
-@@ -2343,7 +2377,7 @@ static SRes XzDecMt_Decode_ST(CXzDecMt *p
- 
-   CXzUnpacker *dec;
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   if (tMode)
-   {
-     XzDecMt_FreeOutBufs(p);
-@@ -2400,7 +2434,7 @@ static SRes XzDecMt_Decode_ST(CXzDecMt *p
- 
-     if (inPos == inLim)
-     {
--      #ifndef _7ZIP_ST
-+      #ifndef Z7_ST
-       if (tMode)
-       {
-         inData = MtDec_Read(&p->mtc, &inLim);
-@@ -2577,19 +2611,19 @@ static void XzStatInfo_SetStat(const CXzUnpacker *dec,
- 
- 
- 
--SRes XzDecMt_Decode(CXzDecMtHandle pp,
-+SRes XzDecMt_Decode(CXzDecMtHandle p,
-     const CXzDecMtProps *props,
-     const UInt64 *outDataSize, int finishMode,
--    ISeqOutStream *outStream,
-+    ISeqOutStreamPtr outStream,
-     // Byte *outBuf, size_t *outBufSize,
--    ISeqInStream *inStream,
-+    ISeqInStreamPtr inStream,
-     // const Byte *inData, size_t inDataSize,
-     CXzStatInfo *stat,
-     int *isMT,
--    ICompressProgress *progress)
-+    ICompressProgressPtr progress)
- {
--  CXzDecMt *p = (CXzDecMt *)pp;
--  #ifndef _7ZIP_ST
-+  // GET_CXzDecMt_p
-+  #ifndef Z7_ST
-   BoolInt tMode;
-   #endif
- 
-@@ -2640,7 +2674,7 @@ SRes XzDecMt_Decode(CXzDecMtHandle pp,
-     */
- 
-   
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
- 
-   p->isBlockHeaderState_Parse = False7z;
-   p->isBlockHeaderState_Write = False7z;
-@@ -2782,7 +2816,7 @@ SRes XzDecMt_Decode(CXzDecMtHandle pp,
-       return res;
-     }
- 
--    PRF_STR("----- decoding ST -----");
-+    PRF_STR("----- decoding ST -----")
-   }
- 
-   #endif
-@@ -2792,13 +2826,13 @@ SRes XzDecMt_Decode(CXzDecMtHandle pp,
- 
-   {
-     SRes res = XzDecMt_Decode_ST(p
--        #ifndef _7ZIP_ST
-+        #ifndef Z7_ST
-         , tMode
-         #endif
-         , stat
-         );
- 
--    #ifndef _7ZIP_ST
-+    #ifndef Z7_ST
-     // we must set error code from MT decoding at first
-     if (p->mainErrorCode != SZ_OK)
-       stat->DecodeRes = p->mainErrorCode;
-@@ -2835,3 +2869,7 @@ SRes XzDecMt_Decode(CXzDecMtHandle pp,
-     return res;
-   }
- }
-+
-+#undef PRF
-+#undef PRF_STR
-+#undef PRF_STR_INT_2
-diff --git a/src/lzma/XzEnc.c b/src/lzma/XzEnc.c
-index 4c77ccaef..a715609d8 100644
---- a/src/lzma/XzEnc.c
-+++ b/src/lzma/XzEnc.c
-@@ -1,5 +1,5 @@
- /* XzEnc.c -- Xz Encode
--2021-04-01 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -18,13 +18,13 @@
- 
- #include "XzEnc.h"
- 
--// #define _7ZIP_ST
-+// #define Z7_ST
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- #include "MtCoder.h"
- #else
--#define MTCODER__THREADS_MAX 1
--#define MTCODER__BLOCKS_MAX 1
-+#define MTCODER_THREADS_MAX 1
-+#define MTCODER_BLOCKS_MAX 1
- #endif
- 
- #define XZ_GET_PAD_SIZE(dataSize) ((4 - ((unsigned)(dataSize) & 3)) & 3)
-@@ -35,25 +35,25 @@
- #define XZ_GET_ESTIMATED_BLOCK_TOTAL_PACK_SIZE(unpackSize) (XZ_BLOCK_HEADER_SIZE_MAX + XZ_GET_MAX_BLOCK_PACK_SIZE(unpackSize))
- 
- 
--#define XzBlock_ClearFlags(p)       (p)->flags = 0;
--#define XzBlock_SetNumFilters(p, n) (p)->flags = (Byte)((p)->flags | ((n) - 1));
-+// #define XzBlock_ClearFlags(p)       (p)->flags = 0;
-+#define XzBlock_ClearFlags_SetNumFilters(p, n) (p)->flags = (Byte)((n) - 1);
- #define XzBlock_SetHasPackSize(p)   (p)->flags |= XZ_BF_PACK_SIZE;
- #define XzBlock_SetHasUnpackSize(p) (p)->flags |= XZ_BF_UNPACK_SIZE;
- 
- 
--static SRes WriteBytes(ISeqOutStream *s, const void *buf, size_t size)
-+static SRes WriteBytes(ISeqOutStreamPtr s, const void *buf, size_t size)
- {
-   return (ISeqOutStream_Write(s, buf, size) == size) ? SZ_OK : SZ_ERROR_WRITE;
- }
- 
--static SRes WriteBytesUpdateCrc(ISeqOutStream *s, const void *buf, size_t size, UInt32 *crc)
-+static SRes WriteBytes_UpdateCrc(ISeqOutStreamPtr s, const void *buf, size_t size, UInt32 *crc)
- {
-   *crc = CrcUpdate(*crc, buf, size);
-   return WriteBytes(s, buf, size);
- }
- 
- 
--static SRes Xz_WriteHeader(CXzStreamFlags f, ISeqOutStream *s)
-+static SRes Xz_WriteHeader(CXzStreamFlags f, ISeqOutStreamPtr s)
- {
-   UInt32 crc;
-   Byte header[XZ_STREAM_HEADER_SIZE];
-@@ -61,12 +61,12 @@ static SRes Xz_WriteHeader(CXzStreamFlags f, ISeqOutStream *s)
-   header[XZ_SIG_SIZE] = (Byte)(f >> 8);
-   header[XZ_SIG_SIZE + 1] = (Byte)(f & 0xFF);
-   crc = CrcCalc(header + XZ_SIG_SIZE, XZ_STREAM_FLAGS_SIZE);
--  SetUi32(header + XZ_SIG_SIZE + XZ_STREAM_FLAGS_SIZE, crc);
-+  SetUi32(header + XZ_SIG_SIZE + XZ_STREAM_FLAGS_SIZE, crc)
-   return WriteBytes(s, header, XZ_STREAM_HEADER_SIZE);
- }
- 
- 
--static SRes XzBlock_WriteHeader(const CXzBlock *p, ISeqOutStream *s)
-+static SRes XzBlock_WriteHeader(const CXzBlock *p, ISeqOutStreamPtr s)
- {
-   Byte header[XZ_BLOCK_HEADER_SIZE_MAX];
- 
-@@ -91,7 +91,7 @@ static SRes XzBlock_WriteHeader(const CXzBlock *p, ISeqOutStream *s)
-     header[pos++] = 0;
- 
-   header[0] = (Byte)(pos >> 2);
--  SetUi32(header + pos, CrcCalc(header, pos));
-+  SetUi32(header + pos, CrcCalc(header, pos))
-   return WriteBytes(s, header, pos + 4);
- }
- 
-@@ -182,7 +182,7 @@ static SRes XzEncIndex_AddIndexRecord(CXzEncIndex *p, UInt64 unpackSize, UInt64
-     size_t newSize = p->allocated * 2 + 16 * 2;
-     if (newSize < p->size + pos)
-       return SZ_ERROR_MEM;
--    RINOK(XzEncIndex_ReAlloc(p, newSize, alloc));
-+    RINOK(XzEncIndex_ReAlloc(p, newSize, alloc))
-   }
-   memcpy(p->blocks + p->size, buf, pos);
-   p->size += pos;
-@@ -191,7 +191,7 @@ static SRes XzEncIndex_AddIndexRecord(CXzEncIndex *p, UInt64 unpackSize, UInt64
- }
- 
- 
--static SRes XzEncIndex_WriteFooter(const CXzEncIndex *p, CXzStreamFlags flags, ISeqOutStream *s)
-+static SRes XzEncIndex_WriteFooter(const CXzEncIndex *p, CXzStreamFlags flags, ISeqOutStreamPtr s)
- {
-   Byte buf[32];
-   UInt64 globalPos;
-@@ -200,8 +200,8 @@ static SRes XzEncIndex_WriteFooter(const CXzEncIndex *p, CXzStreamFlags flags, I
-   
-   globalPos = pos;
-   buf[0] = 0;
--  RINOK(WriteBytesUpdateCrc(s, buf, pos, &crc));
--  RINOK(WriteBytesUpdateCrc(s, p->blocks, p->size, &crc));
-+  RINOK(WriteBytes_UpdateCrc(s, buf, pos, &crc))
-+  RINOK(WriteBytes_UpdateCrc(s, p->blocks, p->size, &crc))
-   globalPos += p->size;
-   
-   pos = XZ_GET_PAD_SIZE(globalPos);
-@@ -211,12 +211,12 @@ static SRes XzEncIndex_WriteFooter(const CXzEncIndex *p, CXzStreamFlags flags, I
-   globalPos += pos;
-   
-   crc = CrcUpdate(crc, buf + 4 - pos, pos);
--  SetUi32(buf + 4, CRC_GET_DIGEST(crc));
-+  SetUi32(buf + 4, CRC_GET_DIGEST(crc))
-   
--  SetUi32(buf + 8 + 4, (UInt32)(globalPos >> 2));
-+  SetUi32(buf + 8 + 4, (UInt32)(globalPos >> 2))
-   buf[8 + 8] = (Byte)(flags >> 8);
-   buf[8 + 9] = (Byte)(flags & 0xFF);
--  SetUi32(buf + 8, CrcCalc(buf + 8 + 4, 6));
-+  SetUi32(buf + 8, CrcCalc(buf + 8 + 4, 6))
-   buf[8 + 10] = XZ_FOOTER_SIG_0;
-   buf[8 + 11] = XZ_FOOTER_SIG_1;
-   
-@@ -230,7 +230,7 @@ static SRes XzEncIndex_WriteFooter(const CXzEncIndex *p, CXzStreamFlags flags, I
- typedef struct
- {
-   ISeqInStream vt;
--  ISeqInStream *realStream;
-+  ISeqInStreamPtr realStream;
-   const Byte *data;
-   UInt64 limit;
-   UInt64 processed;
-@@ -251,9 +251,9 @@ static void SeqCheckInStream_GetDigest(CSeqCheckInStream *p, Byte *digest)
-   XzCheck_Final(&p->check, digest);
- }
- 
--static SRes SeqCheckInStream_Read(const ISeqInStream *pp, void *data, size_t *size)
-+static SRes SeqCheckInStream_Read(ISeqInStreamPtr pp, void *data, size_t *size)
- {
--  CSeqCheckInStream *p = CONTAINER_FROM_VTBL(pp, CSeqCheckInStream, vt);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CSeqCheckInStream)
-   size_t size2 = *size;
-   SRes res = SZ_OK;
-   
-@@ -285,15 +285,15 @@ static SRes SeqCheckInStream_Read(const ISeqInStream *pp, void *data, size_t *si
- typedef struct
- {
-   ISeqOutStream vt;
--  ISeqOutStream *realStream;
-+  ISeqOutStreamPtr realStream;
-   Byte *outBuf;
-   size_t outBufLimit;
-   UInt64 processed;
- } CSeqSizeOutStream;
- 
--static size_t SeqSizeOutStream_Write(const ISeqOutStream *pp, const void *data, size_t size)
-+static size_t SeqSizeOutStream_Write(ISeqOutStreamPtr pp, const void *data, size_t size)
- {
--  CSeqSizeOutStream *p = CONTAINER_FROM_VTBL(pp, CSeqSizeOutStream, vt);
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CSeqSizeOutStream)
-   if (p->realStream)
-     size = ISeqOutStream_Write(p->realStream, data, size);
-   else
-@@ -313,8 +313,8 @@ static size_t SeqSizeOutStream_Write(const ISeqOutStream *pp, const void *data,
- 
- typedef struct
- {
--  ISeqInStream p;
--  ISeqInStream *realStream;
-+  ISeqInStream vt;
-+  ISeqInStreamPtr realStream;
-   IStateCoder StateCoder;
-   Byte *buf;
-   size_t curPos;
-@@ -323,7 +323,39 @@ typedef struct
- } CSeqInFilter;
- 
- 
--SRes BraState_SetFromMethod(IStateCoder *p, UInt64 id, int encodeMode, ISzAllocPtr alloc);
-+static const z7_Func_BranchConv g_Funcs_BranchConv_RISC_Enc[] =
-+{
-+  Z7_BRANCH_CONV_ENC(PPC),
-+  Z7_BRANCH_CONV_ENC(IA64),
-+  Z7_BRANCH_CONV_ENC(ARM),
-+  Z7_BRANCH_CONV_ENC(ARMT),
-+  Z7_BRANCH_CONV_ENC(SPARC),
-+  Z7_BRANCH_CONV_ENC(ARM64)
-+};
-+
-+static SizeT XzBcFilterStateBase_Filter_Enc(CXzBcFilterStateBase *p, Byte *data, SizeT size)
-+{
-+  switch (p->methodId)
-+  {
-+    case XZ_ID_Delta:
-+      Delta_Encode(p->delta_State, p->delta, data, size);
-+      break;
-+    case XZ_ID_X86:
-+      size = (SizeT)(z7_BranchConvSt_X86_Enc(data, size, p->ip, &p->X86_State) - data);
-+      break;
-+    default:
-+      if (p->methodId >= XZ_ID_PPC)
-+      {
-+        const UInt32 i = p->methodId - XZ_ID_PPC;
-+        if (i < Z7_ARRAY_SIZE(g_Funcs_BranchConv_RISC_Enc))
-+          size = (SizeT)(g_Funcs_BranchConv_RISC_Enc[i](data, size, p->ip) - data);
-+      }
-+      break;
-+  }
-+  p->ip += (UInt32)size;
-+  return size;
-+}
-+
- 
- static SRes SeqInFilter_Init(CSeqInFilter *p, const CXzFilter *props, ISzAllocPtr alloc)
- {
-@@ -335,17 +367,17 @@ static SRes SeqInFilter_Init(CSeqInFilter *p, const CXzFilter *props, ISzAllocPt
-   }
-   p->curPos = p->endPos = 0;
-   p->srcWasFinished = 0;
--  RINOK(BraState_SetFromMethod(&p->StateCoder, props->id, 1, alloc));
--  RINOK(p->StateCoder.SetProps(p->StateCoder.p, props->props, props->propsSize, alloc));
-+  RINOK(Xz_StateCoder_Bc_SetFromMethod_Func(&p->StateCoder, props->id, XzBcFilterStateBase_Filter_Enc, alloc))
-+  RINOK(p->StateCoder.SetProps(p->StateCoder.p, props->props, props->propsSize, alloc))
-   p->StateCoder.Init(p->StateCoder.p);
-   return SZ_OK;
- }
- 
- 
--static SRes SeqInFilter_Read(const ISeqInStream *pp, void *data, size_t *size)
-+static SRes SeqInFilter_Read(ISeqInStreamPtr pp, void *data, size_t *size)
- {
--  CSeqInFilter *p = CONTAINER_FROM_VTBL(pp, CSeqInFilter, p);
--  size_t sizeOriginal = *size;
-+  Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(CSeqInFilter)
-+  const size_t sizeOriginal = *size;
-   if (sizeOriginal == 0)
-     return SZ_OK;
-   *size = 0;
-@@ -356,7 +388,7 @@ static SRes SeqInFilter_Read(const ISeqInStream *pp, void *data, size_t *size)
-     {
-       p->curPos = 0;
-       p->endPos = FILTER_BUF_SIZE;
--      RINOK(ISeqInStream_Read(p->realStream, p->buf, &p->endPos));
-+      RINOK(ISeqInStream_Read(p->realStream, p->buf, &p->endPos))
-       if (p->endPos == 0)
-         p->srcWasFinished = 1;
-     }
-@@ -381,7 +413,7 @@ static void SeqInFilter_Construct(CSeqInFilter *p)
- {
-   p->buf = NULL;
-   p->StateCoder.p = NULL;
--  p->p.Read = SeqInFilter_Read;
-+  p->vt.Read = SeqInFilter_Read;
- }
- 
- static void SeqInFilter_Free(CSeqInFilter *p, ISzAllocPtr alloc)
-@@ -406,13 +438,13 @@ static void SeqInFilter_Free(CSeqInFilter *p, ISzAllocPtr alloc)
- typedef struct
- {
-   ISeqInStream vt;
--  ISeqInStream *inStream;
-+  ISeqInStreamPtr inStream;
-   CSbEnc enc;
- } CSbEncInStream;
- 
--static SRes SbEncInStream_Read(const ISeqInStream *pp, void *data, size_t *size)
-+static SRes SbEncInStream_Read(ISeqInStreamPtr pp, void *data, size_t *size)
- {
--  CSbEncInStream *p = CONTAINER_FROM_VTBL(pp, CSbEncInStream, vt);
-+  CSbEncInStream *p = Z7_CONTAINER_FROM_VTBL(pp, CSbEncInStream, vt);
-   size_t sizeOriginal = *size;
-   if (sizeOriginal == 0)
-     return SZ_OK;
-@@ -422,7 +454,7 @@ static SRes SbEncInStream_Read(const ISeqInStream *pp, void *data, size_t *size)
-     if (p->enc.needRead && !p->enc.readWasFinished)
-     {
-       size_t processed = p->enc.needReadSizeMax;
--      RINOK(p->inStream->Read(p->inStream, p->enc.buf + p->enc.readPos, &processed));
-+      RINOK(p->inStream->Read(p->inStream, p->enc.buf + p->enc.readPos, &processed))
-       p->enc.readPos += processed;
-       if (processed == 0)
-       {
-@@ -433,7 +465,7 @@ static SRes SbEncInStream_Read(const ISeqInStream *pp, void *data, size_t *size)
-     }
-   
-     *size = sizeOriginal;
--    RINOK(SbEnc_Read(&p->enc, data, size));
-+    RINOK(SbEnc_Read(&p->enc, data, size))
-     if (*size != 0 || !p->enc.needRead)
-       return SZ_OK;
-   }
-@@ -473,7 +505,7 @@ void XzFilterProps_Init(CXzFilterProps *p)
- void XzProps_Init(CXzProps *p)
- {
-   p->checkId = XZ_CHECK_CRC32;
--  p->blockSize = XZ_PROPS__BLOCK_SIZE__AUTO;
-+  p->blockSize = XZ_PROPS_BLOCK_SIZE_AUTO;
-   p->numBlockThreads_Reduced = -1;
-   p->numBlockThreads_Max = -1;
-   p->numTotalThreads = -1;
-@@ -502,8 +534,8 @@ static void XzEncProps_Normalize_Fixed(CXzProps *p)
-   t2 = p->numBlockThreads_Max;
-   t3 = p->numTotalThreads;
- 
--  if (t2 > MTCODER__THREADS_MAX)
--    t2 = MTCODER__THREADS_MAX;
-+  if (t2 > MTCODER_THREADS_MAX)
-+    t2 = MTCODER_THREADS_MAX;
- 
-   if (t3 <= 0)
-   {
-@@ -519,8 +551,8 @@ static void XzEncProps_Normalize_Fixed(CXzProps *p)
-       t1 = 1;
-       t2 = t3;
-     }
--    if (t2 > MTCODER__THREADS_MAX)
--      t2 = MTCODER__THREADS_MAX;
-+    if (t2 > MTCODER_THREADS_MAX)
-+      t2 = MTCODER_THREADS_MAX;
-   }
-   else if (t1 <= 0)
-   {
-@@ -571,7 +603,7 @@ static void XzProps_Normalize(CXzProps *p)
-   /* we normalize xzProps properties, but we normalize only some of CXzProps::lzma2Props properties.
-      Lzma2Enc_SetProps() will normalize lzma2Props later. */
-   
--  if (p->blockSize == XZ_PROPS__BLOCK_SIZE__SOLID)
-+  if (p->blockSize == XZ_PROPS_BLOCK_SIZE_SOLID)
-   {
-     p->lzma2Props.lzmaProps.reduceSize = p->reduceSize;
-     p->numBlockThreads_Reduced = 1;
-@@ -583,15 +615,15 @@ static void XzProps_Normalize(CXzProps *p)
-   else
-   {
-     CLzma2EncProps *lzma2 = &p->lzma2Props;
--    if (p->blockSize == LZMA2_ENC_PROPS__BLOCK_SIZE__AUTO)
-+    if (p->blockSize == LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO)
-     {
-       // xz-auto
-       p->lzma2Props.lzmaProps.reduceSize = p->reduceSize;
- 
--      if (lzma2->blockSize == LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID)
-+      if (lzma2->blockSize == LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID)
-       {
-         // if (xz-auto && lzma2-solid) - we use solid for both
--        p->blockSize = XZ_PROPS__BLOCK_SIZE__SOLID;
-+        p->blockSize = XZ_PROPS_BLOCK_SIZE_SOLID;
-         p->numBlockThreads_Reduced = 1;
-         p->numBlockThreads_Max = 1;
-         if (p->lzma2Props.numTotalThreads <= 0)
-@@ -610,9 +642,9 @@ static void XzProps_Normalize(CXzProps *p)
-         p->blockSize = tp.blockSize; // fixed or solid
-         p->numBlockThreads_Reduced = tp.numBlockThreads_Reduced;
-         p->numBlockThreads_Max = tp.numBlockThreads_Max;
--        if (lzma2->blockSize == LZMA2_ENC_PROPS__BLOCK_SIZE__AUTO)
--          lzma2->blockSize = tp.blockSize; // fixed or solid, LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID
--        if (lzma2->lzmaProps.reduceSize > tp.blockSize && tp.blockSize != LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID)
-+        if (lzma2->blockSize == LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO)
-+          lzma2->blockSize = tp.blockSize; // fixed or solid, LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID
-+        if (lzma2->lzmaProps.reduceSize > tp.blockSize && tp.blockSize != LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID)
-           lzma2->lzmaProps.reduceSize = tp.blockSize;
-         lzma2->numBlockThreads_Reduced = 1;
-         lzma2->numBlockThreads_Max = 1;
-@@ -631,9 +663,9 @@ static void XzProps_Normalize(CXzProps *p)
-           r = p->blockSize;
-         lzma2->lzmaProps.reduceSize = r;
-       }
--      if (lzma2->blockSize == LZMA2_ENC_PROPS__BLOCK_SIZE__AUTO)
--        lzma2->blockSize = LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID;
--      else if (lzma2->blockSize > p->blockSize && lzma2->blockSize != LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID)
-+      if (lzma2->blockSize == LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO)
-+        lzma2->blockSize = LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID;
-+      else if (lzma2->blockSize > p->blockSize && lzma2->blockSize != LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID)
-         lzma2->blockSize = p->blockSize;
-       
-       XzEncProps_Normalize_Fixed(p);
-@@ -704,17 +736,17 @@ typedef struct
- static SRes Xz_CompressBlock(
-     CLzma2WithFilters *lzmaf,
-     
--    ISeqOutStream *outStream,
-+    ISeqOutStreamPtr outStream,
-     Byte *outBufHeader,
-     Byte *outBufData, size_t outBufDataLimit,
- 
--    ISeqInStream *inStream,
-+    ISeqInStreamPtr inStream,
-     // UInt64 expectedSize,
-     const Byte *inBuf, // used if (!inStream)
-     size_t inBufSize,  // used if (!inStream), it's block size, props->blockSize is ignored
- 
-     const CXzProps *props,
--    ICompressProgress *progress,
-+    ICompressProgressPtr progress,
-     int *inStreamFinished,  /* only for inStream version */
-     CXzEncBlockInfo *blockSizes,
-     ISzAllocPtr alloc,
-@@ -731,12 +763,12 @@ static SRes Xz_CompressBlock(
-   
-   *inStreamFinished = False7z;
-   
--  RINOK(Lzma2WithFilters_Create(lzmaf, alloc, allocBig));
-+  RINOK(Lzma2WithFilters_Create(lzmaf, alloc, allocBig))
-   
--  RINOK(Lzma2Enc_SetProps(lzmaf->lzma2, &props->lzma2Props));
-+  RINOK(Lzma2Enc_SetProps(lzmaf->lzma2, &props->lzma2Props))
-   
--  XzBlock_ClearFlags(&block);
--  XzBlock_SetNumFilters(&block, 1 + (fp ? 1 : 0));
-+  // XzBlock_ClearFlags(&block)
-+  XzBlock_ClearFlags_SetNumFilters(&block, 1 + (fp ? 1 : 0))
-   
-   if (fp)
-   {
-@@ -752,7 +784,7 @@ static SRes Xz_CompressBlock(
-     else if (fp->ipDefined)
-     {
-       Byte *ptr = filter->props;
--      SetUi32(ptr, fp->ip);
-+      SetUi32(ptr, fp->ip)
-       filter->propsSize = 4;
-     }
-   }
-@@ -777,13 +809,13 @@ static SRes Xz_CompressBlock(
-     if (props->blockSize != (UInt64)(Int64)-1)
-       if (expectedSize > props->blockSize)
-         block.unpackSize = props->blockSize;
--    XzBlock_SetHasUnpackSize(&block);
-+    XzBlock_SetHasUnpackSize(&block)
-   }
-   */
- 
-   if (outStream)
-   {
--    RINOK(XzBlock_WriteHeader(&block, &seqSizeOutStream.vt));
-+    RINOK(XzBlock_WriteHeader(&block, &seqSizeOutStream.vt))
-   }
-   
-   checkInStream.vt.Read = SeqCheckInStream_Read;
-@@ -801,13 +833,13 @@ static SRes Xz_CompressBlock(
-     if (fp->id == XZ_ID_Subblock)
-     {
-       lzmaf->sb.inStream = &checkInStream.vt;
--      RINOK(SbEncInStream_Init(&lzmaf->sb));
-+      RINOK(SbEncInStream_Init(&lzmaf->sb))
-     }
-     else
-     #endif
-     {
-       lzmaf->filter.realStream = &checkInStream.vt;
--      RINOK(SeqInFilter_Init(&lzmaf->filter, filter, alloc));
-+      RINOK(SeqInFilter_Init(&lzmaf->filter, filter, alloc))
-     }
-   }
- 
-@@ -841,7 +873,7 @@ static SRes Xz_CompressBlock(
-             #ifdef USE_SUBBLOCK
-             (fp->id == XZ_ID_Subblock) ? &lzmaf->sb.vt:
-             #endif
--            &lzmaf->filter.p) :
-+            &lzmaf->filter.vt) :
-             &checkInStream.vt) : NULL,
-       
-         useStream ? NULL : inBuf,
-@@ -852,7 +884,7 @@ static SRes Xz_CompressBlock(
-     if (outBuf)
-       seqSizeOutStream.processed += outSize;
-     
--    RINOK(res);
-+    RINOK(res)
-     blockSizes->unpackSize = checkInStream.processed;
-   }
-   {
-@@ -866,7 +898,7 @@ static SRes Xz_CompressBlock(
-     buf[3] = 0;
-     
-     SeqCheckInStream_GetDigest(&checkInStream, buf + 4);
--    RINOK(WriteBytes(&seqSizeOutStream.vt, buf + (4 - padSize), padSize + XzFlags_GetCheckSize((CXzStreamFlags)props->checkId)));
-+    RINOK(WriteBytes(&seqSizeOutStream.vt, buf + (4 - padSize), padSize + XzFlags_GetCheckSize((CXzStreamFlags)props->checkId)))
-     
-     blockSizes->totalSize = seqSizeOutStream.processed - padSize;
-     
-@@ -877,12 +909,12 @@ static SRes Xz_CompressBlock(
-       seqSizeOutStream.processed = 0;
-       
-       block.unpackSize = blockSizes->unpackSize;
--      XzBlock_SetHasUnpackSize(&block);
-+      XzBlock_SetHasUnpackSize(&block)
-       
-       block.packSize = packSize;
--      XzBlock_SetHasPackSize(&block);
-+      XzBlock_SetHasPackSize(&block)
-       
--      RINOK(XzBlock_WriteHeader(&block, &seqSizeOutStream.vt));
-+      RINOK(XzBlock_WriteHeader(&block, &seqSizeOutStream.vt))
-       
-       blockSizes->headerSize = (size_t)seqSizeOutStream.processed;
-       blockSizes->totalSize += seqSizeOutStream.processed;
-@@ -906,15 +938,15 @@ static SRes Xz_CompressBlock(
- typedef struct
- {
-   ICompressProgress vt;
--  ICompressProgress *progress;
-+  ICompressProgressPtr progress;
-   UInt64 inOffset;
-   UInt64 outOffset;
- } CCompressProgress_XzEncOffset;
- 
- 
--static SRes CompressProgress_XzEncOffset_Progress(const ICompressProgress *pp, UInt64 inSize, UInt64 outSize)
-+static SRes CompressProgress_XzEncOffset_Progress(ICompressProgressPtr pp, UInt64 inSize, UInt64 outSize)
- {
--  const CCompressProgress_XzEncOffset *p = CONTAINER_FROM_VTBL(pp, CCompressProgress_XzEncOffset, vt);
-+  const CCompressProgress_XzEncOffset *p = Z7_CONTAINER_FROM_VTBL_CONST(pp, CCompressProgress_XzEncOffset, vt);
-   inSize += p->inOffset;
-   outSize += p->outOffset;
-   return ICompressProgress_Progress(p->progress, inSize, outSize);
-@@ -923,7 +955,7 @@ static SRes CompressProgress_XzEncOffset_Progress(const ICompressProgress *pp, U
- 
- 
- 
--typedef struct
-+struct CXzEnc
- {
-   ISzAllocPtr alloc;
-   ISzAllocPtr allocBig;
-@@ -933,20 +965,19 @@ typedef struct
- 
-   CXzEncIndex xzIndex;
- 
--  CLzma2WithFilters lzmaf_Items[MTCODER__THREADS_MAX];
-+  CLzma2WithFilters lzmaf_Items[MTCODER_THREADS_MAX];
-   
-   size_t outBufSize;       /* size of allocated outBufs[i] */
--  Byte *outBufs[MTCODER__BLOCKS_MAX];
-+  Byte *outBufs[MTCODER_BLOCKS_MAX];
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   unsigned checkType;
--  ISeqOutStream *outStream;
-+  ISeqOutStreamPtr outStream;
-   BoolInt mtCoder_WasConstructed;
-   CMtCoder mtCoder;
--  CXzEncBlockInfo EncBlocks[MTCODER__BLOCKS_MAX];
-+  CXzEncBlockInfo EncBlocks[MTCODER_BLOCKS_MAX];
-   #endif
--
--} CXzEnc;
-+};
- 
- 
- static void XzEnc_Construct(CXzEnc *p)
-@@ -955,13 +986,13 @@ static void XzEnc_Construct(CXzEnc *p)
- 
-   XzEncIndex_Construct(&p->xzIndex);
- 
--  for (i = 0; i < MTCODER__THREADS_MAX; i++)
-+  for (i = 0; i < MTCODER_THREADS_MAX; i++)
-     Lzma2WithFilters_Construct(&p->lzmaf_Items[i]);
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   p->mtCoder_WasConstructed = False7z;
-   {
--    for (i = 0; i < MTCODER__BLOCKS_MAX; i++)
-+    for (i = 0; i < MTCODER_BLOCKS_MAX; i++)
-       p->outBufs[i] = NULL;
-     p->outBufSize = 0;
-   }
-@@ -972,7 +1003,7 @@ static void XzEnc_Construct(CXzEnc *p)
- static void XzEnc_FreeOutBufs(CXzEnc *p)
- {
-   unsigned i;
--  for (i = 0; i < MTCODER__BLOCKS_MAX; i++)
-+  for (i = 0; i < MTCODER_BLOCKS_MAX; i++)
-     if (p->outBufs[i])
-     {
-       ISzAlloc_Free(p->alloc, p->outBufs[i]);
-@@ -988,10 +1019,10 @@ static void XzEnc_Free(CXzEnc *p, ISzAllocPtr alloc)
- 
-   XzEncIndex_Free(&p->xzIndex, alloc);
- 
--  for (i = 0; i < MTCODER__THREADS_MAX; i++)
-+  for (i = 0; i < MTCODER_THREADS_MAX; i++)
-     Lzma2WithFilters_Free(&p->lzmaf_Items[i], alloc);
-   
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   if (p->mtCoder_WasConstructed)
-   {
-     MtCoder_Destruct(&p->mtCoder);
-@@ -1013,37 +1044,38 @@ CXzEncHandle XzEnc_Create(ISzAllocPtr alloc, ISzAllocPtr allocBig)
-   p->expectedDataSize = (UInt64)(Int64)-1;
-   p->alloc = alloc;
-   p->allocBig = allocBig;
--  return p;
-+  return (CXzEncHandle)p;
- }
- 
-+// #define GET_CXzEnc_p  CXzEnc *p = (CXzEnc *)(void *)pp;
- 
--void XzEnc_Destroy(CXzEncHandle pp)
-+void XzEnc_Destroy(CXzEncHandle p)
- {
--  CXzEnc *p = (CXzEnc *)pp;
-+  // GET_CXzEnc_p
-   XzEnc_Free(p, p->alloc);
-   ISzAlloc_Free(p->alloc, p);
- }
- 
- 
--SRes XzEnc_SetProps(CXzEncHandle pp, const CXzProps *props)
-+SRes XzEnc_SetProps(CXzEncHandle p, const CXzProps *props)
- {
--  CXzEnc *p = (CXzEnc *)pp;
-+  // GET_CXzEnc_p
-   p->xzProps = *props;
-   XzProps_Normalize(&p->xzProps);
-   return SZ_OK;
- }
- 
- 
--void XzEnc_SetDataSize(CXzEncHandle pp, UInt64 expectedDataSiize)
-+void XzEnc_SetDataSize(CXzEncHandle p, UInt64 expectedDataSiize)
- {
--  CXzEnc *p = (CXzEnc *)pp;
-+  // GET_CXzEnc_p
-   p->expectedDataSize = expectedDataSiize;
- }
- 
- 
- 
- 
--#ifndef _7ZIP_ST
-+#ifndef Z7_ST
- 
- static SRes XzEnc_MtCallback_Code(void *pp, unsigned coderIndex, unsigned outBufIndex,
-     const Byte *src, size_t srcSize, int finished)
-@@ -1073,7 +1105,7 @@ static SRes XzEnc_MtCallback_Code(void *pp, unsigned coderIndex, unsigned outBuf
-   
-   MtProgressThunk_CreateVTable(&progressThunk);
-   progressThunk.mtProgress = &me->mtCoder.mtProgress;
--  MtProgressThunk_Init(&progressThunk);
-+  MtProgressThunk_INIT(&progressThunk)
- 
-   {
-     CXzEncBlockInfo blockSizes;
-@@ -1112,11 +1144,11 @@ static SRes XzEnc_MtCallback_Write(void *pp, unsigned outBufIndex)
-   const CXzEncBlockInfo *bInfo = &me->EncBlocks[outBufIndex];
-   const Byte *data = me->outBufs[outBufIndex];
- 
--  RINOK(WriteBytes(me->outStream, data, bInfo->headerSize));
-+  RINOK(WriteBytes(me->outStream, data, bInfo->headerSize))
- 
-   {
-     UInt64 totalPackFull = bInfo->totalSize + XZ_GET_PAD_SIZE(bInfo->totalSize);
--    RINOK(WriteBytes(me->outStream, data + XZ_BLOCK_HEADER_SIZE_MAX, (size_t)totalPackFull - bInfo->headerSize));
-+    RINOK(WriteBytes(me->outStream, data + XZ_BLOCK_HEADER_SIZE_MAX, (size_t)totalPackFull - bInfo->headerSize))
-   }
- 
-   return XzEncIndex_AddIndexRecord(&me->xzIndex, bInfo->unpackSize, bInfo->totalSize, me->alloc);
-@@ -1126,9 +1158,9 @@ static SRes XzEnc_MtCallback_Write(void *pp, unsigned outBufIndex)
- 
- 
- 
--SRes XzEnc_Encode(CXzEncHandle pp, ISeqOutStream *outStream, ISeqInStream *inStream, ICompressProgress *progress)
-+SRes XzEnc_Encode(CXzEncHandle p, ISeqOutStreamPtr outStream, ISeqInStreamPtr inStream, ICompressProgressPtr progress)
- {
--  CXzEnc *p = (CXzEnc *)pp;
-+  // GET_CXzEnc_p
- 
-   const CXzProps *props = &p->xzProps;
- 
-@@ -1137,7 +1169,7 @@ SRes XzEnc_Encode(CXzEncHandle pp, ISeqOutStream *outStream, ISeqInStream *inStr
-     UInt64 numBlocks = 1;
-     UInt64 blockSize = props->blockSize;
-     
--    if (blockSize != XZ_PROPS__BLOCK_SIZE__SOLID
-+    if (blockSize != XZ_PROPS_BLOCK_SIZE_SOLID
-         && props->reduceSize != (UInt64)(Int64)-1)
-     {
-       numBlocks = props->reduceSize / blockSize;
-@@ -1147,13 +1179,13 @@ SRes XzEnc_Encode(CXzEncHandle pp, ISeqOutStream *outStream, ISeqInStream *inStr
-     else
-       blockSize = (UInt64)1 << 62;
-     
--    RINOK(XzEncIndex_PreAlloc(&p->xzIndex, numBlocks, blockSize, XZ_GET_ESTIMATED_BLOCK_TOTAL_PACK_SIZE(blockSize), p->alloc));
-+    RINOK(XzEncIndex_PreAlloc(&p->xzIndex, numBlocks, blockSize, XZ_GET_ESTIMATED_BLOCK_TOTAL_PACK_SIZE(blockSize), p->alloc))
-   }
- 
--  RINOK(Xz_WriteHeader((CXzStreamFlags)props->checkId, outStream));
-+  RINOK(Xz_WriteHeader((CXzStreamFlags)props->checkId, outStream))
- 
- 
--  #ifndef _7ZIP_ST
-+  #ifndef Z7_ST
-   if (props->numBlockThreads_Reduced > 1)
-   {
-     IMtCoderCallback2 vt;
-@@ -1180,8 +1212,8 @@ SRes XzEnc_Encode(CXzEncHandle pp, ISeqOutStream *outStream, ISeqInStream *inStr
-     p->mtCoder.mtCallback = &vt;
-     p->mtCoder.mtCallbackObject = p;
- 
--    if (   props->blockSize == XZ_PROPS__BLOCK_SIZE__SOLID
--        || props->blockSize == XZ_PROPS__BLOCK_SIZE__AUTO)
-+    if (   props->blockSize == XZ_PROPS_BLOCK_SIZE_SOLID
-+        || props->blockSize == XZ_PROPS_BLOCK_SIZE_AUTO)
-       return SZ_ERROR_FAIL;
- 
-     p->mtCoder.blockSize = (size_t)props->blockSize;
-@@ -1200,7 +1232,7 @@ SRes XzEnc_Encode(CXzEncHandle pp, ISeqOutStream *outStream, ISeqInStream *inStr
-     p->mtCoder.numThreadsMax = (unsigned)props->numBlockThreads_Max;
-     p->mtCoder.expectedDataSize = p->expectedDataSize;
-     
--    RINOK(MtCoder_Code(&p->mtCoder));
-+    RINOK(MtCoder_Code(&p->mtCoder))
-   }
-   else
-   #endif
-@@ -1217,7 +1249,7 @@ SRes XzEnc_Encode(CXzEncHandle pp, ISeqOutStream *outStream, ISeqInStream *inStr
-     
-     writeStartSizes = 0;
-     
--    if (props->blockSize != XZ_PROPS__BLOCK_SIZE__SOLID)
-+    if (props->blockSize != XZ_PROPS_BLOCK_SIZE_SOLID)
-     {
-       writeStartSizes = (props->forceWriteSizesInHeader > 0);
-       
-@@ -1274,18 +1306,18 @@ SRes XzEnc_Encode(CXzEncHandle pp, ISeqOutStream *outStream, ISeqInStream *inStr
-           &inStreamFinished,
-           &blockSizes,
-           p->alloc,
--          p->allocBig));
-+          p->allocBig))
- 
-       {
-         UInt64 totalPackFull = blockSizes.totalSize + XZ_GET_PAD_SIZE(blockSizes.totalSize);
-       
-         if (writeStartSizes)
-         {
--          RINOK(WriteBytes(outStream, p->outBufs[0], blockSizes.headerSize));
--          RINOK(WriteBytes(outStream, bufData, (size_t)totalPackFull - blockSizes.headerSize));
-+          RINOK(WriteBytes(outStream, p->outBufs[0], blockSizes.headerSize))
-+          RINOK(WriteBytes(outStream, bufData, (size_t)totalPackFull - blockSizes.headerSize))
-         }
-         
--        RINOK(XzEncIndex_AddIndexRecord(&p->xzIndex, blockSizes.unpackSize, blockSizes.totalSize, p->alloc));
-+        RINOK(XzEncIndex_AddIndexRecord(&p->xzIndex, blockSizes.unpackSize, blockSizes.totalSize, p->alloc))
-         
-         progress2.inOffset += blockSizes.unpackSize;
-         progress2.outOffset += totalPackFull;
-@@ -1302,8 +1334,8 @@ SRes XzEnc_Encode(CXzEncHandle pp, ISeqOutStream *outStream, ISeqInStream *inStr
- 
- #include "Alloc.h"
- 
--SRes Xz_Encode(ISeqOutStream *outStream, ISeqInStream *inStream,
--    const CXzProps *props, ICompressProgress *progress)
-+SRes Xz_Encode(ISeqOutStreamPtr outStream, ISeqInStreamPtr inStream,
-+    const CXzProps *props, ICompressProgressPtr progress)
- {
-   SRes res;
-   CXzEncHandle xz = XzEnc_Create(&g_Alloc, &g_BigAlloc);
-@@ -1317,7 +1349,7 @@ SRes Xz_Encode(ISeqOutStream *outStream, ISeqInStream *inStream,
- }
- 
- 
--SRes Xz_EncodeEmpty(ISeqOutStream *outStream)
-+SRes Xz_EncodeEmpty(ISeqOutStreamPtr outStream)
- {
-   SRes res;
-   CXzEncIndex xzIndex;
-diff --git a/src/lzma/XzEnc.h b/src/lzma/XzEnc.h
-index 0c29e7e1e..77b78c014 100644
---- a/src/lzma/XzEnc.h
-+++ b/src/lzma/XzEnc.h
-@@ -1,8 +1,8 @@
- /* XzEnc.h -- Xz Encode
--2017-06-27 : Igor Pavlov : Public domain */
-+2023-04-13 : Igor Pavlov : Public domain */
- 
--#ifndef __XZ_ENC_H
--#define __XZ_ENC_H
-+#ifndef ZIP7_INC_XZ_ENC_H
-+#define ZIP7_INC_XZ_ENC_H
- 
- #include "Lzma2Enc.h"
- 
-@@ -11,8 +11,8 @@
- EXTERN_C_BEGIN
- 
- 
--#define XZ_PROPS__BLOCK_SIZE__AUTO   LZMA2_ENC_PROPS__BLOCK_SIZE__AUTO
--#define XZ_PROPS__BLOCK_SIZE__SOLID  LZMA2_ENC_PROPS__BLOCK_SIZE__SOLID
-+#define XZ_PROPS_BLOCK_SIZE_AUTO   LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO
-+#define XZ_PROPS_BLOCK_SIZE_SOLID  LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID
- 
- 
- typedef struct
-@@ -41,19 +41,20 @@ typedef struct
- 
- void XzProps_Init(CXzProps *p);
- 
--
--typedef void * CXzEncHandle;
-+typedef struct CXzEnc CXzEnc;
-+typedef CXzEnc * CXzEncHandle;
-+// Z7_DECLARE_HANDLE(CXzEncHandle)
- 
- CXzEncHandle XzEnc_Create(ISzAllocPtr alloc, ISzAllocPtr allocBig);
- void XzEnc_Destroy(CXzEncHandle p);
- SRes XzEnc_SetProps(CXzEncHandle p, const CXzProps *props);
- void XzEnc_SetDataSize(CXzEncHandle p, UInt64 expectedDataSiize);
--SRes XzEnc_Encode(CXzEncHandle p, ISeqOutStream *outStream, ISeqInStream *inStream, ICompressProgress *progress);
-+SRes XzEnc_Encode(CXzEncHandle p, ISeqOutStreamPtr outStream, ISeqInStreamPtr inStream, ICompressProgressPtr progress);
- 
--SRes Xz_Encode(ISeqOutStream *outStream, ISeqInStream *inStream,
--    const CXzProps *props, ICompressProgress *progress);
-+SRes Xz_Encode(ISeqOutStreamPtr outStream, ISeqInStreamPtr inStream,
-+    const CXzProps *props, ICompressProgressPtr progress);
- 
--SRes Xz_EncodeEmpty(ISeqOutStream *outStream);
-+SRes Xz_EncodeEmpty(ISeqOutStreamPtr outStream);
- 
- EXTERN_C_END
- 
-diff --git a/src/lzma/XzIn.c b/src/lzma/XzIn.c
-index a293d6bdd..9261bcb09 100644
---- a/src/lzma/XzIn.c
-+++ b/src/lzma/XzIn.c
-@@ -1,5 +1,5 @@
- /* XzIn.c - Xz input
--2021-09-04 : Igor Pavlov : Public domain */
-+2023-04-02 : Igor Pavlov : Public domain */
- 
- #include "Precomp.h"
- 
-@@ -15,11 +15,13 @@
- #define XZ_FOOTER_SIG_CHECK(p) ((p)[0] == XZ_FOOTER_SIG_0 && (p)[1] == XZ_FOOTER_SIG_1)
- 
- 
--SRes Xz_ReadHeader(CXzStreamFlags *p, ISeqInStream *inStream)
-+SRes Xz_ReadHeader(CXzStreamFlags *p, ISeqInStreamPtr inStream)
- {
-   Byte sig[XZ_STREAM_HEADER_SIZE];
--  RINOK(SeqInStream_Read2(inStream, sig, XZ_STREAM_HEADER_SIZE, SZ_ERROR_NO_ARCHIVE));
--  if (memcmp(sig, XZ_SIG, XZ_SIG_SIZE) != 0)
-+  size_t processedSize = XZ_STREAM_HEADER_SIZE;
-+  RINOK(SeqInStream_ReadMax(inStream, sig, &processedSize))
-+  if (processedSize != XZ_STREAM_HEADER_SIZE
-+      || memcmp(sig, XZ_SIG, XZ_SIG_SIZE) != 0)
-     return SZ_ERROR_NO_ARCHIVE;
-   return Xz_ParseHeader(p, sig);
- }
-@@ -29,12 +31,12 @@ SRes Xz_ReadHeader(CXzStreamFlags *p, ISeqInStream *inStream)
-   if (s == 0) return SZ_ERROR_ARCHIVE; \
-   pos += s; }
- 
--SRes XzBlock_ReadHeader(CXzBlock *p, ISeqInStream *inStream, BoolInt *isIndex, UInt32 *headerSizeRes)
-+SRes XzBlock_ReadHeader(CXzBlock *p, ISeqInStreamPtr inStream, BoolInt *isIndex, UInt32 *headerSizeRes)
- {
-   Byte header[XZ_BLOCK_HEADER_SIZE_MAX];
-   unsigned headerSize;
-   *headerSizeRes = 0;
--  RINOK(SeqInStream_ReadByte(inStream, &header[0]));
-+  RINOK(SeqInStream_ReadByte(inStream, &header[0]))
-   headerSize = (unsigned)header[0];
-   if (headerSize == 0)
-   {
-@@ -46,7 +48,12 @@ SRes XzBlock_ReadHeader(CXzBlock *p, ISeqInStream *inStream, BoolInt *isIndex, U
-   *isIndex = False7z;
-   headerSize = (headerSize << 2) + 4;
-   *headerSizeRes = headerSize;
--  RINOK(SeqInStream_Read(inStream, header + 1, headerSize - 1));
-+  {
-+    size_t processedSize = headerSize - 1;
-+    RINOK(SeqInStream_ReadMax(inStream, header + 1, &processedSize))
-+    if (processedSize != headerSize - 1)
-+      return SZ_ERROR_INPUT_EOF;
-+  }
-   return XzBlock_Parse(p, header);
- }
- 
-@@ -58,7 +65,9 @@ UInt64 Xz_GetUnpackSize(const CXzStream *p)
-   UInt64 size = 0;
-   size_t i;
-   for (i = 0; i < p->numBlocks; i++)
--    ADD_SIZE_CHECK(size, p->blocks[i].unpackSize);
-+  {
-+    ADD_SIZE_CHECK(size, p->blocks[i].unpackSize)
-+  }
-   return size;
- }
- 
-@@ -67,12 +76,14 @@ UInt64 Xz_GetPackSize(const CXzStream *p)
-   UInt64 size = 0;
-   size_t i;
-   for (i = 0; i < p->numBlocks; i++)
--    ADD_SIZE_CHECK(size, (p->blocks[i].totalSize + 3) & ~(UInt64)3);
-+  {
-+    ADD_SIZE_CHECK(size, (p->blocks[i].totalSize + 3) & ~(UInt64)3)
-+  }
-   return size;
- }
- 
- /*
--SRes XzBlock_ReadFooter(CXzBlock *p, CXzStreamFlags f, ISeqInStream *inStream)
-+SRes XzBlock_ReadFooter(CXzBlock *p, CXzStreamFlags f, ISeqInStreamPtr inStream)
- {
-   return SeqInStream_Read(inStream, p->check, XzFlags_GetCheckSize(f));
- }
-@@ -93,7 +104,7 @@ static SRes Xz_ReadIndex2(CXzStream *p, const Byte *buf, size_t size, ISzAllocPt
- 
-   {
-     UInt64 numBlocks64;
--    READ_VARINT_AND_CHECK(buf, pos, size, &numBlocks64);
-+    READ_VARINT_AND_CHECK(buf, pos, size, &numBlocks64)
-     numBlocks = (size_t)numBlocks64;
-     if (numBlocks != numBlocks64 || numBlocks * 2 > size)
-       return SZ_ERROR_ARCHIVE;
-@@ -110,8 +121,8 @@ static SRes Xz_ReadIndex2(CXzStream *p, const Byte *buf, size_t size, ISzAllocPt
-     for (i = 0; i < numBlocks; i++)
-     {
-       CXzBlockSizes *block = &p->blocks[i];
--      READ_VARINT_AND_CHECK(buf, pos, size, &block->totalSize);
--      READ_VARINT_AND_CHECK(buf, pos, size, &block->unpackSize);
-+      READ_VARINT_AND_CHECK(buf, pos, size, &block->totalSize)
-+      READ_VARINT_AND_CHECK(buf, pos, size, &block->unpackSize)
-       if (block->totalSize == 0)
-         return SZ_ERROR_ARCHIVE;
-     }
-@@ -122,7 +133,7 @@ static SRes Xz_ReadIndex2(CXzStream *p, const Byte *buf, size_t size, ISzAllocPt
-   return (pos == size) ? SZ_OK : SZ_ERROR_ARCHIVE;
- }
- 
--static SRes Xz_ReadIndex(CXzStream *p, ILookInStream *stream, UInt64 indexSize, ISzAllocPtr alloc)
-+static SRes Xz_ReadIndex(CXzStream *p, ILookInStreamPtr stream, UInt64 indexSize, ISzAllocPtr alloc)
- {
-   SRes res;
-   size_t size;
-@@ -142,14 +153,14 @@ static SRes Xz_ReadIndex(CXzStream *p, ILookInStream *stream, UInt64 indexSize,
-   return res;
- }
- 
--static SRes LookInStream_SeekRead_ForArc(ILookInStream *stream, UInt64 offset, void *buf, size_t size)
-+static SRes LookInStream_SeekRead_ForArc(ILookInStreamPtr stream, UInt64 offset, void *buf, size_t size)
- {
--  RINOK(LookInStream_SeekTo(stream, offset));
-+  RINOK(LookInStream_SeekTo(stream, offset))
-   return LookInStream_Read(stream, buf, size);
-   /* return LookInStream_Read2(stream, buf, size, SZ_ERROR_NO_ARCHIVE); */
- }
- 
--static SRes Xz_ReadBackward(CXzStream *p, ILookInStream *stream, Int64 *startOffset, ISzAllocPtr alloc)
-+static SRes Xz_ReadBackward(CXzStream *p, ILookInStreamPtr stream, Int64 *startOffset, ISzAllocPtr alloc)
- {
-   UInt64 indexSize;
-   Byte buf[XZ_STREAM_FOOTER_SIZE];
-@@ -159,7 +170,7 @@ static SRes Xz_ReadBackward(CXzStream *p, ILookInStream *stream, Int64 *startOff
-     return SZ_ERROR_NO_ARCHIVE;
- 
-   pos -= XZ_STREAM_FOOTER_SIZE;
--  RINOK(LookInStream_SeekRead_ForArc(stream, pos, buf, XZ_STREAM_FOOTER_SIZE));
-+  RINOK(LookInStream_SeekRead_ForArc(stream, pos, buf, XZ_STREAM_FOOTER_SIZE))
-   
-   if (!XZ_FOOTER_SIG_CHECK(buf + 10))
-   {
-@@ -174,7 +185,7 @@ static SRes Xz_ReadBackward(CXzStream *p, ILookInStream *stream, Int64 *startOff
-       
-       i = (pos > TEMP_BUF_SIZE) ? TEMP_BUF_SIZE : (size_t)pos;
-       pos -= i;
--      RINOK(LookInStream_SeekRead_ForArc(stream, pos, temp, i));
-+      RINOK(LookInStream_SeekRead_ForArc(stream, pos, temp, i))
-       total += (UInt32)i;
-       for (; i != 0; i--)
-         if (temp[i - 1] != 0)
-@@ -193,7 +204,7 @@ static SRes Xz_ReadBackward(CXzStream *p, ILookInStream *stream, Int64 *startOff
-     if (pos < XZ_STREAM_FOOTER_SIZE)
-       return SZ_ERROR_NO_ARCHIVE;
-     pos -= XZ_STREAM_FOOTER_SIZE;
--    RINOK(LookInStream_SeekRead_ForArc(stream, pos, buf, XZ_STREAM_FOOTER_SIZE));
-+    RINOK(LookInStream_SeekRead_ForArc(stream, pos, buf, XZ_STREAM_FOOTER_SIZE))
-     if (!XZ_FOOTER_SIG_CHECK(buf + 10))
-       return SZ_ERROR_NO_ARCHIVE;
-   }
-@@ -217,8 +228,8 @@ static SRes Xz_ReadBackward(CXzStream *p, ILookInStream *stream, Int64 *startOff
-     return SZ_ERROR_ARCHIVE;
- 
-   pos -= indexSize;
--  RINOK(LookInStream_SeekTo(stream, pos));
--  RINOK(Xz_ReadIndex(p, stream, indexSize, alloc));
-+  RINOK(LookInStream_SeekTo(stream, pos))
-+  RINOK(Xz_ReadIndex(p, stream, indexSize, alloc))
- 
-   {
-     UInt64 totalSize = Xz_GetPackSize(p);
-@@ -227,7 +238,7 @@ static SRes Xz_ReadBackward(CXzStream *p, ILookInStream *stream, Int64 *startOff
-         || pos < totalSize + XZ_STREAM_HEADER_SIZE)
-       return SZ_ERROR_ARCHIVE;
-     pos -= (totalSize + XZ_STREAM_HEADER_SIZE);
--    RINOK(LookInStream_SeekTo(stream, pos));
-+    RINOK(LookInStream_SeekTo(stream, pos))
-     *startOffset = (Int64)pos;
-   }
-   {
-@@ -236,7 +247,7 @@ static SRes Xz_ReadBackward(CXzStream *p, ILookInStream *stream, Int64 *startOff
-     SecToRead_CreateVTable(&secToRead);
-     secToRead.realStream = stream;
- 
--    RINOK(Xz_ReadHeader(&headerFlags, &secToRead.vt));
-+    RINOK(Xz_ReadHeader(&headerFlags, &secToRead.vt))
-     return (p->flags == headerFlags) ? SZ_OK : SZ_ERROR_ARCHIVE;
-   }
- }
-@@ -274,7 +285,9 @@ UInt64 Xzs_GetUnpackSize(const CXzs *p)
-   UInt64 size = 0;
-   size_t i;
-   for (i = 0; i < p->num; i++)
--    ADD_SIZE_CHECK(size, Xz_GetUnpackSize(&p->streams[i]));
-+  {
-+    ADD_SIZE_CHECK(size, Xz_GetUnpackSize(&p->streams[i]))
-+  }
-   return size;
- }
- 
-@@ -284,15 +297,17 @@ UInt64 Xzs_GetPackSize(const CXzs *p)
-   UInt64 size = 0;
-   size_t i;
-   for (i = 0; i < p->num; i++)
--    ADD_SIZE_CHECK(size, Xz_GetTotalSize(&p->streams[i]));
-+  {
-+    ADD_SIZE_CHECK(size, Xz_GetTotalSize(&p->streams[i]))
-+  }
-   return size;
- }
- */
- 
--SRes Xzs_ReadBackward(CXzs *p, ILookInStream *stream, Int64 *startOffset, ICompressProgress *progress, ISzAllocPtr alloc)
-+SRes Xzs_ReadBackward(CXzs *p, ILookInStreamPtr stream, Int64 *startOffset, ICompressProgressPtr progress, ISzAllocPtr alloc)
- {
-   Int64 endOffset = 0;
--  RINOK(ILookInStream_Seek(stream, &endOffset, SZ_SEEK_END));
-+  RINOK(ILookInStream_Seek(stream, &endOffset, SZ_SEEK_END))
-   *startOffset = endOffset;
-   for (;;)
-   {
-@@ -301,7 +316,7 @@ SRes Xzs_ReadBackward(CXzs *p, ILookInStream *stream, Int64 *startOffset, ICompr
-     Xz_Construct(&st);
-     res = Xz_ReadBackward(&st, stream, startOffset, alloc);
-     st.startOffset = (UInt64)*startOffset;
--    RINOK(res);
-+    RINOK(res)
-     if (p->num == p->numAllocated)
-     {
-       const size_t newNum = p->num + p->num / 4 + 1;
-@@ -317,7 +332,7 @@ SRes Xzs_ReadBackward(CXzs *p, ILookInStream *stream, Int64 *startOffset, ICompr
-     p->streams[p->num++] = st;
-     if (*startOffset == 0)
-       break;
--    RINOK(LookInStream_SeekTo(stream, (UInt64)*startOffset));
-+    RINOK(LookInStream_SeekTo(stream, (UInt64)*startOffset))
-     if (progress && ICompressProgress_Progress(progress, (UInt64)(endOffset - *startOffset), (UInt64)(Int64)-1) != SZ_OK)
-       return SZ_ERROR_PROGRESS;
-   }
-diff --git a/src/lzma/lzma-sdk.txt b/src/lzma/lzma-sdk.txt
-index 9621c8d5d..141b0fd4e 100644
---- a/src/lzma/lzma-sdk.txt
-+++ b/src/lzma/lzma-sdk.txt
-@@ -1,4 +1,4 @@
--LZMA SDK 21.07
-+LZMA SDK 23.01
- --------------
- 
- LZMA SDK provides the documentation, samples, header files,
-diff --git a/src/minizip/README.minizip b/src/minizip/README.minizip
-index 4940a1e15..7634a8511 100644
---- a/src/minizip/README.minizip
-+++ b/src/minizip/README.minizip
-@@ -1 +1 @@
--This code has been taken from https://github.com/zlib-ng/minizip-ng/releases/tag/3.0.5
-+This code has been taken from https://github.com/zlib-ng/minizip-ng/releases/tag/4.0.4
-diff --git a/src/minizip/mz.h b/src/minizip/mz.h
-index bcebe08a2..675cec297 100644
---- a/src/minizip/mz.h
-+++ b/src/minizip/mz.h
-@@ -1,7 +1,7 @@
- /* mz.h -- Errors codes, zip flags and magic
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-@@ -14,8 +14,8 @@
- /***************************************************************************/
- 
- /* MZ_VERSION */
--#define MZ_VERSION                      ("3.0.5")
--#define MZ_VERSION_BUILD                (030005)
-+#define MZ_VERSION                      ("4.0.4")
-+#define MZ_VERSION_BUILD                (040004)
- 
- /* MZ_ERROR */
- #define MZ_OK                           (0)  /* zlib */
-@@ -112,13 +112,14 @@
- 
- /* MZ_AES */
- #define MZ_AES_VERSION                  (1)
--#define MZ_AES_ENCRYPTION_MODE_128      (0x01)
--#define MZ_AES_ENCRYPTION_MODE_192      (0x02)
--#define MZ_AES_ENCRYPTION_MODE_256      (0x03)
--#define MZ_AES_KEY_LENGTH(MODE)         (8 * (MODE & 3) + 8)
-+#define MZ_AES_MODE_ECB                 (0)
-+#define MZ_AES_MODE_CBC                 (1)
-+#define MZ_AES_MODE_GCM                 (2)
-+#define MZ_AES_STRENGTH_128             (1)
-+#define MZ_AES_STRENGTH_192             (2)
-+#define MZ_AES_STRENGTH_256             (3)
- #define MZ_AES_KEY_LENGTH_MAX           (32)
- #define MZ_AES_BLOCK_SIZE               (16)
--#define MZ_AES_HEADER_SIZE(MODE)        ((4 * (MODE & 3) + 4) + 2)
- #define MZ_AES_FOOTER_SIZE              (10)
- 
- /* MZ_HASH */
-@@ -146,13 +147,6 @@
- /* MZ_UTILITY */
- #define MZ_UNUSED(SYMBOL)               ((void)SYMBOL)
- 
--#ifndef MZ_CUSTOM_ALLOC
--#define MZ_ALLOC(SIZE)                  (malloc((SIZE)))
--#endif
--#ifndef MZ_CUSTOM_FREE
--#define MZ_FREE(PTR)                    (free(PTR))
--#endif
--
- #if defined(_WIN32) && defined(MZ_EXPORTS)
- #define MZ_EXPORT __declspec(dllexport)
- #else
-@@ -175,25 +169,25 @@
- #endif
- 
- #ifndef INT8_MAX
--typedef signed char        int8_t;
-+typedef signed char int8_t;
- #endif
- #ifndef INT16_MAX
--typedef short              int16_t;
-+typedef short int16_t;
- #endif
- #ifndef INT32_MAX
--typedef int                int32_t;
-+typedef int int32_t;
- #endif
- #ifndef INT64_MAX
--typedef long long          int64_t;
-+typedef long long int64_t;
- #endif
- #ifndef UINT8_MAX
--typedef unsigned char      uint8_t;
-+typedef unsigned char uint8_t;
- #endif
- #ifndef UINT16_MAX
--typedef unsigned short     uint16_t;
-+typedef unsigned short uint16_t;
- #endif
- #ifndef UINT32_MAX
--typedef unsigned int       uint32_t;
-+typedef unsigned int uint32_t;
- #endif
- #ifndef UINT64_MAX
- typedef unsigned long long uint64_t;
-@@ -208,13 +202,13 @@ typedef unsigned long long uint64_t;
- #endif
- 
- #ifndef PRId8
--#  define PRId8  "hhd"
-+#  define PRId8 "hhd"
- #endif
- #ifndef PRIu8
--#  define PRIu8  "hhu"
-+#  define PRIu8 "hhu"
- #endif
- #ifndef PRIx8
--#  define PRIx8  "hhx"
-+#  define PRIx8 "hhx"
- #endif
- #ifndef PRId16
- #  define PRId16 "hd"
-@@ -257,22 +251,22 @@ typedef unsigned long long uint64_t;
- #endif
- 
- #ifndef INT16_MAX
--#  define INT16_MAX   32767
-+#  define INT16_MAX 32767
- #endif
- #ifndef INT32_MAX
--#  define INT32_MAX   2147483647L
-+#  define INT32_MAX 2147483647L
- #endif
- #ifndef INT64_MAX
--#  define INT64_MAX   9223372036854775807LL
-+#  define INT64_MAX 9223372036854775807LL
- #endif
- #ifndef UINT16_MAX
--#  define UINT16_MAX  65535U
-+#  define UINT16_MAX 65535U
- #endif
- #ifndef UINT32_MAX
--#  define UINT32_MAX  4294967295UL
-+#  define UINT32_MAX 4294967295UL
- #endif
- #ifndef UINT64_MAX
--#  define UINT64_MAX  18446744073709551615ULL
-+#  define UINT64_MAX 18446744073709551615ULL
- #endif
- 
- /***************************************************************************/
-diff --git a/src/minizip/mz_compat.c b/src/minizip/mz_compat.c
-index 5a08046a7..872dab8f3 100644
---- a/src/minizip/mz_compat.c
-+++ b/src/minizip/mz_compat.c
-@@ -1,7 +1,7 @@
- /* mz_compat.c -- Backwards compatible interface for older versions
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
-    Copyright (C) 1998-2010 Gilles Vollant
-      https://www.winimage.com/zLibDll/minizip.html
-@@ -10,7 +10,6 @@
-    See the accompanying LICENSE file for the full text of the license.
- */
- 
--
- #include "mz.h"
- #include "mz_os.h"
- #include "mz_strm.h"
-@@ -52,7 +51,7 @@ static int64_t mz_stream_ioapi_tell(void *stream);
- static int32_t mz_stream_ioapi_seek(void *stream, int64_t offset, int32_t origin);
- static int32_t mz_stream_ioapi_close(void *stream);
- static int32_t mz_stream_ioapi_error(void *stream);
--static void *mz_stream_ioapi_create(void **stream);
-+static void *mz_stream_ioapi_create(void);
- static void mz_stream_ioapi_delete(void **stream);
- 
- /***************************************************************************/
-@@ -87,12 +86,12 @@ static int32_t mz_stream_ioapi_open(void *stream, const char *path, int32_t mode
-     else
-         return MZ_OPEN_ERROR;
- 
--    if (ioapi->filefunc64.zopen64_file != NULL)
-+    if (ioapi->filefunc64.zopen64_file)
-         ioapi->handle = ioapi->filefunc64.zopen64_file(ioapi->filefunc64.opaque, path, ioapi_mode);
--    else if (ioapi->filefunc.zopen_file != NULL)
-+    else if (ioapi->filefunc.zopen_file)
-         ioapi->handle = ioapi->filefunc.zopen_file(ioapi->filefunc.opaque, path, ioapi_mode);
- 
--    if (ioapi->handle == NULL)
-+    if (!ioapi->handle)
-         return MZ_PARAM_ERROR;
- 
-     return MZ_OK;
-@@ -100,7 +99,7 @@ static int32_t mz_stream_ioapi_open(void *stream, const char *path, int32_t mode
- 
- static int32_t mz_stream_ioapi_is_open(void *stream) {
-     mz_stream_ioapi *ioapi = (mz_stream_ioapi *)stream;
--    if (ioapi->handle == NULL)
-+    if (!ioapi->handle)
-         return MZ_OPEN_ERROR;
-     return MZ_OK;
- }
-@@ -113,16 +112,16 @@ static int32_t mz_stream_ioapi_read(void *stream, void *buf, int32_t size) {
-     if (mz_stream_ioapi_is_open(stream) != MZ_OK)
-         return MZ_OPEN_ERROR;
- 
--    if (ioapi->filefunc64.zread_file != NULL) {
-+    if (ioapi->filefunc64.zread_file) {
-         zread = ioapi->filefunc64.zread_file;
-         opaque = ioapi->filefunc64.opaque;
--    } else if (ioapi->filefunc.zread_file != NULL) {
-+    } else if (ioapi->filefunc.zread_file) {
-         zread = ioapi->filefunc.zread_file;
-         opaque = ioapi->filefunc.opaque;
-     } else
-         return MZ_PARAM_ERROR;
- 
--    return zread(opaque, ioapi->handle, buf, size);
-+    return (int32_t)zread(opaque, ioapi->handle, buf, size);
- }
- 
- static int32_t mz_stream_ioapi_write(void *stream, const void *buf, int32_t size) {
-@@ -134,16 +133,16 @@ static int32_t mz_stream_ioapi_write(void *stream, const void *buf, int32_t size
-     if (mz_stream_ioapi_is_open(stream) != MZ_OK)
-         return MZ_OPEN_ERROR;
- 
--     if (ioapi->filefunc64.zwrite_file != NULL) {
-+    if (ioapi->filefunc64.zwrite_file) {
-         zwrite = ioapi->filefunc64.zwrite_file;
-         opaque = ioapi->filefunc64.opaque;
--    } else if (ioapi->filefunc.zwrite_file != NULL) {
-+    } else if (ioapi->filefunc.zwrite_file) {
-         zwrite = ioapi->filefunc.zwrite_file;
-         opaque = ioapi->filefunc.opaque;
-     } else
-         return MZ_PARAM_ERROR;
- 
--    written = zwrite(opaque, ioapi->handle, buf, size);
-+    written = (int32_t)zwrite(opaque, ioapi->handle, buf, size);
-     return written;
- }
- 
-@@ -153,9 +152,9 @@ static int64_t mz_stream_ioapi_tell(void *stream) {
-     if (mz_stream_ioapi_is_open(stream) != MZ_OK)
-         return MZ_OPEN_ERROR;
- 
--    if (ioapi->filefunc64.ztell64_file != NULL)
-+    if (ioapi->filefunc64.ztell64_file)
-         return ioapi->filefunc64.ztell64_file(ioapi->filefunc64.opaque, ioapi->handle);
--    else if (ioapi->filefunc.ztell_file != NULL)
-+    else if (ioapi->filefunc.ztell_file)
-         return ioapi->filefunc.ztell_file(ioapi->filefunc.opaque, ioapi->handle);
- 
-     return MZ_INTERNAL_ERROR;
-@@ -163,16 +162,14 @@ static int64_t mz_stream_ioapi_tell(void *stream) {
- 
- static int32_t mz_stream_ioapi_seek(void *stream, int64_t offset, int32_t origin) {
-     mz_stream_ioapi *ioapi = (mz_stream_ioapi *)stream;
--    int32_t written = 0;
--    void *opaque = NULL;
- 
-     if (mz_stream_ioapi_is_open(stream) != MZ_OK)
-         return MZ_OPEN_ERROR;
- 
--    if (ioapi->filefunc64.zseek64_file != NULL) {
-+    if (ioapi->filefunc64.zseek64_file) {
-         if (ioapi->filefunc64.zseek64_file(ioapi->filefunc64.opaque, ioapi->handle, offset, origin) != 0)
-             return MZ_INTERNAL_ERROR;
--    } else if (ioapi->filefunc.zseek_file != NULL) {
-+    } else if (ioapi->filefunc.zseek_file) {
-         if (ioapi->filefunc.zseek_file(ioapi->filefunc.opaque, ioapi->handle, (int32_t)offset, origin) != 0)
-             return MZ_INTERNAL_ERROR;
-     } else
-@@ -189,10 +186,10 @@ static int32_t mz_stream_ioapi_close(void *stream) {
-     if (mz_stream_ioapi_is_open(stream) != MZ_OK)
-         return MZ_OPEN_ERROR;
- 
--    if (ioapi->filefunc.zclose_file != NULL) {
-+    if (ioapi->filefunc.zclose_file) {
-         zclose = ioapi->filefunc.zclose_file;
-         opaque = ioapi->filefunc.opaque;
--    } else if (ioapi->filefunc64.zclose_file != NULL) {
-+    } else if (ioapi->filefunc64.zclose_file) {
-         zclose = ioapi->filefunc64.zclose_file;
-         opaque = ioapi->filefunc64.opaque;
-     } else
-@@ -212,10 +209,10 @@ static int32_t mz_stream_ioapi_error(void *stream) {
-     if (mz_stream_ioapi_is_open(stream) != MZ_OK)
-         return MZ_OPEN_ERROR;
- 
--    if (ioapi->filefunc.zerror_file != NULL) {
-+    if (ioapi->filefunc.zerror_file) {
-         zerror = ioapi->filefunc.zerror_file;
-         opaque = ioapi->filefunc.opaque;
--    } else if (ioapi->filefunc64.zerror_file != NULL) {
-+    } else if (ioapi->filefunc64.zerror_file) {
-         zerror = ioapi->filefunc64.zerror_file;
-         opaque = ioapi->filefunc64.opaque;
-     } else
-@@ -236,27 +233,20 @@ static int32_t mz_stream_ioapi_set_filefunc64(void *stream, zlib_filefunc64_def
-     return MZ_OK;
- }
- 
--static void *mz_stream_ioapi_create(void **stream) {
--    mz_stream_ioapi *ioapi = NULL;
--
--    ioapi = (mz_stream_ioapi *)MZ_ALLOC(sizeof(mz_stream_ioapi));
--    if (ioapi != NULL) {
--        memset(ioapi, 0, sizeof(mz_stream_ioapi));
-+static void *mz_stream_ioapi_create(void) {
-+    mz_stream_ioapi *ioapi = (mz_stream_ioapi *)calloc(1, sizeof(mz_stream_ioapi));
-+    if (ioapi)
-         ioapi->stream.vtbl = &mz_stream_ioapi_vtbl;
--    }
--    if (stream != NULL)
--        *stream = ioapi;
--
-     return ioapi;
- }
- 
- static void mz_stream_ioapi_delete(void **stream) {
-     mz_stream_ioapi *ioapi = NULL;
--    if (stream == NULL)
-+    if (!stream)
-         return;
-     ioapi = (mz_stream_ioapi *)*stream;
--    if (ioapi != NULL)
--        MZ_FREE(ioapi);
-+    if (ioapi)
-+        free(ioapi);
-     *stream = NULL;
- }
- 
-@@ -264,41 +254,41 @@ static void mz_stream_ioapi_delete(void **stream) {
- 
- void fill_fopen_filefunc(zlib_filefunc_def *pzlib_filefunc_def) {
-     /* For 32-bit file support only, compile with MZ_FILE32_API */
--    if (pzlib_filefunc_def != NULL)
-+    if (pzlib_filefunc_def)
-         memset(pzlib_filefunc_def, 0, sizeof(zlib_filefunc_def));
- }
- 
- void fill_fopen64_filefunc(zlib_filefunc64_def *pzlib_filefunc_def) {
-     /* All mz_stream_os_* support large files if compilation supports it */
--    if (pzlib_filefunc_def != NULL)
-+    if (pzlib_filefunc_def)
-         memset(pzlib_filefunc_def, 0, sizeof(zlib_filefunc64_def));
- }
- 
- void fill_win32_filefunc(zlib_filefunc_def *pzlib_filefunc_def) {
-     /* Handled by mz_stream_os_win32 */
--    if (pzlib_filefunc_def != NULL)
-+    if (pzlib_filefunc_def)
-         memset(pzlib_filefunc_def, 0, sizeof(zlib_filefunc_def));
- }
- 
- void fill_win32_filefunc64(zlib_filefunc64_def *pzlib_filefunc_def) {
-     /* Automatically supported in mz_stream_os_win32 */
--    if (pzlib_filefunc_def != NULL)
-+    if (pzlib_filefunc_def)
-         memset(pzlib_filefunc_def, 0, sizeof(zlib_filefunc64_def));
- }
- 
- void fill_win32_filefunc64A(zlib_filefunc64_def *pzlib_filefunc_def) {
-     /* Automatically supported in mz_stream_os_win32 */
--    if (pzlib_filefunc_def != NULL)
-+    if (pzlib_filefunc_def)
-         memset(pzlib_filefunc_def, 0, sizeof(zlib_filefunc64_def));
- }
- 
--/* NOTE: fill_win32_filefunc64W is no longer necessary since wide-character 
--   support is automatically handled by the underlying os stream. Do not 
-+/* NOTE: fill_win32_filefunc64W is no longer necessary since wide-character
-+   support is automatically handled by the underlying os stream. Do not
-    pass wide-characters to zipOpen or unzOpen. */
- 
- void fill_memory_filefunc(zlib_filefunc_def *pzlib_filefunc_def) {
-     /* Use opaque to indicate which stream interface to create */
--    if (pzlib_filefunc_def != NULL) {
-+    if (pzlib_filefunc_def) {
-         memset(pzlib_filefunc_def, 0, sizeof(zlib_filefunc_def));
-         pzlib_filefunc_def->opaque = mz_stream_mem_get_interface();
-     }
-@@ -330,25 +320,28 @@ zipFile zipOpen64(const void *path, int append) {
-     return zipOpen2(path, append, NULL, NULL);
- }
- 
--zipFile zipOpen2(const char *path, int append, const char **globalcomment, 
-+zipFile zipOpen2(const char *path, int append, const char **globalcomment,
-     zlib_filefunc_def *pzlib_filefunc_def) {
-     zipFile zip = NULL;
-     int32_t mode = zipConvertAppendToStreamMode(append);
-     void *stream = NULL;
- 
-     if (pzlib_filefunc_def) {
--        if (pzlib_filefunc_def->zopen_file != NULL) {
--            if (mz_stream_ioapi_create(&stream) == NULL)
-+        if (pzlib_filefunc_def->zopen_file) {
-+            stream = mz_stream_ioapi_create();
-+            if (!stream)
-                 return NULL;
-             mz_stream_ioapi_set_filefunc(stream, pzlib_filefunc_def);
--        } else if (pzlib_filefunc_def->opaque != NULL) {
--            if (mz_stream_create(&stream, (mz_stream_vtbl *)pzlib_filefunc_def->opaque) == NULL)
-+        } else if (pzlib_filefunc_def->opaque) {
-+            stream = mz_stream_create((mz_stream_vtbl *)pzlib_filefunc_def->opaque);
-+            if (!stream)
-                 return NULL;
-         }
-     }
- 
--    if (stream == NULL) {
--        if (mz_stream_os_create(&stream) == NULL)
-+    if (!stream) {
-+        stream = mz_stream_os_create();
-+        if (!stream)
-             return NULL;
-     }
- 
-@@ -359,7 +352,7 @@ zipFile zipOpen2(const char *path, int append, const char **globalcomment,
- 
-     zip = zipOpen_MZ(stream, append, globalcomment);
- 
--    if (zip == NULL) {
-+    if (!zip) {
-         mz_stream_delete(&stream);
-         return NULL;
-     }
-@@ -367,25 +360,28 @@ zipFile zipOpen2(const char *path, int append, const char **globalcomment,
-     return zip;
- }
- 
--zipFile zipOpen2_64(const void *path, int append, const char **globalcomment, 
-+zipFile zipOpen2_64(const void *path, int append, const char **globalcomment,
-     zlib_filefunc64_def *pzlib_filefunc_def) {
-     zipFile zip = NULL;
-     int32_t mode = zipConvertAppendToStreamMode(append);
-     void *stream = NULL;
- 
-     if (pzlib_filefunc_def) {
--        if (pzlib_filefunc_def->zopen64_file != NULL) {
--            if (mz_stream_ioapi_create(&stream) == NULL)
-+        if (pzlib_filefunc_def->zopen64_file) {
-+            stream = mz_stream_ioapi_create();
-+            if (!stream)
-                 return NULL;
-             mz_stream_ioapi_set_filefunc64(stream, pzlib_filefunc_def);
--        } else if (pzlib_filefunc_def->opaque != NULL) {
--            if (mz_stream_create(&stream, (mz_stream_vtbl *)pzlib_filefunc_def->opaque) == NULL)
-+        } else if (pzlib_filefunc_def->opaque) {
-+            stream = mz_stream_create((mz_stream_vtbl *)pzlib_filefunc_def->opaque);
-+            if (!stream)
-                 return NULL;
-         }
-     }
- 
--    if (stream == NULL) {
--        if (mz_stream_os_create(&stream) == NULL)
-+    if (!stream) {
-+        stream = mz_stream_os_create();
-+        if (!stream)
-             return NULL;
-     }
- 
-@@ -396,7 +392,7 @@ zipFile zipOpen2_64(const void *path, int append, const char **globalcomment,
- 
-     zip = zipOpen_MZ(stream, append, globalcomment);
- 
--    if (zip == NULL) {
-+    if (!zip) {
-         mz_stream_delete(&stream);
-         return NULL;
-     }
-@@ -410,7 +406,10 @@ zipFile zipOpen_MZ(void *stream, int append, const char **globalcomment) {
-     int32_t mode = zipConvertAppendToStreamMode(append);
-     void *handle = NULL;
- 
--    mz_zip_create(&handle);
-+    handle = mz_zip_create();
-+    if (!handle)
-+        return NULL;
-+
-     err = mz_zip_open(handle, stream, mode);
- 
-     if (err != MZ_OK) {
-@@ -418,11 +417,11 @@ zipFile zipOpen_MZ(void *stream, int append, const char **globalcomment) {
-         return NULL;
-     }
- 
--    if (globalcomment != NULL)
-+    if (globalcomment)
-         mz_zip_get_comment(handle, globalcomment);
- 
--    compat = (mz_compat *)MZ_ALLOC(sizeof(mz_compat));
--    if (compat != NULL) {
-+    compat = (mz_compat *)calloc(1, sizeof(mz_compat));
-+    if (compat) {
-         compat->handle = handle;
-         compat->stream = stream;
-     } else {
-@@ -434,14 +433,14 @@ zipFile zipOpen_MZ(void *stream, int append, const char **globalcomment) {
- 
- void* zipGetHandle_MZ(zipFile file) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return NULL;
-     return compat->handle;
- }
- 
- void* zipGetStream_MZ(zipFile file) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return NULL;
-     return (void *)compat->stream;
- }
-@@ -461,12 +460,18 @@ int zipOpenNewFileInZip5(zipFile file, const char *filename, const zip_fileinfo
-     MZ_UNUSED(extrafield_local);
-     MZ_UNUSED(crc_for_crypting);
- 
--    if (compat == NULL)
-+    if (!compat)
-+        return ZIP_PARAMERROR;
-+
-+    /* The filename and comment length must fit in 16 bits. */
-+    if (filename && strlen(filename) > 0xffff)
-+        return ZIP_PARAMERROR;
-+    if (comment && strlen(comment) > 0xffff)
-         return ZIP_PARAMERROR;
- 
-     memset(&file_info, 0, sizeof(file_info));
- 
--    if (zipfi != NULL) {
-+    if (zipfi) {
-         uint64_t dos_date = 0;
- 
-         if (zipfi->mz_dos_date != 0)
-@@ -475,11 +480,11 @@ int zipOpenNewFileInZip5(zipFile file, const char *filename, const zip_fileinfo
-             dos_date = mz_zip_tm_to_dosdate(&zipfi->tmz_date);
- 
-         file_info.modified_date = mz_zip_dosdate_to_time_t(dos_date);
--        file_info.external_fa = zipfi->external_fa;
--        file_info.internal_fa = zipfi->internal_fa;
-+        file_info.external_fa = (uint32_t)zipfi->external_fa;
-+        file_info.internal_fa = (uint16_t)zipfi->internal_fa;
-     }
- 
--    if (filename == NULL)
-+    if (!filename)
-         filename = "-";
- 
-     file_info.compression_method = (uint16_t)compression_method;
-@@ -490,7 +495,7 @@ int zipOpenNewFileInZip5(zipFile file, const char *filename, const zip_fileinfo
-     file_info.extrafield_size = size_extrafield_global;
-     file_info.version_madeby = (uint16_t)version_madeby;
-     file_info.comment = comment;
--    if (file_info.comment != NULL)
-+    if (file_info.comment)
-         file_info.comment_size = (uint16_t)strlen(file_info.comment);
-     file_info.flag = (uint16_t)flag_base;
-     if (zip64)
-@@ -498,7 +503,7 @@ int zipOpenNewFileInZip5(zipFile file, const char *filename, const zip_fileinfo
-     else
-         file_info.zip64 = MZ_ZIP64_DISABLE;
- #ifdef HAVE_WZAES
--    if ((password != NULL) || (raw && (file_info.flag & MZ_ZIP_FLAG_ENCRYPTED)))
-+    if (password || (raw && (file_info.flag & MZ_ZIP_FLAG_ENCRYPTED)))
-         file_info.aes_version = MZ_AES_VERSION;
- #endif
- 
-@@ -539,7 +544,7 @@ int zipOpenNewFileInZip3_64(zipFile file, const char *filename, const zip_filein
-     const void *extrafield_local, uint16_t size_extrafield_local, const void *extrafield_global,
-     uint16_t size_extrafield_global, const char *comment, int compression_method, int level,
-     int raw, int windowBits, int memLevel, int strategy, const char *password,
--    uint32_t crc_for_crypting, int zip64) {
-+    unsigned long crc_for_crypting, int zip64) {
-     return zipOpenNewFileInZip4_64(file, filename, zipfi, extrafield_local, size_extrafield_local,
-         extrafield_global, size_extrafield_global, comment, compression_method, level, raw, windowBits,
-         memLevel, strategy, password, crc_for_crypting, MZ_VERSION_MADEBY, 0, zip64);
-@@ -581,7 +586,7 @@ int zipOpenNewFileInZip_64(zipFile file, const char *filename, const zip_fileinf
- int zipWriteInFileInZip(zipFile file, const void *buf, uint32_t len) {
-     mz_compat *compat = (mz_compat *)file;
-     int32_t written = 0;
--    if (compat == NULL || len >= INT32_MAX)
-+    if (!compat || len >= INT32_MAX)
-         return ZIP_PARAMERROR;
-     written = mz_zip_entry_write(compat->handle, buf, (int32_t)len);
-     if ((written < 0) || ((uint32_t)written != len))
-@@ -595,9 +600,9 @@ int zipCloseFileInZipRaw(zipFile file, unsigned long uncompressed_size, unsigned
- 
- int zipCloseFileInZipRaw64(zipFile file, uint64_t uncompressed_size, unsigned long crc32) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return ZIP_PARAMERROR;
--    return mz_zip_entry_close_raw(compat->handle, (int64_t)uncompressed_size, crc32);
-+    return mz_zip_entry_close_raw(compat->handle, (int64_t)uncompressed_size, (uint32_t)crc32);
- }
- 
- int zipCloseFileInZip(zipFile file) {
-@@ -606,7 +611,7 @@ int zipCloseFileInZip(zipFile file) {
- 
- int zipCloseFileInZip64(zipFile file) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return ZIP_PARAMERROR;
-     return mz_zip_entry_close(compat->handle);
- }
-@@ -623,15 +628,15 @@ int zipClose2_64(zipFile file, const char *global_comment, uint16_t version_made
-     mz_compat *compat = (mz_compat *)file;
-     int32_t err = MZ_OK;
- 
--    if (compat->handle != NULL)
-+    if (compat->handle)
-         err = zipClose2_MZ(file, global_comment, version_madeby);
- 
--    if (compat->stream != NULL) {
-+    if (compat->stream) {
-         mz_stream_close(compat->stream);
-         mz_stream_delete(&compat->stream);
-     }
- 
--    MZ_FREE(compat);
-+    free(compat);
- 
-     return err;
- }
-@@ -646,12 +651,12 @@ int zipClose2_MZ(zipFile file, const char *global_comment, uint16_t version_made
-     mz_compat *compat = (mz_compat *)file;
-     int32_t err = MZ_OK;
- 
--    if (compat == NULL)
-+    if (!compat)
-         return ZIP_PARAMERROR;
--    if (compat->handle == NULL)
-+    if (!compat->handle)
-         return err;
- 
--    if (global_comment != NULL)
-+    if (global_comment)
-         mz_zip_set_comment(compat->handle, global_comment);
- 
-     mz_zip_set_version_madeby(compat->handle, version_madeby);
-@@ -676,18 +681,21 @@ unzFile unzOpen2(const char *path, zlib_filefunc_def *pzlib_filefunc_def) {
-     void *stream = NULL;
- 
-     if (pzlib_filefunc_def) {
--        if (pzlib_filefunc_def->zopen_file != NULL) {
--            if (mz_stream_ioapi_create(&stream) == NULL)
-+        if (pzlib_filefunc_def->zopen_file) {
-+            stream = mz_stream_ioapi_create();
-+            if (!stream)
-                 return NULL;
-             mz_stream_ioapi_set_filefunc(stream, pzlib_filefunc_def);
--        } else if (pzlib_filefunc_def->opaque != NULL) {
--            if (mz_stream_create(&stream, (mz_stream_vtbl *)pzlib_filefunc_def->opaque) == NULL)
-+        } else if (pzlib_filefunc_def->opaque) {
-+            stream = mz_stream_create((mz_stream_vtbl *)pzlib_filefunc_def->opaque);
-+            if (!stream)
-                 return NULL;
-         }
-     }
- 
--    if (stream == NULL) {
--        if (mz_stream_os_create(&stream) == NULL)
-+    if (!stream) {
-+        stream = mz_stream_os_create();
-+        if (!stream)
-             return NULL;
-     }
- 
-@@ -697,7 +705,7 @@ unzFile unzOpen2(const char *path, zlib_filefunc_def *pzlib_filefunc_def) {
-     }
- 
-     unz = unzOpen_MZ(stream);
--    if (unz == NULL) {
-+    if (!unz) {
-         mz_stream_close(stream);
-         mz_stream_delete(&stream);
-         return NULL;
-@@ -710,18 +718,21 @@ unzFile unzOpen2_64(const void *path, zlib_filefunc64_def *pzlib_filefunc_def) {
-     void *stream = NULL;
- 
-     if (pzlib_filefunc_def) {
--        if (pzlib_filefunc_def->zopen64_file != NULL) {
--            if (mz_stream_ioapi_create(&stream) == NULL)
-+        if (pzlib_filefunc_def->zopen64_file) {
-+            stream = mz_stream_ioapi_create();
-+            if (!stream)
-                 return NULL;
-             mz_stream_ioapi_set_filefunc64(stream, pzlib_filefunc_def);
--        } else if (pzlib_filefunc_def->opaque != NULL) {
--            if (mz_stream_create(&stream, (mz_stream_vtbl *)pzlib_filefunc_def->opaque) == NULL)
-+        } else if (pzlib_filefunc_def->opaque) {
-+            stream = mz_stream_create((mz_stream_vtbl *)pzlib_filefunc_def->opaque);
-+            if (!stream)
-                 return NULL;
-         }
-     }
- 
--    if (stream == NULL) {
--        if (mz_stream_os_create(&stream) == NULL)
-+    if (!stream) {
-+        stream = mz_stream_os_create();
-+        if (!stream)
-             return NULL;
-     }
- 
-@@ -731,7 +742,7 @@ unzFile unzOpen2_64(const void *path, zlib_filefunc64_def *pzlib_filefunc_def) {
-     }
- 
-     unz = unzOpen_MZ(stream);
--    if (unz == NULL) {
-+    if (!unz) {
-         mz_stream_close(stream);
-         mz_stream_delete(&stream);
-         return NULL;
-@@ -741,14 +752,14 @@ unzFile unzOpen2_64(const void *path, zlib_filefunc64_def *pzlib_filefunc_def) {
- 
- void* unzGetHandle_MZ(unzFile file) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return NULL;
-     return compat->handle;
- }
- 
- void* unzGetStream_MZ(unzFile file) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return NULL;
-     return compat->stream;
- }
-@@ -758,16 +769,18 @@ unzFile unzOpen_MZ(void *stream) {
-     int32_t err = MZ_OK;
-     void *handle = NULL;
- 
--    mz_zip_create(&handle);
--    err = mz_zip_open(handle, stream, MZ_OPEN_MODE_READ);
-+    handle = mz_zip_create();
-+    if (!handle)
-+        return NULL;
- 
-+    err = mz_zip_open(handle, stream, MZ_OPEN_MODE_READ);
-     if (err != MZ_OK) {
-         mz_zip_delete(&handle);
-         return NULL;
-     }
- 
--    compat = (mz_compat *)MZ_ALLOC(sizeof(mz_compat));
--    if (compat != NULL) {
-+    compat = (mz_compat *)calloc(1, sizeof(mz_compat));
-+    if (compat) {
-         compat->handle = handle;
-         compat->stream = stream;
- 
-@@ -783,18 +796,18 @@ int unzClose(unzFile file) {
-     mz_compat *compat = (mz_compat *)file;
-     int32_t err = MZ_OK;
- 
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
- 
--    if (compat->handle != NULL)
-+    if (compat->handle)
-         err = unzClose_MZ(file);
- 
--    if (compat->stream != NULL) {
-+    if (compat->stream) {
-         mz_stream_close(compat->stream);
-         mz_stream_delete(&compat->stream);
-     }
- 
--    MZ_FREE(compat);
-+    free(compat);
- 
-     return err;
- }
-@@ -804,7 +817,7 @@ int unzClose_MZ(unzFile file) {
-     mz_compat *compat = (mz_compat *)file;
-     int32_t err = MZ_OK;
- 
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
- 
-     err = mz_zip_close(compat->handle);
-@@ -819,7 +832,7 @@ int unzGetGlobalInfo(unzFile file, unz_global_info* pglobal_info32) {
-     int32_t err = MZ_OK;
- 
-     memset(pglobal_info32, 0, sizeof(unz_global_info));
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
- 
-     err = unzGetGlobalInfo64(file, &global_info64);
-@@ -837,7 +850,7 @@ int unzGetGlobalInfo64(unzFile file, unz_global_info64 *pglobal_info) {
-     int32_t err = MZ_OK;
- 
-     memset(pglobal_info, 0, sizeof(unz_global_info64));
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
-     err = mz_zip_get_comment(compat->handle, &comment_ptr);
-     if (err == MZ_OK)
-@@ -854,7 +867,7 @@ int unzGetGlobalComment(unzFile file, char *comment, unsigned long comment_size)
-     const char *comment_ptr = NULL;
-     int32_t err = MZ_OK;
- 
--    if (comment == NULL || comment_size == 0)
-+    if (!comment || !comment_size)
-         return UNZ_PARAMERROR;
-     err = mz_zip_get_comment(compat->handle, &comment_ptr);
-     if (err == MZ_OK) {
-@@ -870,23 +883,28 @@ int unzOpenCurrentFile3(unzFile file, int *method, int *level, int raw, const ch
-     int32_t err = MZ_OK;
-     void *stream = NULL;
- 
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
--    if (method != NULL)
-+    if (method)
-         *method = 0;
--    if (level != NULL)
-+    if (level)
-         *level = 0;
- 
-+    if (mz_zip_entry_is_open(compat->handle) == MZ_OK) {
-+        /* zlib minizip does not error out here if close returns errors */
-+        unzCloseCurrentFile(file);
-+    }
-+
-     compat->total_out = 0;
-     err = mz_zip_entry_read_open(compat->handle, (uint8_t)raw, password);
-     if (err == MZ_OK)
-         err = mz_zip_entry_get_info(compat->handle, &file_info);
-     if (err == MZ_OK) {
--        if (method != NULL) {
-+        if (method) {
-             *method = file_info->compression_method;
-         }
- 
--        if (level != NULL) {
-+        if (level) {
-             *level = 6;
-             switch (file_info->flag & 0x06) {
-             case MZ_ZIP_FLAG_DEFLATE_SUPER_FAST:
-@@ -923,7 +941,7 @@ int unzOpenCurrentFile2(unzFile file, int *method, int *level, int raw) {
- int unzReadCurrentFile(unzFile file, void *buf, uint32_t len) {
-     mz_compat *compat = (mz_compat *)file;
-     int32_t err = MZ_OK;
--    if (compat == NULL || len >= INT32_MAX)
-+    if (!compat || len >= INT32_MAX)
-         return UNZ_PARAMERROR;
-     err = mz_zip_entry_read(compat->handle, buf, (int32_t)len);
-     if (err > 0)
-@@ -934,7 +952,7 @@ int unzReadCurrentFile(unzFile file, void *buf, uint32_t len) {
- int unzCloseCurrentFile(unzFile file) {
-     mz_compat *compat = (mz_compat *)file;
-     int32_t err = MZ_OK;
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
-     err = mz_zip_entry_close(compat->handle);
-     return err;
-@@ -948,14 +966,14 @@ int unzGetCurrentFileInfo(unzFile file, unz_file_info *pfile_info, char *filenam
-     uint16_t bytes_to_copy = 0;
-     int32_t err = MZ_OK;
- 
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
- 
-     err = mz_zip_entry_get_info(compat->handle, &file_info);
-     if (err != MZ_OK)
-         return err;
- 
--    if (pfile_info != NULL) {
-+    if (pfile_info) {
-         pfile_info->version = file_info->version_madeby;
-         pfile_info->version_needed = file_info->version_needed;
-         pfile_info->flag = file_info->flag;
-@@ -976,7 +994,7 @@ int unzGetCurrentFileInfo(unzFile file, unz_file_info *pfile_info, char *filenam
-         pfile_info->compressed_size = (uint32_t)file_info->compressed_size;
-         pfile_info->uncompressed_size = (uint32_t)file_info->uncompressed_size;
-     }
--    if (filename_size > 0 && filename != NULL && file_info->filename != NULL) {
-+    if (filename_size > 0 && filename && file_info->filename) {
-         bytes_to_copy = (uint16_t)filename_size;
-         if (bytes_to_copy > file_info->filename_size)
-             bytes_to_copy = file_info->filename_size;
-@@ -984,13 +1002,13 @@ int unzGetCurrentFileInfo(unzFile file, unz_file_info *pfile_info, char *filenam
-         if (bytes_to_copy < filename_size)
-             filename[bytes_to_copy] = 0;
-     }
--    if (extrafield_size > 0 && extrafield != NULL) {
-+    if (extrafield_size > 0 && extrafield) {
-         bytes_to_copy = (uint16_t)extrafield_size;
-         if (bytes_to_copy > file_info->extrafield_size)
-             bytes_to_copy = file_info->extrafield_size;
-         memcpy(extrafield, file_info->extrafield, bytes_to_copy);
-     }
--    if (comment_size > 0 && comment != NULL && file_info->comment != NULL) {
-+    if (comment_size > 0 && comment && file_info->comment) {
-         bytes_to_copy = (uint16_t)comment_size;
-         if (bytes_to_copy > file_info->comment_size)
-             bytes_to_copy = file_info->comment_size;
-@@ -1009,14 +1027,14 @@ int unzGetCurrentFileInfo64(unzFile file, unz_file_info64 * pfile_info, char *fi
-     uint16_t bytes_to_copy = 0;
-     int32_t err = MZ_OK;
- 
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
- 
-     err = mz_zip_entry_get_info(compat->handle, &file_info);
-     if (err != MZ_OK)
-         return err;
- 
--    if (pfile_info != NULL) {
-+    if (pfile_info) {
-         pfile_info->version = file_info->version_madeby;
-         pfile_info->version_needed = file_info->version_needed;
-         pfile_info->flag = file_info->flag;
-@@ -1037,7 +1055,7 @@ int unzGetCurrentFileInfo64(unzFile file, unz_file_info64 * pfile_info, char *fi
-         pfile_info->compressed_size = (uint64_t)file_info->compressed_size;
-         pfile_info->uncompressed_size = (uint64_t)file_info->uncompressed_size;
-     }
--    if (filename_size > 0 && filename != NULL && file_info->filename != NULL) {
-+    if (filename_size > 0 && filename && file_info->filename) {
-         bytes_to_copy = (uint16_t)filename_size;
-         if (bytes_to_copy > file_info->filename_size)
-             bytes_to_copy = file_info->filename_size;
-@@ -1045,13 +1063,13 @@ int unzGetCurrentFileInfo64(unzFile file, unz_file_info64 * pfile_info, char *fi
-         if (bytes_to_copy < filename_size)
-             filename[bytes_to_copy] = 0;
-     }
--    if (extrafield_size > 0 && extrafield != NULL) {
-+    if (extrafield_size > 0 && extrafield) {
-         bytes_to_copy = (uint16_t)extrafield_size;
-         if (bytes_to_copy > file_info->extrafield_size)
-             bytes_to_copy = file_info->extrafield_size;
-         memcpy(extrafield, file_info->extrafield, bytes_to_copy);
-     }
--    if (comment_size > 0 && comment != NULL && file_info->comment != NULL) {
-+    if (comment_size > 0 && comment && file_info->comment) {
-         bytes_to_copy = (uint16_t)comment_size;
-         if (bytes_to_copy > file_info->comment_size)
-             bytes_to_copy = file_info->comment_size;
-@@ -1064,7 +1082,7 @@ int unzGetCurrentFileInfo64(unzFile file, unz_file_info64 * pfile_info, char *fi
- 
- int unzGoToFirstFile(unzFile file) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
-     compat->entry_index = 0;
-     return mz_zip_goto_first_entry(compat->handle);
-@@ -1073,7 +1091,7 @@ int unzGoToFirstFile(unzFile file) {
- int unzGoToNextFile(unzFile file) {
-     mz_compat *compat = (mz_compat *)file;
-     int32_t err = MZ_OK;
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
-     err = mz_zip_goto_next_entry(compat->handle);
-     if (err != MZ_END_OF_LIST)
-@@ -1081,14 +1099,58 @@ int unzGoToNextFile(unzFile file) {
-     return err;
- }
- 
--int unzLocateFile(unzFile file, const char *filename, unzFileNameComparer filename_compare_func) {
-+#if !defined(MZ_COMPAT_VERSION) || MZ_COMPAT_VERSION < 110
-+#ifdef WIN32
-+#  define UNZ_DEFAULT_IGNORE_CASE 1
-+#else
-+#  define UNZ_DEFAULT_IGNORE_CASE 0
-+#endif
-+
-+int unzLocateFile(unzFile file, const char *filename, unzFileNameCase filename_case) {
-     mz_compat *compat = (mz_compat *)file;
-     mz_zip_file *file_info = NULL;
-     uint64_t preserve_index = 0;
-     int32_t err = MZ_OK;
-     int32_t result = 0;
-+    uint8_t ignore_case = UNZ_DEFAULT_IGNORE_CASE;
-+
-+    if (!compat)
-+        return UNZ_PARAMERROR;
-+
-+    if (filename_case == 1) {
-+        ignore_case = 0;
-+    } else if (filename_case > 1) {
-+        ignore_case = 1;
-+    }
-+
-+    preserve_index = compat->entry_index;
-+
-+    err = mz_zip_goto_first_entry(compat->handle);
-+    while (err == MZ_OK) {
-+        err = mz_zip_entry_get_info(compat->handle, &file_info);
-+        if (err != MZ_OK)
-+            break;
-+
-+        result = mz_path_compare_wc(filename, file_info->filename, !ignore_case);
-+
-+        if (result == 0)
-+            return MZ_OK;
-+
-+        err = mz_zip_goto_next_entry(compat->handle);
-+    }
-+
-+    compat->entry_index = preserve_index;
-+    return err;
-+}
-+#else
-+int unzLocateFile(unzFile file, const char* filename, unzFileNameComparer filename_compare_func) {
-+    mz_compat* compat = (mz_compat*)file;
-+    mz_zip_file* file_info = NULL;
-+    uint64_t preserve_index = 0;
-+    int32_t err = MZ_OK;
-+    int32_t result = 0;
- 
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
- 
-     preserve_index = compat->entry_index;
-@@ -1101,7 +1163,8 @@ int unzLocateFile(unzFile file, const char *filename, unzFileNameComparer filena
- 
-         if ((intptr_t)filename_compare_func > 2) {
-             result = filename_compare_func(file, filename, file_info->filename);
--        } else {
-+        }
-+        else {
-             int32_t case_sensitive = (int32_t)(intptr_t)filename_compare_func;
-             result = mz_path_compare_wc(filename, file_info->filename, !case_sensitive);
-         }
-@@ -1115,6 +1178,7 @@ int unzLocateFile(unzFile file, const char *filename, unzFileNameComparer filena
-     compat->entry_index = preserve_index;
-     return err;
- }
-+#endif
- 
- /***************************************************************************/
- 
-@@ -1135,7 +1199,7 @@ int unzGoToFilePos(unzFile file, unz_file_pos *file_pos) {
-     mz_compat *compat = (mz_compat *)file;
-     unz64_file_pos file_pos64;
- 
--    if (compat == NULL || file_pos == NULL)
-+    if (!compat || !file_pos)
-         return UNZ_PARAMERROR;
- 
-     file_pos64.pos_in_zip_directory = file_pos->pos_in_zip_directory;
-@@ -1148,7 +1212,7 @@ int unzGetFilePos64(unzFile file, unz64_file_pos *file_pos) {
-     mz_compat *compat = (mz_compat *)file;
-     int64_t offset = 0;
- 
--    if (compat == NULL || file_pos == NULL)
-+    if (!compat || !file_pos)
-         return UNZ_PARAMERROR;
- 
-     offset = unzGetOffset64(file);
-@@ -1164,7 +1228,7 @@ int unzGoToFilePos64(unzFile file, const unz64_file_pos *file_pos) {
-     mz_compat *compat = (mz_compat *)file;
-     int32_t err = MZ_OK;
- 
--    if (compat == NULL || file_pos == NULL)
-+    if (!compat || !file_pos)
-         return UNZ_PARAMERROR;
- 
-     err = mz_zip_goto_entry(compat->handle, file_pos->pos_in_zip_directory);
-@@ -1179,7 +1243,7 @@ unsigned long unzGetOffset(unzFile file) {
- 
- int64_t unzGetOffset64(unzFile file) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
-     return mz_zip_get_entry(compat->handle);
- }
-@@ -1190,7 +1254,7 @@ int unzSetOffset(unzFile file, unsigned long pos) {
- 
- int unzSetOffset64(unzFile file, int64_t pos) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
-     return (int)mz_zip_goto_entry(compat->handle, pos);
- }
-@@ -1201,7 +1265,7 @@ int unzGetLocalExtrafield(unzFile file, void *buf, unsigned int len) {
-     int32_t err = MZ_OK;
-     int32_t bytes_to_copy = 0;
- 
--    if (compat == NULL || buf == NULL || len >= INT32_MAX)
-+    if (!compat || !buf || len >= INT32_MAX)
-         return UNZ_PARAMERROR;
- 
-     err = mz_zip_entry_get_local_info(compat->handle, &file_info);
-@@ -1230,7 +1294,7 @@ uint64_t unzTell64(unzFile file) {
- 
- uint64_t unztell64(unzFile file) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
-     return compat->total_out;
- }
-@@ -1246,7 +1310,7 @@ int unzSeek64(unzFile file, int64_t offset, int origin) {
-     int32_t err = MZ_OK;
-     void *stream = NULL;
- 
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
-     err = mz_zip_entry_get_info(compat->handle, &file_info);
-     if (err != MZ_OK)
-@@ -1283,7 +1347,7 @@ int unzeof(unzFile file) {
-     mz_zip_file *file_info = NULL;
-     int32_t err = MZ_OK;
- 
--    if (compat == NULL)
-+    if (!compat)
-         return UNZ_PARAMERROR;
-     err = mz_zip_entry_get_info(compat->handle, &file_info);
-     if (err != MZ_OK)
-@@ -1295,7 +1359,7 @@ int unzeof(unzFile file) {
- 
- void* unzGetStream(unzFile file) {
-     mz_compat *compat = (mz_compat *)file;
--    if (compat == NULL)
-+    if (!compat)
-         return NULL;
-     return (void *)compat->stream;
- }
-diff --git a/src/minizip/mz_compat.h b/src/minizip/mz_compat.h
-index 808cc74e1..47153ea24 100644
---- a/src/minizip/mz_compat.h
-+++ b/src/minizip/mz_compat.h
-@@ -1,7 +1,7 @@
- /* mz_compat.h -- Backwards compatible interface for older versions
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
-    Copyright (C) 1998-2010 Gilles Vollant
-      https://www.winimage.com/zLibDll/minizip.html
-@@ -63,7 +63,7 @@ typedef uint64_t ZPOS64_T;
- typedef void*         (ZCALLBACK *open_file_func)     (void *opaque, const char *filename, int mode);
- typedef void*         (ZCALLBACK *open64_file_func)   (void *opaque, const void *filename, int mode);
- typedef unsigned long (ZCALLBACK *read_file_func)     (void *opaque, void *stream, void* buf, unsigned long size);
--typedef unsigned long (ZCALLBACK *write_file_func)    (void *opaque, void *stream, const void* buf, 
-+typedef unsigned long (ZCALLBACK *write_file_func)    (void *opaque, void *stream, const void* buf,
-                                                        unsigned long size);
- typedef int           (ZCALLBACK *close_file_func)    (void *opaque, void *stream);
- typedef int           (ZCALLBACK *testerror_file_func)(void *opaque, void *stream);
-@@ -120,7 +120,7 @@ ZEXPORT void fill_memory_filefunc(zlib_filefunc_def *pzlib_filefunc_def);
- 
- /***************************************************************************/
- 
--#if MZ_COMPAT_VERSION <= 110
-+#if !defined(MZ_COMPAT_VERSION) || MZ_COMPAT_VERSION <= 110
- #define mz_dos_date dosDate
- #else
- #define mz_dos_date dos_date
-@@ -130,10 +130,10 @@ typedef struct tm tm_unz;
- typedef struct tm tm_zip;
- 
- typedef struct {
--    uint32_t    mz_dos_date;
--    struct tm   tmz_date;
--    uint16_t    internal_fa;        /* internal file attributes        2 bytes */
--    uint32_t    external_fa;        /* external file attributes        4 bytes */
-+    struct tm     tmz_date;           /* date in understandable format           */
-+    unsigned long mz_dos_date;        /* if dos_date == 0, tmz_date is used      */
-+    unsigned long internal_fa;        /* internal file attributes        2 bytes */
-+    unsigned long external_fa;        /* external file attributes        4 bytes */
- } zip_fileinfo;
- 
- typedef const char *zipcharpc;
-@@ -195,7 +195,7 @@ ZEXPORT int     zipOpenNewFileInZip3_64(zipFile file, const char *filename, cons
-     const void *extrafield_local, uint16_t size_extrafield_local, const void *extrafield_global,
-     uint16_t size_extrafield_global, const char *comment, int compression_method, int level,
-     int raw, int windowBits, int memLevel, int strategy, const char *password,
--    uint32_t crc_for_crypting, int zip64);
-+    unsigned long crc_for_crypting, int zip64);
- ZEXPORT int     zipOpenNewFileInZip4(zipFile file, const char *filename, const zip_fileinfo *zipfi,
-     const void *extrafield_local, uint16_t size_extrafield_local, const void *extrafield_global,
-     uint16_t size_extrafield_global, const char *comment, int compression_method, int level,
-@@ -252,33 +252,34 @@ typedef void *unzFile;
- 
- typedef struct unz_global_info64_s {
-     uint64_t number_entry;          /* total number of entries in the central dir on this disk */
-+    unsigned long size_comment;     /* size of the global comment of the zipfile */
-     uint32_t number_disk_with_CD;   /* number the the disk with central dir, used for spanning ZIP */
--    uint16_t size_comment;          /* size of the global comment of the zipfile */
- } unz_global_info64;
- 
- typedef struct unz_global_info_s {
--    uint32_t number_entry;          /* total number of entries in the central dir on this disk */
-+    unsigned long number_entry;     /* total number of entries in the central dir on this disk */
-+    unsigned long size_comment;     /* size of the global comment of the zipfile */
-     uint32_t number_disk_with_CD;   /* number the the disk with central dir, used for spanning ZIP */
--    uint16_t size_comment;          /* size of the global comment of the zipfile */
- } unz_global_info;
- 
- typedef struct unz_file_info64_s {
--    uint16_t version;               /* version made by                 2 bytes */
--    uint16_t version_needed;        /* version needed to extract       2 bytes */
--    uint16_t flag;                  /* general purpose bit flag        2 bytes */
--    uint16_t compression_method;    /* compression method              2 bytes */
--    uint32_t mz_dos_date;           /* last mod file date in Dos fmt   4 bytes */
--    struct tm tmu_date;
--    uint32_t crc;                   /* crc-32                          4 bytes */
--    uint64_t compressed_size;       /* compressed size                 8 bytes */
--    uint64_t uncompressed_size;     /* uncompressed size               8 bytes */
--    uint16_t size_filename;         /* filename length                 2 bytes */
--    uint16_t size_file_extra;       /* extra field length              2 bytes */
--    uint16_t size_file_comment;     /* file comment length             2 bytes */
-+    unsigned long version;              /* version made by                 2 bytes */
-+    unsigned long version_needed;       /* version needed to extract       2 bytes */
-+    unsigned long flag;                 /* general purpose bit flag        2 bytes */
-+    unsigned long compression_method;   /* compression method              2 bytes */
-+    unsigned long mz_dos_date;          /* last mod file date in Dos fmt   4 bytes */
-+    unsigned long crc;                  /* crc-32                          4 bytes */
-+    uint64_t compressed_size;           /* compressed size                 8 bytes */
-+    uint64_t uncompressed_size;         /* uncompressed size               8 bytes */
-+    unsigned long size_filename;        /* filename length                 2 bytes */
-+    unsigned long size_file_extra;      /* extra field length              2 bytes */
-+    unsigned long size_file_comment;    /* file comment length             2 bytes */
-+
-+    unsigned long disk_num_start;       /* disk number start               4 bytes */
-+    unsigned long internal_fa;          /* internal file attributes        2 bytes */
-+    unsigned long external_fa;          /* external file attributes        4 bytes */
- 
--    uint32_t disk_num_start;        /* disk number start               4 bytes */
--    uint16_t internal_fa;           /* internal file attributes        2 bytes */
--    uint32_t external_fa;           /* external file attributes        4 bytes */
-+    struct tm tmu_date;
- 
-     uint64_t disk_offset;
- 
-@@ -286,29 +287,39 @@ typedef struct unz_file_info64_s {
- } unz_file_info64;
- 
- typedef struct unz_file_info_s {
--    uint16_t version;               /* version made by                 2 bytes */
--    uint16_t version_needed;        /* version needed to extract       2 bytes */
--    uint16_t flag;                  /* general purpose bit flag        2 bytes */
--    uint16_t compression_method;    /* compression method              2 bytes */
--    uint32_t mz_dos_date;           /* last mod file date in Dos fmt   4 bytes */
--    struct tm tmu_date;
--    uint32_t crc;                   /* crc-32                          4 bytes */
--    uint32_t compressed_size;       /* compressed size                 4 bytes */
--    uint32_t uncompressed_size;     /* uncompressed size               4 bytes */
--    uint16_t size_filename;         /* filename length                 2 bytes */
--    uint16_t size_file_extra;       /* extra field length              2 bytes */
--    uint16_t size_file_comment;     /* file comment length             2 bytes */
-+    unsigned long version;              /* version made by                 2 bytes */
-+    unsigned long version_needed;       /* version needed to extract       2 bytes */
-+    unsigned long flag;                 /* general purpose bit flag        2 bytes */
-+    unsigned long compression_method;   /* compression method              2 bytes */
-+    unsigned long mz_dos_date;          /* last mod file date in Dos fmt   4 bytes */
-+    unsigned long crc;                  /* crc-32                          4 bytes */
-+    unsigned long compressed_size;      /* compressed size                 4 bytes */
-+    unsigned long uncompressed_size;    /* uncompressed size               4 bytes */
-+    unsigned long size_filename;        /* filename length                 2 bytes */
-+    unsigned long size_file_extra;      /* extra field length              2 bytes */
-+    unsigned long size_file_comment;    /* file comment length             2 bytes */
-+
-+    unsigned long disk_num_start;       /* disk number start               2 bytes */
-+    unsigned long internal_fa;          /* internal file attributes        2 bytes */
-+    unsigned long external_fa;          /* external file attributes        4 bytes */
- 
--    uint16_t disk_num_start;        /* disk number start               2 bytes */
--    uint16_t internal_fa;           /* internal file attributes        2 bytes */
--    uint32_t external_fa;           /* external file attributes        4 bytes */
-+    struct tm tmu_date;
- 
-     uint64_t disk_offset;
- } unz_file_info;
- 
- /***************************************************************************/
- 
--typedef int (*unzFileNameComparer)(unzFile file, const char *filename1, const char *filename2);
-+#if !defined(MZ_COMPAT_VERSION) || MZ_COMPAT_VERSION < 110
-+/* Possible values:
-+   0 - Uses OS default, e.g. Windows ignores case.
-+   1 - Is case sensitive.
-+   >= 2 - Ignore case.
-+*/
-+typedef int unzFileNameCase;
-+#else
-+typedef int (*unzFileNameComparer)(unzFile file, const char* filename1, const char* filename2);
-+#endif
- typedef int (*unzIteratorFunction)(unzFile file);
- typedef int (*unzIteratorFunction2)(unzFile file, unz_file_info64 *pfile_info, char *filename,
-     uint16_t filename_size, void *extrafield, uint16_t extrafield_size, char *comment,
-@@ -349,7 +360,11 @@ ZEXPORT int     unzGetCurrentFileInfo64(unzFile file, unz_file_info64 * pfile_in
- 
- ZEXPORT int     unzGoToFirstFile(unzFile file);
- ZEXPORT int     unzGoToNextFile(unzFile file);
--ZEXPORT int     unzLocateFile(unzFile file, const char *filename, unzFileNameComparer filename_compare_func);
-+#if !defined(MZ_COMPAT_VERSION) || MZ_COMPAT_VERSION < 110
-+ZEXPORT int     unzLocateFile(unzFile file, const char *filename, unzFileNameCase filename_case);
-+#else
-+ZEXPORT int     unzLocateFile(unzFile file, const char* filename, unzFileNameComparer filename_compare_func);
-+#endif
- 
- ZEXPORT int     unzGetLocalExtrafield(unzFile file, void *buf, unsigned int len);
- 
-diff --git a/src/minizip/mz_crypt.c b/src/minizip/mz_crypt.c
-index f21b3a1ab..4c8d6596c 100644
---- a/src/minizip/mz_crypt.c
-+++ b/src/minizip/mz_crypt.c
-@@ -1,14 +1,13 @@
- /* mz_crypt.c -- Crypto/hash functions
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-    See the accompanying LICENSE file for the full text of the license.
- */
- 
--
- #include "mz.h"
- #include "mz_os.h"
- #include "mz_crypt.h"
-@@ -16,7 +15,7 @@
- #if defined(HAVE_ZLIB)
- #  if !defined(ZLIB_COMPAT)
- #    include "zlib-ng.h"
--#    define ZLIB_PREFIX(x) zng_ ## x
-+#    define ZLIB_PREFIX(x) zng_##x
- #  else
- #    include "zlib.h"
- #    define ZLIB_PREFIX(x) x
-@@ -105,26 +104,31 @@ uint32_t mz_crypt_crc32_update(uint32_t value, const uint8_t *buf, int32_t size)
- 
- #if defined(HAVE_WZAES)
- int32_t  mz_crypt_pbkdf2(uint8_t *password, int32_t password_length, uint8_t *salt,
--    int32_t salt_length, int32_t iteration_count, uint8_t *key, int32_t key_length) {
-+    int32_t salt_length, uint32_t iteration_count, uint8_t *key, uint16_t key_length) {
-     void *hmac1 = NULL;
-     void *hmac2 = NULL;
-     void *hmac3 = NULL;
-     int32_t err = MZ_OK;
-     uint16_t i = 0;
--    uint16_t j = 0;
-+    uint32_t j = 0;
-     uint16_t k = 0;
-     uint16_t block_count = 0;
-     uint8_t uu[MZ_HASH_SHA1_SIZE];
-     uint8_t ux[MZ_HASH_SHA1_SIZE];
- 
--    if (password == NULL || salt == NULL || key == NULL)
-+    if (!password || !salt || !key)
-         return MZ_PARAM_ERROR;
- 
-     memset(key, 0, key_length);
- 
--    mz_crypt_hmac_create(&hmac1);
--    mz_crypt_hmac_create(&hmac2);
--    mz_crypt_hmac_create(&hmac3);
-+    hmac1 = mz_crypt_hmac_create();
-+    hmac2 = mz_crypt_hmac_create();
-+    hmac3 = mz_crypt_hmac_create();
-+
-+    if (!hmac1 || !hmac2 || !hmac3) {
-+        err = MZ_MEM_ERROR;
-+        goto pbkdf2_cleanup;
-+    }
- 
-     mz_crypt_hmac_set_algorithm(hmac1, MZ_HASH_SHA1);
-     mz_crypt_hmac_set_algorithm(hmac2, MZ_HASH_SHA1);
-@@ -157,7 +161,7 @@ int32_t  mz_crypt_pbkdf2(uint8_t *password, int32_t password_length, uint8_t *sa
-             if (err != MZ_OK)
-                 break;
- 
--            for(k = 0; k < MZ_HASH_SHA1_SIZE; k += 1)
-+            for (k = 0; k < MZ_HASH_SHA1_SIZE; k += 1)
-                 ux[k] ^= uu[k];
- 
-             err = mz_crypt_hmac_copy(hmac1, hmac3);
-@@ -175,6 +179,7 @@ int32_t  mz_crypt_pbkdf2(uint8_t *password, int32_t password_length, uint8_t *sa
-             key[k++] = ux[j++];
-     }
- 
-+pbkdf2_cleanup:
-     /* hmac3 uses the same provider as hmac2, so it must be deleted
-        before the context is destroyed. */
-     mz_crypt_hmac_delete(&hmac3);
-diff --git a/src/minizip/mz_crypt.h b/src/minizip/mz_crypt.h
-index 59a193c02..1837af800 100644
---- a/src/minizip/mz_crypt.h
-+++ b/src/minizip/mz_crypt.h
-@@ -1,7 +1,7 @@
- /* mz_crypt.h -- Crypto/hash functions
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-@@ -20,7 +20,7 @@ extern "C" {
- uint32_t mz_crypt_crc32_update(uint32_t value, const uint8_t *buf, int32_t size);
- 
- int32_t  mz_crypt_pbkdf2(uint8_t *password, int32_t password_length, uint8_t *salt,
--            int32_t salt_length, int32_t iteration_count, uint8_t *key, int32_t key_length);
-+            int32_t salt_length, uint32_t iteration_count, uint8_t *key, uint16_t key_length);
- 
- /***************************************************************************/
- 
-@@ -30,17 +30,21 @@ void     mz_crypt_sha_reset(void *handle);
- int32_t  mz_crypt_sha_begin(void *handle);
- int32_t  mz_crypt_sha_update(void *handle, const void *buf, int32_t size);
- int32_t  mz_crypt_sha_end(void *handle, uint8_t *digest, int32_t digest_size);
--void     mz_crypt_sha_set_algorithm(void *handle, uint16_t algorithm);
--void*    mz_crypt_sha_create(void **handle);
-+int32_t  mz_crypt_sha_set_algorithm(void *handle, uint16_t algorithm);
-+void*    mz_crypt_sha_create(void);
- void     mz_crypt_sha_delete(void **handle);
- 
- void     mz_crypt_aes_reset(void *handle);
--int32_t  mz_crypt_aes_encrypt(void *handle, uint8_t *buf, int32_t size);
--int32_t  mz_crypt_aes_decrypt(void *handle, uint8_t *buf, int32_t size);
--int32_t  mz_crypt_aes_set_encrypt_key(void *handle, const void *key, int32_t key_length);
--int32_t  mz_crypt_aes_set_decrypt_key(void *handle, const void *key, int32_t key_length);
-+int32_t  mz_crypt_aes_encrypt(void *handle, const void *aad, int32_t aad_size, uint8_t *buf, int32_t size);
-+int32_t  mz_crypt_aes_encrypt_final(void *handle, uint8_t *buf, int32_t size, uint8_t *tag, int32_t tag_size);
-+int32_t  mz_crypt_aes_decrypt(void *handle, const void *aad, int32_t aad_size, uint8_t *buf, int32_t size);
-+int32_t  mz_crypt_aes_decrypt_final(void *handle, uint8_t *buf, int32_t size, const uint8_t *tag, int32_t tag_size);
-+int32_t  mz_crypt_aes_set_encrypt_key(void *handle, const void *key, int32_t key_length,
-+            const void *iv, int32_t iv_length);
-+int32_t  mz_crypt_aes_set_decrypt_key(void *handle, const void *key, int32_t key_length,
-+            const void *iv, int32_t iv_length);
- void     mz_crypt_aes_set_mode(void *handle, int32_t mode);
--void*    mz_crypt_aes_create(void **handle);
-+void*    mz_crypt_aes_create(void);
- void     mz_crypt_aes_delete(void **handle);
- 
- void     mz_crypt_hmac_reset(void *handle);
-@@ -49,13 +53,9 @@ int32_t  mz_crypt_hmac_update(void *handle, const void *buf, int32_t size);
- int32_t  mz_crypt_hmac_end(void *handle, uint8_t *digest, int32_t digest_size);
- int32_t  mz_crypt_hmac_copy(void *src_handle, void *target_handle);
- void     mz_crypt_hmac_set_algorithm(void *handle, uint16_t algorithm);
--void*    mz_crypt_hmac_create(void **handle);
-+void*    mz_crypt_hmac_create(void);
- void     mz_crypt_hmac_delete(void **handle);
- 
--int32_t  mz_crypt_sign(uint8_t *message, int32_t message_size, uint8_t *cert_data, int32_t cert_data_size,
--            const char *cert_pwd, uint8_t **signature, int32_t *signature_size);
--int32_t  mz_crypt_sign_verify(uint8_t *message, int32_t message_size, uint8_t *signature, int32_t signature_size);
--
- /***************************************************************************/
- 
- #ifdef __cplusplus
-diff --git a/src/minizip/mz_os.c b/src/minizip/mz_os.c
-index c93ed0475..57b1722fc 100644
---- a/src/minizip/mz_os.c
-+++ b/src/minizip/mz_os.c
-@@ -1,7 +1,7 @@
- /* mz_os.c -- System functions
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
-    Copyright (C) 1998-2010 Gilles Vollant
-      https://www.winimage.com/zLibDll/minizip.html
-@@ -17,13 +17,14 @@
- #include "mz_strm_os.h"
- 
- #include <ctype.h> /* tolower */
-+#include <string.h>
- 
- /***************************************************************************/
- 
- int32_t mz_path_combine(char *path, const char *join, int32_t max_path) {
-     int32_t path_len = 0;
- 
--    if (path == NULL || join == NULL || max_path == 0)
-+    if (!path || !join || !max_path)
-         return MZ_PARAM_ERROR;
- 
-     path_len = (int32_t)strlen(path);
-@@ -67,7 +68,7 @@ int32_t mz_path_remove_slash(char *path) {
- 
- int32_t mz_path_has_slash(const char *path) {
-     int32_t path_len = (int32_t)strlen(path);
--    if (path[path_len - 1] != '\\' && path[path_len - 1] != '/')
-+    if (path_len > 0 && path[path_len - 1] != '\\' && path[path_len - 1] != '/')
-         return MZ_EXIST_ERROR;
-     return MZ_OK;
- }
-@@ -130,7 +131,6 @@ int32_t mz_path_resolve(const char *path, char *output, int32_t max_output) {
-     const char *check = output;
-     char *target = output;
- 
--
-     if (max_output <= 0)
-         return MZ_PARAM_ERROR;
- 
-@@ -171,11 +171,11 @@ int32_t mz_path_resolve(const char *path, char *output, int32_t max_output) {
-                     if ((*check == 0) || (*check == '\\' || *check == '/')) {
-                         source += (check - source);
- 
--                        /* Search backwards for previous slash */
-+                        /* Search backwards for previous slash or the start of the output string */
-                         if (target != output) {
-                             target -= 1;
-                             do {
--                                if ((*target == '\\') || (*target == '/'))
-+                                if ((target == output) ||(*target == '\\') || (*target == '/'))
-                                     break;
- 
-                                 target -= 1;
-@@ -213,7 +213,7 @@ int32_t mz_path_resolve(const char *path, char *output, int32_t max_output) {
- int32_t mz_path_remove_filename(char *path) {
-     char *path_ptr = NULL;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
- 
-     path_ptr = path + strlen(path) - 1;
-@@ -236,7 +236,7 @@ int32_t mz_path_remove_filename(char *path) {
- int32_t mz_path_remove_extension(char *path) {
-     char *path_ptr = NULL;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
- 
-     path_ptr = path + strlen(path) - 1;
-@@ -261,7 +261,7 @@ int32_t mz_path_remove_extension(char *path) {
- int32_t mz_path_get_filename(const char *path, const char **filename) {
-     const char *match = NULL;
- 
--    if (path == NULL || filename == NULL)
-+    if (!path || !filename)
-         return MZ_PARAM_ERROR;
- 
-     *filename = NULL;
-@@ -271,7 +271,7 @@ int32_t mz_path_get_filename(const char *path, const char **filename) {
-             *filename = match + 1;
-     }
- 
--    if (*filename == NULL)
-+    if (!*filename)
-         return MZ_EXIST_ERROR;
- 
-     return MZ_OK;
-@@ -279,21 +279,17 @@ int32_t mz_path_get_filename(const char *path, const char **filename) {
- 
- int32_t mz_dir_make(const char *path) {
-     int32_t err = MZ_OK;
--    size_t len = 0;
-     char *current_dir = NULL;
-     char *match = NULL;
-     char hold = 0;
- 
-+    if (!*path)
-+        return MZ_OK;
- 
--    len = strlen(path);
--    if (len <= 0 || len > INT16_MAX)
--        return 0;
--
--    current_dir = (char *)MZ_ALLOC(len + 1);
--    if (current_dir == NULL)
-+    current_dir = strdup(path);
-+    if (!current_dir)
-         return MZ_MEM_ERROR;
- 
--    strcpy(current_dir, path);
-     mz_path_remove_slash(current_dir);
- 
-     err = mz_os_make_dir(current_dir);
-@@ -316,7 +312,7 @@ int32_t mz_dir_make(const char *path) {
-         }
-     }
- 
--    MZ_FREE(current_dir);
-+    free(current_dir);
-     return err;
- }
- 
-@@ -327,10 +323,11 @@ int32_t mz_file_get_crc(const char *path, uint32_t *result_crc) {
-     int32_t err = MZ_OK;
-     uint8_t buf[16384];
- 
--    mz_stream_os_create(&stream);
-+    stream = mz_stream_os_create();
-+    if (!stream)
-+        return MZ_MEM_ERROR;
- 
-     err = mz_stream_os_open(stream, path, MZ_OPEN_MODE_READ);
--
-     if (err == MZ_OK) {
-         do {
-             read = mz_stream_os_read(stream, buf, sizeof(buf));
-diff --git a/src/minizip/mz_os.h b/src/minizip/mz_os.h
-index b3e2a58c1..ad6ea4f11 100644
---- a/src/minizip/mz_os.h
-+++ b/src/minizip/mz_os.h
-@@ -1,7 +1,7 @@
- /* mz_os.h -- System functions
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-@@ -41,8 +41,9 @@ extern "C" {
-                                          (MZ_VERSION_MADEBY_ZIP_VERSION))
- 
- #define MZ_PATH_SLASH_UNIX              ('/')
-+#define MZ_PATH_SLASH_WINDOWS           ('\\')
- #if defined(_WIN32)
--#  define MZ_PATH_SLASH_PLATFORM        ('\\')
-+#  define MZ_PATH_SLASH_PLATFORM        (MZ_PATH_SLASH_WINDOWS)
- #else
- #  define MZ_PATH_SLASH_PLATFORM        (MZ_PATH_SLASH_UNIX)
- #endif
-@@ -106,10 +107,10 @@ wchar_t *mz_os_unicode_string_create(const char *string, int32_t encoding);
- void     mz_os_unicode_string_delete(wchar_t **string);
- /* Delete a unicode string that was created */
- 
--uint8_t *mz_os_utf8_string_create(const char *string, int32_t encoding);
-+char    *mz_os_utf8_string_create(const char *string, int32_t encoding);
- /* Create a utf8 string from a string with another encoding */
- 
--void     mz_os_utf8_string_delete(uint8_t **string);
-+void     mz_os_utf8_string_delete(char **string);
- /* Delete a utf8 string that was created */
- 
- int32_t  mz_os_rand(uint8_t *buf, int32_t size);
-diff --git a/src/minizip/mz_os_posix.c b/src/minizip/mz_os_posix.c
-index 85615ac0c..6736d0997 100644
---- a/src/minizip/mz_os_posix.c
-+++ b/src/minizip/mz_os_posix.c
-@@ -1,7 +1,7 @@
- /* mz_os_posix.c -- System functions for posix
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-@@ -17,7 +17,7 @@
- #if defined(HAVE_ICONV)
- #include <iconv.h>
- #endif
--
-+#include <string.h>
- #include <sys/types.h>
- #include <sys/stat.h>
- 
-@@ -34,26 +34,22 @@
- #  include <sys/random.h>
- #endif
- #if defined(HAVE_LIBBSD)
--#  include <sys/types.h>
--#  ifndef __u_char_defined
--     typedef unsigned char  u_char;
--#  endif
--#  include <bsd/stdlib.h> /* arc4random_buf */
-+#  include <stdlib.h> /* arc4random_buf */
- #endif
- 
- /***************************************************************************/
- 
- #if defined(HAVE_ICONV)
--uint8_t *mz_os_utf8_string_create(const char *string, int32_t encoding) {
-+char *mz_os_utf8_string_create(const char *string, int32_t encoding) {
-     iconv_t cd;
-     const char *from_encoding = NULL;
-     size_t result = 0;
-     size_t string_length = 0;
-     size_t string_utf8_size = 0;
--    uint8_t *string_utf8 = NULL;
--    uint8_t *string_utf8_ptr = NULL;
-+    char *string_utf8 = NULL;
-+    char *string_utf8_ptr = NULL;
- 
--    if (string == NULL)
-+    if (!string)
-         return NULL;
- 
-     if (encoding == MZ_ENCODING_CODEPAGE_437)
-@@ -75,12 +71,10 @@ uint8_t *mz_os_utf8_string_create(const char *string, int32_t encoding) {
- 
-     string_length = strlen(string);
-     string_utf8_size = string_length * 2;
--    string_utf8 = (uint8_t *)MZ_ALLOC((int32_t)(string_utf8_size + 1));
-+    string_utf8 = (char *)calloc((int32_t)(string_utf8_size + 1), sizeof(char));
-     string_utf8_ptr = string_utf8;
- 
-     if (string_utf8) {
--        memset(string_utf8, 0, string_utf8_size + 1);
--
-         result = iconv(cd, (char **)&string, &string_length,
-                 (char **)&string_utf8_ptr, &string_utf8_size);
-     }
-@@ -88,36 +82,43 @@ uint8_t *mz_os_utf8_string_create(const char *string, int32_t encoding) {
-     iconv_close(cd);
- 
-     if (result == (size_t)-1) {
--        MZ_FREE(string_utf8);
-+        free(string_utf8);
-         string_utf8 = NULL;
-     }
- 
-     return string_utf8;
- }
- #else
--uint8_t *mz_os_utf8_string_create(const char *string, int32_t encoding) {
--    size_t string_length = 0;
--    uint8_t *string_copy = NULL;
--
--    string_length = strlen(string);
--    string_copy = (uint8_t *)MZ_ALLOC((int32_t)(string_length + 1));
--    strncpy((char *)string_copy, string, string_length);
--    string_copy[string_length] = 0;
--
--    return string_copy;
-+char *mz_os_utf8_string_create(const char *string, int32_t encoding) {
-+    return strdup(string);
- }
- #endif
- 
--void mz_os_utf8_string_delete(uint8_t **string) {
--    if (string != NULL) {
--        MZ_FREE(*string);
-+void mz_os_utf8_string_delete(char **string) {
-+    if (string) {
-+        free(*string);
-         *string = NULL;
-     }
- }
- 
- /***************************************************************************/
- 
--#if defined(HAVE_ARC4RANDOM_BUF)
-+#if defined(HAVE_GETRANDOM)
-+int32_t mz_os_rand(uint8_t *buf, int32_t size) {
-+    int32_t left = size;
-+    int32_t written = 0;
-+
-+    while (left > 0) {
-+        written = getrandom(buf, left, 0);
-+        if (written < 0)
-+            return MZ_INTERNAL_ERROR;
-+
-+        buf += written;
-+        left -= written;
-+    }
-+    return size - left;
-+}
-+#elif defined(HAVE_ARC4RANDOM_BUF)
- int32_t mz_os_rand(uint8_t *buf, int32_t size) {
-     if (size < 0)
-         return 0;
-@@ -139,21 +140,6 @@ int32_t mz_os_rand(uint8_t *buf, int32_t size) {
-     }
-     return size - left;
- }
--#elif defined(HAVE_GETRANDOM)
--int32_t mz_os_rand(uint8_t *buf, int32_t size) {
--    int32_t left = size;
--    int32_t written = 0;
--
--    while (left > 0) {
--        written = getrandom(buf, left, 0);
--        if (written < 0)
--            return MZ_INTERNAL_ERROR;
--
--        buf += written;
--        left -= written;
--    }
--    return size - left;
--}
- #else
- int32_t mz_os_rand(uint8_t *buf, int32_t size) {
-     static unsigned calls = 0;
-@@ -213,26 +199,22 @@ int64_t mz_os_get_file_size(const char *path) {
- int32_t mz_os_get_file_date(const char *path, time_t *modified_date, time_t *accessed_date, time_t *creation_date) {
-     struct stat path_stat;
-     char *name = NULL;
--    size_t len = 0;
-     int32_t err = MZ_INTERNAL_ERROR;
- 
-     memset(&path_stat, 0, sizeof(path_stat));
- 
-     if (strcmp(path, "-") != 0) {
-         /* Not all systems allow stat'ing a file with / appended */
--        len = strlen(path);
--        name = (char *)malloc(len + 1);
--        strncpy(name, path, len);
--        name[len - 1] = 0;
-+        name = strdup(path);
-         mz_path_remove_slash(name);
- 
-         if (stat(name, &path_stat) == 0) {
--            if (modified_date != NULL)
-+            if (modified_date)
-                 *modified_date = path_stat.st_mtime;
--            if (accessed_date != NULL)
-+            if (accessed_date)
-                 *accessed_date = path_stat.st_atime;
-             /* Creation date not supported */
--            if (creation_date != NULL)
-+            if (creation_date)
-                 *creation_date = 0;
- 
-             err = MZ_OK;
-@@ -295,13 +277,13 @@ DIR* mz_os_open_dir(const char *path) {
- }
- 
- struct dirent* mz_os_read_dir(DIR *dir) {
--    if (dir == NULL)
-+    if (!dir)
-         return NULL;
-     return readdir(dir);
- }
- 
- int32_t mz_os_close_dir(DIR *dir) {
--    if (dir == NULL)
-+    if (!dir)
-         return MZ_PARAM_ERROR;
-     if (closedir(dir) == -1)
-         return MZ_INTERNAL_ERROR;
-@@ -360,8 +342,15 @@ uint64_t mz_os_ms_time(void) {
- 
-     ts.tv_sec = mts.tv_sec;
-     ts.tv_nsec = mts.tv_nsec;
--#else
-+#elif !defined(_POSIX_MONOTONIC_CLOCK) || _POSIX_MONOTONIC_CLOCK < 0
-+    clock_gettime(CLOCK_REALTIME, &ts);
-+#elif _POSIX_MONOTONIC_CLOCK > 0
-     clock_gettime(CLOCK_MONOTONIC, &ts);
-+#else
-+    if (sysconf(_SC_MONOTONIC_CLOCK) > 0)
-+        clock_gettime(CLOCK_MONOTONIC, &ts);
-+    else
-+        clock_gettime(CLOCK_REALTIME, &ts);
- #endif
- 
-     return ((uint64_t)ts.tv_sec * 1000) + ((uint64_t)ts.tv_nsec / 1000000);
-diff --git a/src/minizip/mz_os_win32.c b/src/minizip/mz_os_win32.c
-index 7effef731..808749b5d 100644
---- a/src/minizip/mz_os_win32.c
-+++ b/src/minizip/mz_os_win32.c
-@@ -1,32 +1,30 @@
- /* mz_os_win32.c -- System functions for Windows
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-    See the accompanying LICENSE file for the full text of the license.
- */
- 
--
- #include "mz.h"
- #include "mz_os.h"
- #include "mz_strm_os.h"
- 
- #include <windows.h>
-+#include <winioctl.h>
- 
- /***************************************************************************/
- 
--#if defined(WINAPI_FAMILY_PARTITION) && (!(defined(MZ_WINRT_API)))
--#  if !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
--#    define MZ_WINRT_API 1
--#  endif
--#endif
--
- #ifndef SYMBOLIC_LINK_FLAG_DIRECTORY
- #  define SYMBOLIC_LINK_FLAG_DIRECTORY 0x1
- #endif
- 
-+#ifndef _WIN32_WINNT_WIN8
-+#  define _WIN32_WINNT_WIN8 0x0602
-+#endif
-+
- /***************************************************************************/
- 
- typedef struct DIR_int_s {
-@@ -45,37 +43,33 @@ wchar_t *mz_os_unicode_string_create(const char *string, int32_t encoding) {
-     string_wide_size = MultiByteToWideChar(encoding, 0, string, -1, NULL, 0);
-     if (string_wide_size == 0)
-         return NULL;
--    string_wide = (wchar_t *)MZ_ALLOC((string_wide_size + 1) * sizeof(wchar_t));
--    if (string_wide == NULL)
-+    string_wide = (wchar_t *)calloc(string_wide_size + 1, sizeof(wchar_t));
-+    if (!string_wide)
-         return NULL;
- 
--    memset(string_wide, 0, sizeof(wchar_t) * (string_wide_size + 1));
-     MultiByteToWideChar(encoding, 0, string, -1, string_wide, string_wide_size);
--
-     return string_wide;
- }
- 
- void mz_os_unicode_string_delete(wchar_t **string) {
--    if (string != NULL) {
--        MZ_FREE(*string);
-+    if (string) {
-+        free(*string);
-         *string = NULL;
-     }
- }
- 
--uint8_t *mz_os_utf8_string_create(const char *string, int32_t encoding) {
-+char *mz_os_utf8_string_create(const char *string, int32_t encoding) {
-     wchar_t *string_wide = NULL;
--    uint8_t *string_utf8 = NULL;
-+    char *string_utf8 = NULL;
-     uint32_t string_utf8_size = 0;
- 
-     string_wide = mz_os_unicode_string_create(string, encoding);
-     if (string_wide) {
-         string_utf8_size = WideCharToMultiByte(CP_UTF8, 0, string_wide, -1, NULL, 0, NULL, NULL);
--        string_utf8 = (uint8_t *)MZ_ALLOC((string_utf8_size + 1) * sizeof(wchar_t));
-+        string_utf8 = (char *)calloc(string_utf8_size + 1, sizeof(char));
- 
--        if (string_utf8) {
--            memset(string_utf8, 0, string_utf8_size + 1);
--            WideCharToMultiByte(CP_UTF8, 0, string_wide, -1, (char *)string_utf8, string_utf8_size, NULL, NULL);
--        }
-+        if (string_utf8)
-+            WideCharToMultiByte(CP_UTF8, 0, string_wide, -1, string_utf8, string_utf8_size, NULL, NULL);
- 
-         mz_os_unicode_string_delete(&string_wide);
-     }
-@@ -83,26 +77,24 @@ uint8_t *mz_os_utf8_string_create(const char *string, int32_t encoding) {
-     return string_utf8;
- }
- 
--uint8_t *mz_os_utf8_string_create_from_unicode(const wchar_t *string, int32_t encoding) {
--    uint8_t *string_utf8 = NULL;
-+char *mz_os_utf8_string_create_from_unicode(const wchar_t *string, int32_t encoding) {
-+    char *string_utf8 = NULL;
-     uint32_t string_utf8_size = 0;
- 
-     MZ_UNUSED(encoding);
- 
-     string_utf8_size = WideCharToMultiByte(CP_UTF8, 0, string, -1, NULL, 0, NULL, NULL);
--    string_utf8 = (uint8_t *)MZ_ALLOC((string_utf8_size + 1) * sizeof(wchar_t));
-+    string_utf8 = (char *)calloc(string_utf8_size + 1, sizeof(char));
- 
--    if (string_utf8) {
--        memset(string_utf8, 0, string_utf8_size + 1);
--        WideCharToMultiByte(CP_UTF8, 0, string, -1, (char *)string_utf8, string_utf8_size, NULL, NULL);
--    }
-+    if (string_utf8)
-+        WideCharToMultiByte(CP_UTF8, 0, string, -1, string_utf8, string_utf8_size, NULL, NULL);
- 
-     return string_utf8;
- }
- 
--void mz_os_utf8_string_delete(uint8_t **string) {
--    if (string != NULL) {
--        MZ_FREE(*string);
-+void mz_os_utf8_string_delete(char **string) {
-+    if (string) {
-+        free(*string);
-         *string = NULL;
-     }
- }
-@@ -116,7 +108,7 @@ int32_t mz_os_rand(uint8_t *buf, int32_t size) {
-     for (len = 0; len < (int)size; len += 1) {
-         if (len % 8 == 0)
-             QueryPerformanceCounter((LARGE_INTEGER *)pentium_tsc);
--        buf[len] = ((unsigned char*)pentium_tsc)[len % 8];
-+        buf[len] = ((unsigned char *)pentium_tsc)[len % 8];
-     }
- 
-     return len;
-@@ -128,20 +120,20 @@ int32_t mz_os_rename(const char *source_path, const char *target_path) {
-     int32_t result = 0;
-     int32_t err = MZ_OK;
- 
--    if (source_path == NULL || target_path == NULL)
-+    if (!source_path || !target_path)
-         return MZ_PARAM_ERROR;
- 
-     source_path_wide = mz_os_unicode_string_create(source_path, MZ_ENCODING_UTF8);
--    if (source_path_wide == NULL) {
-+    if (!source_path_wide) {
-         err = MZ_PARAM_ERROR;
-     } else {
-         target_path_wide = mz_os_unicode_string_create(target_path, MZ_ENCODING_UTF8);
--        if (target_path_wide == NULL)
-+        if (!target_path_wide)
-             err = MZ_PARAM_ERROR;
-     }
- 
-     if (err == MZ_OK) {
--#ifdef MZ_WINRT_API
-+#if _WIN32_WINNT >= _WIN32_WINNT_WINXP
-         result = MoveFileExW(source_path_wide, target_path_wide, MOVEFILE_WRITE_THROUGH);
- #else
-         result = MoveFileW(source_path_wide, target_path_wide);
-@@ -162,10 +154,10 @@ int32_t mz_os_unlink(const char *path) {
-     wchar_t *path_wide = NULL;
-     int32_t result = 0;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
-     if (mz_os_is_dir(path) == MZ_OK)
-@@ -185,10 +177,10 @@ int32_t mz_os_file_exists(const char *path) {
-     wchar_t *path_wide = NULL;
-     DWORD attribs = 0;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
-     attribs = GetFileAttributesW(path_wide);
-@@ -205,12 +197,12 @@ int64_t mz_os_get_file_size(const char *path) {
-     LARGE_INTEGER large_size;
-     wchar_t *path_wide = NULL;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
--#ifdef MZ_WINRT_API
-+#if _WIN32_WINNT >= _WIN32_WINNT_WIN8
-     handle = CreateFile2(path_wide, GENERIC_READ, 0, OPEN_EXISTING, NULL);
- #else
-     handle = CreateFileW(path_wide, GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
-@@ -247,21 +239,21 @@ int32_t mz_os_get_file_date(const char *path, time_t *modified_date, time_t *acc
-     wchar_t *path_wide = NULL;
-     int32_t err = MZ_INTERNAL_ERROR;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
-     handle = FindFirstFileW(path_wide, &ff32);
--    MZ_FREE(path_wide);
-+    free(path_wide);
- 
-     if (handle != INVALID_HANDLE_VALUE) {
--        if (modified_date != NULL)
-+        if (modified_date)
-             mz_os_file_to_unix_time(ff32.ftLastWriteTime, modified_date);
--        if (accessed_date != NULL)
-+        if (accessed_date)
-             mz_os_file_to_unix_time(ff32.ftLastAccessTime, accessed_date);
--        if (creation_date != NULL)
-+        if (creation_date)
-             mz_os_file_to_unix_time(ff32.ftCreationTime, creation_date);
- 
-         FindClose(handle);
-@@ -277,13 +269,13 @@ int32_t mz_os_set_file_date(const char *path, time_t modified_date, time_t acces
-     wchar_t *path_wide = NULL;
-     int32_t err = MZ_OK;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
--#ifdef MZ_WINRT_API
-+#if _WIN32_WINNT >= _WIN32_WINNT_WIN8
-     handle = CreateFile2(path_wide, GENERIC_READ | GENERIC_WRITE, 0, OPEN_EXISTING, NULL);
- #else
-     handle = CreateFileW(path_wide, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL);
-@@ -313,10 +305,10 @@ int32_t mz_os_get_file_attribs(const char *path, uint32_t *attributes) {
-     wchar_t *path_wide = NULL;
-     int32_t err = MZ_OK;
- 
--    if (path == NULL || attributes == NULL)
-+    if (!path || !attributes)
-         return MZ_PARAM_ERROR;
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
-     *attributes = GetFileAttributesW(path_wide);
-@@ -332,10 +324,10 @@ int32_t mz_os_set_file_attribs(const char *path, uint32_t attributes) {
-     wchar_t *path_wide = NULL;
-     int32_t err = MZ_OK;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
-     if (SetFileAttributesW(path_wide, attributes) == 0)
-@@ -349,7 +341,7 @@ int32_t mz_os_make_dir(const char *path) {
-     wchar_t *path_wide = NULL;
-     int32_t err = MZ_OK;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
- 
-     /* Don't try to create a drive letter */
-@@ -357,7 +349,7 @@ int32_t mz_os_make_dir(const char *path) {
-         return mz_os_is_dir(path);
- 
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
-     if (CreateDirectoryW(path_wide, NULL) == 0) {
-@@ -377,8 +369,7 @@ DIR *mz_os_open_dir(const char *path) {
-     char fixed_path[320];
-     void *handle = NULL;
- 
--
--    if (path == NULL)
-+    if (!path)
-         return NULL;
- 
-     strncpy(fixed_path, path, sizeof(fixed_path) - 1);
-@@ -388,7 +379,7 @@ DIR *mz_os_open_dir(const char *path) {
-     mz_path_combine(fixed_path, "*", sizeof(fixed_path));
- 
-     path_wide = mz_os_unicode_string_create(fixed_path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return NULL;
- 
-     handle = FindFirstFileW(path_wide, &find_data);
-@@ -397,9 +388,11 @@ DIR *mz_os_open_dir(const char *path) {
-     if (handle == INVALID_HANDLE_VALUE)
-         return NULL;
- 
--    dir_int = (DIR_int *)MZ_ALLOC(sizeof(DIR_int));
--    if (dir_int == NULL)
-+    dir_int = (DIR_int *)malloc(sizeof(DIR_int));
-+    if (!dir_int) {
-+        FindClose(handle);
-         return NULL;
-+    }
-     dir_int->find_handle = handle;
-     dir_int->end = 0;
- 
-@@ -411,7 +404,7 @@ DIR *mz_os_open_dir(const char *path) {
- struct dirent* mz_os_read_dir(DIR *dir) {
-     DIR_int *dir_int;
- 
--    if (dir == NULL)
-+    if (!dir)
-         return NULL;
- 
-     dir_int = (DIR_int *)dir;
-@@ -434,13 +427,13 @@ struct dirent* mz_os_read_dir(DIR *dir) {
- int32_t mz_os_close_dir(DIR *dir) {
-     DIR_int *dir_int;
- 
--    if (dir == NULL)
-+    if (!dir)
-         return MZ_PARAM_ERROR;
- 
-     dir_int = (DIR_int *)dir;
-     if (dir_int->find_handle != INVALID_HANDLE_VALUE)
-         FindClose(dir_int->find_handle);
--    MZ_FREE(dir_int);
-+    free(dir_int);
-     return MZ_OK;
- }
- 
-@@ -448,10 +441,10 @@ int32_t mz_os_is_dir(const char *path) {
-     wchar_t *path_wide = NULL;
-     uint32_t attribs = 0;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
-     attribs = GetFileAttributesW(path_wide);
-@@ -469,10 +462,10 @@ int32_t mz_os_is_symlink(const char *path) {
-     wchar_t *path_wide = NULL;
-     uint32_t attribs = 0;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
-     attribs = GetFileAttributesW(path_wide);
-@@ -488,6 +481,7 @@ int32_t mz_os_is_symlink(const char *path) {
- 
- int32_t mz_os_make_symlink(const char *path, const char *target_path) {
-     typedef BOOLEAN (WINAPI *LPCREATESYMBOLICLINKW)(LPCWSTR, LPCWSTR, DWORD);
-+    MEMORY_BASIC_INFORMATION mbi;
-     LPCREATESYMBOLICLINKW create_symbolic_link_w = NULL;
-     HMODULE kernel32_mod = NULL;
-     wchar_t *path_wide = NULL;
-@@ -495,33 +489,29 @@ int32_t mz_os_make_symlink(const char *path, const char *target_path) {
-     int32_t err = MZ_OK;
-     int32_t flags = 0;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
- 
--#ifdef MZ_WINRT_API
--    MEMORY_BASIC_INFORMATION mbi;
-+    /* Use VirtualQuery instead of GetModuleHandleW for UWP */
-     memset(&mbi, 0, sizeof(mbi));
-     VirtualQuery(VirtualQuery, &mbi, sizeof(mbi));
-     kernel32_mod = (HMODULE)mbi.AllocationBase;
--#else
--    kernel32_mod = GetModuleHandleW(L"kernel32.dll");
--#endif
- 
--    if (kernel32_mod == NULL)
-+    if (!kernel32_mod)
-         return MZ_SUPPORT_ERROR;
- 
-     create_symbolic_link_w = (LPCREATESYMBOLICLINKW)GetProcAddress(kernel32_mod, "CreateSymbolicLinkW");
--    if (create_symbolic_link_w == NULL) {
-+    if (!create_symbolic_link_w) {
-         return MZ_SUPPORT_ERROR;
-     }
- 
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL) {
-+    if (!path_wide) {
-         return MZ_PARAM_ERROR;
-     }
- 
-     target_path_wide = mz_os_unicode_string_create(target_path, MZ_ENCODING_UTF8);
--    if (target_path_wide != NULL) {
-+    if (target_path_wide) {
-         if (mz_path_has_slash(target_path) == MZ_OK)
-             flags |= SYMBOLIC_LINK_FLAG_DIRECTORY;
- 
-@@ -573,15 +563,15 @@ int32_t mz_os_read_symlink(const char *path, char *target_path, int32_t max_targ
-     int32_t target_path_len = 0;
-     int32_t target_path_idx = 0;
-     int32_t err = MZ_OK;
--    uint8_t *target_path_utf8 = NULL;
-+    char    *target_path_utf8 = NULL;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
--#ifdef MZ_WINRT_API
-+#if _WIN32_WINNT >= _WIN32_WINNT_WIN8
-     CREATEFILE2_EXTENDED_PARAMETERS extended_params;
-     memset(&extended_params, 0, sizeof(extended_params));
-     extended_params.dwSize = sizeof(extended_params);
-@@ -609,7 +599,7 @@ int32_t mz_os_read_symlink(const char *path, char *target_path, int32_t max_targ
-             if (target_path_len > reparse_data->SymbolicLinkReparseBuffer.PrintNameLength)
-                 target_path_len = reparse_data->SymbolicLinkReparseBuffer.PrintNameLength;
- 
--            target_path_wide = (wchar_t *)MZ_ALLOC(target_path_len + sizeof(wchar_t));
-+            target_path_wide = (wchar_t *)malloc(target_path_len + sizeof(wchar_t));
-             if (target_path_wide) {
-                 target_path_idx = reparse_data->SymbolicLinkReparseBuffer.PrintNameOffset / sizeof(wchar_t);
-                 memcpy(target_path_wide, &reparse_data->SymbolicLinkReparseBuffer.PathBuffer[target_path_idx],
-@@ -619,17 +609,17 @@ int32_t mz_os_read_symlink(const char *path, char *target_path, int32_t max_targ
-                 target_path_utf8 = mz_os_utf8_string_create_from_unicode(target_path_wide, MZ_ENCODING_UTF8);
- 
-                 if (target_path_utf8) {
--                    strncpy(target_path, (const char *)target_path_utf8, max_target_path - 1);
-+                    strncpy(target_path, target_path_utf8, max_target_path - 1);
-                     target_path[max_target_path - 1] = 0;
-                     /* Ensure directories have slash at the end so we can recreate them later */
--                    if (mz_os_is_dir((const char *)target_path_utf8) == MZ_OK)
-+                    if (mz_os_is_dir(target_path_utf8) == MZ_OK)
-                         mz_path_append_slash(target_path, max_target_path, MZ_PATH_SLASH_PLATFORM);
-                     mz_os_utf8_string_delete(&target_path_utf8);
-                 } else {
-                     err = MZ_MEM_ERROR;
-                 }
- 
--                MZ_FREE(target_path_wide);
-+                free(target_path_wide);
-             } else {
-                 err = MZ_MEM_ERROR;
-             }
-diff --git a/src/minizip/mz_strm.c b/src/minizip/mz_strm.c
-index da7d5872d..edcbafa0c 100644
---- a/src/minizip/mz_strm.c
-+++ b/src/minizip/mz_strm.c
-@@ -1,7 +1,7 @@
- /* mz_strm.c -- Stream interface
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-@@ -19,21 +19,21 @@
- 
- int32_t mz_stream_open(void *stream, const char *path, int32_t mode) {
-     mz_stream *strm = (mz_stream *)stream;
--    if (strm == NULL || strm->vtbl == NULL || strm->vtbl->open == NULL)
-+    if (!strm || !strm->vtbl || !strm->vtbl->open)
-         return MZ_STREAM_ERROR;
-     return strm->vtbl->open(strm, path, mode);
- }
- 
- int32_t mz_stream_is_open(void *stream) {
-     mz_stream *strm = (mz_stream *)stream;
--    if (strm == NULL || strm->vtbl == NULL || strm->vtbl->is_open == NULL)
-+    if (!strm || !strm->vtbl || !strm->vtbl->is_open)
-         return MZ_STREAM_ERROR;
-     return strm->vtbl->is_open(strm);
- }
- 
- int32_t mz_stream_read(void *stream, void *buf, int32_t size) {
-     mz_stream *strm = (mz_stream *)stream;
--    if (strm == NULL || strm->vtbl == NULL || strm->vtbl->read == NULL)
-+    if (!strm || !strm->vtbl || !strm->vtbl->read)
-         return MZ_PARAM_ERROR;
-     if (mz_stream_is_open(stream) != MZ_OK)
-         return MZ_STREAM_ERROR;
-@@ -102,7 +102,7 @@ int32_t mz_stream_write(void *stream, const void *buf, int32_t size) {
-     mz_stream *strm = (mz_stream *)stream;
-     if (size == 0)
-         return size;
--    if (strm == NULL || strm->vtbl == NULL || strm->vtbl->write == NULL)
-+    if (!strm || !strm->vtbl || !strm->vtbl->write)
-         return MZ_PARAM_ERROR;
-     if (mz_stream_is_open(stream) != MZ_OK)
-         return MZ_STREAM_ERROR;
-@@ -165,9 +165,9 @@ int32_t mz_stream_copy_stream(void *target, mz_stream_write_cb write_cb, void *s
-     int32_t read = 0;
-     int32_t written = 0;
- 
--    if (write_cb == NULL)
-+    if (!write_cb)
-         write_cb = mz_stream_write;
--    if (read_cb == NULL)
-+    if (!read_cb)
-         read_cb = mz_stream_read;
- 
-     while (len > 0) {
-@@ -192,9 +192,9 @@ int32_t mz_stream_copy_stream_to_end(void *target, mz_stream_write_cb write_cb,
-     int32_t read = 0;
-     int32_t written = 0;
- 
--    if (write_cb == NULL)
-+    if (!write_cb)
-         write_cb = mz_stream_write;
--    if (read_cb == NULL)
-+    if (!read_cb)
-         read_cb = mz_stream_read;
- 
-     read = read_cb(source, buf, sizeof(buf));
-@@ -213,7 +213,7 @@ int32_t mz_stream_copy_stream_to_end(void *target, mz_stream_write_cb write_cb,
- 
- int64_t mz_stream_tell(void *stream) {
-     mz_stream *strm = (mz_stream *)stream;
--    if (strm == NULL || strm->vtbl == NULL || strm->vtbl->tell == NULL)
-+    if (!strm || !strm->vtbl || !strm->vtbl->tell)
-         return MZ_PARAM_ERROR;
-     if (mz_stream_is_open(stream) != MZ_OK)
-         return MZ_STREAM_ERROR;
-@@ -222,7 +222,7 @@ int64_t mz_stream_tell(void *stream) {
- 
- int32_t mz_stream_seek(void *stream, int64_t offset, int32_t origin) {
-     mz_stream *strm = (mz_stream *)stream;
--    if (strm == NULL || strm->vtbl == NULL || strm->vtbl->seek == NULL)
-+    if (!strm || !strm->vtbl || !strm->vtbl->seek)
-         return MZ_PARAM_ERROR;
-     if (mz_stream_is_open(stream) != MZ_OK)
-         return MZ_STREAM_ERROR;
-@@ -243,7 +243,7 @@ int32_t mz_stream_find(void *stream, const void *find, int32_t find_size, int64_
-     uint8_t first = 1;
-     int32_t err = MZ_OK;
- 
--    if (stream == NULL || find == NULL || position == NULL)
-+    if (!stream || !find || !position)
-         return MZ_PARAM_ERROR;
-     if (find_size < 0 || find_size >= (int32_t)sizeof(buf))
-         return MZ_PARAM_ERROR;
-@@ -301,7 +301,7 @@ int32_t mz_stream_find_reverse(void *stream, const void *find, int32_t find_size
-     int32_t i = 0;
-     int32_t err = MZ_OK;
- 
--    if (stream == NULL || find == NULL || position == NULL)
-+    if (!stream || !find || !position)
-         return MZ_PARAM_ERROR;
-     if (find_size < 0 || find_size >= (int32_t)sizeof(buf))
-         return MZ_PARAM_ERROR;
-@@ -356,7 +356,7 @@ int32_t mz_stream_find_reverse(void *stream, const void *find, int32_t find_size
- 
- int32_t mz_stream_close(void *stream) {
-     mz_stream *strm = (mz_stream *)stream;
--    if (strm == NULL || strm->vtbl == NULL || strm->vtbl->close == NULL)
-+    if (!strm || !strm->vtbl || !strm->vtbl->close)
-         return MZ_PARAM_ERROR;
-     if (mz_stream_is_open(stream) != MZ_OK)
-         return MZ_STREAM_ERROR;
-@@ -365,7 +365,7 @@ int32_t mz_stream_close(void *stream) {
- 
- int32_t mz_stream_error(void *stream) {
-     mz_stream *strm = (mz_stream *)stream;
--    if (strm == NULL || strm->vtbl == NULL || strm->vtbl->error == NULL)
-+    if (!strm || !strm->vtbl || !strm->vtbl->error)
-         return MZ_PARAM_ERROR;
-     return strm->vtbl->error(strm);
- }
-@@ -378,39 +378,37 @@ int32_t mz_stream_set_base(void *stream, void *base) {
- 
- void* mz_stream_get_interface(void *stream) {
-     mz_stream *strm = (mz_stream *)stream;
--    if (strm == NULL || strm->vtbl == NULL)
-+    if (!strm || !strm->vtbl)
-         return NULL;
-     return (void *)strm->vtbl;
- }
- 
- int32_t mz_stream_get_prop_int64(void *stream, int32_t prop, int64_t *value) {
-     mz_stream *strm = (mz_stream *)stream;
--    if (strm == NULL || strm->vtbl == NULL || strm->vtbl->get_prop_int64 == NULL)
-+    if (!strm || !strm->vtbl || !strm->vtbl->get_prop_int64)
-         return MZ_PARAM_ERROR;
-     return strm->vtbl->get_prop_int64(stream, prop, value);
- }
- 
- int32_t mz_stream_set_prop_int64(void *stream, int32_t prop, int64_t value) {
-     mz_stream *strm = (mz_stream *)stream;
--    if (strm == NULL || strm->vtbl == NULL || strm->vtbl->set_prop_int64 == NULL)
-+    if (!strm || !strm->vtbl || !strm->vtbl->set_prop_int64)
-         return MZ_PARAM_ERROR;
-     return strm->vtbl->set_prop_int64(stream, prop, value);
- }
- 
--void *mz_stream_create(void **stream, mz_stream_vtbl *vtbl) {
--    if (stream == NULL)
-+void *mz_stream_create(mz_stream_vtbl *vtbl) {
-+    if (!vtbl || !vtbl->create)
-         return NULL;
--    if (vtbl == NULL || vtbl->create == NULL)
--        return NULL;
--    return vtbl->create(stream);
-+    return vtbl->create();
- }
- 
- void mz_stream_delete(void **stream) {
-     mz_stream *strm = NULL;
--    if (stream == NULL)
-+    if (!stream)
-         return;
-     strm = (mz_stream *)*stream;
--    if (strm != NULL && strm->vtbl != NULL && strm->vtbl->destroy != NULL)
-+    if (strm && strm->vtbl && strm->vtbl->destroy)
-         strm->vtbl->destroy(stream);
-     *stream = NULL;
- }
-@@ -535,26 +533,19 @@ static mz_stream_vtbl mz_stream_raw_vtbl = {
- 
- /***************************************************************************/
- 
--void *mz_stream_raw_create(void **stream) {
--    mz_stream_raw *raw = NULL;
--
--    raw = (mz_stream_raw *)MZ_ALLOC(sizeof(mz_stream_raw));
--    if (raw != NULL) {
--        memset(raw, 0, sizeof(mz_stream_raw));
-+void *mz_stream_raw_create(void) {
-+    mz_stream_raw *raw = (mz_stream_raw *)calloc(1, sizeof(mz_stream_raw));
-+    if (raw)
-         raw->stream.vtbl = &mz_stream_raw_vtbl;
--    }
--    if (stream != NULL)
--        *stream = raw;
--
-     return raw;
- }
- 
- void mz_stream_raw_delete(void **stream) {
-     mz_stream_raw *raw = NULL;
--    if (stream == NULL)
-+    if (!stream)
-         return;
-     raw = (mz_stream_raw *)*stream;
--    if (raw != NULL)
--        MZ_FREE(raw);
-+    if (raw)
-+        free(raw);
-     *stream = NULL;
- }
-diff --git a/src/minizip/mz_strm.h b/src/minizip/mz_strm.h
-index 8b0027cf5..f65baabfb 100644
---- a/src/minizip/mz_strm.h
-+++ b/src/minizip/mz_strm.h
-@@ -1,7 +1,7 @@
- /* mz_strm.h -- Stream interface
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-@@ -39,7 +39,7 @@ typedef int64_t (*mz_stream_tell_cb)           (void *stream);
- typedef int32_t (*mz_stream_seek_cb)           (void *stream, int64_t offset, int32_t origin);
- typedef int32_t (*mz_stream_close_cb)          (void *stream);
- typedef int32_t (*mz_stream_error_cb)          (void *stream);
--typedef void*   (*mz_stream_create_cb)         (void **stream);
-+typedef void*   (*mz_stream_create_cb)         (void);
- typedef void    (*mz_stream_destroy_cb)        (void **stream);
- 
- typedef int32_t (*mz_stream_get_prop_int64_cb) (void *stream, int32_t prop, int64_t *value);
-@@ -103,7 +103,7 @@ void*   mz_stream_get_interface(void *stream);
- int32_t mz_stream_get_prop_int64(void *stream, int32_t prop, int64_t *value);
- int32_t mz_stream_set_prop_int64(void *stream, int32_t prop, int64_t value);
- 
--void*   mz_stream_create(void **stream, mz_stream_vtbl *vtbl);
-+void*   mz_stream_create(mz_stream_vtbl *vtbl);
- void    mz_stream_delete(void **stream);
- 
- /***************************************************************************/
-@@ -120,7 +120,7 @@ int32_t mz_stream_raw_error(void *stream);
- int32_t mz_stream_raw_get_prop_int64(void *stream, int32_t prop, int64_t *value);
- int32_t mz_stream_raw_set_prop_int64(void *stream, int32_t prop, int64_t value);
- 
--void*   mz_stream_raw_create(void **stream);
-+void*   mz_stream_raw_create(void);
- void    mz_stream_raw_delete(void **stream);
- 
- /***************************************************************************/
-diff --git a/src/minizip/mz_strm_mem.c b/src/minizip/mz_strm_mem.c
-index f4a882d92..45881b2ba 100644
---- a/src/minizip/mz_strm_mem.c
-+++ b/src/minizip/mz_strm_mem.c
-@@ -6,7 +6,7 @@
- 
-    Based on Unzip ioapi.c version 0.22, May 19th, 2003
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
-    Copyright (C) 2003 Justin Fletcher
-    Copyright (C) 1998-2003 Gilles Vollant
-@@ -16,7 +16,6 @@
-    See the accompanying LICENSE file for the full text of the license.
- */
- 
--
- #include "mz.h"
- #include "mz_strm.h"
- #include "mz_strm_mem.h"
-@@ -57,14 +56,13 @@ static int32_t mz_stream_mem_set_size(void *stream, int32_t size) {
-     int32_t new_size = size;
-     uint8_t *new_buf = NULL;
- 
--
--    new_buf = (uint8_t *)MZ_ALLOC((uint32_t)new_size);
--    if (new_buf == NULL)
-+    new_buf = (uint8_t *)malloc((uint32_t)new_size);
-+    if (!new_buf)
-         return MZ_BUF_ERROR;
- 
-     if (mem->buffer) {
-         memcpy(new_buf, mem->buffer, mem->size);
--        MZ_FREE(mem->buffer);
-+        free(mem->buffer);
-     }
- 
-     mem->buffer = new_buf;
-@@ -92,7 +90,7 @@ int32_t mz_stream_mem_open(void *stream, const char *path, int32_t mode) {
- 
- int32_t mz_stream_mem_is_open(void *stream) {
-     mz_stream_mem *mem = (mz_stream_mem *)stream;
--    if (mem->buffer == NULL)
-+    if (!mem->buffer)
-         return MZ_OPEN_ERROR;
-     return MZ_OK;
- }
-@@ -119,7 +117,7 @@ int32_t mz_stream_mem_write(void *stream, const void *buf, int32_t size) {
-     int32_t new_size = 0;
-     int32_t err = MZ_OK;
- 
--    if (size == 0)
-+    if (!size)
-         return size;
- 
-     if (size > mem->size - mem->position) {
-@@ -213,7 +211,7 @@ int32_t mz_stream_mem_get_buffer(void *stream, const void **buf) {
- 
- int32_t mz_stream_mem_get_buffer_at(void *stream, int64_t position, const void **buf) {
-     mz_stream_mem *mem = (mz_stream_mem *)stream;
--    if (buf == NULL || position < 0 || mem->size < position || mem->buffer == NULL)
-+    if (!buf || position < 0 || !mem->buffer|| mem->size < position)
-         return MZ_SEEK_ERROR;
-     *buf = mem->buffer + position;
-     return MZ_OK;
-@@ -239,30 +237,24 @@ void mz_stream_mem_set_grow_size(void *stream, int32_t grow_size) {
-     mem->grow_size = grow_size;
- }
- 
--void *mz_stream_mem_create(void **stream) {
--    mz_stream_mem *mem = NULL;
--
--    mem = (mz_stream_mem *)MZ_ALLOC(sizeof(mz_stream_mem));
--    if (mem != NULL) {
--        memset(mem, 0, sizeof(mz_stream_mem));
-+void *mz_stream_mem_create(void) {
-+    mz_stream_mem *mem = (mz_stream_mem *)calloc(1, sizeof(mz_stream_mem));
-+    if (mem) {
-         mem->stream.vtbl = &mz_stream_mem_vtbl;
-         mem->grow_size = 4096;
-     }
--    if (stream != NULL)
--        *stream = mem;
--
-     return mem;
- }
- 
- void mz_stream_mem_delete(void **stream) {
-     mz_stream_mem *mem = NULL;
--    if (stream == NULL)
-+    if (!stream)
-         return;
-     mem = (mz_stream_mem *)*stream;
--    if (mem != NULL) {
--        if ((mem->mode & MZ_OPEN_MODE_CREATE) && (mem->buffer != NULL))
--            MZ_FREE(mem->buffer);
--        MZ_FREE(mem);
-+    if (mem) {
-+        if ((mem->mode & MZ_OPEN_MODE_CREATE) && (mem->buffer))
-+            free(mem->buffer);
-+        free(mem);
-     }
-     *stream = NULL;
- }
-diff --git a/src/minizip/mz_strm_mem.h b/src/minizip/mz_strm_mem.h
-index 5bfa13d8a..ed6f9574e 100644
---- a/src/minizip/mz_strm_mem.h
-+++ b/src/minizip/mz_strm_mem.h
-@@ -1,7 +1,7 @@
- /* mz_strm_mem.h -- Stream for memory access
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-       https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-@@ -34,7 +34,7 @@ void    mz_stream_mem_get_buffer_length(void *stream, int32_t *length);
- void    mz_stream_mem_set_buffer_limit(void *stream, int32_t limit);
- void    mz_stream_mem_set_grow_size(void *stream, int32_t grow_size);
- 
--void*   mz_stream_mem_create(void **stream);
-+void*   mz_stream_mem_create(void);
- void    mz_stream_mem_delete(void **stream);
- 
- void*   mz_stream_mem_get_interface(void);
-diff --git a/src/minizip/mz_strm_os.h b/src/minizip/mz_strm_os.h
-index 614e25520..0ed279f5f 100644
---- a/src/minizip/mz_strm_os.h
-+++ b/src/minizip/mz_strm_os.h
-@@ -1,7 +1,7 @@
- /* mz_sstrm_os.h -- Stream for filesystem access
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-@@ -26,7 +26,7 @@ int32_t mz_stream_os_seek(void *stream, int64_t offset, int32_t origin);
- int32_t mz_stream_os_close(void *stream);
- int32_t mz_stream_os_error(void *stream);
- 
--void*   mz_stream_os_create(void **stream);
-+void*   mz_stream_os_create(void);
- void    mz_stream_os_delete(void **stream);
- 
- void*   mz_stream_os_get_interface(void);
-diff --git a/src/minizip/mz_strm_os_posix.c b/src/minizip/mz_strm_os_posix.c
-index f0b5bd335..b351ebb70 100644
---- a/src/minizip/mz_strm_os_posix.c
-+++ b/src/minizip/mz_strm_os_posix.c
-@@ -1,7 +1,7 @@
- /* mz_strm_posix.c -- Stream for filesystem access for posix/linux
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
-    Modifications for Zip64 support
-      Copyright (C) 2009-2010 Mathias Svensson
-@@ -13,7 +13,6 @@
-    See the accompanying LICENSE file for the full text of the license.
- */
- 
--
- #include "mz.h"
- #include "mz_strm.h"
- #include "mz_strm_os.h"
-@@ -71,7 +70,7 @@ int32_t mz_stream_os_open(void *stream, const char *path, int32_t mode) {
-     mz_stream_posix *posix = (mz_stream_posix *)stream;
-     const char *mode_fopen = NULL;
- 
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
- 
-     if ((mode & MZ_OPEN_MODE_READWRITE) == MZ_OPEN_MODE_READ)
-@@ -84,7 +83,7 @@ int32_t mz_stream_os_open(void *stream, const char *path, int32_t mode) {
-         return MZ_OPEN_ERROR;
- 
-     posix->handle = fopen64(path, mode_fopen);
--    if (posix->handle == NULL) {
-+    if (!posix->handle) {
-         posix->error = errno;
-         return MZ_OPEN_ERROR;
-     }
-@@ -96,14 +95,14 @@ int32_t mz_stream_os_open(void *stream, const char *path, int32_t mode) {
- }
- 
- int32_t mz_stream_os_is_open(void *stream) {
--    mz_stream_posix *posix = (mz_stream_posix*)stream;
--    if (posix->handle == NULL)
-+    mz_stream_posix *posix = (mz_stream_posix *)stream;
-+    if (!posix->handle)
-         return MZ_OPEN_ERROR;
-     return MZ_OK;
- }
- 
- int32_t mz_stream_os_read(void *stream, void *buf, int32_t size) {
--    mz_stream_posix *posix = (mz_stream_posix*)stream;
-+    mz_stream_posix *posix = (mz_stream_posix *)stream;
-     int32_t read = (int32_t)fread(buf, 1, (size_t)size, posix->handle);
-     if (read < size && ferror(posix->handle)) {
-         posix->error = errno;
-@@ -113,7 +112,7 @@ int32_t mz_stream_os_read(void *stream, void *buf, int32_t size) {
- }
- 
- int32_t mz_stream_os_write(void *stream, const void *buf, int32_t size) {
--    mz_stream_posix *posix = (mz_stream_posix*)stream;
-+    mz_stream_posix *posix = (mz_stream_posix *)stream;
-     int32_t written = (int32_t)fwrite(buf, 1, (size_t)size, posix->handle);
-     if (written < size && ferror(posix->handle)) {
-         posix->error = errno;
-@@ -123,7 +122,7 @@ int32_t mz_stream_os_write(void *stream, const void *buf, int32_t size) {
- }
- 
- int64_t mz_stream_os_tell(void *stream) {
--    mz_stream_posix *posix = (mz_stream_posix*)stream;
-+    mz_stream_posix *posix = (mz_stream_posix *)stream;
-     int64_t position = ftello64(posix->handle);
-     if (position == -1) {
-         posix->error = errno;
-@@ -133,7 +132,7 @@ int64_t mz_stream_os_tell(void *stream) {
- }
- 
- int32_t mz_stream_os_seek(void *stream, int64_t offset, int32_t origin) {
--    mz_stream_posix *posix = (mz_stream_posix*)stream;
-+    mz_stream_posix *posix = (mz_stream_posix *)stream;
-     int32_t fseek_origin = 0;
- 
-     switch (origin) {
-@@ -159,9 +158,9 @@ int32_t mz_stream_os_seek(void *stream, int64_t offset, int32_t origin) {
- }
- 
- int32_t mz_stream_os_close(void *stream) {
--    mz_stream_posix *posix = (mz_stream_posix*)stream;
-+    mz_stream_posix *posix = (mz_stream_posix *)stream;
-     int32_t closed = 0;
--    if (posix->handle != NULL) {
-+    if (posix->handle) {
-         closed = fclose(posix->handle);
-         posix->handle = NULL;
-     }
-@@ -173,31 +172,24 @@ int32_t mz_stream_os_close(void *stream) {
- }
- 
- int32_t mz_stream_os_error(void *stream) {
--    mz_stream_posix *posix = (mz_stream_posix*)stream;
-+    mz_stream_posix *posix = (mz_stream_posix *)stream;
-     return posix->error;
- }
- 
--void *mz_stream_os_create(void **stream) {
--    mz_stream_posix *posix = NULL;
--
--    posix = (mz_stream_posix *)MZ_ALLOC(sizeof(mz_stream_posix));
--    if (posix != NULL) {
--        memset(posix, 0, sizeof(mz_stream_posix));
-+void *mz_stream_os_create(void) {
-+    mz_stream_posix *posix = (mz_stream_posix *)calloc(1, sizeof(mz_stream_posix));
-+    if (posix)
-         posix->stream.vtbl = &mz_stream_os_vtbl;
--    }
--    if (stream != NULL)
--        *stream = posix;
--
-     return posix;
- }
- 
- void mz_stream_os_delete(void **stream) {
-     mz_stream_posix *posix = NULL;
--    if (stream == NULL)
-+    if (!stream)
-         return;
-     posix = (mz_stream_posix *)*stream;
--    if (posix != NULL)
--        MZ_FREE(posix);
-+    if (posix)
-+        free(posix);
-     *stream = NULL;
- }
- 
-diff --git a/src/minizip/mz_strm_os_win32.c b/src/minizip/mz_strm_os_win32.c
-index 893df5418..c4198ccf2 100644
---- a/src/minizip/mz_strm_os_win32.c
-+++ b/src/minizip/mz_strm_os_win32.c
-@@ -1,7 +1,7 @@
- /* mz_strm_win32.c -- Stream for filesystem access for windows
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
-    Copyright (C) 2009-2010 Mathias Svensson
-      Modifications for Zip64 support
-@@ -13,7 +13,6 @@
-    See the accompanying LICENSE file for the full text of the license.
- */
- 
--
- #include "mz.h"
- #include "mz_os.h"
- #include "mz_strm.h"
-@@ -24,17 +23,15 @@
- /***************************************************************************/
- 
- #ifndef INVALID_HANDLE_VALUE
--#  define INVALID_HANDLE_VALUE (0xFFFFFFFF)
-+#  define INVALID_HANDLE_VALUE 0xFFFFFFFF
- #endif
- 
- #ifndef INVALID_SET_FILE_POINTER
--#  define INVALID_SET_FILE_POINTER ((DWORD)-1)
-+#  define INVALID_SET_FILE_POINTER (DWORD)-1
- #endif
- 
--#if defined(WINAPI_FAMILY_ONE_PARTITION) && !defined(MZ_WINRT_API)
--#  if WINAPI_FAMILY_ONE_PARTITION(WINAPI_FAMILY, WINAPI_PARTITION_APP)
--#    define MZ_WINRT_API 1
--#  endif
-+#ifndef _WIN32_WINNT_WIN8
-+#  define _WIN32_WINNT_WIN8 0x0602
- #endif
- 
- /***************************************************************************/
-@@ -67,7 +64,7 @@ typedef struct mz_stream_win32_s {
- #if 0
- #  define mz_stream_os_print printf
- #else
--#  define mz_stream_os_print(fmt,...)
-+#  define mz_stream_os_print(fmt, ...)
- #endif
- 
- /***************************************************************************/
-@@ -80,8 +77,7 @@ int32_t mz_stream_os_open(void *stream, const char *path, int32_t mode) {
-     uint32_t flags_attribs = FILE_ATTRIBUTE_NORMAL;
-     wchar_t *path_wide = NULL;
- 
--
--    if (path == NULL)
-+    if (!path)
-         return MZ_PARAM_ERROR;
- 
-     /* Some use cases require write sharing as well */
-@@ -103,10 +99,10 @@ int32_t mz_stream_os_open(void *stream, const char *path, int32_t mode) {
-     mz_stream_os_print("Win32 - Open - %s (mode %" PRId32 ")\n", path);
- 
-     path_wide = mz_os_unicode_string_create(path, MZ_ENCODING_UTF8);
--    if (path_wide == NULL)
-+    if (!path_wide)
-         return MZ_PARAM_ERROR;
- 
--#ifdef MZ_WINRT_API
-+#if _WIN32_WINNT >= _WIN32_WINNT_WIN8
-     win32->handle = CreateFile2(path_wide, desired_access, share_mode,
-         creation_disposition, NULL);
- #else
-@@ -129,7 +125,7 @@ int32_t mz_stream_os_open(void *stream, const char *path, int32_t mode) {
- 
- int32_t mz_stream_os_is_open(void *stream) {
-     mz_stream_win32 *win32 = (mz_stream_win32 *)stream;
--    if (win32->handle == NULL || win32->handle == INVALID_HANDLE_VALUE)
-+    if (!win32->handle || win32->handle == INVALID_HANDLE_VALUE)
-         return MZ_OPEN_ERROR;
-     return MZ_OK;
- }
-@@ -172,7 +168,7 @@ int32_t mz_stream_os_write(void *stream, const void *buf, int32_t size) {
- 
- static int32_t mz_stream_os_seekinternal(HANDLE handle, LARGE_INTEGER large_pos,
-     LARGE_INTEGER *new_pos, uint32_t move_method) {
--#ifdef MZ_WINRT_API
-+#if _WIN32_WINNT >= _WIN32_WINNT_WINXP
-     BOOL success = FALSE;
-     success = SetFilePointerEx(handle, large_pos, new_pos, move_method);
-     if ((success == FALSE) && (GetLastError() != NO_ERROR))
-@@ -189,7 +185,7 @@ static int32_t mz_stream_os_seekinternal(HANDLE handle, LARGE_INTEGER large_pos,
-     if ((pos == INVALID_SET_FILE_POINTER) && (GetLastError() != NO_ERROR))
-         return MZ_SEEK_ERROR;
- 
--    if (new_pos != NULL) {
-+    if (new_pos) {
-         new_pos->LowPart = pos;
-         new_pos->HighPart = high_part;
-     }
-@@ -221,7 +217,6 @@ int32_t mz_stream_os_seek(void *stream, int64_t offset, int32_t origin) {
-     int32_t err = MZ_OK;
-     LARGE_INTEGER large_pos;
- 
--
-     if (mz_stream_os_is_open(stream) != MZ_OK)
-         return MZ_OPEN_ERROR;
- 
-@@ -255,7 +250,7 @@ int32_t mz_stream_os_seek(void *stream, int64_t offset, int32_t origin) {
- int32_t mz_stream_os_close(void *stream) {
-     mz_stream_win32 *win32 = (mz_stream_win32 *)stream;
- 
--    if (win32->handle != NULL)
-+    if (win32->handle)
-         CloseHandle(win32->handle);
-     mz_stream_os_print("Win32 - Close\n");
-     win32->handle = NULL;
-@@ -267,27 +262,20 @@ int32_t mz_stream_os_error(void *stream) {
-     return win32->error;
- }
- 
--void *mz_stream_os_create(void **stream) {
--    mz_stream_win32 *win32 = NULL;
--
--    win32 = (mz_stream_win32 *)MZ_ALLOC(sizeof(mz_stream_win32));
--    if (win32 != NULL) {
--        memset(win32, 0, sizeof(mz_stream_win32));
-+void *mz_stream_os_create(void) {
-+    mz_stream_win32 *win32 = (mz_stream_win32 *)calloc(1, sizeof(mz_stream_win32));
-+    if (win32)
-         win32->stream.vtbl = &mz_stream_os_vtbl;
--    }
--    if (stream != NULL)
--        *stream = win32;
--
-     return win32;
- }
- 
- void mz_stream_os_delete(void **stream) {
-     mz_stream_win32 *win32 = NULL;
--    if (stream == NULL)
-+    if (!stream)
-         return;
-     win32 = (mz_stream_win32 *)*stream;
--    if (win32 != NULL)
--        MZ_FREE(win32);
-+    if (win32)
-+        free(win32);
-     *stream = NULL;
- }
- 
-diff --git a/src/minizip/mz_strm_zlib.c b/src/minizip/mz_strm_zlib.c
-index f76d7ffc4..cba63fb2f 100644
---- a/src/minizip/mz_strm_zlib.c
-+++ b/src/minizip/mz_strm_zlib.c
-@@ -1,14 +1,13 @@
- /* mz_strm_zlib.c -- Stream for zlib inflate/deflate
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-       https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-    See the accompanying LICENSE file for the full text of the license.
- */
- 
--
- #include "mz.h"
- #include "mz_strm.h"
- #include "mz_strm_zlib.h"
-@@ -144,8 +143,7 @@ int32_t mz_stream_zlib_read(void *stream, void *buf, int32_t size) {
-     int32_t read = 0;
-     int32_t err = Z_OK;
- 
--
--    zlib->zstream.next_out = (Bytef*)buf;
-+    zlib->zstream.next_out = (Bytef *)buf;
-     zlib->zstream.avail_out = (uInt)size;
- 
-     do {
-@@ -168,7 +166,7 @@ int32_t mz_stream_zlib_read(void *stream, void *buf, int32_t size) {
-         total_out_before = zlib->zstream.total_out;
- 
-         err = ZLIB_PREFIX(inflate)(&zlib->zstream, Z_SYNC_FLUSH);
--        if ((err >= Z_OK) && (zlib->zstream.msg != NULL)) {
-+        if ((err >= Z_OK) && (zlib->zstream.msg)) {
-             zlib->error = Z_DATA_ERROR;
-             break;
-         }
-@@ -193,6 +191,8 @@ int32_t mz_stream_zlib_read(void *stream, void *buf, int32_t size) {
-         }
-     } while (zlib->zstream.avail_out > 0);
- 
-+    MZ_UNUSED(total_in);
-+
-     if (zlib->error != 0) {
-         /* Zlib errors are compatible with MZ */
-         return zlib->error;
-@@ -217,7 +217,6 @@ static int32_t mz_stream_zlib_deflate(void *stream, int flush) {
-     int32_t out_bytes = 0;
-     int32_t err = Z_OK;
- 
--
-     do {
-         if (zlib->zstream.avail_out == 0) {
-             err = mz_stream_zlib_flush(zlib);
-@@ -261,7 +260,7 @@ int32_t mz_stream_zlib_write(void *stream, const void *buf, int32_t size) {
-     mz_stream_zlib *zlib = (mz_stream_zlib *)stream;
-     int32_t err = MZ_OK;
- 
--    zlib->zstream.next_in = (Bytef*)(intptr_t)buf;
-+    zlib->zstream.next_in = (Bytef *)(intptr_t)buf;
-     zlib->zstream.avail_in = (uInt)size;
- 
-     err = mz_stream_zlib_deflate(stream, Z_NO_FLUSH);
-@@ -291,7 +290,6 @@ int32_t mz_stream_zlib_seek(void *stream, int64_t offset, int32_t origin) {
- int32_t mz_stream_zlib_close(void *stream) {
-     mz_stream_zlib *zlib = (mz_stream_zlib *)stream;
- 
--
-     if (zlib->mode & MZ_OPEN_MODE_WRITE) {
- #ifdef MZ_ZIP_NO_COMPRESSION
-         return MZ_SUPPORT_ERROR;
-@@ -349,7 +347,10 @@ int32_t mz_stream_zlib_set_prop_int64(void *stream, int32_t prop, int64_t value)
-     mz_stream_zlib *zlib = (mz_stream_zlib *)stream;
-     switch (prop) {
-     case MZ_STREAM_PROP_COMPRESS_LEVEL:
--        zlib->level = (int16_t)value;
-+        if (value == MZ_COMPRESS_LEVEL_DEFAULT)
-+            zlib->level = Z_DEFAULT_COMPRESSION;
-+        else
-+            zlib->level = (int16_t)value;
-         break;
-     case MZ_STREAM_PROP_TOTAL_IN_MAX:
-         zlib->max_total_in = value;
-@@ -363,29 +364,23 @@ int32_t mz_stream_zlib_set_prop_int64(void *stream, int32_t prop, int64_t value)
-     return MZ_OK;
- }
- 
--void *mz_stream_zlib_create(void **stream) {
--    mz_stream_zlib *zlib = NULL;
--
--    zlib = (mz_stream_zlib *)MZ_ALLOC(sizeof(mz_stream_zlib));
--    if (zlib != NULL) {
--        memset(zlib, 0, sizeof(mz_stream_zlib));
-+void *mz_stream_zlib_create(void) {
-+    mz_stream_zlib *zlib = zlib = (mz_stream_zlib *)calloc(1, sizeof(mz_stream_zlib));
-+    if (zlib) {
-         zlib->stream.vtbl = &mz_stream_zlib_vtbl;
-         zlib->level = Z_DEFAULT_COMPRESSION;
-         zlib->window_bits = -MAX_WBITS;
-     }
--    if (stream != NULL)
--        *stream = zlib;
--
-     return zlib;
- }
- 
- void mz_stream_zlib_delete(void **stream) {
-     mz_stream_zlib *zlib = NULL;
--    if (stream == NULL)
-+    if (!stream)
-         return;
-     zlib = (mz_stream_zlib *)*stream;
--    if (zlib != NULL)
--        MZ_FREE(zlib);
-+    if (zlib)
-+        free(zlib);
-     *stream = NULL;
- }
- 
-diff --git a/src/minizip/mz_strm_zlib.h b/src/minizip/mz_strm_zlib.h
-index 47f74804f..bba0991ca 100644
---- a/src/minizip/mz_strm_zlib.h
-+++ b/src/minizip/mz_strm_zlib.h
-@@ -1,7 +1,7 @@
- /* mz_strm_zlib.h -- Stream for zlib inflate/deflate
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-       https://github.com/zlib-ng/minizip-ng
- 
-    This program is distributed under the terms of the same license as zlib.
-@@ -29,7 +29,7 @@ int32_t mz_stream_zlib_error(void *stream);
- int32_t mz_stream_zlib_get_prop_int64(void *stream, int32_t prop, int64_t *value);
- int32_t mz_stream_zlib_set_prop_int64(void *stream, int32_t prop, int64_t value);
- 
--void*   mz_stream_zlib_create(void **stream);
-+void*   mz_stream_zlib_create(void);
- void    mz_stream_zlib_delete(void **stream);
- 
- void*   mz_stream_zlib_get_interface(void);
-diff --git a/src/minizip/mz_zip.c b/src/minizip/mz_zip.c
-index cc4f57d0b..019fcbf28 100644
---- a/src/minizip/mz_zip.c
-+++ b/src/minizip/mz_zip.c
-@@ -1,7 +1,7 @@
- /* zip.c -- Zip manipulation
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
-    Copyright (C) 2009-2010 Mathias Svensson
-      Modifications for Zip64 support
-@@ -15,7 +15,6 @@
-    See the accompanying LICENSE file for the full text of the license.
- */
- 
--
- #include "mz.h"
- #include "mz_crypt.h"
- #include "mz_strm.h"
-@@ -48,7 +47,7 @@
- #include <stdio.h> /* snprintf */
- 
- #if defined(_MSC_VER) || defined(__MINGW32__)
--#  define localtime_r(t1,t2) (localtime_s(t2,t1) == 0 ? t1 : NULL)
-+#  define localtime_r(t1, t2) (localtime_s(t2, t1) == 0 ? t1 : NULL)
- #endif
- #if defined(_MSC_VER) && (_MSC_VER < 1900)
- #  define snprintf _snprintf
-@@ -122,7 +121,7 @@ typedef struct mz_zip_s {
- #if 0
- #  define mz_zip_print printf
- #else
--#  define mz_zip_print(fmt,...)
-+#  define mz_zip_print(fmt, ...)
- #endif
- 
- /***************************************************************************/
-@@ -152,7 +151,6 @@ static int32_t mz_zip_search_zip64_eocd(void *stream, const int64_t end_central_
-     uint32_t value32 = 0;
-     int32_t err = MZ_OK;
- 
--
-     *central_pos = 0;
- 
-     /* Zip64 end of central directory locator */
-@@ -188,6 +186,7 @@ static int32_t mz_zip_search_zip64_eocd(void *stream, const int64_t end_central_
-     return err;
- }
- 
-+#ifdef HAVE_PKCRYPT
- /* Get PKWARE traditional encryption verifier */
- static uint16_t mz_zip_get_pk_verify(uint32_t dos_date, uint64_t crc, uint16_t flag)
- {
-@@ -197,6 +196,7 @@ static uint16_t mz_zip_get_pk_verify(uint32_t dos_date, uint64_t crc, uint16_t f
-         return ((dos_date >> 16) & 0xff) << 8 | ((dos_date >> 8) & 0xff);
-     return ((crc >> 16) & 0xff) << 8 | ((crc >> 24) & 0xff);
- }
-+#endif
- 
- /* Get info about the current file in the zip file */
- static int32_t mz_zip_entry_read_header(void *stream, uint8_t local, mz_zip_file *file_info, void *file_extra_stream) {
-@@ -220,7 +220,6 @@ static int32_t mz_zip_entry_read_header(void *stream, uint8_t local, mz_zip_file
-     int32_t err = MZ_OK;
-     char *linkname = NULL;
- 
--
-     memset(file_info, 0, sizeof(mz_zip_file));
- 
-     /* Check the magic */
-@@ -394,8 +393,8 @@ static int32_t mz_zip_entry_read_header(void *stream, uint8_t local, mz_zip_file
-                    terminated string */
-                 linkname_size = field_length - 12;
-                 if ((err == MZ_OK) && (linkname_size > 0)) {
--                    linkname = (char *)MZ_ALLOC(linkname_size);
--                    if (linkname != NULL) {
-+                    linkname = (char *)malloc(linkname_size);
-+                    if (linkname) {
-                         if (mz_stream_read(file_extra_stream, linkname, linkname_size) != linkname_size)
-                             err = MZ_READ_ERROR;
-                         if (err == MZ_OK) {
-@@ -407,7 +406,7 @@ static int32_t mz_zip_entry_read_header(void *stream, uint8_t local, mz_zip_file
- 
-                             mz_stream_seek(file_extra_stream, saved_pos, MZ_SEEK_SET);
-                         }
--                        MZ_FREE(linkname);
-+                        free(linkname);
-                     }
-                 }
-             }
-@@ -432,7 +431,7 @@ static int32_t mz_zip_entry_read_header(void *stream, uint8_t local, mz_zip_file
-                 /* Get AES encryption strength and actual compression method */
-                 if (err == MZ_OK) {
-                     err = mz_stream_read_uint8(file_extra_stream, &value8);
--                    file_info->aes_encryption_mode = value8;
-+                    file_info->aes_strength = value8;
-                 }
-                 if (err == MZ_OK) {
-                     err = mz_stream_read_uint16(file_extra_stream, &value16);
-@@ -455,13 +454,13 @@ static int32_t mz_zip_entry_read_header(void *stream, uint8_t local, mz_zip_file
-     mz_stream_mem_get_buffer_at(file_extra_stream, linkname_pos, (const void **)&file_info->linkname);
- 
-     /* Set to empty string just in-case */
--    if (file_info->filename == NULL)
-+    if (!file_info->filename)
-         file_info->filename = "";
--    if (file_info->extrafield == NULL)
-+    if (!file_info->extrafield)
-         file_info->extrafield_size = 0;
--    if (file_info->comment == NULL)
-+    if (!file_info->comment)
-         file_info->comment = "";
--    if (file_info->linkname == NULL)
-+    if (!file_info->linkname)
-         file_info->linkname = "";
- 
-     if (err == MZ_OK) {
-@@ -485,13 +484,12 @@ static int32_t mz_zip_entry_read_descriptor(void *stream, uint8_t zip64, uint32_
-     int64_t value64 = 0;
-     int32_t err = MZ_OK;
- 
--
-     err = mz_stream_read_uint32(stream, &value32);
-     if (value32 != MZ_ZIP_MAGIC_DATADESCRIPTOR)
-         err = MZ_FORMAT_ERROR;
-     if (err == MZ_OK)
-         err = mz_stream_read_uint32(stream, &value32);
--    if ((err == MZ_OK) && (crc32 != NULL))
-+    if (err == MZ_OK && crc32)
-         *crc32 = value32;
-     if (err == MZ_OK) {
-         /* If zip 64 extension is enabled then read as 8 byte */
-@@ -503,7 +501,7 @@ static int32_t mz_zip_entry_read_descriptor(void *stream, uint8_t zip64, uint32_
-             if (value64 < 0)
-                 err = MZ_FORMAT_ERROR;
-         }
--        if ((err == MZ_OK) && (compressed_size != NULL))
-+        if (err == MZ_OK && compressed_size)
-             *compressed_size = value64;
-     }
-     if (err == MZ_OK) {
-@@ -515,7 +513,7 @@ static int32_t mz_zip_entry_read_descriptor(void *stream, uint8_t zip64, uint32_
-             if (value64 < 0)
-                 err = MZ_FORMAT_ERROR;
-         }
--        if ((err == MZ_OK) && (uncompressed_size != NULL))
-+        if (err == MZ_OK && uncompressed_size)
-             *uncompressed_size = value64;
-     }
- 
-@@ -554,7 +552,7 @@ static int32_t mz_zip_entry_needs_zip64(mz_zip_file *file_info, uint8_t local, u
-     uint32_t max_uncompressed_size = UINT32_MAX;
-     uint8_t needs_zip64 = 0;
- 
--    if (zip64 == NULL)
-+    if (!zip64)
-         return MZ_PARAM_ERROR;
- 
-     *zip64 = 0;
-@@ -621,7 +619,7 @@ static int32_t mz_zip_entry_write_header(void *stream, uint8_t local, mz_zip_fil
-     char masked_name[64];
-     void *file_extra_stream = NULL;
- 
--    if (file_info == NULL)
-+    if (!file_info)
-         return MZ_PARAM_ERROR;
- 
-     if ((local) && (file_info->flag & MZ_ZIP_FLAG_MASK_LOCAL_INFO))
-@@ -645,7 +643,9 @@ static int32_t mz_zip_entry_write_header(void *stream, uint8_t local, mz_zip_fil
- 
-     /* Calculate extra field size and check for duplicates */
-     if (file_info->extrafield_size > 0) {
--        mz_stream_mem_create(&file_extra_stream);
-+        file_extra_stream = mz_stream_mem_create();
-+        if (!file_extra_stream)
-+            return MZ_MEM_ERROR;
-         mz_stream_mem_set_buffer(file_extra_stream, (void *)file_info->extrafield,
-             file_info->extrafield_size);
- 
-@@ -690,7 +690,7 @@ static int32_t mz_zip_entry_write_header(void *stream, uint8_t local, mz_zip_fil
-     }
- 
-     /* Unix1 symbolic links */
--    if (file_info->linkname != NULL && *file_info->linkname != 0) {
-+    if (file_info->linkname && *file_info->linkname != 0) {
-         linkname_size = (uint16_t)strlen(file_info->linkname);
-         field_length_unix1 = 12 + linkname_size;
-         extrafield_size += 4 + field_length_unix1;
-@@ -765,7 +765,7 @@ static int32_t mz_zip_entry_write_header(void *stream, uint8_t local, mz_zip_fil
-         err = mz_stream_write_uint16(stream, extrafield_size);
- 
-     if (!local) {
--        if (file_info->comment != NULL) {
-+        if (file_info->comment) {
-             comment_size = (int32_t)strlen(file_info->comment);
-             if (comment_size > UINT16_MAX)
-                 comment_size = UINT16_MAX;
-@@ -787,8 +787,26 @@ static int32_t mz_zip_entry_write_header(void *stream, uint8_t local, mz_zip_fil
-     }
- 
-     if (err == MZ_OK) {
--        if (mz_stream_write(stream, filename, filename_length) != filename_length)
--            err = MZ_WRITE_ERROR;
-+        const char *backslash = NULL;
-+        const char *next = filename;
-+        int32_t left = filename_length;
-+
-+        /* Ensure all slashes are written as forward slashes according to 4.4.17.1 */
-+        while ((err == MZ_OK) && (backslash = strchr(next, '\\'))) {
-+            int32_t part_length = (int32_t)(backslash - next);
-+
-+            if (mz_stream_write(stream, next, part_length) != part_length ||
-+                mz_stream_write(stream, "/", 1) != 1)
-+                err = MZ_WRITE_ERROR;
-+
-+            left -= part_length + 1;
-+            next = backslash + 1;
-+        }
-+
-+        if (err == MZ_OK && left > 0) {
-+            if (mz_stream_write(stream, next, left) != left)
-+                err = MZ_WRITE_ERROR;
-+        }
- 
-         /* Ensure that directories have a slash appended to them for compatibility */
-         if (err == MZ_OK && write_end_slash)
-@@ -860,7 +878,7 @@ static int32_t mz_zip_entry_write_header(void *stream, uint8_t local, mz_zip_fil
-         if (err == MZ_OK)
-             err = mz_stream_write_uint8(stream, 'E');
-         if (err == MZ_OK)
--            err = mz_stream_write_uint8(stream, file_info->aes_encryption_mode);
-+            err = mz_stream_write_uint8(stream, file_info->aes_strength);
-         if (err == MZ_OK)
-             err = mz_stream_write_uint16(stream, file_info->compression_method);
-     }
-@@ -892,7 +910,7 @@ static int32_t mz_zip_entry_write_header(void *stream, uint8_t local, mz_zip_fil
-         mz_stream_mem_delete(&file_extra_stream);
-     }
- 
--    if ((err == MZ_OK) && (!local) && (file_info->comment != NULL)) {
-+    if (err == MZ_OK && !local && file_info->comment) {
-         if (mz_stream_write(stream, file_info->comment, file_info->comment_size) != file_info->comment_size)
-             err = MZ_WRITE_ERROR;
-     }
-@@ -939,8 +957,7 @@ static int32_t mz_zip_read_cd(void *handle) {
-     int32_t comment_read = 0;
-     int32_t err = MZ_OK;
- 
--
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     /* Read and cache central directory records */
-@@ -979,8 +996,8 @@ static int32_t mz_zip_read_cd(void *handle) {
-         if (err == MZ_OK)
-             err = mz_stream_read_uint16(zip->stream, &comment_size);
-         if ((err == MZ_OK) && (comment_size > 0)) {
--            zip->comment = (char *)MZ_ALLOC(comment_size + 1);
--            if (zip->comment != NULL) {
-+            zip->comment = (char *)malloc(comment_size + 1);
-+            if (zip->comment) {
-                 comment_read = mz_stream_read(zip->stream, zip->comment, comment_size);
-                 /* Don't fail if incorrect comment length read, not critical */
-                 if (comment_read < 0)
-@@ -1058,7 +1075,6 @@ static int32_t mz_zip_read_cd(void *handle) {
-             if (err == MZ_OK)
-                 err = mz_stream_read_uint32(zip->stream, &zip->cd_signature);
-             if ((err == MZ_OK) && (zip->cd_signature == MZ_ZIP_MAGIC_CENTRALHEADER)) {
--
-                 /* If found compensate for incorrect locations */
-                 value64i = zip->cd_offset;
-                 zip->cd_offset = eocd_pos - zip->cd_size;
-@@ -1089,8 +1105,7 @@ static int32_t mz_zip_write_cd(void *handle) {
-     int32_t comment_size = 0;
-     int32_t err = MZ_OK;
- 
--
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     if (mz_stream_get_prop_int64(zip->stream, MZ_STREAM_PROP_DISK_NUMBER, &disk_number) == MZ_OK)
-@@ -1099,7 +1114,7 @@ static int32_t mz_zip_write_cd(void *handle) {
-         zip->disk_number_with_cd += 1;
-     mz_stream_set_prop_int64(zip->stream, MZ_STREAM_PROP_DISK_NUMBER, -1);
-     if ((zip->disk_number_with_cd > 0) && (zip->open_mode & MZ_OPEN_MODE_APPEND)) {
--        // Overwrite existing central directory if using split disks
-+        /* Overwrite existing central directory if using split disks */
-         mz_stream_seek(zip->stream, 0, MZ_SEEK_SET);
-     }
- 
-@@ -1114,7 +1129,7 @@ static int32_t mz_zip_write_cd(void *handle) {
-         zip->disk_number_with_cd, zip->number_entry, zip->cd_offset, zip->cd_size);
- 
-     if (zip->cd_size == 0 && zip->number_entry > 0) {
--        // Zip does not contain central directory, open with recovery option
-+        /* Zip does not contain central directory, open with recovery option */
-         return MZ_FORMAT_ERROR;
-     }
- 
-@@ -1202,7 +1217,7 @@ static int32_t mz_zip_write_cd(void *handle) {
-     }
- 
-     /* Write global comment */
--    if (zip->comment != NULL) {
-+    if (zip->comment) {
-         comment_size = (int32_t)strlen(zip->comment);
-         if (comment_size > UINT16_MAX)
-             comment_size = UINT16_MAX;
-@@ -1239,7 +1254,6 @@ static int32_t mz_zip_recover_cd(void *handle) {
-     uint8_t zip64 = 0;
-     uint8_t eof = 0;
- 
--
-     mz_zip_print("Zip - Recover - Start\n");
- 
-     mz_zip_get_cd_mem_stream(handle, &cd_mem_stream);
-@@ -1252,10 +1266,13 @@ static int32_t mz_zip_recover_cd(void *handle) {
-     } else
-         disk_number_with_cd = 1;
- 
-+    local_file_info_stream = mz_stream_mem_create();
-+    if (!local_file_info_stream)
-+        return MZ_MEM_ERROR;
-+
-     if (mz_stream_is_open(cd_mem_stream) != MZ_OK)
-         err = mz_stream_mem_open(cd_mem_stream, NULL, MZ_OPEN_MODE_CREATE);
- 
--    mz_stream_mem_create(&local_file_info_stream);
-     mz_stream_mem_open(local_file_info_stream, NULL, MZ_OPEN_MODE_CREATE);
- 
-     if (err == MZ_OK) {
-@@ -1385,27 +1402,20 @@ static int32_t mz_zip_recover_cd(void *handle) {
-     return MZ_OK;
- }
- 
--void *mz_zip_create(void **handle) {
--    mz_zip *zip = NULL;
--
--    zip = (mz_zip *)MZ_ALLOC(sizeof(mz_zip));
--    if (zip != NULL) {
--        memset(zip, 0, sizeof(mz_zip));
-+void *mz_zip_create(void) {
-+    mz_zip *zip = (mz_zip *)calloc(1, sizeof(mz_zip));
-+    if (zip)
-         zip->data_descriptor = 1;
--    }
--    if (handle != NULL)
--        *handle = zip;
--
-     return zip;
- }
- 
- void mz_zip_delete(void **handle) {
-     mz_zip *zip = NULL;
--    if (handle == NULL)
-+    if (!handle)
-         return;
-     zip = (mz_zip *)*handle;
--    if (zip != NULL) {
--        MZ_FREE(zip);
-+    if (zip) {
-+        free(zip);
-     }
-     *handle = NULL;
- }
-@@ -1414,15 +1424,15 @@ int32_t mz_zip_open(void *handle, void *stream, int32_t mode) {
-     mz_zip *zip = (mz_zip *)handle;
-     int32_t err = MZ_OK;
- 
--
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     mz_zip_print("Zip - Open\n");
- 
-     zip->stream = stream;
--
--    mz_stream_mem_create(&zip->cd_mem_stream);
-+    zip->cd_mem_stream = mz_stream_mem_create();
-+    if (!zip->cd_mem_stream)
-+        return MZ_MEM_ERROR;
- 
-     if (mode & MZ_OPEN_MODE_WRITE) {
-         mz_stream_mem_open(zip->cd_mem_stream, NULL, MZ_OPEN_MODE_CREATE);
-@@ -1474,10 +1484,18 @@ int32_t mz_zip_open(void *handle, void *stream, int32_t mode) {
-     }
- 
-     /* Memory streams used to store variable length file info data */
--    mz_stream_mem_create(&zip->file_info_stream);
-+    zip->file_info_stream = mz_stream_mem_create();
-+    if (!zip->file_info_stream)
-+        return MZ_MEM_ERROR;
-+
-     mz_stream_mem_open(zip->file_info_stream, NULL, MZ_OPEN_MODE_CREATE);
- 
--    mz_stream_mem_create(&zip->local_file_info_stream);
-+    zip->local_file_info_stream = mz_stream_mem_create();
-+    if (!zip->local_file_info_stream) {
-+        mz_stream_delete(&zip->file_info_stream);
-+        return MZ_MEM_ERROR;
-+    }
-+
-     mz_stream_mem_open(zip->local_file_info_stream, NULL, MZ_OPEN_MODE_CREATE);
- 
-     zip->open_mode = mode;
-@@ -1489,7 +1507,7 @@ int32_t mz_zip_close(void *handle) {
-     mz_zip *zip = (mz_zip *)handle;
-     int32_t err = MZ_OK;
- 
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     mz_zip_print("Zip - Close\n");
-@@ -1500,22 +1518,22 @@ int32_t mz_zip_close(void *handle) {
-     if ((err == MZ_OK) && (zip->open_mode & MZ_OPEN_MODE_WRITE))
-         err = mz_zip_write_cd(handle);
- 
--    if (zip->cd_mem_stream != NULL) {
-+    if (zip->cd_mem_stream) {
-         mz_stream_close(zip->cd_mem_stream);
-         mz_stream_delete(&zip->cd_mem_stream);
-     }
- 
--    if (zip->file_info_stream != NULL) {
-+    if (zip->file_info_stream) {
-         mz_stream_mem_close(zip->file_info_stream);
-         mz_stream_mem_delete(&zip->file_info_stream);
-     }
--    if (zip->local_file_info_stream != NULL) {
-+    if (zip->local_file_info_stream) {
-         mz_stream_mem_close(zip->local_file_info_stream);
-         mz_stream_mem_delete(&zip->local_file_info_stream);
-     }
- 
-     if (zip->comment) {
--        MZ_FREE(zip->comment);
-+        free(zip->comment);
-         zip->comment = NULL;
-     }
- 
-@@ -1527,9 +1545,9 @@ int32_t mz_zip_close(void *handle) {
- 
- int32_t mz_zip_get_comment(void *handle, const char **comment) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL || comment == NULL)
-+    if (!zip || !comment)
-         return MZ_PARAM_ERROR;
--    if (zip->comment == NULL)
-+    if (!zip->comment)
-         return MZ_EXIST_ERROR;
-     *comment = zip->comment;
-     return MZ_OK;
-@@ -1538,24 +1556,23 @@ int32_t mz_zip_get_comment(void *handle, const char **comment) {
- int32_t mz_zip_set_comment(void *handle, const char *comment) {
-     mz_zip *zip = (mz_zip *)handle;
-     int32_t comment_size = 0;
--    if (zip == NULL || comment == NULL)
-+    if (!zip || !comment)
-         return MZ_PARAM_ERROR;
--    if (zip->comment != NULL)
--        MZ_FREE(zip->comment);
-+    if (zip->comment)
-+        free(zip->comment);
-     comment_size = (int32_t)strlen(comment);
-     if (comment_size > UINT16_MAX)
-         return MZ_PARAM_ERROR;
--    zip->comment = (char *)MZ_ALLOC(comment_size+1);
--    if (zip->comment == NULL)
-+    zip->comment = (char *)calloc(comment_size + 1, sizeof(char));
-+    if (!zip->comment)
-         return MZ_MEM_ERROR;
--    memset(zip->comment, 0, comment_size+1);
-     strncpy(zip->comment, comment, comment_size);
-     return MZ_OK;
- }
- 
- int32_t mz_zip_get_version_madeby(void *handle, uint16_t *version_madeby) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL || version_madeby == NULL)
-+    if (!zip || !version_madeby)
-         return MZ_PARAM_ERROR;
-     *version_madeby = zip->version_madeby;
-     return MZ_OK;
-@@ -1563,7 +1580,7 @@ int32_t mz_zip_get_version_madeby(void *handle, uint16_t *version_madeby) {
- 
- int32_t mz_zip_set_version_madeby(void *handle, uint16_t version_madeby) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
-     zip->version_madeby = version_madeby;
-     return MZ_OK;
-@@ -1571,7 +1588,7 @@ int32_t mz_zip_set_version_madeby(void *handle, uint16_t version_madeby) {
- 
- int32_t mz_zip_set_recover(void *handle, uint8_t recover) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
-     zip->recover = recover;
-     return MZ_OK;
-@@ -1579,7 +1596,7 @@ int32_t mz_zip_set_recover(void *handle, uint8_t recover) {
- 
- int32_t mz_zip_set_data_descriptor(void *handle, uint8_t data_descriptor) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
-     zip->data_descriptor = data_descriptor;
-     return MZ_OK;
-@@ -1587,17 +1604,17 @@ int32_t mz_zip_set_data_descriptor(void *handle, uint8_t data_descriptor) {
- 
- int32_t mz_zip_get_stream(void *handle, void **stream) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL || stream == NULL)
-+    if (!zip || !stream)
-         return MZ_PARAM_ERROR;
-     *stream = zip->stream;
--    if (*stream == NULL)
-+    if (!*stream)
-         return MZ_EXIST_ERROR;
-     return MZ_OK;
- }
- 
- int32_t mz_zip_set_cd_stream(void *handle, int64_t cd_start_pos, void *cd_stream) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL || cd_stream == NULL)
-+    if (!zip || !cd_stream)
-         return MZ_PARAM_ERROR;
-     zip->cd_offset = 0;
-     zip->cd_stream = cd_stream;
-@@ -1607,17 +1624,17 @@ int32_t mz_zip_set_cd_stream(void *handle, int64_t cd_start_pos, void *cd_stream
- 
- int32_t mz_zip_get_cd_mem_stream(void *handle, void **cd_mem_stream) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL || cd_mem_stream == NULL)
-+    if (!zip || !cd_mem_stream)
-         return MZ_PARAM_ERROR;
-     *cd_mem_stream = zip->cd_mem_stream;
--    if (*cd_mem_stream == NULL)
-+    if (!*cd_mem_stream)
-         return MZ_EXIST_ERROR;
-     return MZ_OK;
- }
- 
- int32_t mz_zip_set_number_entry(void *handle, uint64_t number_entry) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
-     zip->number_entry = number_entry;
-     return MZ_OK;
-@@ -1625,7 +1642,7 @@ int32_t mz_zip_set_number_entry(void *handle, uint64_t number_entry) {
- 
- int32_t mz_zip_get_number_entry(void *handle, uint64_t *number_entry) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL || number_entry == NULL)
-+    if (!zip || !number_entry)
-         return MZ_PARAM_ERROR;
-     *number_entry = zip->number_entry;
-     return MZ_OK;
-@@ -1633,7 +1650,7 @@ int32_t mz_zip_get_number_entry(void *handle, uint64_t *number_entry) {
- 
- int32_t mz_zip_set_disk_number_with_cd(void *handle, uint32_t disk_number_with_cd) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
-     zip->disk_number_with_cd = disk_number_with_cd;
-     return MZ_OK;
-@@ -1641,7 +1658,7 @@ int32_t mz_zip_set_disk_number_with_cd(void *handle, uint32_t disk_number_with_c
- 
- int32_t mz_zip_get_disk_number_with_cd(void *handle, uint32_t *disk_number_with_cd) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL || disk_number_with_cd == NULL)
-+    if (!zip || !disk_number_with_cd)
-         return MZ_PARAM_ERROR;
-     *disk_number_with_cd = zip->disk_number_with_cd;
-     return MZ_OK;
-@@ -1650,10 +1667,10 @@ int32_t mz_zip_get_disk_number_with_cd(void *handle, uint32_t *disk_number_with_
- static int32_t mz_zip_entry_close_int(void *handle) {
-     mz_zip *zip = (mz_zip *)handle;
- 
--    if (zip->crypt_stream != NULL)
-+    if (zip->crypt_stream)
-         mz_stream_delete(&zip->crypt_stream);
-     zip->crypt_stream = NULL;
--    if (zip->compress_stream != NULL)
-+    if (zip->compress_stream)
-         mz_stream_delete(&zip->compress_stream);
-     zip->compress_stream = NULL;
- 
-@@ -1670,7 +1687,7 @@ static int32_t mz_zip_entry_open_int(void *handle, uint8_t raw, int16_t compress
-     int32_t err = MZ_OK;
-     uint8_t use_crypt = 0;
- 
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     switch (zip->file_info.compression_method) {
-@@ -1701,7 +1718,7 @@ static int32_t mz_zip_entry_open_int(void *handle, uint8_t raw, int16_t compress
- 
-     zip->entry_raw = raw;
- 
--    if ((zip->file_info.flag & MZ_ZIP_FLAG_ENCRYPTED) && (password != NULL)) {
-+    if ((zip->file_info.flag & MZ_ZIP_FLAG_ENCRYPTED) && (password)) {
-         if (zip->open_mode & MZ_OPEN_MODE_WRITE) {
-             /* Encrypt only when we are not trying to write raw and password is supplied. */
-             if (!zip->entry_raw)
-@@ -1716,9 +1733,11 @@ static int32_t mz_zip_entry_open_int(void *handle, uint8_t raw, int16_t compress
-     if ((err == MZ_OK) && (use_crypt)) {
- #ifdef HAVE_WZAES
-         if (zip->file_info.aes_version) {
--            mz_stream_wzaes_create(&zip->crypt_stream);
-+            zip->crypt_stream = mz_stream_wzaes_create();
-+            if (!zip->crypt_stream)
-+                return MZ_MEM_ERROR;
-             mz_stream_wzaes_set_password(zip->crypt_stream, password);
--            mz_stream_wzaes_set_encryption_mode(zip->crypt_stream, zip->file_info.aes_encryption_mode);
-+            mz_stream_wzaes_set_strength(zip->crypt_stream, zip->file_info.aes_strength);
-         } else
- #endif
-         {
-@@ -1726,7 +1745,9 @@ static int32_t mz_zip_entry_open_int(void *handle, uint8_t raw, int16_t compress
-             uint8_t verify1 = (uint8_t)((zip->file_info.pk_verify >> 8) & 0xff);
-             uint8_t verify2 = (uint8_t)((zip->file_info.pk_verify) & 0xff);
- 
--            mz_stream_pkcrypt_create(&zip->crypt_stream);
-+            zip->crypt_stream = mz_stream_pkcrypt_create();
-+            if (!zip->crypt_stream)
-+                return MZ_MEM_ERROR;
-             mz_stream_pkcrypt_set_password(zip->crypt_stream, password);
-             mz_stream_pkcrypt_set_verify(zip->crypt_stream, verify1, verify2);
- #endif
-@@ -1734,8 +1755,10 @@ static int32_t mz_zip_entry_open_int(void *handle, uint8_t raw, int16_t compress
-     }
- 
-     if (err == MZ_OK) {
--        if (zip->crypt_stream == NULL)
--            mz_stream_raw_create(&zip->crypt_stream);
-+        if (!zip->crypt_stream)
-+            zip->crypt_stream = mz_stream_raw_create();
-+        if (!zip->crypt_stream)
-+            return MZ_MEM_ERROR;
- 
-         mz_stream_set_base(zip->crypt_stream, zip->stream);
- 
-@@ -1744,39 +1767,44 @@ static int32_t mz_zip_entry_open_int(void *handle, uint8_t raw, int16_t compress
- 
-     if (err == MZ_OK) {
-         if (zip->entry_raw || zip->file_info.compression_method == MZ_COMPRESS_METHOD_STORE)
--            mz_stream_raw_create(&zip->compress_stream);
-+            zip->compress_stream = mz_stream_raw_create();
- #ifdef HAVE_ZLIB
-         else if (zip->file_info.compression_method == MZ_COMPRESS_METHOD_DEFLATE)
--            mz_stream_zlib_create(&zip->compress_stream);
-+            zip->compress_stream = mz_stream_zlib_create();
- #endif
- #ifdef HAVE_BZIP2
-         else if (zip->file_info.compression_method == MZ_COMPRESS_METHOD_BZIP2)
--            mz_stream_bzip_create(&zip->compress_stream);
-+            zip->compress_stream = mz_stream_bzip_create();
- #endif
- #ifdef HAVE_LIBCOMP
-         else if (zip->file_info.compression_method == MZ_COMPRESS_METHOD_DEFLATE ||
-                  zip->file_info.compression_method == MZ_COMPRESS_METHOD_XZ) {
--            mz_stream_libcomp_create(&zip->compress_stream);
--            mz_stream_set_prop_int64(zip->compress_stream, MZ_STREAM_PROP_COMPRESS_METHOD,
--                zip->file_info.compression_method);
-+            zip->compress_stream = mz_stream_libcomp_create();
-+            if (zip->compress_stream)
-+                mz_stream_set_prop_int64(zip->compress_stream, MZ_STREAM_PROP_COMPRESS_METHOD,
-+                    zip->file_info.compression_method);
-         }
- #endif
- #ifdef HAVE_LZMA
-         else if (zip->file_info.compression_method == MZ_COMPRESS_METHOD_LZMA ||
-                  zip->file_info.compression_method == MZ_COMPRESS_METHOD_XZ) {
--            mz_stream_lzma_create(&zip->compress_stream);
--            mz_stream_set_prop_int64(zip->compress_stream, MZ_STREAM_PROP_COMPRESS_METHOD,
--                zip->file_info.compression_method);
-+            zip->compress_stream = mz_stream_lzma_create();
-+            if (zip->compress_stream)
-+                mz_stream_set_prop_int64(zip->compress_stream, MZ_STREAM_PROP_COMPRESS_METHOD,
-+                    zip->file_info.compression_method);
-         }
- #endif
- #ifdef HAVE_ZSTD
-         else if (zip->file_info.compression_method == MZ_COMPRESS_METHOD_ZSTD)
--            mz_stream_zstd_create(&zip->compress_stream);
-+            zip->compress_stream = mz_stream_zstd_create();
- #endif
-         else
-             err = MZ_PARAM_ERROR;
-     }
- 
-+    if (err == MZ_OK && !zip->compress_stream)
-+        err = MZ_MEM_ERROR;
-+
-     if (err == MZ_OK) {
-         if (zip->open_mode & MZ_OPEN_MODE_WRITE) {
-             mz_stream_set_prop_int64(zip->compress_stream, MZ_STREAM_PROP_COMPRESS_LEVEL, compress_level);
-@@ -1833,7 +1861,7 @@ static int32_t mz_zip_entry_open_int(void *handle, uint8_t raw, int16_t compress
- 
- int32_t mz_zip_entry_is_open(void *handle) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
-     if (zip->entry_opened == 0)
-         return MZ_EXIST_ERROR;
-@@ -1846,15 +1874,13 @@ int32_t mz_zip_entry_read_open(void *handle, uint8_t raw, const char *password)
-     int32_t err_shift = MZ_OK;
- 
- #if defined(MZ_ZIP_NO_ENCRYPTION)
--    if (password != NULL)
-+    if (password)
-         return MZ_SUPPORT_ERROR;
- #endif
--    if (zip == NULL)
-+    if (!zip || !zip->entry_scanned)
-         return MZ_PARAM_ERROR;
-     if ((zip->open_mode & MZ_OPEN_MODE_READ) == 0)
-         return MZ_PARAM_ERROR;
--    if (zip->entry_scanned == 0)
--        return MZ_PARAM_ERROR;
- 
-     mz_zip_print("Zip - Entry - Read open (raw %" PRId32 ")\n", raw);
- 
-@@ -1894,10 +1920,10 @@ int32_t mz_zip_entry_write_open(void *handle, const mz_zip_file *file_info, int1
-     int32_t err = MZ_OK;
- 
- #if defined(MZ_ZIP_NO_ENCRYPTION)
--    if (password != NULL)
-+    if (password)
-         return MZ_SUPPORT_ERROR;
- #endif
--    if (zip == NULL || file_info == NULL || file_info->filename == NULL)
-+    if (!zip || !file_info || !file_info->filename)
-         return MZ_PARAM_ERROR;
- 
-     if (mz_zip_entry_is_open(handle) == MZ_OK) {
-@@ -1916,22 +1942,22 @@ int32_t mz_zip_entry_write_open(void *handle, const mz_zip_file *file_info, int1
- 
-     /* Copy filename, extrafield, and comment internally */
-     filename_pos = mz_stream_tell(zip->file_info_stream);
--    if (file_info->filename != NULL)
-+    if (file_info->filename)
-         mz_stream_write(zip->file_info_stream, file_info->filename, (int32_t)strlen(file_info->filename));
-     mz_stream_write_uint8(zip->file_info_stream, 0);
- 
-     extrafield_pos = mz_stream_tell(zip->file_info_stream);
--    if (file_info->extrafield != NULL)
-+    if (file_info->extrafield)
-         mz_stream_write(zip->file_info_stream, file_info->extrafield, file_info->extrafield_size);
-     mz_stream_write_uint8(zip->file_info_stream, 0);
- 
-     comment_pos = mz_stream_tell(zip->file_info_stream);
--    if (file_info->comment != NULL)
-+    if (file_info->comment)
-         mz_stream_write(zip->file_info_stream, file_info->comment, file_info->comment_size);
-     mz_stream_write_uint8(zip->file_info_stream, 0);
- 
-     linkname_pos = mz_stream_tell(zip->file_info_stream);
--    if (file_info->linkname != NULL)
-+    if (file_info->linkname)
-         mz_stream_write(zip->file_info_stream, file_info->linkname, (int32_t)strlen(file_info->linkname));
-     mz_stream_write_uint8(zip->file_info_stream, 0);
- 
-@@ -1960,7 +1986,7 @@ int32_t mz_zip_entry_write_open(void *handle, const mz_zip_file *file_info, int1
-     if (!is_dir) {
-         if (zip->data_descriptor)
-             zip->file_info.flag |= MZ_ZIP_FLAG_DATA_DESCRIPTOR;
--        if (password != NULL)
-+        if (password)
-             zip->file_info.flag |= MZ_ZIP_FLAG_ENCRYPTED;
-     }
- 
-@@ -1975,8 +2001,8 @@ int32_t mz_zip_entry_write_open(void *handle, const mz_zip_file *file_info, int1
-         zip->file_info.pk_verify = mz_zip_get_pk_verify(dos_date, zip->file_info.crc, zip->file_info.flag);
- #endif
- #ifdef HAVE_WZAES
--        if (zip->file_info.aes_version && zip->file_info.aes_encryption_mode == 0)
--            zip->file_info.aes_encryption_mode = MZ_AES_ENCRYPTION_MODE_256;
-+        if (zip->file_info.aes_version && zip->file_info.aes_strength == 0)
-+            zip->file_info.aes_strength = MZ_AES_STRENGTH_256;
- #endif
-     }
- 
-@@ -2002,7 +2028,7 @@ int32_t mz_zip_entry_read(void *handle, void *buf, int32_t len) {
-     mz_zip *zip = (mz_zip *)handle;
-     int32_t read = 0;
- 
--    if (zip == NULL || mz_zip_entry_is_open(handle) != MZ_OK)
-+    if (!zip || mz_zip_entry_is_open(handle) != MZ_OK)
-         return MZ_PARAM_ERROR;
-     if (UINT_MAX == UINT16_MAX && len > UINT16_MAX) /* zlib limitation */
-         return MZ_PARAM_ERROR;
-@@ -2027,7 +2053,7 @@ int32_t mz_zip_entry_write(void *handle, const void *buf, int32_t len) {
-     mz_zip *zip = (mz_zip *)handle;
-     int32_t written = 0;
- 
--    if (zip == NULL || mz_zip_entry_is_open(handle) != MZ_OK)
-+    if (!zip || mz_zip_entry_is_open(handle) != MZ_OK)
-         return MZ_PARAM_ERROR;
-     written = mz_stream_write(zip->compress_stream, buf, len);
-     if (written > 0)
-@@ -2045,25 +2071,25 @@ int32_t mz_zip_entry_read_close(void *handle, uint32_t *crc32, int64_t *compress
-     int32_t err = MZ_OK;
-     uint8_t zip64 = 0;
- 
--    if (zip == NULL || mz_zip_entry_is_open(handle) != MZ_OK)
-+    if (!zip || mz_zip_entry_is_open(handle) != MZ_OK)
-         return MZ_PARAM_ERROR;
- 
-     mz_stream_close(zip->compress_stream);
- 
-     mz_zip_print("Zip - Entry - Read Close\n");
- 
--    if (crc32 != NULL)
-+    if (crc32)
-         *crc32 = zip->file_info.crc;
--    if (compressed_size != NULL)
-+    if (compressed_size)
-         *compressed_size = zip->file_info.compressed_size;
--    if (uncompressed_size != NULL)
-+    if (uncompressed_size)
-         *uncompressed_size = zip->file_info.uncompressed_size;
- 
-     mz_stream_get_prop_int64(zip->compress_stream, MZ_STREAM_PROP_TOTAL_IN, &total_in);
- 
-     if ((zip->file_info.flag & MZ_ZIP_FLAG_DATA_DESCRIPTOR) &&
-         ((zip->file_info.flag & MZ_ZIP_FLAG_MASK_LOCAL_INFO) == 0) &&
--        (crc32 != NULL || compressed_size != NULL || uncompressed_size != NULL)) {
-+        (crc32 || compressed_size || uncompressed_size)) {
-         /* Check to see if data descriptor is zip64 bit format or not */
-         if (mz_zip_extrafield_contains(zip->local_file_info.extrafield,
-             zip->local_file_info.extrafield_size, MZ_ZIP_EXTENSION_ZIP64, NULL) == MZ_OK)
-@@ -2085,7 +2111,7 @@ int32_t mz_zip_entry_read_close(void *handle, uint32_t *crc32, int64_t *compress
-     }
- 
-     /* If entire entry was not read verification will fail */
--    if ((err == MZ_OK) && (total_in > 0) && (!zip->entry_raw)) {
-+    if ((err == MZ_OK) && (total_in == zip->file_info.compressed_size) && (!zip->entry_raw)) {
- #ifdef HAVE_WZAES
-         /* AES zip version AE-1 will expect a valid crc as well */
-         if (zip->file_info.aes_version <= 0x0001)
-@@ -2112,7 +2138,7 @@ int32_t mz_zip_entry_write_close(void *handle, uint32_t crc32, int64_t compresse
-     int32_t err = MZ_OK;
-     uint8_t zip64 = 0;
- 
--    if (zip == NULL || mz_zip_entry_is_open(handle) != MZ_OK)
-+    if (!zip || mz_zip_entry_is_open(handle) != MZ_OK)
-         return MZ_PARAM_ERROR;
- 
-     mz_stream_close(zip->compress_stream);
-@@ -2173,7 +2199,8 @@ int32_t mz_zip_entry_write_close(void *handle, uint32_t crc32, int64_t compresse
- 
-         if (err == MZ_OK) {
-             /* Seek to crc32 and sizes offset in local header */
--            err = mz_stream_seek(zip->stream, MZ_ZIP_OFFSET_CRC_SIZES, MZ_SEEK_CUR);
-+            mz_stream_set_prop_int64(zip->stream, MZ_STREAM_PROP_DISK_NUMBER, zip->file_info.disk_number);
-+            err = mz_stream_seek(zip->stream, zip->file_info.disk_offset + MZ_ZIP_OFFSET_CRC_SIZES, MZ_SEEK_SET);
-         }
- 
-         if (err == MZ_OK)
-@@ -2230,6 +2257,16 @@ int32_t mz_zip_entry_seek_local_header(void *handle) {
-     return mz_stream_seek(zip->stream, zip->file_info.disk_offset + zip->disk_offset_shift, MZ_SEEK_SET);
- }
- 
-+int32_t mz_zip_entry_get_compress_stream(void *handle, void **compress_stream) {
-+    mz_zip *zip = (mz_zip *)handle;
-+    if (!zip || !compress_stream)
-+        return MZ_PARAM_ERROR;
-+    *compress_stream = zip->compress_stream;
-+    if (!*compress_stream)
-+        return MZ_EXIST_ERROR;
-+    return MZ_OK;
-+}
-+
- int32_t mz_zip_entry_close(void *handle) {
-     return mz_zip_entry_close_raw(handle, UINT64_MAX, 0);
- }
-@@ -2238,7 +2275,7 @@ int32_t mz_zip_entry_close_raw(void *handle, int64_t uncompressed_size, uint32_t
-     mz_zip *zip = (mz_zip *)handle;
-     int32_t err = MZ_OK;
- 
--    if (zip == NULL || mz_zip_entry_is_open(handle) != MZ_OK)
-+    if (!zip || mz_zip_entry_is_open(handle) != MZ_OK)
-         return MZ_PARAM_ERROR;
- 
-     if (zip->open_mode & MZ_OPEN_MODE_WRITE)
-@@ -2253,9 +2290,7 @@ int32_t mz_zip_entry_is_dir(void *handle) {
-     mz_zip *zip = (mz_zip *)handle;
-     int32_t filename_length = 0;
- 
--    if (zip == NULL)
--        return MZ_PARAM_ERROR;
--    if (zip->entry_scanned == 0)
-+    if (!zip || !zip->entry_scanned)
-         return MZ_PARAM_ERROR;
-     if (mz_zip_attrib_is_dir(zip->file_info.external_fa, zip->file_info.version_madeby) == MZ_OK)
-         return MZ_OK;
-@@ -2272,14 +2307,10 @@ int32_t mz_zip_entry_is_dir(void *handle) {
- int32_t mz_zip_entry_is_symlink(void *handle) {
-     mz_zip *zip = (mz_zip *)handle;
- 
--    if (zip == NULL)
--        return MZ_PARAM_ERROR;
--    if (zip->entry_scanned == 0)
-+    if (!zip || !zip->entry_scanned)
-         return MZ_PARAM_ERROR;
-     if (mz_zip_attrib_is_symlink(zip->file_info.external_fa, zip->file_info.version_madeby) != MZ_OK)
-         return MZ_EXIST_ERROR;
--    if (zip->file_info.linkname == NULL || *zip->file_info.linkname == 0)
--        return MZ_EXIST_ERROR;
- 
-     return MZ_OK;
- }
-@@ -2287,7 +2318,7 @@ int32_t mz_zip_entry_is_symlink(void *handle) {
- int32_t mz_zip_entry_get_info(void *handle, mz_zip_file **file_info) {
-     mz_zip *zip = (mz_zip *)handle;
- 
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     if ((zip->open_mode & MZ_OPEN_MODE_WRITE) == 0) {
-@@ -2301,7 +2332,7 @@ int32_t mz_zip_entry_get_info(void *handle, mz_zip_file **file_info) {
- 
- int32_t mz_zip_entry_get_local_info(void *handle, mz_zip_file **local_file_info) {
-     mz_zip *zip = (mz_zip *)handle;
--    if (zip == NULL || mz_zip_entry_is_open(handle) != MZ_OK)
-+    if (!zip || mz_zip_entry_is_open(handle) != MZ_OK)
-         return MZ_PARAM_ERROR;
-     *local_file_info = &zip->local_file_info;
-     return MZ_OK;
-@@ -2310,7 +2341,7 @@ int32_t mz_zip_entry_get_local_info(void *handle, mz_zip_file **local_file_info)
- int32_t mz_zip_entry_set_extrafield(void *handle, const uint8_t *extrafield, uint16_t extrafield_size) {
-     mz_zip *zip = (mz_zip *)handle;
- 
--    if (zip == NULL || mz_zip_entry_is_open(handle) != MZ_OK)
-+    if (!zip || mz_zip_entry_is_open(handle) != MZ_OK)
-         return MZ_PARAM_ERROR;
- 
-     zip->file_info.extrafield = extrafield;
-@@ -2322,7 +2353,7 @@ static int32_t mz_zip_goto_next_entry_int(void *handle) {
-     mz_zip *zip = (mz_zip *)handle;
-     int32_t err = MZ_OK;
- 
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     zip->entry_scanned = 0;
-@@ -2340,7 +2371,7 @@ static int32_t mz_zip_goto_next_entry_int(void *handle) {
- int64_t mz_zip_get_entry(void *handle) {
-     mz_zip *zip = (mz_zip *)handle;
- 
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     return zip->cd_current_pos;
-@@ -2349,7 +2380,7 @@ int64_t mz_zip_get_entry(void *handle) {
- int32_t mz_zip_goto_entry(void *handle, int64_t cd_pos) {
-     mz_zip *zip = (mz_zip *)handle;
- 
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     if (cd_pos < zip->cd_start_pos || cd_pos > zip->cd_start_pos + zip->cd_size)
-@@ -2363,7 +2394,7 @@ int32_t mz_zip_goto_entry(void *handle, int64_t cd_pos) {
- int32_t mz_zip_goto_first_entry(void *handle) {
-     mz_zip *zip = (mz_zip *)handle;
- 
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     zip->cd_current_pos = zip->cd_start_pos;
-@@ -2374,7 +2405,7 @@ int32_t mz_zip_goto_first_entry(void *handle) {
- int32_t mz_zip_goto_next_entry(void *handle) {
-     mz_zip *zip = (mz_zip *)handle;
- 
--    if (zip == NULL)
-+    if (!zip)
-         return MZ_PARAM_ERROR;
- 
-     zip->cd_current_pos += (int64_t)MZ_ZIP_SIZE_CD_ITEM + zip->file_info.filename_size +
-@@ -2388,11 +2419,11 @@ int32_t mz_zip_locate_entry(void *handle, const char *filename, uint8_t ignore_c
-     int32_t err = MZ_OK;
-     int32_t result = 0;
- 
--    if (zip == NULL || filename == NULL)
-+    if (!zip || !filename)
-         return MZ_PARAM_ERROR;
- 
-     /* If we are already on the current entry, no need to search */
--    if ((zip->entry_scanned) && (zip->file_info.filename != NULL)) {
-+    if (zip->entry_scanned && zip->file_info.filename) {
-         result = mz_zip_path_compare(zip->file_info.filename, filename, ignore_case);
-         if (result == 0)
-             return MZ_OK;
-@@ -2477,7 +2508,7 @@ int32_t mz_zip_attrib_is_symlink(uint32_t attrib, int32_t version_madeby) {
- }
- 
- int32_t mz_zip_attrib_convert(uint8_t src_sys, uint32_t src_attrib, uint8_t target_sys, uint32_t *target_attrib) {
--    if (target_attrib == NULL)
-+    if (!target_attrib)
-         return MZ_PARAM_ERROR;
- 
-     *target_attrib = 0;
-@@ -2490,11 +2521,11 @@ int32_t mz_zip_attrib_convert(uint8_t src_sys, uint32_t src_attrib, uint8_t targ
-         if ((target_sys == MZ_HOST_SYSTEM_UNIX) || (target_sys == MZ_HOST_SYSTEM_OSX_DARWIN) || (target_sys == MZ_HOST_SYSTEM_RISCOS))
-             return mz_zip_attrib_win32_to_posix(src_attrib, target_attrib);
-     } else if ((src_sys == MZ_HOST_SYSTEM_UNIX) || (src_sys == MZ_HOST_SYSTEM_OSX_DARWIN) || (src_sys == MZ_HOST_SYSTEM_RISCOS)) {
--        if ((target_sys == MZ_HOST_SYSTEM_UNIX) || (target_sys == MZ_HOST_SYSTEM_OSX_DARWIN) || (target_sys == MZ_HOST_SYSTEM_RISCOS)) {
--            /* If high bytes are set, it contains unix specific attributes */
--            if ((src_attrib >> 16) != 0)
--                src_attrib >>= 16;
-+        /* If high bytes are set, it contains unix specific attributes */
-+        if ((src_attrib >> 16) != 0)
-+            src_attrib >>= 16;
- 
-+        if ((target_sys == MZ_HOST_SYSTEM_UNIX) || (target_sys == MZ_HOST_SYSTEM_OSX_DARWIN) || (target_sys == MZ_HOST_SYSTEM_RISCOS)) {
-             *target_attrib = src_attrib;
-             return MZ_OK;
-         }
-@@ -2506,7 +2537,7 @@ int32_t mz_zip_attrib_convert(uint8_t src_sys, uint32_t src_attrib, uint8_t targ
- }
- 
- int32_t mz_zip_attrib_posix_to_win32(uint32_t posix_attrib, uint32_t *win32_attrib) {
--    if (win32_attrib == NULL)
-+    if (!win32_attrib)
-         return MZ_PARAM_ERROR;
- 
-     *win32_attrib = 0;
-@@ -2528,7 +2559,7 @@ int32_t mz_zip_attrib_posix_to_win32(uint32_t posix_attrib, uint32_t *win32_attr
- }
- 
- int32_t mz_zip_attrib_win32_to_posix(uint32_t win32_attrib, uint32_t *posix_attrib) {
--    if (posix_attrib == NULL)
-+    if (!posix_attrib)
-         return MZ_PARAM_ERROR;
- 
-     *posix_attrib = 0000444;        /* S_IRUSR | S_IRGRP | S_IROTH */
-@@ -2554,7 +2585,6 @@ int32_t mz_zip_extrafield_find(void *stream, uint16_t type, int32_t max_seek, ui
-     uint16_t field_type = 0;
-     uint16_t field_length = 0;
- 
--
-     if (max_seek < 4)
-         return MZ_EXIST_ERROR;
- 
-@@ -2566,7 +2596,7 @@ int32_t mz_zip_extrafield_find(void *stream, uint16_t type, int32_t max_seek, ui
-             break;
- 
-         if (type == field_type) {
--            if (length != NULL)
-+            if (length)
-                 *length = field_length;
-             return MZ_OK;
-         }
-@@ -2586,22 +2616,22 @@ int32_t mz_zip_extrafield_contains(const uint8_t *extrafield, int32_t extrafield
-     void *file_extra_stream = NULL;
-     int32_t err = MZ_OK;
- 
--    if (extrafield == NULL || extrafield_size == 0)
-+    if (!extrafield || !extrafield_size)
-         return MZ_PARAM_ERROR;
- 
--    mz_stream_mem_create(&file_extra_stream);
--    mz_stream_mem_set_buffer(file_extra_stream, (void *)extrafield, extrafield_size);
-+    file_extra_stream = mz_stream_mem_create();
-+    if (!file_extra_stream)
-+        return MZ_MEM_ERROR;
- 
-+    mz_stream_mem_set_buffer(file_extra_stream, (void *)extrafield, extrafield_size);
-     err = mz_zip_extrafield_find(file_extra_stream, type, extrafield_size, length);
--
-     mz_stream_mem_delete(&file_extra_stream);
--
-     return err;
- }
- 
- int32_t mz_zip_extrafield_read(void *stream, uint16_t *type, uint16_t *length) {
-     int32_t err = MZ_OK;
--    if (type == NULL || length == NULL)
-+    if (!type || !length)
-         return MZ_PARAM_ERROR;
-     err = mz_stream_read_uint16(stream, type);
-     if (err == MZ_OK)
-@@ -2643,7 +2673,7 @@ static void mz_zip_dosdate_to_raw_tm(uint64_t dos_date, struct tm *ptm) {
- }
- 
- int32_t mz_zip_dosdate_to_tm(uint64_t dos_date, struct tm *ptm) {
--    if (ptm == NULL)
-+    if (!ptm)
-         return MZ_PARAM_ERROR;
- 
-     mz_zip_dosdate_to_raw_tm(dos_date, ptm);
-@@ -2664,9 +2694,9 @@ time_t mz_zip_dosdate_to_time_t(uint64_t dos_date) {
- 
- int32_t mz_zip_time_t_to_tm(time_t unix_time, struct tm *ptm) {
-     struct tm ltm;
--    if (ptm == NULL)
-+    if (!ptm)
-         return MZ_PARAM_ERROR;
--    if (localtime_r(&unix_time, &ltm) == NULL) { /* Returns a 1900-based year */
-+    if (!localtime_r(&unix_time, &ltm)) { /* Returns a 1900-based year */
-         /* Invalid date stored, so don't return it */
-         memset(ptm, 0, sizeof(struct tm));
-         return MZ_INTERNAL_ERROR;
-diff --git a/src/minizip/mz_zip.h b/src/minizip/mz_zip.h
-index e3d1fbd52..cc01ee5a0 100644
---- a/src/minizip/mz_zip.h
-+++ b/src/minizip/mz_zip.h
-@@ -1,7 +1,7 @@
- /* mz_zip.h -- Zip manipulation
-    part of the minizip-ng project
- 
--   Copyright (C) 2010-2021 Nathan Moinvaziri
-+   Copyright (C) Nathan Moinvaziri
-      https://github.com/zlib-ng/minizip-ng
-    Copyright (C) 2009-2010 Mathias Svensson
-      Modifications for Zip64 support
-@@ -48,7 +48,7 @@ typedef struct mz_zip_file_s {
- 
-     uint16_t zip64;                     /* zip64 extension mode */
-     uint16_t aes_version;               /* winzip aes extension if not 0 */
--    uint8_t  aes_encryption_mode;       /* winzip aes encryption mode */
-+    uint8_t  aes_strength;              /* winzip aes encryption strength */
-     uint16_t pk_verify;                 /* pkware encryption verifier */
- 
- } mz_zip_file, mz_zip_entry;
-@@ -59,7 +59,7 @@ typedef int32_t (*mz_zip_locate_entry_cb)(void *handle, void *userdata, mz_zip_f
- 
- /***************************************************************************/
- 
--void *  mz_zip_create(void **handle);
-+void *  mz_zip_create(void);
- /* Create zip instance for opening */
- 
- void    mz_zip_delete(void **handle);
-@@ -139,6 +139,9 @@ int32_t mz_zip_entry_write_close(void *handle, uint32_t crc32, int64_t compresse
- int32_t mz_zip_entry_seek_local_header(void *handle);
- /* Seeks to the local header for the entry */
- 
-+int32_t mz_zip_entry_get_compress_stream(void *handle, void **compress_stream);
-+/* Get a pointer to the compression stream used for the current entry */
-+
- int32_t mz_zip_entry_close_raw(void *handle, int64_t uncompressed_size, uint32_t crc32);
- /* Close the current file in the zip file where raw is compressed data */
- 
-diff --git a/src/sevenzipfile.cpp b/src/sevenzipfile.cpp
-index 7a539a5b3..e65dd3378 100644
---- a/src/sevenzipfile.cpp
-+++ b/src/sevenzipfile.cpp
-@@ -283,7 +283,7 @@ bool SevenZipFile::open(QString fileName)
- 	}
- 	m_lookStream.bufSize = kInputBufSize;
- 	m_lookStream.realStream = &m_archiveStream.vt;
--	LookToRead2_Init(&m_lookStream);
-+	LookToRead2_INIT(&m_lookStream);
- 	CrcGenerateTable();
- 	SzArEx_Init(db());
- 
-diff --git a/src/zlib/README.zlib b/src/zlib/README.zlib
-index 024b79d3d..c5f917540 100644
---- a/src/zlib/README.zlib
-+++ b/src/zlib/README.zlib
-@@ -1,6 +1,6 @@
- ZLIB DATA COMPRESSION LIBRARY
- 
--zlib 1.2.12 is a general purpose data compression library.  All the code is
-+zlib 1.3.1 is a general purpose data compression library.  All the code is
- thread safe.  The data format used by the zlib library is described by RFCs
- (Request for Comments) 1950 to 1952 in the files
- http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and
-@@ -29,18 +29,17 @@ PLEASE read the zlib FAQ http://zlib.net/zlib_faq.html before asking for help.
- 
- Mark Nelson <markn@ieee.org> wrote an article about zlib for the Jan.  1997
- issue of Dr.  Dobb's Journal; a copy of the article is available at
--http://marknelson.us/1997/01/01/zlib-engine/ .
-+https://marknelson.us/posts/1997/01/01/zlib-engine.html .
- 
--The changes made in version 1.2.12 are documented in the file ChangeLog.
-+The changes made in version 1.3.1 are documented in the file ChangeLog.
- 
- Unsupported third party contributions are provided in directory contrib/ .
- 
--zlib is available in Java using the java.util.zip package, documented at
--http://java.sun.com/developer/technicalArticles/Programming/compression/ .
-+zlib is available in Java using the java.util.zip package. Follow the API
-+Documentation link at: https://docs.oracle.com/search/?q=java.util.zip .
- 
--A Perl interface to zlib written by Paul Marquess <pmqs@cpan.org> is available
--at CPAN (Comprehensive Perl Archive Network) sites, including
--http://search.cpan.org/~pmqs/IO-Compress-Zlib/ .
-+A Perl interface to zlib and bzip2 written by Paul Marquess <pmqs@cpan.org>
-+can be found at https://github.com/pmqs/IO-Compress .
- 
- A Python interface to zlib written by A.M. Kuchling <amk@amk.ca> is
- available in Python 1.5 and later versions, see
-@@ -64,7 +63,7 @@ Notes for some targets:
- - zlib doesn't work with gcc 2.6.3 on a DEC 3000/300LX under OSF/1 2.1 it works
-   when compiled with cc.
- 
--- On Digital Unix 4.0D (formely OSF/1) on AlphaServer, the cc option -std1 is
-+- On Digital Unix 4.0D (formerly OSF/1) on AlphaServer, the cc option -std1 is
-   necessary to get gzprintf working correctly. This is done by configure.
- 
- - zlib doesn't work on HP-UX 9.05 with some versions of /bin/cc. It works with
-@@ -84,7 +83,7 @@ Acknowledgments:
- 
- Copyright notice:
- 
-- (C) 1995-2022 Jean-loup Gailly and Mark Adler
-+ (C) 1995-2024 Jean-loup Gailly and Mark Adler
- 
-   This software is provided 'as-is', without any express or implied
-   warranty.  In no event will the authors be held liable for any damages
-diff --git a/src/zlib/adler32.c b/src/zlib/adler32.c
-index d0be4380a..04b81d29b 100644
---- a/src/zlib/adler32.c
-+++ b/src/zlib/adler32.c
-@@ -7,8 +7,6 @@
- 
- #include "zutil.h"
- 
--local uLong adler32_combine_ OF((uLong adler1, uLong adler2, z_off64_t len2));
--
- #define BASE 65521U     /* largest prime smaller than 65536 */
- #define NMAX 5552
- /* NMAX is the largest n such that 255n(n+1)/2 + (n+1)(BASE-1) <= 2^32-1 */
-@@ -60,11 +58,7 @@ local uLong adler32_combine_ OF((uLong adler1, uLong adler2, z_off64_t len2));
- #endif
- 
- /* ========================================================================= */
--uLong ZEXPORT adler32_z(adler, buf, len)
--    uLong adler;
--    const Bytef *buf;
--    z_size_t len;
--{
-+uLong ZEXPORT adler32_z(uLong adler, const Bytef *buf, z_size_t len) {
-     unsigned long sum2;
-     unsigned n;
- 
-@@ -131,20 +125,12 @@ uLong ZEXPORT adler32_z(adler, buf, len)
- }
- 
- /* ========================================================================= */
--uLong ZEXPORT adler32(adler, buf, len)
--    uLong adler;
--    const Bytef *buf;
--    uInt len;
--{
-+uLong ZEXPORT adler32(uLong adler, const Bytef *buf, uInt len) {
-     return adler32_z(adler, buf, len);
- }
- 
- /* ========================================================================= */
--local uLong adler32_combine_(adler1, adler2, len2)
--    uLong adler1;
--    uLong adler2;
--    z_off64_t len2;
--{
-+local uLong adler32_combine_(uLong adler1, uLong adler2, z_off64_t len2) {
-     unsigned long sum1;
-     unsigned long sum2;
-     unsigned rem;
-@@ -169,18 +155,10 @@ local uLong adler32_combine_(adler1, adler2, len2)
- }
- 
- /* ========================================================================= */
--uLong ZEXPORT adler32_combine(adler1, adler2, len2)
--    uLong adler1;
--    uLong adler2;
--    z_off_t len2;
--{
-+uLong ZEXPORT adler32_combine(uLong adler1, uLong adler2, z_off_t len2) {
-     return adler32_combine_(adler1, adler2, len2);
- }
- 
--uLong ZEXPORT adler32_combine64(adler1, adler2, len2)
--    uLong adler1;
--    uLong adler2;
--    z_off64_t len2;
--{
-+uLong ZEXPORT adler32_combine64(uLong adler1, uLong adler2, z_off64_t len2) {
-     return adler32_combine_(adler1, adler2, len2);
- }
-diff --git a/src/zlib/compress.c b/src/zlib/compress.c
-index e2db404ab..f43bacf7a 100644
---- a/src/zlib/compress.c
-+++ b/src/zlib/compress.c
-@@ -19,13 +19,8 @@
-    memory, Z_BUF_ERROR if there was not enough room in the output buffer,
-    Z_STREAM_ERROR if the level parameter is invalid.
- */
--int ZEXPORT compress2 (dest, destLen, source, sourceLen, level)
--    Bytef *dest;
--    uLongf *destLen;
--    const Bytef *source;
--    uLong sourceLen;
--    int level;
--{
-+int ZEXPORT compress2(Bytef *dest, uLongf *destLen, const Bytef *source,
-+                      uLong sourceLen, int level) {
-     z_stream stream;
-     int err;
-     const uInt max = (uInt)-1;
-@@ -65,12 +60,8 @@ int ZEXPORT compress2 (dest, destLen, source, sourceLen, level)
- 
- /* ===========================================================================
-  */
--int ZEXPORT compress (dest, destLen, source, sourceLen)
--    Bytef *dest;
--    uLongf *destLen;
--    const Bytef *source;
--    uLong sourceLen;
--{
-+int ZEXPORT compress(Bytef *dest, uLongf *destLen, const Bytef *source,
-+                     uLong sourceLen) {
-     return compress2(dest, destLen, source, sourceLen, Z_DEFAULT_COMPRESSION);
- }
- 
-@@ -78,9 +69,7 @@ int ZEXPORT compress (dest, destLen, source, sourceLen)
-      If the default memLevel or windowBits for deflateInit() is changed, then
-    this function needs to be updated.
-  */
--uLong ZEXPORT compressBound (sourceLen)
--    uLong sourceLen;
--{
-+uLong ZEXPORT compressBound(uLong sourceLen) {
-     return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) +
-            (sourceLen >> 25) + 13;
- }
-diff --git a/src/zlib/crc32.c b/src/zlib/crc32.c
-index a1bdce5c2..6c38f5c04 100644
---- a/src/zlib/crc32.c
-+++ b/src/zlib/crc32.c
-@@ -98,10 +98,6 @@
- #  endif
- #endif
- 
--/* Local functions. */
--local z_crc_t multmodp OF((z_crc_t a, z_crc_t b));
--local z_crc_t x2nmodp OF((z_off64_t n, unsigned k));
--
- /* If available, use the ARM processor CRC32 instruction. */
- #if defined(__aarch64__) && defined(__ARM_FEATURE_CRC32) && W == 8
- #  define ARMCRC32
-@@ -114,9 +110,7 @@ local z_crc_t x2nmodp OF((z_off64_t n, unsigned k));
-   instruction, if one is available. This assumes that word_t is either 32 bits
-   or 64 bits.
-  */
--local z_word_t byte_swap(word)
--    z_word_t word;
--{
-+local z_word_t byte_swap(z_word_t word) {
- #  if W == 8
-     return
-         (word & 0xff00000000000000) >> 56 |
-@@ -137,24 +131,77 @@ local z_word_t byte_swap(word)
- }
- #endif
- 
-+#ifdef DYNAMIC_CRC_TABLE
-+/* =========================================================================
-+ * Table of powers of x for combining CRC-32s, filled in by make_crc_table()
-+ * below.
-+ */
-+   local z_crc_t FAR x2n_table[32];
-+#else
-+/* =========================================================================
-+ * Tables for byte-wise and braided CRC-32 calculations, and a table of powers
-+ * of x for combining CRC-32s, all made by make_crc_table().
-+ */
-+#  include "crc32.h"
-+#endif
-+
- /* CRC polynomial. */
- #define POLY 0xedb88320         /* p(x) reflected, with x^32 implied */
- 
--#ifdef DYNAMIC_CRC_TABLE
-+/*
-+  Return a(x) multiplied by b(x) modulo p(x), where p(x) is the CRC polynomial,
-+  reflected. For speed, this requires that a not be zero.
-+ */
-+local z_crc_t multmodp(z_crc_t a, z_crc_t b) {
-+    z_crc_t m, p;
-+
-+    m = (z_crc_t)1 << 31;
-+    p = 0;
-+    for (;;) {
-+        if (a & m) {
-+            p ^= b;
-+            if ((a & (m - 1)) == 0)
-+                break;
-+        }
-+        m >>= 1;
-+        b = b & 1 ? (b >> 1) ^ POLY : b >> 1;
-+    }
-+    return p;
-+}
-+
-+/*
-+  Return x^(n * 2^k) modulo p(x). Requires that x2n_table[] has been
-+  initialized.
-+ */
-+local z_crc_t x2nmodp(z_off64_t n, unsigned k) {
-+    z_crc_t p;
-+
-+    p = (z_crc_t)1 << 31;           /* x^0 == 1 */
-+    while (n) {
-+        if (n & 1)
-+            p = multmodp(x2n_table[k & 31], p);
-+        n >>= 1;
-+        k++;
-+    }
-+    return p;
-+}
- 
-+#ifdef DYNAMIC_CRC_TABLE
-+/* =========================================================================
-+ * Build the tables for byte-wise and braided CRC-32 calculations, and a table
-+ * of powers of x for combining CRC-32s.
-+ */
- local z_crc_t FAR crc_table[256];
--local z_crc_t FAR x2n_table[32];
--local void make_crc_table OF((void));
- #ifdef W
-    local z_word_t FAR crc_big_table[256];
-    local z_crc_t FAR crc_braid_table[W][256];
-    local z_word_t FAR crc_braid_big_table[W][256];
--   local void braid OF((z_crc_t [][256], z_word_t [][256], int, int));
-+   local void braid(z_crc_t [][256], z_word_t [][256], int, int);
- #endif
- #ifdef MAKECRCH
--   local void write_table OF((FILE *, const z_crc_t FAR *, int));
--   local void write_table32hi OF((FILE *, const z_word_t FAR *, int));
--   local void write_table64 OF((FILE *, const z_word_t FAR *, int));
-+   local void write_table(FILE *, const z_crc_t FAR *, int);
-+   local void write_table32hi(FILE *, const z_word_t FAR *, int);
-+   local void write_table64(FILE *, const z_word_t FAR *, int);
- #endif /* MAKECRCH */
- 
- /*
-@@ -167,7 +214,6 @@ local void make_crc_table OF((void));
- 
- /* Definition of once functionality. */
- typedef struct once_s once_t;
--local void once OF((once_t *, void (*)(void)));
- 
- /* Check for the availability of atomics. */
- #if defined(__STDC__) && __STDC_VERSION__ >= 201112L && \
-@@ -187,10 +233,7 @@ struct once_s {
-   invoke once() at the same time. The state must be a once_t initialized with
-   ONCE_INIT.
-  */
--local void once(state, init)
--    once_t *state;
--    void (*init)(void);
--{
-+local void once(once_t *state, void (*init)(void)) {
-     if (!atomic_load(&state->done)) {
-         if (atomic_flag_test_and_set(&state->begun))
-             while (!atomic_load(&state->done))
-@@ -213,10 +256,7 @@ struct once_s {
- 
- /* Test and set. Alas, not atomic, but tries to minimize the period of
-    vulnerability. */
--local int test_and_set OF((int volatile *));
--local int test_and_set(flag)
--    int volatile *flag;
--{
-+local int test_and_set(int volatile *flag) {
-     int was;
- 
-     was = *flag;
-@@ -225,10 +265,7 @@ local int test_and_set(flag)
- }
- 
- /* Run the provided init() function once. This is not thread-safe. */
--local void once(state, init)
--    once_t *state;
--    void (*init)(void);
--{
-+local void once(once_t *state, void (*init)(void)) {
-     if (!state->done) {
-         if (test_and_set(&state->begun))
-             while (!state->done)
-@@ -270,8 +307,7 @@ local once_t made = ONCE_INIT;
-   combinations of CRC register values and incoming bytes.
-  */
- 
--local void make_crc_table()
--{
-+local void make_crc_table(void) {
-     unsigned i, j, n;
-     z_crc_t p;
- 
-@@ -438,11 +474,7 @@ local void make_crc_table()
-    Write the 32-bit values in table[0..k-1] to out, five per line in
-    hexadecimal separated by commas.
-  */
--local void write_table(out, table, k)
--    FILE *out;
--    const z_crc_t FAR *table;
--    int k;
--{
-+local void write_table(FILE *out, const z_crc_t FAR *table, int k) {
-     int n;
- 
-     for (n = 0; n < k; n++)
-@@ -455,11 +487,7 @@ local void write_table(out, table, k)
-    Write the high 32-bits of each value in table[0..k-1] to out, five per line
-    in hexadecimal separated by commas.
-  */
--local void write_table32hi(out, table, k)
--FILE *out;
--const z_word_t FAR *table;
--int k;
--{
-+local void write_table32hi(FILE *out, const z_word_t FAR *table, int k) {
-     int n;
- 
-     for (n = 0; n < k; n++)
-@@ -475,11 +503,7 @@ int k;
-   bits. If not, then the type cast and format string can be adjusted
-   accordingly.
-  */
--local void write_table64(out, table, k)
--    FILE *out;
--    const z_word_t FAR *table;
--    int k;
--{
-+local void write_table64(FILE *out, const z_word_t FAR *table, int k) {
-     int n;
- 
-     for (n = 0; n < k; n++)
-@@ -489,8 +513,7 @@ local void write_table64(out, table, k)
- }
- 
- /* Actually do the deed. */
--int main()
--{
-+int main(void) {
-     make_crc_table();
-     return 0;
- }
-@@ -502,12 +525,7 @@ int main()
-   Generate the little and big-endian braid tables for the given n and z_word_t
-   size w. Each array must have room for w blocks of 256 elements.
-  */
--local void braid(ltl, big, n, w)
--    z_crc_t ltl[][256];
--    z_word_t big[][256];
--    int n;
--    int w;
--{
-+local void braid(z_crc_t ltl[][256], z_word_t big[][256], int n, int w) {
-     int k;
-     z_crc_t i, p, q;
-     for (k = 0; k < w; k++) {
-@@ -522,69 +540,13 @@ local void braid(ltl, big, n, w)
- }
- #endif
- 
--#else /* !DYNAMIC_CRC_TABLE */
--/* ========================================================================
-- * Tables for byte-wise and braided CRC-32 calculations, and a table of powers
-- * of x for combining CRC-32s, all made by make_crc_table().
-- */
--#include "crc32.h"
- #endif /* DYNAMIC_CRC_TABLE */
- 
--/* ========================================================================
-- * Routines used for CRC calculation. Some are also required for the table
-- * generation above.
-- */
--
--/*
--  Return a(x) multiplied by b(x) modulo p(x), where p(x) is the CRC polynomial,
--  reflected. For speed, this requires that a not be zero.
-- */
--local z_crc_t multmodp(a, b)
--    z_crc_t a;
--    z_crc_t b;
--{
--    z_crc_t m, p;
--
--    m = (z_crc_t)1 << 31;
--    p = 0;
--    for (;;) {
--        if (a & m) {
--            p ^= b;
--            if ((a & (m - 1)) == 0)
--                break;
--        }
--        m >>= 1;
--        b = b & 1 ? (b >> 1) ^ POLY : b >> 1;
--    }
--    return p;
--}
--
--/*
--  Return x^(n * 2^k) modulo p(x). Requires that x2n_table[] has been
--  initialized.
-- */
--local z_crc_t x2nmodp(n, k)
--    z_off64_t n;
--    unsigned k;
--{
--    z_crc_t p;
--
--    p = (z_crc_t)1 << 31;           /* x^0 == 1 */
--    while (n) {
--        if (n & 1)
--            p = multmodp(x2n_table[k & 31], p);
--        n >>= 1;
--        k++;
--    }
--    return p;
--}
--
- /* =========================================================================
-  * This function can be used by asm versions of crc32(), and to force the
-  * generation of the CRC tables in a threaded application.
-  */
--const z_crc_t FAR * ZEXPORT get_crc_table()
--{
-+const z_crc_t FAR * ZEXPORT get_crc_table(void) {
- #ifdef DYNAMIC_CRC_TABLE
-     once(&made, make_crc_table);
- #endif /* DYNAMIC_CRC_TABLE */
-@@ -610,11 +572,8 @@ const z_crc_t FAR * ZEXPORT get_crc_table()
- #define Z_BATCH_ZEROS 0xa10d3d0c    /* computed from Z_BATCH = 3990 */
- #define Z_BATCH_MIN 800             /* fewest words in a final batch */
- 
--unsigned long ZEXPORT crc32_z(crc, buf, len)
--    unsigned long crc;
--    const unsigned char FAR *buf;
--    z_size_t len;
--{
-+unsigned long ZEXPORT crc32_z(unsigned long crc, const unsigned char FAR *buf,
-+                              z_size_t len) {
-     z_crc_t val;
-     z_word_t crc1, crc2;
-     const z_word_t *word;
-@@ -630,7 +589,7 @@ unsigned long ZEXPORT crc32_z(crc, buf, len)
- #endif /* DYNAMIC_CRC_TABLE */
- 
-     /* Pre-condition the CRC */
--    crc ^= 0xffffffff;
-+    crc = (~crc) & 0xffffffff;
- 
-     /* Compute the CRC up to a word boundary. */
-     while (len && ((z_size_t)buf & 7) != 0) {
-@@ -645,8 +604,8 @@ unsigned long ZEXPORT crc32_z(crc, buf, len)
-     len &= 7;
- 
-     /* Do three interleaved CRCs to realize the throughput of one crc32x
--       instruction per cycle. Each CRC is calcuated on Z_BATCH words. The three
--       CRCs are combined into a single CRC after each set of batches. */
-+       instruction per cycle. Each CRC is calculated on Z_BATCH words. The
-+       three CRCs are combined into a single CRC after each set of batches. */
-     while (num >= 3 * Z_BATCH) {
-         crc1 = 0;
-         crc2 = 0;
-@@ -714,18 +673,14 @@ unsigned long ZEXPORT crc32_z(crc, buf, len)
-   least-significant byte of the word as the first byte of data, without any pre
-   or post conditioning. This is used to combine the CRCs of each braid.
-  */
--local z_crc_t crc_word(data)
--    z_word_t data;
--{
-+local z_crc_t crc_word(z_word_t data) {
-     int k;
-     for (k = 0; k < W; k++)
-         data = (data >> 8) ^ crc_table[data & 0xff];
-     return (z_crc_t)data;
- }
- 
--local z_word_t crc_word_big(data)
--    z_word_t data;
--{
-+local z_word_t crc_word_big(z_word_t data) {
-     int k;
-     for (k = 0; k < W; k++)
-         data = (data << 8) ^
-@@ -736,11 +691,8 @@ local z_word_t crc_word_big(data)
- #endif
- 
- /* ========================================================================= */
--unsigned long ZEXPORT crc32_z(crc, buf, len)
--    unsigned long crc;
--    const unsigned char FAR *buf;
--    z_size_t len;
--{
-+unsigned long ZEXPORT crc32_z(unsigned long crc, const unsigned char FAR *buf,
-+                              z_size_t len) {
-     /* Return initial CRC, if requested. */
-     if (buf == Z_NULL) return 0;
- 
-@@ -749,7 +701,7 @@ unsigned long ZEXPORT crc32_z(crc, buf, len)
- #endif /* DYNAMIC_CRC_TABLE */
- 
-     /* Pre-condition the CRC */
--    crc ^= 0xffffffff;
-+    crc = (~crc) & 0xffffffff;
- 
- #ifdef W
- 
-@@ -772,8 +724,8 @@ unsigned long ZEXPORT crc32_z(crc, buf, len)
-         words = (z_word_t const *)buf;
- 
-         /* Do endian check at execution time instead of compile time, since ARM
--           processors can change the endianess at execution time. If the
--           compiler knows what the endianess will be, it can optimize out the
-+           processors can change the endianness at execution time. If the
-+           compiler knows what the endianness will be, it can optimize out the
-            check and the unused branch. */
-         endian = 1;
-         if (*(unsigned char *)&endian) {
-@@ -1060,39 +1012,26 @@ unsigned long ZEXPORT crc32_z(crc, buf, len)
- #endif
- 
- /* ========================================================================= */
--unsigned long ZEXPORT crc32(crc, buf, len)
--    unsigned long crc;
--    const unsigned char FAR *buf;
--    uInt len;
--{
-+unsigned long ZEXPORT crc32(unsigned long crc, const unsigned char FAR *buf,
-+                            uInt len) {
-     return crc32_z(crc, buf, len);
- }
- 
- /* ========================================================================= */
--uLong ZEXPORT crc32_combine64(crc1, crc2, len2)
--    uLong crc1;
--    uLong crc2;
--    z_off64_t len2;
--{
-+uLong ZEXPORT crc32_combine64(uLong crc1, uLong crc2, z_off64_t len2) {
- #ifdef DYNAMIC_CRC_TABLE
-     once(&made, make_crc_table);
- #endif /* DYNAMIC_CRC_TABLE */
--    return multmodp(x2nmodp(len2, 3), crc1) ^ crc2;
-+    return multmodp(x2nmodp(len2, 3), crc1) ^ (crc2 & 0xffffffff);
- }
- 
- /* ========================================================================= */
--uLong ZEXPORT crc32_combine(crc1, crc2, len2)
--    uLong crc1;
--    uLong crc2;
--    z_off_t len2;
--{
--    return crc32_combine64(crc1, crc2, len2);
-+uLong ZEXPORT crc32_combine(uLong crc1, uLong crc2, z_off_t len2) {
-+    return crc32_combine64(crc1, crc2, (z_off64_t)len2);
- }
- 
- /* ========================================================================= */
--uLong ZEXPORT crc32_combine_gen64(len2)
--    z_off64_t len2;
--{
-+uLong ZEXPORT crc32_combine_gen64(z_off64_t len2) {
- #ifdef DYNAMIC_CRC_TABLE
-     once(&made, make_crc_table);
- #endif /* DYNAMIC_CRC_TABLE */
-@@ -1100,17 +1039,11 @@ uLong ZEXPORT crc32_combine_gen64(len2)
- }
- 
- /* ========================================================================= */
--uLong ZEXPORT crc32_combine_gen(len2)
--    z_off_t len2;
--{
--    return crc32_combine_gen64(len2);
-+uLong ZEXPORT crc32_combine_gen(z_off_t len2) {
-+    return crc32_combine_gen64((z_off64_t)len2);
- }
- 
- /* ========================================================================= */
--uLong crc32_combine_op(crc1, crc2, op)
--    uLong crc1;
--    uLong crc2;
--    uLong op;
--{
--    return multmodp(op, crc1) ^ crc2;
-+uLong ZEXPORT crc32_combine_op(uLong crc1, uLong crc2, uLong op) {
-+    return multmodp(op, crc1) ^ (crc2 & 0xffffffff);
- }
-diff --git a/src/zlib/deflate.c b/src/zlib/deflate.c
-index 799fb93cc..012ea8148 100644
---- a/src/zlib/deflate.c
-+++ b/src/zlib/deflate.c
-@@ -1,5 +1,5 @@
- /* deflate.c -- compress data using the deflation algorithm
-- * Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
-+ * Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler
-  * For conditions of distribution and use, see copyright notice in zlib.h
-  */
- 
-@@ -52,7 +52,7 @@
- #include "deflate.h"
- 
- const char deflate_copyright[] =
--   " deflate 1.2.12 Copyright 1995-2022 Jean-loup Gailly and Mark Adler ";
-+   " deflate 1.3.1 Copyright 1995-2024 Jean-loup Gailly and Mark Adler ";
- /*
-   If you use the zlib library in a product, an acknowledgment is welcome
-   in the documentation of your product. If for some reason you cannot
-@@ -60,9 +60,6 @@ const char deflate_copyright[] =
-   copyright string in the executable of your product.
-  */
- 
--/* ===========================================================================
-- *  Function prototypes.
-- */
- typedef enum {
-     need_more,      /* block not completed, need more input or more output */
-     block_done,     /* block flush performed */
-@@ -70,35 +67,16 @@ typedef enum {
-     finish_done     /* finish done, accept no more input or output */
- } block_state;
- 
--typedef block_state (*compress_func) OF((deflate_state *s, int flush));
-+typedef block_state (*compress_func)(deflate_state *s, int flush);
- /* Compression function. Returns the block state after the call. */
- 
--local int deflateStateCheck      OF((z_streamp strm));
--local void slide_hash     OF((deflate_state *s));
--local void fill_window    OF((deflate_state *s));
--local block_state deflate_stored OF((deflate_state *s, int flush));
--local block_state deflate_fast   OF((deflate_state *s, int flush));
-+local block_state deflate_stored(deflate_state *s, int flush);
-+local block_state deflate_fast(deflate_state *s, int flush);
- #ifndef FASTEST
--local block_state deflate_slow   OF((deflate_state *s, int flush));
--#endif
--local block_state deflate_rle    OF((deflate_state *s, int flush));
--local block_state deflate_huff   OF((deflate_state *s, int flush));
--local void lm_init        OF((deflate_state *s));
--local void putShortMSB    OF((deflate_state *s, uInt b));
--local void flush_pending  OF((z_streamp strm));
--local unsigned read_buf   OF((z_streamp strm, Bytef *buf, unsigned size));
--#ifdef ASMV
--#  pragma message("Assembler code may have bugs -- use at your own risk")
--      void match_init OF((void)); /* asm code initialization */
--      uInt longest_match  OF((deflate_state *s, IPos cur_match));
--#else
--local uInt longest_match  OF((deflate_state *s, IPos cur_match));
--#endif
--
--#ifdef ZLIB_DEBUG
--local  void check_match OF((deflate_state *s, IPos start, IPos match,
--                            int length));
-+local block_state deflate_slow(deflate_state *s, int flush);
- #endif
-+local block_state deflate_rle(deflate_state *s, int flush);
-+local block_state deflate_huff(deflate_state *s, int flush);
- 
- /* ===========================================================================
-  * Local data
-@@ -160,7 +138,7 @@ local const config configuration_table[10] = {
-  *    characters, so that a running hash key can be computed from the previous
-  *    key instead of complete recalculation each time.
-  */
--#define UPDATE_HASH(s,h,c) (h = (((h)<<s->hash_shift) ^ (c)) & s->hash_mask)
-+#define UPDATE_HASH(s,h,c) (h = (((h) << s->hash_shift) ^ (c)) & s->hash_mask)
- 
- 
- /* ===========================================================================
-@@ -191,9 +169,9 @@ local const config configuration_table[10] = {
-  */
- #define CLEAR_HASH(s) \
-     do { \
--        s->head[s->hash_size-1] = NIL; \
-+        s->head[s->hash_size - 1] = NIL; \
-         zmemzero((Bytef *)s->head, \
--                 (unsigned)(s->hash_size-1)*sizeof(*s->head)); \
-+                 (unsigned)(s->hash_size - 1)*sizeof(*s->head)); \
-     } while (0)
- 
- /* ===========================================================================
-@@ -201,9 +179,12 @@ local const config configuration_table[10] = {
-  * bit values at the expense of memory usage). We slide even when level == 0 to
-  * keep the hash table consistent if we switch back to level > 0 later.
-  */
--local void slide_hash(s)
--    deflate_state *s;
--{
-+#if defined(__has_feature)
-+#  if __has_feature(memory_sanitizer)
-+     __attribute__((no_sanitize("memory")))
-+#  endif
-+#endif
-+local void slide_hash(deflate_state *s) {
-     unsigned n, m;
-     Posf *p;
-     uInt wsize = s->w_size;
-@@ -227,30 +208,177 @@ local void slide_hash(s)
- #endif
- }
- 
-+/* ===========================================================================
-+ * Read a new buffer from the current input stream, update the adler32
-+ * and total number of bytes read.  All deflate() input goes through
-+ * this function so some applications may wish to modify it to avoid
-+ * allocating a large strm->next_in buffer and copying from it.
-+ * (See also flush_pending()).
-+ */
-+local unsigned read_buf(z_streamp strm, Bytef *buf, unsigned size) {
-+    unsigned len = strm->avail_in;
-+
-+    if (len > size) len = size;
-+    if (len == 0) return 0;
-+
-+    strm->avail_in  -= len;
-+
-+    zmemcpy(buf, strm->next_in, len);
-+    if (strm->state->wrap == 1) {
-+        strm->adler = adler32(strm->adler, buf, len);
-+    }
-+#ifdef GZIP
-+    else if (strm->state->wrap == 2) {
-+        strm->adler = crc32(strm->adler, buf, len);
-+    }
-+#endif
-+    strm->next_in  += len;
-+    strm->total_in += len;
-+
-+    return len;
-+}
-+
-+/* ===========================================================================
-+ * Fill the window when the lookahead becomes insufficient.
-+ * Updates strstart and lookahead.
-+ *
-+ * IN assertion: lookahead < MIN_LOOKAHEAD
-+ * OUT assertions: strstart <= window_size-MIN_LOOKAHEAD
-+ *    At least one byte has been read, or avail_in == 0; reads are
-+ *    performed for at least two bytes (required for the zip translate_eol
-+ *    option -- not supported here).
-+ */
-+local void fill_window(deflate_state *s) {
-+    unsigned n;
-+    unsigned more;    /* Amount of free space at the end of the window. */
-+    uInt wsize = s->w_size;
-+
-+    Assert(s->lookahead < MIN_LOOKAHEAD, "already enough lookahead");
-+
-+    do {
-+        more = (unsigned)(s->window_size -(ulg)s->lookahead -(ulg)s->strstart);
-+
-+        /* Deal with !@#$% 64K limit: */
-+        if (sizeof(int) <= 2) {
-+            if (more == 0 && s->strstart == 0 && s->lookahead == 0) {
-+                more = wsize;
-+
-+            } else if (more == (unsigned)(-1)) {
-+                /* Very unlikely, but possible on 16 bit machine if
-+                 * strstart == 0 && lookahead == 1 (input done a byte at time)
-+                 */
-+                more--;
-+            }
-+        }
-+
-+        /* If the window is almost full and there is insufficient lookahead,
-+         * move the upper half to the lower one to make room in the upper half.
-+         */
-+        if (s->strstart >= wsize + MAX_DIST(s)) {
-+
-+            zmemcpy(s->window, s->window + wsize, (unsigned)wsize - more);
-+            s->match_start -= wsize;
-+            s->strstart    -= wsize; /* we now have strstart >= MAX_DIST */
-+            s->block_start -= (long) wsize;
-+            if (s->insert > s->strstart)
-+                s->insert = s->strstart;
-+            slide_hash(s);
-+            more += wsize;
-+        }
-+        if (s->strm->avail_in == 0) break;
-+
-+        /* If there was no sliding:
-+         *    strstart <= WSIZE+MAX_DIST-1 && lookahead <= MIN_LOOKAHEAD - 1 &&
-+         *    more == window_size - lookahead - strstart
-+         * => more >= window_size - (MIN_LOOKAHEAD-1 + WSIZE + MAX_DIST-1)
-+         * => more >= window_size - 2*WSIZE + 2
-+         * In the BIG_MEM or MMAP case (not yet supported),
-+         *   window_size == input_size + MIN_LOOKAHEAD  &&
-+         *   strstart + s->lookahead <= input_size => more >= MIN_LOOKAHEAD.
-+         * Otherwise, window_size == 2*WSIZE so more >= 2.
-+         * If there was sliding, more >= WSIZE. So in all cases, more >= 2.
-+         */
-+        Assert(more >= 2, "more < 2");
-+
-+        n = read_buf(s->strm, s->window + s->strstart + s->lookahead, more);
-+        s->lookahead += n;
-+
-+        /* Initialize the hash value now that we have some input: */
-+        if (s->lookahead + s->insert >= MIN_MATCH) {
-+            uInt str = s->strstart - s->insert;
-+            s->ins_h = s->window[str];
-+            UPDATE_HASH(s, s->ins_h, s->window[str + 1]);
-+#if MIN_MATCH != 3
-+            Call UPDATE_HASH() MIN_MATCH-3 more times
-+#endif
-+            while (s->insert) {
-+                UPDATE_HASH(s, s->ins_h, s->window[str + MIN_MATCH-1]);
-+#ifndef FASTEST
-+                s->prev[str & s->w_mask] = s->head[s->ins_h];
-+#endif
-+                s->head[s->ins_h] = (Pos)str;
-+                str++;
-+                s->insert--;
-+                if (s->lookahead + s->insert < MIN_MATCH)
-+                    break;
-+            }
-+        }
-+        /* If the whole input has less than MIN_MATCH bytes, ins_h is garbage,
-+         * but this is not important since only literal bytes will be emitted.
-+         */
-+
-+    } while (s->lookahead < MIN_LOOKAHEAD && s->strm->avail_in != 0);
-+
-+    /* If the WIN_INIT bytes after the end of the current data have never been
-+     * written, then zero those bytes in order to avoid memory check reports of
-+     * the use of uninitialized (or uninitialised as Julian writes) bytes by
-+     * the longest match routines.  Update the high water mark for the next
-+     * time through here.  WIN_INIT is set to MAX_MATCH since the longest match
-+     * routines allow scanning to strstart + MAX_MATCH, ignoring lookahead.
-+     */
-+    if (s->high_water < s->window_size) {
-+        ulg curr = s->strstart + (ulg)(s->lookahead);
-+        ulg init;
-+
-+        if (s->high_water < curr) {
-+            /* Previous high water mark below current data -- zero WIN_INIT
-+             * bytes or up to end of window, whichever is less.
-+             */
-+            init = s->window_size - curr;
-+            if (init > WIN_INIT)
-+                init = WIN_INIT;
-+            zmemzero(s->window + curr, (unsigned)init);
-+            s->high_water = curr + init;
-+        }
-+        else if (s->high_water < (ulg)curr + WIN_INIT) {
-+            /* High water mark at or above current data, but below current data
-+             * plus WIN_INIT -- zero out to current data plus WIN_INIT, or up
-+             * to end of window, whichever is less.
-+             */
-+            init = (ulg)curr + WIN_INIT - s->high_water;
-+            if (init > s->window_size - s->high_water)
-+                init = s->window_size - s->high_water;
-+            zmemzero(s->window + s->high_water, (unsigned)init);
-+            s->high_water += init;
-+        }
-+    }
-+
-+    Assert((ulg)s->strstart <= s->window_size - MIN_LOOKAHEAD,
-+           "not enough room for search");
-+}
-+
- /* ========================================================================= */
--int ZEXPORT deflateInit_(strm, level, version, stream_size)
--    z_streamp strm;
--    int level;
--    const char *version;
--    int stream_size;
--{
-+int ZEXPORT deflateInit_(z_streamp strm, int level, const char *version,
-+                         int stream_size) {
-     return deflateInit2_(strm, level, Z_DEFLATED, MAX_WBITS, DEF_MEM_LEVEL,
-                          Z_DEFAULT_STRATEGY, version, stream_size);
-     /* To do: ignore strm->next_in if we use it as window */
- }
- 
- /* ========================================================================= */
--int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
--                  version, stream_size)
--    z_streamp strm;
--    int  level;
--    int  method;
--    int  windowBits;
--    int  memLevel;
--    int  strategy;
--    const char *version;
--    int stream_size;
--{
-+int ZEXPORT deflateInit2_(z_streamp strm, int level, int method,
-+                          int windowBits, int memLevel, int strategy,
-+                          const char *version, int stream_size) {
-     deflate_state *s;
-     int wrap = 1;
-     static const char my_version[] = ZLIB_VERSION;
-@@ -285,6 +413,8 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
- 
-     if (windowBits < 0) { /* suppress zlib wrapper */
-         wrap = 0;
-+        if (windowBits < -15)
-+            return Z_STREAM_ERROR;
-         windowBits = -windowBits;
-     }
- #ifdef GZIP
-@@ -314,7 +444,7 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
-     s->hash_bits = (uInt)memLevel + 7;
-     s->hash_size = 1 << s->hash_bits;
-     s->hash_mask = s->hash_size - 1;
--    s->hash_shift =  ((s->hash_bits+MIN_MATCH-1)/MIN_MATCH);
-+    s->hash_shift =  ((s->hash_bits + MIN_MATCH-1) / MIN_MATCH);
- 
-     s->window = (Bytef *) ZALLOC(strm, s->w_size, 2*sizeof(Byte));
-     s->prev   = (Posf *)  ZALLOC(strm, s->w_size, sizeof(Pos));
-@@ -340,11 +470,11 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
-      * sym_buf value to read moves forward three bytes. From that symbol, up to
-      * 31 bits are written to pending_buf. The closest the written pending_buf
-      * bits gets to the next sym_buf symbol to read is just before the last
--     * code is written. At that time, 31*(n-2) bits have been written, just
--     * after 24*(n-2) bits have been consumed from sym_buf. sym_buf starts at
--     * 8*n bits into pending_buf. (Note that the symbol buffer fills when n-1
-+     * code is written. At that time, 31*(n - 2) bits have been written, just
-+     * after 24*(n - 2) bits have been consumed from sym_buf. sym_buf starts at
-+     * 8*n bits into pending_buf. (Note that the symbol buffer fills when n - 1
-      * symbols are written.) The closest the writing gets to what is unread is
--     * then n+14 bits. Here n is lit_bufsize, which is 16384 by default, and
-+     * then n + 14 bits. Here n is lit_bufsize, which is 16384 by default, and
-      * can range from 128 to 32768.
-      *
-      * Therefore, at a minimum, there are 142 bits of space between what is
-@@ -363,7 +493,7 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
-      * symbols from which it is being constructed.
-      */
- 
--    s->pending_buf = (uchf *) ZALLOC(strm, s->lit_bufsize, 4);
-+    s->pending_buf = (uchf *) ZALLOC(strm, s->lit_bufsize, LIT_BUFS);
-     s->pending_buf_size = (ulg)s->lit_bufsize * 4;
- 
-     if (s->window == Z_NULL || s->prev == Z_NULL || s->head == Z_NULL ||
-@@ -373,8 +503,14 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
-         deflateEnd (strm);
-         return Z_MEM_ERROR;
-     }
-+#ifdef LIT_MEM
-+    s->d_buf = (ushf *)(s->pending_buf + (s->lit_bufsize << 1));
-+    s->l_buf = s->pending_buf + (s->lit_bufsize << 2);
-+    s->sym_end = s->lit_bufsize - 1;
-+#else
-     s->sym_buf = s->pending_buf + s->lit_bufsize;
-     s->sym_end = (s->lit_bufsize - 1) * 3;
-+#endif
-     /* We avoid equality with lit_bufsize*3 because of wraparound at 64K
-      * on 16 bit machines and because stored blocks are restricted to
-      * 64K-1 bytes.
-@@ -390,9 +526,7 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
- /* =========================================================================
-  * Check for a valid deflate stream state. Return 0 if ok, 1 if not.
-  */
--local int deflateStateCheck (strm)
--    z_streamp strm;
--{
-+local int deflateStateCheck(z_streamp strm) {
-     deflate_state *s;
-     if (strm == Z_NULL ||
-         strm->zalloc == (alloc_func)0 || strm->zfree == (free_func)0)
-@@ -413,11 +547,8 @@ local int deflateStateCheck (strm)
- }
- 
- /* ========================================================================= */
--int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength)
--    z_streamp strm;
--    const Bytef *dictionary;
--    uInt  dictLength;
--{
-+int ZEXPORT deflateSetDictionary(z_streamp strm, const Bytef *dictionary,
-+                                 uInt  dictLength) {
-     deflate_state *s;
-     uInt str, n;
-     int wrap;
-@@ -482,11 +613,8 @@ int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength)
- }
- 
- /* ========================================================================= */
--int ZEXPORT deflateGetDictionary (strm, dictionary, dictLength)
--    z_streamp strm;
--    Bytef *dictionary;
--    uInt  *dictLength;
--{
-+int ZEXPORT deflateGetDictionary(z_streamp strm, Bytef *dictionary,
-+                                 uInt *dictLength) {
-     deflate_state *s;
-     uInt len;
- 
-@@ -504,9 +632,7 @@ int ZEXPORT deflateGetDictionary (strm, dictionary, dictLength)
- }
- 
- /* ========================================================================= */
--int ZEXPORT deflateResetKeep (strm)
--    z_streamp strm;
--{
-+int ZEXPORT deflateResetKeep(z_streamp strm) {
-     deflate_state *s;
- 
-     if (deflateStateCheck(strm)) {
-@@ -541,10 +667,32 @@ int ZEXPORT deflateResetKeep (strm)
-     return Z_OK;
- }
- 
-+/* ===========================================================================
-+ * Initialize the "longest match" routines for a new zlib stream
-+ */
-+local void lm_init(deflate_state *s) {
-+    s->window_size = (ulg)2L*s->w_size;
-+
-+    CLEAR_HASH(s);
-+
-+    /* Set the default configuration parameters:
-+     */
-+    s->max_lazy_match   = configuration_table[s->level].max_lazy;
-+    s->good_match       = configuration_table[s->level].good_length;
-+    s->nice_match       = configuration_table[s->level].nice_length;
-+    s->max_chain_length = configuration_table[s->level].max_chain;
-+
-+    s->strstart = 0;
-+    s->block_start = 0L;
-+    s->lookahead = 0;
-+    s->insert = 0;
-+    s->match_length = s->prev_length = MIN_MATCH-1;
-+    s->match_available = 0;
-+    s->ins_h = 0;
-+}
-+
- /* ========================================================================= */
--int ZEXPORT deflateReset (strm)
--    z_streamp strm;
--{
-+int ZEXPORT deflateReset(z_streamp strm) {
-     int ret;
- 
-     ret = deflateResetKeep(strm);
-@@ -554,10 +702,7 @@ int ZEXPORT deflateReset (strm)
- }
- 
- /* ========================================================================= */
--int ZEXPORT deflateSetHeader (strm, head)
--    z_streamp strm;
--    gz_headerp head;
--{
-+int ZEXPORT deflateSetHeader(z_streamp strm, gz_headerp head) {
-     if (deflateStateCheck(strm) || strm->state->wrap != 2)
-         return Z_STREAM_ERROR;
-     strm->state->gzhead = head;
-@@ -565,11 +710,7 @@ int ZEXPORT deflateSetHeader (strm, head)
- }
- 
- /* ========================================================================= */
--int ZEXPORT deflatePending (strm, pending, bits)
--    unsigned *pending;
--    int *bits;
--    z_streamp strm;
--{
-+int ZEXPORT deflatePending(z_streamp strm, unsigned *pending, int *bits) {
-     if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
-     if (pending != Z_NULL)
-         *pending = strm->state->pending;
-@@ -579,19 +720,21 @@ int ZEXPORT deflatePending (strm, pending, bits)
- }
- 
- /* ========================================================================= */
--int ZEXPORT deflatePrime (strm, bits, value)
--    z_streamp strm;
--    int bits;
--    int value;
--{
-+int ZEXPORT deflatePrime(z_streamp strm, int bits, int value) {
-     deflate_state *s;
-     int put;
- 
-     if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
-     s = strm->state;
-+#ifdef LIT_MEM
-+    if (bits < 0 || bits > 16 ||
-+        (uchf *)s->d_buf < s->pending_out + ((Buf_size + 7) >> 3))
-+        return Z_BUF_ERROR;
-+#else
-     if (bits < 0 || bits > 16 ||
-         s->sym_buf < s->pending_out + ((Buf_size + 7) >> 3))
-         return Z_BUF_ERROR;
-+#endif
-     do {
-         put = Buf_size - s->bi_valid;
-         if (put > bits)
-@@ -606,11 +749,7 @@ int ZEXPORT deflatePrime (strm, bits, value)
- }
- 
- /* ========================================================================= */
--int ZEXPORT deflateParams(strm, level, strategy)
--    z_streamp strm;
--    int level;
--    int strategy;
--{
-+int ZEXPORT deflateParams(z_streamp strm, int level, int strategy) {
-     deflate_state *s;
-     compress_func func;
- 
-@@ -655,13 +794,8 @@ int ZEXPORT deflateParams(strm, level, strategy)
- }
- 
- /* ========================================================================= */
--int ZEXPORT deflateTune(strm, good_length, max_lazy, nice_length, max_chain)
--    z_streamp strm;
--    int good_length;
--    int max_lazy;
--    int nice_length;
--    int max_chain;
--{
-+int ZEXPORT deflateTune(z_streamp strm, int good_length, int max_lazy,
-+                        int nice_length, int max_chain) {
-     deflate_state *s;
- 
-     if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
-@@ -674,36 +808,47 @@ int ZEXPORT deflateTune(strm, good_length, max_lazy, nice_length, max_chain)
- }
- 
- /* =========================================================================
-- * For the default windowBits of 15 and memLevel of 8, this function returns
-- * a close to exact, as well as small, upper bound on the compressed size.
-- * They are coded as constants here for a reason--if the #define's are
-- * changed, then this function needs to be changed as well.  The return
-- * value for 15 and 8 only works for those exact settings.
-+ * For the default windowBits of 15 and memLevel of 8, this function returns a
-+ * close to exact, as well as small, upper bound on the compressed size. This
-+ * is an expansion of ~0.03%, plus a small constant.
-+ *
-+ * For any setting other than those defaults for windowBits and memLevel, one
-+ * of two worst case bounds is returned. This is at most an expansion of ~4% or
-+ * ~13%, plus a small constant.
-  *
-- * For any setting other than those defaults for windowBits and memLevel,
-- * the value returned is a conservative worst case for the maximum expansion
-- * resulting from using fixed blocks instead of stored blocks, which deflate
-- * can emit on compressed data for some combinations of the parameters.
-+ * Both the 0.03% and 4% derive from the overhead of stored blocks. The first
-+ * one is for stored blocks of 16383 bytes (memLevel == 8), whereas the second
-+ * is for stored blocks of 127 bytes (the worst case memLevel == 1). The
-+ * expansion results from five bytes of header for each stored block.
-  *
-- * This function could be more sophisticated to provide closer upper bounds for
-- * every combination of windowBits and memLevel.  But even the conservative
-- * upper bound of about 14% expansion does not seem onerous for output buffer
-- * allocation.
-+ * The larger expansion of 13% results from a window size less than or equal to
-+ * the symbols buffer size (windowBits <= memLevel + 7). In that case some of
-+ * the data being compressed may have slid out of the sliding window, impeding
-+ * a stored block from being emitted. Then the only choice is a fixed or
-+ * dynamic block, where a fixed block limits the maximum expansion to 9 bits
-+ * per 8-bit byte, plus 10 bits for every block. The smallest block size for
-+ * which this can occur is 255 (memLevel == 2).
-+ *
-+ * Shifts are used to approximate divisions, for speed.
-  */
--uLong ZEXPORT deflateBound(strm, sourceLen)
--    z_streamp strm;
--    uLong sourceLen;
--{
-+uLong ZEXPORT deflateBound(z_streamp strm, uLong sourceLen) {
-     deflate_state *s;
--    uLong complen, wraplen;
-+    uLong fixedlen, storelen, wraplen;
-+
-+    /* upper bound for fixed blocks with 9-bit literals and length 255
-+       (memLevel == 2, which is the lowest that may not use stored blocks) --
-+       ~13% overhead plus a small constant */
-+    fixedlen = sourceLen + (sourceLen >> 3) + (sourceLen >> 8) +
-+               (sourceLen >> 9) + 4;
- 
--    /* conservative upper bound for compressed data */
--    complen = sourceLen +
--              ((sourceLen + 7) >> 3) + ((sourceLen + 63) >> 6) + 5;
-+    /* upper bound for stored blocks with length 127 (memLevel == 1) --
-+       ~4% overhead plus a small constant */
-+    storelen = sourceLen + (sourceLen >> 5) + (sourceLen >> 7) +
-+               (sourceLen >> 11) + 7;
- 
--    /* if can't get parameters, return conservative bound plus zlib wrapper */
-+    /* if can't get parameters, return larger bound plus a zlib wrapper */
-     if (deflateStateCheck(strm))
--        return complen + 6;
-+        return (fixedlen > storelen ? fixedlen : storelen) + 6;
- 
-     /* compute wrapper length */
-     s = strm->state;
-@@ -740,11 +885,13 @@ uLong ZEXPORT deflateBound(strm, sourceLen)
-         wraplen = 6;
-     }
- 
--    /* if not default parameters, return conservative bound */
-+    /* if not default parameters, return one of the conservative bounds */
-     if (s->w_bits != 15 || s->hash_bits != 8 + 7)
--        return complen + wraplen;
-+        return (s->w_bits <= s->hash_bits && s->level ? fixedlen : storelen) +
-+               wraplen;
- 
--    /* default settings: return tight bound for that case */
-+    /* default settings: return tight bound for that case -- ~0.03% overhead
-+       plus a small constant */
-     return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) +
-            (sourceLen >> 25) + 13 - 6 + wraplen;
- }
-@@ -754,10 +901,7 @@ uLong ZEXPORT deflateBound(strm, sourceLen)
-  * IN assertion: the stream state is correct and there is enough room in
-  * pending_buf.
-  */
--local void putShortMSB (s, b)
--    deflate_state *s;
--    uInt b;
--{
-+local void putShortMSB(deflate_state *s, uInt b) {
-     put_byte(s, (Byte)(b >> 8));
-     put_byte(s, (Byte)(b & 0xff));
- }
-@@ -768,9 +912,7 @@ local void putShortMSB (s, b)
-  * applications may wish to modify it to avoid allocating a large
-  * strm->next_out buffer and copying into it. (See also read_buf()).
-  */
--local void flush_pending(strm)
--    z_streamp strm;
--{
-+local void flush_pending(z_streamp strm) {
-     unsigned len;
-     deflate_state *s = strm->state;
- 
-@@ -801,10 +943,7 @@ local void flush_pending(strm)
-     } while (0)
- 
- /* ========================================================================= */
--int ZEXPORT deflate (strm, flush)
--    z_streamp strm;
--    int flush;
--{
-+int ZEXPORT deflate(z_streamp strm, int flush) {
-     int old_flush; /* value of flush param for previous deflate call */
-     deflate_state *s;
- 
-@@ -856,7 +995,7 @@ int ZEXPORT deflate (strm, flush)
-         s->status = BUSY_STATE;
-     if (s->status == INIT_STATE) {
-         /* zlib header */
--        uInt header = (Z_DEFLATED + ((s->w_bits-8)<<4)) << 8;
-+        uInt header = (Z_DEFLATED + ((s->w_bits - 8) << 4)) << 8;
-         uInt level_flags;
- 
-         if (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2)
-@@ -1116,9 +1255,7 @@ int ZEXPORT deflate (strm, flush)
- }
- 
- /* ========================================================================= */
--int ZEXPORT deflateEnd (strm)
--    z_streamp strm;
--{
-+int ZEXPORT deflateEnd(z_streamp strm) {
-     int status;
- 
-     if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
-@@ -1142,11 +1279,10 @@ int ZEXPORT deflateEnd (strm)
-  * To simplify the source, this is not supported for 16-bit MSDOS (which
-  * doesn't have enough memory anyway to duplicate compression states).
-  */
--int ZEXPORT deflateCopy (dest, source)
--    z_streamp dest;
--    z_streamp source;
--{
-+int ZEXPORT deflateCopy(z_streamp dest, z_streamp source) {
- #ifdef MAXSEG_64K
-+    (void)dest;
-+    (void)source;
-     return Z_STREAM_ERROR;
- #else
-     deflate_state *ds;
-@@ -1170,7 +1306,7 @@ int ZEXPORT deflateCopy (dest, source)
-     ds->window = (Bytef *) ZALLOC(dest, ds->w_size, 2*sizeof(Byte));
-     ds->prev   = (Posf *)  ZALLOC(dest, ds->w_size, sizeof(Pos));
-     ds->head   = (Posf *)  ZALLOC(dest, ds->hash_size, sizeof(Pos));
--    ds->pending_buf = (uchf *) ZALLOC(dest, ds->lit_bufsize, 4);
-+    ds->pending_buf = (uchf *) ZALLOC(dest, ds->lit_bufsize, LIT_BUFS);
- 
-     if (ds->window == Z_NULL || ds->prev == Z_NULL || ds->head == Z_NULL ||
-         ds->pending_buf == Z_NULL) {
-@@ -1181,10 +1317,15 @@ int ZEXPORT deflateCopy (dest, source)
-     zmemcpy(ds->window, ss->window, ds->w_size * 2 * sizeof(Byte));
-     zmemcpy((voidpf)ds->prev, (voidpf)ss->prev, ds->w_size * sizeof(Pos));
-     zmemcpy((voidpf)ds->head, (voidpf)ss->head, ds->hash_size * sizeof(Pos));
--    zmemcpy(ds->pending_buf, ss->pending_buf, (uInt)ds->pending_buf_size);
-+    zmemcpy(ds->pending_buf, ss->pending_buf, ds->lit_bufsize * LIT_BUFS);
- 
-     ds->pending_out = ds->pending_buf + (ss->pending_out - ss->pending_buf);
-+#ifdef LIT_MEM
-+    ds->d_buf = (ushf *)(ds->pending_buf + (ds->lit_bufsize << 1));
-+    ds->l_buf = ds->pending_buf + (ds->lit_bufsize << 2);
-+#else
-     ds->sym_buf = ds->pending_buf + ds->lit_bufsize;
-+#endif
- 
-     ds->l_desc.dyn_tree = ds->dyn_ltree;
-     ds->d_desc.dyn_tree = ds->dyn_dtree;
-@@ -1194,71 +1335,6 @@ int ZEXPORT deflateCopy (dest, source)
- #endif /* MAXSEG_64K */
- }
- 
--/* ===========================================================================
-- * Read a new buffer from the current input stream, update the adler32
-- * and total number of bytes read.  All deflate() input goes through
-- * this function so some applications may wish to modify it to avoid
-- * allocating a large strm->next_in buffer and copying from it.
-- * (See also flush_pending()).
-- */
--local unsigned read_buf(strm, buf, size)
--    z_streamp strm;
--    Bytef *buf;
--    unsigned size;
--{
--    unsigned len = strm->avail_in;
--
--    if (len > size) len = size;
--    if (len == 0) return 0;
--
--    strm->avail_in  -= len;
--
--    zmemcpy(buf, strm->next_in, len);
--    if (strm->state->wrap == 1) {
--        strm->adler = adler32(strm->adler, buf, len);
--    }
--#ifdef GZIP
--    else if (strm->state->wrap == 2) {
--        strm->adler = crc32(strm->adler, buf, len);
--    }
--#endif
--    strm->next_in  += len;
--    strm->total_in += len;
--
--    return len;
--}
--
--/* ===========================================================================
-- * Initialize the "longest match" routines for a new zlib stream
-- */
--local void lm_init (s)
--    deflate_state *s;
--{
--    s->window_size = (ulg)2L*s->w_size;
--
--    CLEAR_HASH(s);
--
--    /* Set the default configuration parameters:
--     */
--    s->max_lazy_match   = configuration_table[s->level].max_lazy;
--    s->good_match       = configuration_table[s->level].good_length;
--    s->nice_match       = configuration_table[s->level].nice_length;
--    s->max_chain_length = configuration_table[s->level].max_chain;
--
--    s->strstart = 0;
--    s->block_start = 0L;
--    s->lookahead = 0;
--    s->insert = 0;
--    s->match_length = s->prev_length = MIN_MATCH-1;
--    s->match_available = 0;
--    s->ins_h = 0;
--#ifndef FASTEST
--#ifdef ASMV
--    match_init(); /* initialize the asm code */
--#endif
--#endif
--}
--
- #ifndef FASTEST
- /* ===========================================================================
-  * Set match_start to the longest match starting at the given string and
-@@ -1269,14 +1345,7 @@ local void lm_init (s)
-  *   string (strstart) and its distance is <= MAX_DIST, and prev_length >= 1
-  * OUT assertion: the match length is not greater than s->lookahead.
-  */
--#ifndef ASMV
--/* For 80x86 and 680x0, an optimized version will be provided in match.asm or
-- * match.S. The code will be functionally equivalent.
-- */
--local uInt longest_match(s, cur_match)
--    deflate_state *s;
--    IPos cur_match;                             /* current match */
--{
-+local uInt longest_match(deflate_state *s, IPos cur_match) {
-     unsigned chain_length = s->max_chain_length;/* max hash chain length */
-     register Bytef *scan = s->window + s->strstart; /* current string */
-     register Bytef *match;                      /* matched string */
-@@ -1297,10 +1366,10 @@ local uInt longest_match(s, cur_match)
-      */
-     register Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
-     register ush scan_start = *(ushf*)scan;
--    register ush scan_end   = *(ushf*)(scan+best_len-1);
-+    register ush scan_end   = *(ushf*)(scan + best_len - 1);
- #else
-     register Bytef *strend = s->window + s->strstart + MAX_MATCH;
--    register Byte scan_end1  = scan[best_len-1];
-+    register Byte scan_end1  = scan[best_len - 1];
-     register Byte scan_end   = scan[best_len];
- #endif
- 
-@@ -1318,7 +1387,8 @@ local uInt longest_match(s, cur_match)
-      */
-     if ((uInt)nice_match > s->lookahead) nice_match = (int)s->lookahead;
- 
--    Assert((ulg)s->strstart <= s->window_size-MIN_LOOKAHEAD, "need lookahead");
-+    Assert((ulg)s->strstart <= s->window_size - MIN_LOOKAHEAD,
-+           "need lookahead");
- 
-     do {
-         Assert(cur_match < s->strstart, "no future");
-@@ -1336,43 +1406,44 @@ local uInt longest_match(s, cur_match)
-         /* This code assumes sizeof(unsigned short) == 2. Do not use
-          * UNALIGNED_OK if your compiler uses a different size.
-          */
--        if (*(ushf*)(match+best_len-1) != scan_end ||
-+        if (*(ushf*)(match + best_len - 1) != scan_end ||
-             *(ushf*)match != scan_start) continue;
- 
-         /* It is not necessary to compare scan[2] and match[2] since they are
-          * always equal when the other bytes match, given that the hash keys
-          * are equal and that HASH_BITS >= 8. Compare 2 bytes at a time at
--         * strstart+3, +5, ... up to strstart+257. We check for insufficient
-+         * strstart + 3, + 5, up to strstart + 257. We check for insufficient
-          * lookahead only every 4th comparison; the 128th check will be made
--         * at strstart+257. If MAX_MATCH-2 is not a multiple of 8, it is
-+         * at strstart + 257. If MAX_MATCH-2 is not a multiple of 8, it is
-          * necessary to put more guard bytes at the end of the window, or
-          * to check more often for insufficient lookahead.
-          */
-         Assert(scan[2] == match[2], "scan[2]?");
-         scan++, match++;
-         do {
--        } while (*(ushf*)(scan+=2) == *(ushf*)(match+=2) &&
--                 *(ushf*)(scan+=2) == *(ushf*)(match+=2) &&
--                 *(ushf*)(scan+=2) == *(ushf*)(match+=2) &&
--                 *(ushf*)(scan+=2) == *(ushf*)(match+=2) &&
-+        } while (*(ushf*)(scan += 2) == *(ushf*)(match += 2) &&
-+                 *(ushf*)(scan += 2) == *(ushf*)(match += 2) &&
-+                 *(ushf*)(scan += 2) == *(ushf*)(match += 2) &&
-+                 *(ushf*)(scan += 2) == *(ushf*)(match += 2) &&
-                  scan < strend);
-         /* The funny "do {}" generates better code on most compilers */
- 
--        /* Here, scan <= window+strstart+257 */
--        Assert(scan <= s->window+(unsigned)(s->window_size-1), "wild scan");
-+        /* Here, scan <= window + strstart + 257 */
-+        Assert(scan <= s->window + (unsigned)(s->window_size - 1),
-+               "wild scan");
-         if (*scan == *match) scan++;
- 
--        len = (MAX_MATCH - 1) - (int)(strend-scan);
-+        len = (MAX_MATCH - 1) - (int)(strend - scan);
-         scan = strend - (MAX_MATCH-1);
- 
- #else /* UNALIGNED_OK */
- 
--        if (match[best_len]   != scan_end  ||
--            match[best_len-1] != scan_end1 ||
--            *match            != *scan     ||
--            *++match          != scan[1])      continue;
-+        if (match[best_len]     != scan_end  ||
-+            match[best_len - 1] != scan_end1 ||
-+            *match              != *scan     ||
-+            *++match            != scan[1])      continue;
- 
--        /* The check at best_len-1 can be removed because it will be made
-+        /* The check at best_len - 1 can be removed because it will be made
-          * again later. (This heuristic is not always a win.)
-          * It is not necessary to compare scan[2] and match[2] since they
-          * are always equal when the other bytes match, given that
-@@ -1382,7 +1453,7 @@ local uInt longest_match(s, cur_match)
-         Assert(*scan == *match, "match[2]?");
- 
-         /* We check for insufficient lookahead only every 8th comparison;
--         * the 256th check will be made at strstart+258.
-+         * the 256th check will be made at strstart + 258.
-          */
-         do {
-         } while (*++scan == *++match && *++scan == *++match &&
-@@ -1391,7 +1462,8 @@ local uInt longest_match(s, cur_match)
-                  *++scan == *++match && *++scan == *++match &&
-                  scan < strend);
- 
--        Assert(scan <= s->window+(unsigned)(s->window_size-1), "wild scan");
-+        Assert(scan <= s->window + (unsigned)(s->window_size - 1),
-+               "wild scan");
- 
-         len = MAX_MATCH - (int)(strend - scan);
-         scan = strend - MAX_MATCH;
-@@ -1403,9 +1475,9 @@ local uInt longest_match(s, cur_match)
-             best_len = len;
-             if (len >= nice_match) break;
- #ifdef UNALIGNED_OK
--            scan_end = *(ushf*)(scan+best_len-1);
-+            scan_end = *(ushf*)(scan + best_len - 1);
- #else
--            scan_end1  = scan[best_len-1];
-+            scan_end1  = scan[best_len - 1];
-             scan_end   = scan[best_len];
- #endif
-         }
-@@ -1415,17 +1487,13 @@ local uInt longest_match(s, cur_match)
-     if ((uInt)best_len <= s->lookahead) return (uInt)best_len;
-     return s->lookahead;
- }
--#endif /* ASMV */
- 
- #else /* FASTEST */
- 
- /* ---------------------------------------------------------------------------
-  * Optimized version for FASTEST only
-  */
--local uInt longest_match(s, cur_match)
--    deflate_state *s;
--    IPos cur_match;                             /* current match */
--{
-+local uInt longest_match(deflate_state *s, IPos cur_match) {
-     register Bytef *scan = s->window + s->strstart; /* current string */
-     register Bytef *match;                       /* matched string */
-     register int len;                           /* length of current match */
-@@ -1436,7 +1504,8 @@ local uInt longest_match(s, cur_match)
-      */
-     Assert(s->hash_bits >= 8 && MAX_MATCH == 258, "Code too clever");
- 
--    Assert((ulg)s->strstart <= s->window_size-MIN_LOOKAHEAD, "need lookahead");
-+    Assert((ulg)s->strstart <= s->window_size - MIN_LOOKAHEAD,
-+           "need lookahead");
- 
-     Assert(cur_match < s->strstart, "no future");
- 
-@@ -1446,7 +1515,7 @@ local uInt longest_match(s, cur_match)
-      */
-     if (match[0] != scan[0] || match[1] != scan[1]) return MIN_MATCH-1;
- 
--    /* The check at best_len-1 can be removed because it will be made
-+    /* The check at best_len - 1 can be removed because it will be made
-      * again later. (This heuristic is not always a win.)
-      * It is not necessary to compare scan[2] and match[2] since they
-      * are always equal when the other bytes match, given that
-@@ -1456,7 +1525,7 @@ local uInt longest_match(s, cur_match)
-     Assert(*scan == *match, "match[2]?");
- 
-     /* We check for insufficient lookahead only every 8th comparison;
--     * the 256th check will be made at strstart+258.
-+     * the 256th check will be made at strstart + 258.
-      */
-     do {
-     } while (*++scan == *++match && *++scan == *++match &&
-@@ -1465,7 +1534,7 @@ local uInt longest_match(s, cur_match)
-              *++scan == *++match && *++scan == *++match &&
-              scan < strend);
- 
--    Assert(scan <= s->window+(unsigned)(s->window_size-1), "wild scan");
-+    Assert(scan <= s->window + (unsigned)(s->window_size - 1), "wild scan");
- 
-     len = MAX_MATCH - (int)(strend - scan);
- 
-@@ -1485,23 +1554,27 @@ local uInt longest_match(s, cur_match)
- /* ===========================================================================
-  * Check that the match at match_start is indeed a match.
-  */
--local void check_match(s, start, match, length)
--    deflate_state *s;
--    IPos start, match;
--    int length;
--{
-+local void check_match(deflate_state *s, IPos start, IPos match, int length) {
-     /* check that the match is indeed a match */
--    if (zmemcmp(s->window + match,
--                s->window + start, length) != EQUAL) {
--        fprintf(stderr, " start %u, match %u, length %d\n",
--                start, match, length);
-+    Bytef *back = s->window + (int)match, *here = s->window + start;
-+    IPos len = length;
-+    if (match == (IPos)-1) {
-+        /* match starts one byte before the current window -- just compare the
-+           subsequent length-1 bytes */
-+        back++;
-+        here++;
-+        len--;
-+    }
-+    if (zmemcmp(back, here, len) != EQUAL) {
-+        fprintf(stderr, " start %u, match %d, length %d\n",
-+                start, (int)match, length);
-         do {
--            fprintf(stderr, "%c%c", s->window[match++], s->window[start++]);
--        } while (--length != 0);
-+            fprintf(stderr, "(%02x %02x)", *back++, *here++);
-+        } while (--len != 0);
-         z_error("invalid match");
-     }
-     if (z_verbose > 1) {
--        fprintf(stderr,"\\[%d,%d]", start-match, length);
-+        fprintf(stderr,"\\[%d,%d]", start - match, length);
-         do { putc(s->window[start++], stderr); } while (--length != 0);
-     }
- }
-@@ -1509,137 +1582,6 @@ local void check_match(s, start, match, length)
- #  define check_match(s, start, match, length)
- #endif /* ZLIB_DEBUG */
- 
--/* ===========================================================================
-- * Fill the window when the lookahead becomes insufficient.
-- * Updates strstart and lookahead.
-- *
-- * IN assertion: lookahead < MIN_LOOKAHEAD
-- * OUT assertions: strstart <= window_size-MIN_LOOKAHEAD
-- *    At least one byte has been read, or avail_in == 0; reads are
-- *    performed for at least two bytes (required for the zip translate_eol
-- *    option -- not supported here).
-- */
--local void fill_window(s)
--    deflate_state *s;
--{
--    unsigned n;
--    unsigned more;    /* Amount of free space at the end of the window. */
--    uInt wsize = s->w_size;
--
--    Assert(s->lookahead < MIN_LOOKAHEAD, "already enough lookahead");
--
--    do {
--        more = (unsigned)(s->window_size -(ulg)s->lookahead -(ulg)s->strstart);
--
--        /* Deal with !@#$% 64K limit: */
--        if (sizeof(int) <= 2) {
--            if (more == 0 && s->strstart == 0 && s->lookahead == 0) {
--                more = wsize;
--
--            } else if (more == (unsigned)(-1)) {
--                /* Very unlikely, but possible on 16 bit machine if
--                 * strstart == 0 && lookahead == 1 (input done a byte at time)
--                 */
--                more--;
--            }
--        }
--
--        /* If the window is almost full and there is insufficient lookahead,
--         * move the upper half to the lower one to make room in the upper half.
--         */
--        if (s->strstart >= wsize+MAX_DIST(s)) {
--
--            zmemcpy(s->window, s->window+wsize, (unsigned)wsize - more);
--            s->match_start -= wsize;
--            s->strstart    -= wsize; /* we now have strstart >= MAX_DIST */
--            s->block_start -= (long) wsize;
--            if (s->insert > s->strstart)
--                s->insert = s->strstart;
--            slide_hash(s);
--            more += wsize;
--        }
--        if (s->strm->avail_in == 0) break;
--
--        /* If there was no sliding:
--         *    strstart <= WSIZE+MAX_DIST-1 && lookahead <= MIN_LOOKAHEAD - 1 &&
--         *    more == window_size - lookahead - strstart
--         * => more >= window_size - (MIN_LOOKAHEAD-1 + WSIZE + MAX_DIST-1)
--         * => more >= window_size - 2*WSIZE + 2
--         * In the BIG_MEM or MMAP case (not yet supported),
--         *   window_size == input_size + MIN_LOOKAHEAD  &&
--         *   strstart + s->lookahead <= input_size => more >= MIN_LOOKAHEAD.
--         * Otherwise, window_size == 2*WSIZE so more >= 2.
--         * If there was sliding, more >= WSIZE. So in all cases, more >= 2.
--         */
--        Assert(more >= 2, "more < 2");
--
--        n = read_buf(s->strm, s->window + s->strstart + s->lookahead, more);
--        s->lookahead += n;
--
--        /* Initialize the hash value now that we have some input: */
--        if (s->lookahead + s->insert >= MIN_MATCH) {
--            uInt str = s->strstart - s->insert;
--            s->ins_h = s->window[str];
--            UPDATE_HASH(s, s->ins_h, s->window[str + 1]);
--#if MIN_MATCH != 3
--            Call UPDATE_HASH() MIN_MATCH-3 more times
--#endif
--            while (s->insert) {
--                UPDATE_HASH(s, s->ins_h, s->window[str + MIN_MATCH-1]);
--#ifndef FASTEST
--                s->prev[str & s->w_mask] = s->head[s->ins_h];
--#endif
--                s->head[s->ins_h] = (Pos)str;
--                str++;
--                s->insert--;
--                if (s->lookahead + s->insert < MIN_MATCH)
--                    break;
--            }
--        }
--        /* If the whole input has less than MIN_MATCH bytes, ins_h is garbage,
--         * but this is not important since only literal bytes will be emitted.
--         */
--
--    } while (s->lookahead < MIN_LOOKAHEAD && s->strm->avail_in != 0);
--
--    /* If the WIN_INIT bytes after the end of the current data have never been
--     * written, then zero those bytes in order to avoid memory check reports of
--     * the use of uninitialized (or uninitialised as Julian writes) bytes by
--     * the longest match routines.  Update the high water mark for the next
--     * time through here.  WIN_INIT is set to MAX_MATCH since the longest match
--     * routines allow scanning to strstart + MAX_MATCH, ignoring lookahead.
--     */
--    if (s->high_water < s->window_size) {
--        ulg curr = s->strstart + (ulg)(s->lookahead);
--        ulg init;
--
--        if (s->high_water < curr) {
--            /* Previous high water mark below current data -- zero WIN_INIT
--             * bytes or up to end of window, whichever is less.
--             */
--            init = s->window_size - curr;
--            if (init > WIN_INIT)
--                init = WIN_INIT;
--            zmemzero(s->window + curr, (unsigned)init);
--            s->high_water = curr + init;
--        }
--        else if (s->high_water < (ulg)curr + WIN_INIT) {
--            /* High water mark at or above current data, but below current data
--             * plus WIN_INIT -- zero out to current data plus WIN_INIT, or up
--             * to end of window, whichever is less.
--             */
--            init = (ulg)curr + WIN_INIT - s->high_water;
--            if (init > s->window_size - s->high_water)
--                init = s->window_size - s->high_water;
--            zmemzero(s->window + s->high_water, (unsigned)init);
--            s->high_water += init;
--        }
--    }
--
--    Assert((ulg)s->strstart <= s->window_size - MIN_LOOKAHEAD,
--           "not enough room for search");
--}
--
- /* ===========================================================================
-  * Flush the current block, with given end-of-file flag.
-  * IN assertion: strstart is set to the end of the current match.
-@@ -1680,12 +1622,9 @@ local void fill_window(s)
-  *
-  * deflate_stored() is written to minimize the number of times an input byte is
-  * copied. It is most efficient with large input and output buffers, which
-- * maximizes the opportunites to have a single copy from next_in to next_out.
-+ * maximizes the opportunities to have a single copy from next_in to next_out.
-  */
--local block_state deflate_stored(s, flush)
--    deflate_state *s;
--    int flush;
--{
-+local block_state deflate_stored(deflate_state *s, int flush) {
-     /* Smallest worthy block size when not flushing or finishing. By default
-      * this is 32K. This can be as small as 507 bytes for memLevel == 1. For
-      * large input and output buffers, the stored block size will be larger.
-@@ -1869,10 +1808,7 @@ local block_state deflate_stored(s, flush)
-  * new strings in the dictionary only for unmatched strings or for short
-  * matches. It is used only for the fast compression options.
-  */
--local block_state deflate_fast(s, flush)
--    deflate_state *s;
--    int flush;
--{
-+local block_state deflate_fast(deflate_state *s, int flush) {
-     IPos hash_head;       /* head of the hash chain */
-     int bflush;           /* set if current block must be flushed */
- 
-@@ -1890,7 +1826,7 @@ local block_state deflate_fast(s, flush)
-             if (s->lookahead == 0) break; /* flush the current block */
-         }
- 
--        /* Insert the string window[strstart .. strstart+2] in the
-+        /* Insert the string window[strstart .. strstart + 2] in the
-          * dictionary, and set hash_head to the head of the hash chain:
-          */
-         hash_head = NIL;
-@@ -1938,7 +1874,7 @@ local block_state deflate_fast(s, flush)
-                 s->strstart += s->match_length;
-                 s->match_length = 0;
-                 s->ins_h = s->window[s->strstart];
--                UPDATE_HASH(s, s->ins_h, s->window[s->strstart+1]);
-+                UPDATE_HASH(s, s->ins_h, s->window[s->strstart + 1]);
- #if MIN_MATCH != 3
-                 Call UPDATE_HASH() MIN_MATCH-3 more times
- #endif
-@@ -1949,7 +1885,7 @@ local block_state deflate_fast(s, flush)
-         } else {
-             /* No match, output a literal byte */
-             Tracevv((stderr,"%c", s->window[s->strstart]));
--            _tr_tally_lit (s, s->window[s->strstart], bflush);
-+            _tr_tally_lit(s, s->window[s->strstart], bflush);
-             s->lookahead--;
-             s->strstart++;
-         }
-@@ -1971,10 +1907,7 @@ local block_state deflate_fast(s, flush)
-  * evaluation for matches: a match is finally adopted only if there is
-  * no better match at the next window position.
-  */
--local block_state deflate_slow(s, flush)
--    deflate_state *s;
--    int flush;
--{
-+local block_state deflate_slow(deflate_state *s, int flush) {
-     IPos hash_head;          /* head of hash chain */
-     int bflush;              /* set if current block must be flushed */
- 
-@@ -1993,7 +1926,7 @@ local block_state deflate_slow(s, flush)
-             if (s->lookahead == 0) break; /* flush the current block */
-         }
- 
--        /* Insert the string window[strstart .. strstart+2] in the
-+        /* Insert the string window[strstart .. strstart + 2] in the
-          * dictionary, and set hash_head to the head of the hash chain:
-          */
-         hash_head = NIL;
-@@ -2035,17 +1968,17 @@ local block_state deflate_slow(s, flush)
-             uInt max_insert = s->strstart + s->lookahead - MIN_MATCH;
-             /* Do not insert strings in hash table beyond this. */
- 
--            check_match(s, s->strstart-1, s->prev_match, s->prev_length);
-+            check_match(s, s->strstart - 1, s->prev_match, s->prev_length);
- 
--            _tr_tally_dist(s, s->strstart -1 - s->prev_match,
-+            _tr_tally_dist(s, s->strstart - 1 - s->prev_match,
-                            s->prev_length - MIN_MATCH, bflush);
- 
-             /* Insert in hash table all strings up to the end of the match.
--             * strstart-1 and strstart are already inserted. If there is not
-+             * strstart - 1 and strstart are already inserted. If there is not
-              * enough lookahead, the last two strings are not inserted in
-              * the hash table.
-              */
--            s->lookahead -= s->prev_length-1;
-+            s->lookahead -= s->prev_length - 1;
-             s->prev_length -= 2;
-             do {
-                 if (++s->strstart <= max_insert) {
-@@ -2063,8 +1996,8 @@ local block_state deflate_slow(s, flush)
-              * single literal. If there was a match but the current match
-              * is longer, truncate the previous match to a single literal.
-              */
--            Tracevv((stderr,"%c", s->window[s->strstart-1]));
--            _tr_tally_lit(s, s->window[s->strstart-1], bflush);
-+            Tracevv((stderr,"%c", s->window[s->strstart - 1]));
-+            _tr_tally_lit(s, s->window[s->strstart - 1], bflush);
-             if (bflush) {
-                 FLUSH_BLOCK_ONLY(s, 0);
-             }
-@@ -2082,8 +2015,8 @@ local block_state deflate_slow(s, flush)
-     }
-     Assert (flush != Z_NO_FLUSH, "no flush?");
-     if (s->match_available) {
--        Tracevv((stderr,"%c", s->window[s->strstart-1]));
--        _tr_tally_lit(s, s->window[s->strstart-1], bflush);
-+        Tracevv((stderr,"%c", s->window[s->strstart - 1]));
-+        _tr_tally_lit(s, s->window[s->strstart - 1], bflush);
-         s->match_available = 0;
-     }
-     s->insert = s->strstart < MIN_MATCH-1 ? s->strstart : MIN_MATCH-1;
-@@ -2102,10 +2035,7 @@ local block_state deflate_slow(s, flush)
-  * one.  Do not maintain a hash table.  (It will be regenerated if this run of
-  * deflate switches away from Z_RLE.)
-  */
--local block_state deflate_rle(s, flush)
--    deflate_state *s;
--    int flush;
--{
-+local block_state deflate_rle(deflate_state *s, int flush) {
-     int bflush;             /* set if current block must be flushed */
-     uInt prev;              /* byte at distance one to match */
-     Bytef *scan, *strend;   /* scan goes up to strend for length of run */
-@@ -2140,7 +2070,8 @@ local block_state deflate_rle(s, flush)
-                 if (s->match_length > s->lookahead)
-                     s->match_length = s->lookahead;
-             }
--            Assert(scan <= s->window+(uInt)(s->window_size-1), "wild scan");
-+            Assert(scan <= s->window + (uInt)(s->window_size - 1),
-+                   "wild scan");
-         }
- 
-         /* Emit match if have run of MIN_MATCH or longer, else emit literal */
-@@ -2155,7 +2086,7 @@ local block_state deflate_rle(s, flush)
-         } else {
-             /* No match, output a literal byte */
-             Tracevv((stderr,"%c", s->window[s->strstart]));
--            _tr_tally_lit (s, s->window[s->strstart], bflush);
-+            _tr_tally_lit(s, s->window[s->strstart], bflush);
-             s->lookahead--;
-             s->strstart++;
-         }
-@@ -2175,10 +2106,7 @@ local block_state deflate_rle(s, flush)
-  * For Z_HUFFMAN_ONLY, do not look for matches.  Do not maintain a hash table.
-  * (It will be regenerated if this run of deflate switches away from Huffman.)
-  */
--local block_state deflate_huff(s, flush)
--    deflate_state *s;
--    int flush;
--{
-+local block_state deflate_huff(deflate_state *s, int flush) {
-     int bflush;             /* set if current block must be flushed */
- 
-     for (;;) {
-@@ -2195,7 +2123,7 @@ local block_state deflate_huff(s, flush)
-         /* Output a literal byte */
-         s->match_length = 0;
-         Tracevv((stderr,"%c", s->window[s->strstart]));
--        _tr_tally_lit (s, s->window[s->strstart], bflush);
-+        _tr_tally_lit(s, s->window[s->strstart], bflush);
-         s->lookahead--;
-         s->strstart++;
-         if (bflush) FLUSH_BLOCK(s, 0);
-diff --git a/src/zlib/deflate.h b/src/zlib/deflate.h
-index 17c226113..300c6ada6 100644
---- a/src/zlib/deflate.h
-+++ b/src/zlib/deflate.h
-@@ -1,5 +1,5 @@
- /* deflate.h -- internal compression state
-- * Copyright (C) 1995-2018 Jean-loup Gailly
-+ * Copyright (C) 1995-2024 Jean-loup Gailly
-  * For conditions of distribution and use, see copyright notice in zlib.h
-  */
- 
-@@ -23,6 +23,10 @@
- #  define GZIP
- #endif
- 
-+/* define LIT_MEM to slightly increase the speed of deflate (order 1% to 2%) at
-+   the cost of a larger memory footprint */
-+/* #define LIT_MEM */
-+
- /* ===========================================================================
-  * Internal compression state.
-  */
-@@ -217,7 +221,14 @@ typedef struct internal_state {
-     /* Depth of each subtree used as tie breaker for trees of equal frequency
-      */
- 
-+#ifdef LIT_MEM
-+#   define LIT_BUFS 5
-+    ushf *d_buf;          /* buffer for distances */
-+    uchf *l_buf;          /* buffer for literals/lengths */
-+#else
-+#   define LIT_BUFS 4
-     uchf *sym_buf;        /* buffer for distances and literals/lengths */
-+#endif
- 
-     uInt  lit_bufsize;
-     /* Size of match buffer for literals/lengths.  There are 4 reasons for
-@@ -239,7 +250,7 @@ typedef struct internal_state {
-      *   - I can't count above 4
-      */
- 
--    uInt sym_next;      /* running index in sym_buf */
-+    uInt sym_next;      /* running index in symbol buffer */
-     uInt sym_end;       /* symbol table full when sym_next reaches this */
- 
-     ulg opt_len;        /* bit length of current block with optimal trees */
-@@ -291,14 +302,14 @@ typedef struct internal_state {
-    memory checker errors from longest match routines */
- 
-         /* in trees.c */
--void ZLIB_INTERNAL _tr_init OF((deflate_state *s));
--int ZLIB_INTERNAL _tr_tally OF((deflate_state *s, unsigned dist, unsigned lc));
--void ZLIB_INTERNAL _tr_flush_block OF((deflate_state *s, charf *buf,
--                        ulg stored_len, int last));
--void ZLIB_INTERNAL _tr_flush_bits OF((deflate_state *s));
--void ZLIB_INTERNAL _tr_align OF((deflate_state *s));
--void ZLIB_INTERNAL _tr_stored_block OF((deflate_state *s, charf *buf,
--                        ulg stored_len, int last));
-+void ZLIB_INTERNAL _tr_init(deflate_state *s);
-+int ZLIB_INTERNAL _tr_tally(deflate_state *s, unsigned dist, unsigned lc);
-+void ZLIB_INTERNAL _tr_flush_block(deflate_state *s, charf *buf,
-+                                   ulg stored_len, int last);
-+void ZLIB_INTERNAL _tr_flush_bits(deflate_state *s);
-+void ZLIB_INTERNAL _tr_align(deflate_state *s);
-+void ZLIB_INTERNAL _tr_stored_block(deflate_state *s, charf *buf,
-+                                    ulg stored_len, int last);
- 
- #define d_code(dist) \
-    ((dist) < 256 ? _dist_code[dist] : _dist_code[256+((dist)>>7)])
-@@ -318,6 +329,25 @@ void ZLIB_INTERNAL _tr_stored_block OF((deflate_state *s, charf *buf,
-   extern const uch ZLIB_INTERNAL _dist_code[];
- #endif
- 
-+#ifdef LIT_MEM
-+# define _tr_tally_lit(s, c, flush) \
-+  { uch cc = (c); \
-+    s->d_buf[s->sym_next] = 0; \
-+    s->l_buf[s->sym_next++] = cc; \
-+    s->dyn_ltree[cc].Freq++; \
-+    flush = (s->sym_next == s->sym_end); \
-+   }
-+# define _tr_tally_dist(s, distance, length, flush) \
-+  { uch len = (uch)(length); \
-+    ush dist = (ush)(distance); \
-+    s->d_buf[s->sym_next] = dist; \
-+    s->l_buf[s->sym_next++] = len; \
-+    dist--; \
-+    s->dyn_ltree[_length_code[len]+LITERALS+1].Freq++; \
-+    s->dyn_dtree[d_code(dist)].Freq++; \
-+    flush = (s->sym_next == s->sym_end); \
-+  }
-+#else
- # define _tr_tally_lit(s, c, flush) \
-   { uch cc = (c); \
-     s->sym_buf[s->sym_next++] = 0; \
-@@ -329,14 +359,15 @@ void ZLIB_INTERNAL _tr_stored_block OF((deflate_state *s, charf *buf,
- # define _tr_tally_dist(s, distance, length, flush) \
-   { uch len = (uch)(length); \
-     ush dist = (ush)(distance); \
--    s->sym_buf[s->sym_next++] = dist; \
--    s->sym_buf[s->sym_next++] = dist >> 8; \
-+    s->sym_buf[s->sym_next++] = (uch)dist; \
-+    s->sym_buf[s->sym_next++] = (uch)(dist >> 8); \
-     s->sym_buf[s->sym_next++] = len; \
-     dist--; \
-     s->dyn_ltree[_length_code[len]+LITERALS+1].Freq++; \
-     s->dyn_dtree[d_code(dist)].Freq++; \
-     flush = (s->sym_next == s->sym_end); \
-   }
-+#endif
- #else
- # define _tr_tally_lit(s, c, flush) flush = _tr_tally(s, 0, c)
- # define _tr_tally_dist(s, distance, length, flush) \
-diff --git a/src/zlib/gzclose.c b/src/zlib/gzclose.c
-index caeb99a31..48d6a86f0 100644
---- a/src/zlib/gzclose.c
-+++ b/src/zlib/gzclose.c
-@@ -8,9 +8,7 @@
- /* gzclose() is in a separate file so that it is linked in only if it is used.
-    That way the other gzclose functions can be used instead to avoid linking in
-    unneeded compression or decompression routines. */
--int ZEXPORT gzclose(file)
--    gzFile file;
--{
-+int ZEXPORT gzclose(gzFile file) {
- #ifndef NO_GZCOMPRESS
-     gz_statep state;
- 
-diff --git a/src/zlib/gzguts.h b/src/zlib/gzguts.h
-index 57faf3716..eba72085b 100644
---- a/src/zlib/gzguts.h
-+++ b/src/zlib/gzguts.h
-@@ -1,5 +1,5 @@
- /* gzguts.h -- zlib internal header definitions for gz* operations
-- * Copyright (C) 2004-2019 Mark Adler
-+ * Copyright (C) 2004-2024 Mark Adler
-  * For conditions of distribution and use, see copyright notice in zlib.h
-  */
- 
-@@ -7,9 +7,8 @@
- #  ifndef _LARGEFILE_SOURCE
- #    define _LARGEFILE_SOURCE 1
- #  endif
--#  ifdef _FILE_OFFSET_BITS
--#    undef _FILE_OFFSET_BITS
--#  endif
-+#  undef _FILE_OFFSET_BITS
-+#  undef _TIME_BITS
- #endif
- 
- #ifdef HAVE_HIDDEN
-@@ -119,8 +118,8 @@
- 
- /* gz* functions always use library allocation functions */
- #ifndef STDC
--  extern voidp  malloc OF((uInt size));
--  extern void   free   OF((voidpf ptr));
-+  extern voidp  malloc(uInt size);
-+  extern void   free(voidpf ptr);
- #endif
- 
- /* get errno and strerror definition */
-@@ -138,10 +137,10 @@
- 
- /* provide prototypes for these when building zlib without LFS */
- #if !defined(_LARGEFILE64_SOURCE) || _LFS64_LARGEFILE-0 == 0
--    ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *));
--    ZEXTERN z_off64_t ZEXPORT gzseek64 OF((gzFile, z_off64_t, int));
--    ZEXTERN z_off64_t ZEXPORT gztell64 OF((gzFile));
--    ZEXTERN z_off64_t ZEXPORT gzoffset64 OF((gzFile));
-+    ZEXTERN gzFile ZEXPORT gzopen64(const char *, const char *);
-+    ZEXTERN z_off64_t ZEXPORT gzseek64(gzFile, z_off64_t, int);
-+    ZEXTERN z_off64_t ZEXPORT gztell64(gzFile);
-+    ZEXTERN z_off64_t ZEXPORT gzoffset64(gzFile);
- #endif
- 
- /* default memLevel */
-@@ -203,17 +202,13 @@ typedef struct {
- typedef gz_state FAR *gz_statep;
- 
- /* shared functions */
--void ZLIB_INTERNAL gz_error OF((gz_statep, int, const char *));
-+void ZLIB_INTERNAL gz_error(gz_statep, int, const char *);
- #if defined UNDER_CE
--char ZLIB_INTERNAL *gz_strwinerror OF((DWORD error));
-+char ZLIB_INTERNAL *gz_strwinerror(DWORD error);
- #endif
- 
- /* GT_OFF(x), where x is an unsigned value, is true if x > maximum z_off64_t
-    value -- needed when comparing unsigned to z_off64_t, which is signed
-    (possible z_off64_t types off_t, off64_t, and long are all signed) */
--#ifdef INT_MAX
--#  define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > INT_MAX)
--#else
--unsigned ZLIB_INTERNAL gz_intmax OF((void));
--#  define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > gz_intmax())
--#endif
-+unsigned ZLIB_INTERNAL gz_intmax(void);
-+#define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > gz_intmax())
-diff --git a/src/zlib/gzlib.c b/src/zlib/gzlib.c
-index dddaf2687..983153cc8 100644
---- a/src/zlib/gzlib.c
-+++ b/src/zlib/gzlib.c
-@@ -1,5 +1,5 @@
- /* gzlib.c -- zlib functions common to reading and writing gzip files
-- * Copyright (C) 2004-2019 Mark Adler
-+ * Copyright (C) 2004-2024 Mark Adler
-  * For conditions of distribution and use, see copyright notice in zlib.h
-  */
- 
-@@ -15,10 +15,6 @@
- #endif
- #endif
- 
--/* Local functions */
--local void gz_reset OF((gz_statep));
--local gzFile gz_open OF((const void *, int, const char *));
--
- #if defined UNDER_CE
- 
- /* Map the Windows error number in ERROR to a locale-dependent error message
-@@ -30,9 +26,7 @@ local gzFile gz_open OF((const void *, int, const char *));
- 
-    The gz_strwinerror function does not change the current setting of
-    GetLastError. */
--char ZLIB_INTERNAL *gz_strwinerror (error)
--     DWORD error;
--{
-+char ZLIB_INTERNAL *gz_strwinerror(DWORD error) {
-     static char buf[1024];
- 
-     wchar_t *msgbuf;
-@@ -72,9 +66,7 @@ char ZLIB_INTERNAL *gz_strwinerror (error)
- #endif /* UNDER_CE */
- 
- /* Reset gzip file state */
--local void gz_reset(state)
--    gz_statep state;
--{
-+local void gz_reset(gz_statep state) {
-     state->x.have = 0;              /* no output data available */
-     if (state->mode == GZ_READ) {   /* for reading ... */
-         state->eof = 0;             /* not at end of file */
-@@ -90,11 +82,7 @@ local void gz_reset(state)
- }
- 
- /* Open a gzip file either by name or file descriptor. */
--local gzFile gz_open(path, fd, mode)
--    const void *path;
--    int fd;
--    const char *mode;
--{
-+local gzFile gz_open(const void *path, int fd, const char *mode) {
-     gz_statep state;
-     z_size_t len;
-     int oflag;
-@@ -269,26 +257,17 @@ local gzFile gz_open(path, fd, mode)
- }
- 
- /* -- see zlib.h -- */
--gzFile ZEXPORT gzopen(path, mode)
--    const char *path;
--    const char *mode;
--{
-+gzFile ZEXPORT gzopen(const char *path, const char *mode) {
-     return gz_open(path, -1, mode);
- }
- 
- /* -- see zlib.h -- */
--gzFile ZEXPORT gzopen64(path, mode)
--    const char *path;
--    const char *mode;
--{
-+gzFile ZEXPORT gzopen64(const char *path, const char *mode) {
-     return gz_open(path, -1, mode);
- }
- 
- /* -- see zlib.h -- */
--gzFile ZEXPORT gzdopen(fd, mode)
--    int fd;
--    const char *mode;
--{
-+gzFile ZEXPORT gzdopen(int fd, const char *mode) {
-     char *path;         /* identifier for error messages */
-     gzFile gz;
- 
-@@ -306,19 +285,13 @@ gzFile ZEXPORT gzdopen(fd, mode)
- 
- /* -- see zlib.h -- */
- #ifdef WIDECHAR
--gzFile ZEXPORT gzopen_w(path, mode)
--    const wchar_t *path;
--    const char *mode;
--{
-+gzFile ZEXPORT gzopen_w(const wchar_t *path, const char *mode) {
-     return gz_open(path, -2, mode);
- }
- #endif
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzbuffer(file, size)
--    gzFile file;
--    unsigned size;
--{
-+int ZEXPORT gzbuffer(gzFile file, unsigned size) {
-     gz_statep state;
- 
-     /* get internal structure and check integrity */
-@@ -335,16 +308,14 @@ int ZEXPORT gzbuffer(file, size)
-     /* check and set requested size */
-     if ((size << 1) < size)
-         return -1;              /* need to be able to double it */
--    if (size < 2)
--        size = 2;               /* need two bytes to check magic header */
-+    if (size < 8)
-+        size = 8;               /* needed to behave well with flushing */
-     state->want = size;
-     return 0;
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzrewind(file)
--    gzFile file;
--{
-+int ZEXPORT gzrewind(gzFile file) {
-     gz_statep state;
- 
-     /* get internal structure */
-@@ -365,11 +336,7 @@ int ZEXPORT gzrewind(file)
- }
- 
- /* -- see zlib.h -- */
--z_off64_t ZEXPORT gzseek64(file, offset, whence)
--    gzFile file;
--    z_off64_t offset;
--    int whence;
--{
-+z_off64_t ZEXPORT gzseek64(gzFile file, z_off64_t offset, int whence) {
-     unsigned n;
-     z_off64_t ret;
-     gz_statep state;
-@@ -442,11 +409,7 @@ z_off64_t ZEXPORT gzseek64(file, offset, whence)
- }
- 
- /* -- see zlib.h -- */
--z_off_t ZEXPORT gzseek(file, offset, whence)
--    gzFile file;
--    z_off_t offset;
--    int whence;
--{
-+z_off_t ZEXPORT gzseek(gzFile file, z_off_t offset, int whence) {
-     z_off64_t ret;
- 
-     ret = gzseek64(file, (z_off64_t)offset, whence);
-@@ -454,9 +417,7 @@ z_off_t ZEXPORT gzseek(file, offset, whence)
- }
- 
- /* -- see zlib.h -- */
--z_off64_t ZEXPORT gztell64(file)
--    gzFile file;
--{
-+z_off64_t ZEXPORT gztell64(gzFile file) {
-     gz_statep state;
- 
-     /* get internal structure and check integrity */
-@@ -471,9 +432,7 @@ z_off64_t ZEXPORT gztell64(file)
- }
- 
- /* -- see zlib.h -- */
--z_off_t ZEXPORT gztell(file)
--    gzFile file;
--{
-+z_off_t ZEXPORT gztell(gzFile file) {
-     z_off64_t ret;
- 
-     ret = gztell64(file);
-@@ -481,9 +440,7 @@ z_off_t ZEXPORT gztell(file)
- }
- 
- /* -- see zlib.h -- */
--z_off64_t ZEXPORT gzoffset64(file)
--    gzFile file;
--{
-+z_off64_t ZEXPORT gzoffset64(gzFile file) {
-     z_off64_t offset;
-     gz_statep state;
- 
-@@ -504,9 +461,7 @@ z_off64_t ZEXPORT gzoffset64(file)
- }
- 
- /* -- see zlib.h -- */
--z_off_t ZEXPORT gzoffset(file)
--    gzFile file;
--{
-+z_off_t ZEXPORT gzoffset(gzFile file) {
-     z_off64_t ret;
- 
-     ret = gzoffset64(file);
-@@ -514,9 +469,7 @@ z_off_t ZEXPORT gzoffset(file)
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzeof(file)
--    gzFile file;
--{
-+int ZEXPORT gzeof(gzFile file) {
-     gz_statep state;
- 
-     /* get internal structure and check integrity */
-@@ -531,10 +484,7 @@ int ZEXPORT gzeof(file)
- }
- 
- /* -- see zlib.h -- */
--const char * ZEXPORT gzerror(file, errnum)
--    gzFile file;
--    int *errnum;
--{
-+const char * ZEXPORT gzerror(gzFile file, int *errnum) {
-     gz_statep state;
- 
-     /* get internal structure and check integrity */
-@@ -552,9 +502,7 @@ const char * ZEXPORT gzerror(file, errnum)
- }
- 
- /* -- see zlib.h -- */
--void ZEXPORT gzclearerr(file)
--    gzFile file;
--{
-+void ZEXPORT gzclearerr(gzFile file) {
-     gz_statep state;
- 
-     /* get internal structure and check integrity */
-@@ -578,11 +526,7 @@ void ZEXPORT gzclearerr(file)
-    memory).  Simply save the error message as a static string.  If there is an
-    allocation failure constructing the error message, then convert the error to
-    out of memory. */
--void ZLIB_INTERNAL gz_error(state, err, msg)
--    gz_statep state;
--    int err;
--    const char *msg;
--{
-+void ZLIB_INTERNAL gz_error(gz_statep state, int err, const char *msg) {
-     /* free previously allocated message and clear */
-     if (state->msg != NULL) {
-         if (state->err != Z_MEM_ERROR)
-@@ -619,21 +563,20 @@ void ZLIB_INTERNAL gz_error(state, err, msg)
- #endif
- }
- 
--#ifndef INT_MAX
- /* portably return maximum value for an int (when limits.h presumed not
-    available) -- we need to do this to cover cases where 2's complement not
-    used, since C standard permits 1's complement and sign-bit representations,
-    otherwise we could just use ((unsigned)-1) >> 1 */
--unsigned ZLIB_INTERNAL gz_intmax()
--{
--    unsigned p, q;
--
--    p = 1;
-+unsigned ZLIB_INTERNAL gz_intmax(void) {
-+#ifdef INT_MAX
-+    return INT_MAX;
-+#else
-+    unsigned p = 1, q;
-     do {
-         q = p;
-         p <<= 1;
-         p++;
-     } while (p > q);
-     return q >> 1;
--}
- #endif
-+}
-diff --git a/src/zlib/gzread.c b/src/zlib/gzread.c
-index 884c9bfe4..4168cbc88 100644
---- a/src/zlib/gzread.c
-+++ b/src/zlib/gzread.c
-@@ -5,25 +5,12 @@
- 
- #include "gzguts.h"
- 
--/* Local functions */
--local int gz_load OF((gz_statep, unsigned char *, unsigned, unsigned *));
--local int gz_avail OF((gz_statep));
--local int gz_look OF((gz_statep));
--local int gz_decomp OF((gz_statep));
--local int gz_fetch OF((gz_statep));
--local int gz_skip OF((gz_statep, z_off64_t));
--local z_size_t gz_read OF((gz_statep, voidp, z_size_t));
--
- /* Use read() to load a buffer -- return -1 on error, otherwise 0.  Read from
-    state->fd, and update state->eof, state->err, and state->msg as appropriate.
-    This function needs to loop on read(), since read() is not guaranteed to
-    read the number of bytes requested, depending on the type of descriptor. */
--local int gz_load(state, buf, len, have)
--    gz_statep state;
--    unsigned char *buf;
--    unsigned len;
--    unsigned *have;
--{
-+local int gz_load(gz_statep state, unsigned char *buf, unsigned len,
-+                  unsigned *have) {
-     int ret;
-     unsigned get, max = ((unsigned)-1 >> 2) + 1;
- 
-@@ -53,9 +40,7 @@ local int gz_load(state, buf, len, have)
-    If strm->avail_in != 0, then the current data is moved to the beginning of
-    the input buffer, and then the remainder of the buffer is loaded with the
-    available data from the input file. */
--local int gz_avail(state)
--    gz_statep state;
--{
-+local int gz_avail(gz_statep state) {
-     unsigned got;
-     z_streamp strm = &(state->strm);
- 
-@@ -88,9 +73,7 @@ local int gz_avail(state)
-    case, all further file reads will be directly to either the output buffer or
-    a user buffer.  If decompressing, the inflate state will be initialized.
-    gz_look() will return 0 on success or -1 on failure. */
--local int gz_look(state)
--    gz_statep state;
--{
-+local int gz_look(gz_statep state) {
-     z_streamp strm = &(state->strm);
- 
-     /* allocate read buffers and inflate memory */
-@@ -157,11 +140,9 @@ local int gz_look(state)
-        the output buffer is larger than the input buffer, which also assures
-        space for gzungetc() */
-     state->x.next = state->out;
--    if (strm->avail_in) {
--        memcpy(state->x.next, strm->next_in, strm->avail_in);
--        state->x.have = strm->avail_in;
--        strm->avail_in = 0;
--    }
-+    memcpy(state->x.next, strm->next_in, strm->avail_in);
-+    state->x.have = strm->avail_in;
-+    strm->avail_in = 0;
-     state->how = COPY;
-     state->direct = 1;
-     return 0;
-@@ -172,9 +153,7 @@ local int gz_look(state)
-    data.  If the gzip stream completes, state->how is reset to LOOK to look for
-    the next gzip stream or raw data, once state->x.have is depleted.  Returns 0
-    on success, -1 on failure. */
--local int gz_decomp(state)
--    gz_statep state;
--{
-+local int gz_decomp(gz_statep state) {
-     int ret = Z_OK;
-     unsigned had;
-     z_streamp strm = &(state->strm);
-@@ -226,9 +205,7 @@ local int gz_decomp(state)
-    looked for to determine whether to copy or decompress.  Returns -1 on error,
-    otherwise 0.  gz_fetch() will leave state->how as COPY or GZIP unless the
-    end of the input file has been reached and all data has been processed.  */
--local int gz_fetch(state)
--    gz_statep state;
--{
-+local int gz_fetch(gz_statep state) {
-     z_streamp strm = &(state->strm);
- 
-     do {
-@@ -256,10 +233,7 @@ local int gz_fetch(state)
- }
- 
- /* Skip len uncompressed bytes of output.  Return -1 on error, 0 on success. */
--local int gz_skip(state, len)
--    gz_statep state;
--    z_off64_t len;
--{
-+local int gz_skip(gz_statep state, z_off64_t len) {
-     unsigned n;
- 
-     /* skip over len bytes or reach end-of-file, whichever comes first */
-@@ -291,11 +265,7 @@ local int gz_skip(state, len)
-    input.  Return the number of bytes read.  If zero is returned, either the
-    end of file was reached, or there was an error.  state->err must be
-    consulted in that case to determine which. */
--local z_size_t gz_read(state, buf, len)
--    gz_statep state;
--    voidp buf;
--    z_size_t len;
--{
-+local z_size_t gz_read(gz_statep state, voidp buf, z_size_t len) {
-     z_size_t got;
-     unsigned n;
- 
-@@ -372,11 +342,7 @@ local z_size_t gz_read(state, buf, len)
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzread(file, buf, len)
--    gzFile file;
--    voidp buf;
--    unsigned len;
--{
-+int ZEXPORT gzread(gzFile file, voidp buf, unsigned len) {
-     gz_statep state;
- 
-     /* get internal structure */
-@@ -408,12 +374,7 @@ int ZEXPORT gzread(file, buf, len)
- }
- 
- /* -- see zlib.h -- */
--z_size_t ZEXPORT gzfread(buf, size, nitems, file)
--    voidp buf;
--    z_size_t size;
--    z_size_t nitems;
--    gzFile file;
--{
-+z_size_t ZEXPORT gzfread(voidp buf, z_size_t size, z_size_t nitems, gzFile file) {
-     z_size_t len;
-     gz_statep state;
- 
-@@ -444,9 +405,7 @@ z_size_t ZEXPORT gzfread(buf, size, nitems, file)
- #else
- #  undef gzgetc
- #endif
--int ZEXPORT gzgetc(file)
--    gzFile file;
--{
-+int ZEXPORT gzgetc(gzFile file) {
-     unsigned char buf[1];
-     gz_statep state;
- 
-@@ -471,17 +430,12 @@ int ZEXPORT gzgetc(file)
-     return gz_read(state, buf, 1) < 1 ? -1 : buf[0];
- }
- 
--int ZEXPORT gzgetc_(file)
--gzFile file;
--{
-+int ZEXPORT gzgetc_(gzFile file) {
-     return gzgetc(file);
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzungetc(c, file)
--    int c;
--    gzFile file;
--{
-+int ZEXPORT gzungetc(int c, gzFile file) {
-     gz_statep state;
- 
-     /* get internal structure */
-@@ -489,6 +443,10 @@ int ZEXPORT gzungetc(c, file)
-         return -1;
-     state = (gz_statep)file;
- 
-+    /* in case this was just opened, set up the input buffer */
-+    if (state->mode == GZ_READ && state->how == LOOK && state->x.have == 0)
-+        (void)gz_look(state);
-+
-     /* check that we're reading and that there's no (serious) error */
-     if (state->mode != GZ_READ ||
-         (state->err != Z_OK && state->err != Z_BUF_ERROR))
-@@ -538,11 +496,7 @@ int ZEXPORT gzungetc(c, file)
- }
- 
- /* -- see zlib.h -- */
--char * ZEXPORT gzgets(file, buf, len)
--    gzFile file;
--    char *buf;
--    int len;
--{
-+char * ZEXPORT gzgets(gzFile file, char *buf, int len) {
-     unsigned left, n;
-     char *str;
-     unsigned char *eol;
-@@ -602,9 +556,7 @@ char * ZEXPORT gzgets(file, buf, len)
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzdirect(file)
--    gzFile file;
--{
-+int ZEXPORT gzdirect(gzFile file) {
-     gz_statep state;
- 
-     /* get internal structure */
-@@ -622,9 +574,7 @@ int ZEXPORT gzdirect(file)
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzclose_r(file)
--    gzFile file;
--{
-+int ZEXPORT gzclose_r(gzFile file) {
-     int ret, err;
-     gz_statep state;
- 
-diff --git a/src/zlib/gzwrite.c b/src/zlib/gzwrite.c
-index a8ffc8f53..435b4621b 100644
---- a/src/zlib/gzwrite.c
-+++ b/src/zlib/gzwrite.c
-@@ -5,18 +5,10 @@
- 
- #include "gzguts.h"
- 
--/* Local functions */
--local int gz_init OF((gz_statep));
--local int gz_comp OF((gz_statep, int));
--local int gz_zero OF((gz_statep, z_off64_t));
--local z_size_t gz_write OF((gz_statep, voidpc, z_size_t));
--
- /* Initialize state for writing a gzip file.  Mark initialization by setting
-    state->size to non-zero.  Return -1 on a memory allocation failure, or 0 on
-    success. */
--local int gz_init(state)
--    gz_statep state;
--{
-+local int gz_init(gz_statep state) {
-     int ret;
-     z_streamp strm = &(state->strm);
- 
-@@ -70,10 +62,7 @@ local int gz_init(state)
-    deflate() flush value.  If flush is Z_FINISH, then the deflate() state is
-    reset to start a new gzip stream.  If gz->direct is true, then simply write
-    to the output file without compressing, and ignore flush. */
--local int gz_comp(state, flush)
--    gz_statep state;
--    int flush;
--{
-+local int gz_comp(gz_statep state, int flush) {
-     int ret, writ;
-     unsigned have, put, max = ((unsigned)-1 >> 2) + 1;
-     z_streamp strm = &(state->strm);
-@@ -151,10 +140,7 @@ local int gz_comp(state, flush)
- 
- /* Compress len zeros to output.  Return -1 on a write error or memory
-    allocation failure by gz_comp(), or 0 on success. */
--local int gz_zero(state, len)
--    gz_statep state;
--    z_off64_t len;
--{
-+local int gz_zero(gz_statep state, z_off64_t len) {
-     int first;
-     unsigned n;
-     z_streamp strm = &(state->strm);
-@@ -184,11 +170,7 @@ local int gz_zero(state, len)
- 
- /* Write len bytes from buf to file.  Return the number of bytes written.  If
-    the returned value is less than len, then there was an error. */
--local z_size_t gz_write(state, buf, len)
--    gz_statep state;
--    voidpc buf;
--    z_size_t len;
--{
-+local z_size_t gz_write(gz_statep state, voidpc buf, z_size_t len) {
-     z_size_t put = len;
- 
-     /* if len is zero, avoid unnecessary operations */
-@@ -252,11 +234,7 @@ local z_size_t gz_write(state, buf, len)
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzwrite(file, buf, len)
--    gzFile file;
--    voidpc buf;
--    unsigned len;
--{
-+int ZEXPORT gzwrite(gzFile file, voidpc buf, unsigned len) {
-     gz_statep state;
- 
-     /* get internal structure */
-@@ -280,12 +258,8 @@ int ZEXPORT gzwrite(file, buf, len)
- }
- 
- /* -- see zlib.h -- */
--z_size_t ZEXPORT gzfwrite(buf, size, nitems, file)
--    voidpc buf;
--    z_size_t size;
--    z_size_t nitems;
--    gzFile file;
--{
-+z_size_t ZEXPORT gzfwrite(voidpc buf, z_size_t size, z_size_t nitems,
-+                          gzFile file) {
-     z_size_t len;
-     gz_statep state;
- 
-@@ -310,10 +284,7 @@ z_size_t ZEXPORT gzfwrite(buf, size, nitems, file)
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzputc(file, c)
--    gzFile file;
--    int c;
--{
-+int ZEXPORT gzputc(gzFile file, int c) {
-     unsigned have;
-     unsigned char buf[1];
-     gz_statep state;
-@@ -358,10 +329,7 @@ int ZEXPORT gzputc(file, c)
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzputs(file, s)
--    gzFile file;
--    const char *s;
--{
-+int ZEXPORT gzputs(gzFile file, const char *s) {
-     z_size_t len, put;
-     gz_statep state;
- 
-@@ -388,8 +356,7 @@ int ZEXPORT gzputs(file, s)
- #include <stdarg.h>
- 
- /* -- see zlib.h -- */
--int ZEXPORTVA gzvprintf(gzFile file, const char *format, va_list va)
--{
-+int ZEXPORTVA gzvprintf(gzFile file, const char *format, va_list va) {
-     int len;
-     unsigned left;
-     char *next;
-@@ -460,8 +427,7 @@ int ZEXPORTVA gzvprintf(gzFile file, const char *format, va_list va)
-     return len;
- }
- 
--int ZEXPORTVA gzprintf(gzFile file, const char *format, ...)
--{
-+int ZEXPORTVA gzprintf(gzFile file, const char *format, ...) {
-     va_list va;
-     int ret;
- 
-@@ -474,13 +440,10 @@ int ZEXPORTVA gzprintf(gzFile file, const char *format, ...)
- #else /* !STDC && !Z_HAVE_STDARG_H */
- 
- /* -- see zlib.h -- */
--int ZEXPORTVA gzprintf (file, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
--                       a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
--    gzFile file;
--    const char *format;
--    int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
--        a11, a12, a13, a14, a15, a16, a17, a18, a19, a20;
--{
-+int ZEXPORTVA gzprintf(gzFile file, const char *format, int a1, int a2, int a3,
-+                       int a4, int a5, int a6, int a7, int a8, int a9, int a10,
-+                       int a11, int a12, int a13, int a14, int a15, int a16,
-+                       int a17, int a18, int a19, int a20) {
-     unsigned len, left;
-     char *next;
-     gz_statep state;
-@@ -562,10 +525,7 @@ int ZEXPORTVA gzprintf (file, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
- #endif
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzflush(file, flush)
--    gzFile file;
--    int flush;
--{
-+int ZEXPORT gzflush(gzFile file, int flush) {
-     gz_statep state;
- 
-     /* get internal structure */
-@@ -594,11 +554,7 @@ int ZEXPORT gzflush(file, flush)
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzsetparams(file, level, strategy)
--    gzFile file;
--    int level;
--    int strategy;
--{
-+int ZEXPORT gzsetparams(gzFile file, int level, int strategy) {
-     gz_statep state;
-     z_streamp strm;
- 
-@@ -609,7 +565,7 @@ int ZEXPORT gzsetparams(file, level, strategy)
-     strm = &(state->strm);
- 
-     /* check that we're writing and that there's no error */
--    if (state->mode != GZ_WRITE || state->err != Z_OK)
-+    if (state->mode != GZ_WRITE || state->err != Z_OK || state->direct)
-         return Z_STREAM_ERROR;
- 
-     /* if no change is requested, then do nothing */
-@@ -636,9 +592,7 @@ int ZEXPORT gzsetparams(file, level, strategy)
- }
- 
- /* -- see zlib.h -- */
--int ZEXPORT gzclose_w(file)
--    gzFile file;
--{
-+int ZEXPORT gzclose_w(gzFile file) {
-     int ret = Z_OK;
-     gz_statep state;
- 
-diff --git a/src/zlib/infback.c b/src/zlib/infback.c
-index a390c58e8..e7b25b307 100644
---- a/src/zlib/infback.c
-+++ b/src/zlib/infback.c
-@@ -15,9 +15,6 @@
- #include "inflate.h"
- #include "inffast.h"
- 
--/* function prototypes */
--local void fixedtables OF((struct inflate_state FAR *state));
--
- /*
-    strm provides memory allocation functions in zalloc and zfree, or
-    Z_NULL to use the library memory allocation functions.
-@@ -25,13 +22,9 @@ local void fixedtables OF((struct inflate_state FAR *state));
-    windowBits is in the range 8..15, and window is a user-supplied
-    window and output buffer that is 2**windowBits bytes.
-  */
--int ZEXPORT inflateBackInit_(strm, windowBits, window, version, stream_size)
--z_streamp strm;
--int windowBits;
--unsigned char FAR *window;
--const char *version;
--int stream_size;
--{
-+int ZEXPORT inflateBackInit_(z_streamp strm, int windowBits,
-+                             unsigned char FAR *window, const char *version,
-+                             int stream_size) {
-     struct inflate_state FAR *state;
- 
-     if (version == Z_NULL || version[0] != ZLIB_VERSION[0] ||
-@@ -66,6 +59,7 @@ int stream_size;
-     state->window = window;
-     state->wnext = 0;
-     state->whave = 0;
-+    state->sane = 1;
-     return Z_OK;
- }
- 
-@@ -79,9 +73,7 @@ int stream_size;
-    used for threaded applications, since the rewriting of the tables and virgin
-    may not be thread-safe.
-  */
--local void fixedtables(state)
--struct inflate_state FAR *state;
--{
-+local void fixedtables(struct inflate_state FAR *state) {
- #ifdef BUILDFIXED
-     static int virgin = 1;
-     static code *lenfix, *distfix;
-@@ -247,13 +239,8 @@ struct inflate_state FAR *state;
-    inflateBack() can also return Z_STREAM_ERROR if the input parameters
-    are not correct, i.e. strm is Z_NULL or the state was not initialized.
-  */
--int ZEXPORT inflateBack(strm, in, in_desc, out, out_desc)
--z_streamp strm;
--in_func in;
--void FAR *in_desc;
--out_func out;
--void FAR *out_desc;
--{
-+int ZEXPORT inflateBack(z_streamp strm, in_func in, void FAR *in_desc,
-+                        out_func out, void FAR *out_desc) {
-     struct inflate_state FAR *state;
-     z_const unsigned char FAR *next;    /* next input */
-     unsigned char FAR *put;     /* next output */
-@@ -605,33 +592,33 @@ void FAR *out_desc;
-             break;
- 
-         case DONE:
--            /* inflate stream terminated properly -- write leftover output */
-+            /* inflate stream terminated properly */
-             ret = Z_STREAM_END;
--            if (left < state->wsize) {
--                if (out(out_desc, state->window, state->wsize - left))
--                    ret = Z_BUF_ERROR;
--            }
-             goto inf_leave;
- 
-         case BAD:
-             ret = Z_DATA_ERROR;
-             goto inf_leave;
- 
--        default:                /* can't happen, but makes compilers happy */
-+        default:
-+            /* can't happen, but makes compilers happy */
-             ret = Z_STREAM_ERROR;
-             goto inf_leave;
-         }
- 
--    /* Return unused input */
-+    /* Write leftover output and return unused input */
-   inf_leave:
-+    if (left < state->wsize) {
-+        if (out(out_desc, state->window, state->wsize - left) &&
-+            ret == Z_STREAM_END)
-+            ret = Z_BUF_ERROR;
-+    }
-     strm->next_in = next;
-     strm->avail_in = have;
-     return ret;
- }
- 
--int ZEXPORT inflateBackEnd(strm)
--z_streamp strm;
--{
-+int ZEXPORT inflateBackEnd(z_streamp strm) {
-     if (strm == Z_NULL || strm->state == Z_NULL || strm->zfree == (free_func)0)
-         return Z_STREAM_ERROR;
-     ZFREE(strm, strm->state);
-diff --git a/src/zlib/inffast.c b/src/zlib/inffast.c
-index 1fec7f363..9354676e7 100644
---- a/src/zlib/inffast.c
-+++ b/src/zlib/inffast.c
-@@ -47,10 +47,7 @@
-       requires strm->avail_out >= 258 for each loop to avoid checking for
-       output space.
-  */
--void ZLIB_INTERNAL inflate_fast(strm, start)
--z_streamp strm;
--unsigned start;         /* inflate()'s starting value for strm->avail_out */
--{
-+void ZLIB_INTERNAL inflate_fast(z_streamp strm, unsigned start) {
-     struct inflate_state FAR *state;
-     z_const unsigned char FAR *in;      /* local strm->next_in */
-     z_const unsigned char FAR *last;    /* have enough input while in < last */
-diff --git a/src/zlib/inffast.h b/src/zlib/inffast.h
-index e5c1aa4ca..49c6d156c 100644
---- a/src/zlib/inffast.h
-+++ b/src/zlib/inffast.h
-@@ -8,4 +8,4 @@
-    subject to change. Applications should only use zlib.h.
-  */
- 
--void ZLIB_INTERNAL inflate_fast OF((z_streamp strm, unsigned start));
-+void ZLIB_INTERNAL inflate_fast(z_streamp strm, unsigned start);
-diff --git a/src/zlib/inflate.c b/src/zlib/inflate.c
-index 7be8c6366..94ecff015 100644
---- a/src/zlib/inflate.c
-+++ b/src/zlib/inflate.c
-@@ -91,20 +91,7 @@
- #  endif
- #endif
- 
--/* function prototypes */
--local int inflateStateCheck OF((z_streamp strm));
--local void fixedtables OF((struct inflate_state FAR *state));
--local int updatewindow OF((z_streamp strm, const unsigned char FAR *end,
--                           unsigned copy));
--#ifdef BUILDFIXED
--   void makefixed OF((void));
--#endif
--local unsigned syncsearch OF((unsigned FAR *have, const unsigned char FAR *buf,
--                              unsigned len));
--
--local int inflateStateCheck(strm)
--z_streamp strm;
--{
-+local int inflateStateCheck(z_streamp strm) {
-     struct inflate_state FAR *state;
-     if (strm == Z_NULL ||
-         strm->zalloc == (alloc_func)0 || strm->zfree == (free_func)0)
-@@ -116,9 +103,7 @@ z_streamp strm;
-     return 0;
- }
- 
--int ZEXPORT inflateResetKeep(strm)
--z_streamp strm;
--{
-+int ZEXPORT inflateResetKeep(z_streamp strm) {
-     struct inflate_state FAR *state;
- 
-     if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
-@@ -142,9 +127,7 @@ z_streamp strm;
-     return Z_OK;
- }
- 
--int ZEXPORT inflateReset(strm)
--z_streamp strm;
--{
-+int ZEXPORT inflateReset(z_streamp strm) {
-     struct inflate_state FAR *state;
- 
-     if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
-@@ -155,10 +138,7 @@ z_streamp strm;
-     return inflateResetKeep(strm);
- }
- 
--int ZEXPORT inflateReset2(strm, windowBits)
--z_streamp strm;
--int windowBits;
--{
-+int ZEXPORT inflateReset2(z_streamp strm, int windowBits) {
-     int wrap;
-     struct inflate_state FAR *state;
- 
-@@ -168,6 +148,8 @@ int windowBits;
- 
-     /* extract wrap request from windowBits parameter */
-     if (windowBits < 0) {
-+        if (windowBits < -15)
-+            return Z_STREAM_ERROR;
-         wrap = 0;
-         windowBits = -windowBits;
-     }
-@@ -193,12 +175,8 @@ int windowBits;
-     return inflateReset(strm);
- }
- 
--int ZEXPORT inflateInit2_(strm, windowBits, version, stream_size)
--z_streamp strm;
--int windowBits;
--const char *version;
--int stream_size;
--{
-+int ZEXPORT inflateInit2_(z_streamp strm, int windowBits,
-+                          const char *version, int stream_size) {
-     int ret;
-     struct inflate_state FAR *state;
- 
-@@ -237,22 +215,17 @@ int stream_size;
-     return ret;
- }
- 
--int ZEXPORT inflateInit_(strm, version, stream_size)
--z_streamp strm;
--const char *version;
--int stream_size;
--{
-+int ZEXPORT inflateInit_(z_streamp strm, const char *version,
-+                         int stream_size) {
-     return inflateInit2_(strm, DEF_WBITS, version, stream_size);
- }
- 
--int ZEXPORT inflatePrime(strm, bits, value)
--z_streamp strm;
--int bits;
--int value;
--{
-+int ZEXPORT inflatePrime(z_streamp strm, int bits, int value) {
-     struct inflate_state FAR *state;
- 
-     if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
-+    if (bits == 0)
-+        return Z_OK;
-     state = (struct inflate_state FAR *)strm->state;
-     if (bits < 0) {
-         state->hold = 0;
-@@ -276,9 +249,7 @@ int value;
-    used for threaded applications, since the rewriting of the tables and virgin
-    may not be thread-safe.
-  */
--local void fixedtables(state)
--struct inflate_state FAR *state;
--{
-+local void fixedtables(struct inflate_state FAR *state) {
- #ifdef BUILDFIXED
-     static int virgin = 1;
-     static code *lenfix, *distfix;
-@@ -340,7 +311,7 @@ struct inflate_state FAR *state;
- 
-     a.out > inffixed.h
-  */
--void makefixed()
-+void makefixed(void)
- {
-     unsigned low, size;
-     struct inflate_state state;
-@@ -394,11 +365,7 @@ void makefixed()
-    output will fall in the output data, making match copies simpler and faster.
-    The advantage may be dependent on the size of the processor's data caches.
-  */
--local int updatewindow(strm, end, copy)
--z_streamp strm;
--const Bytef *end;
--unsigned copy;
--{
-+local int updatewindow(z_streamp strm, const Bytef *end, unsigned copy) {
-     struct inflate_state FAR *state;
-     unsigned dist;
- 
-@@ -620,10 +587,7 @@ unsigned copy;
-    will return Z_BUF_ERROR if it has not reached the end of the stream.
-  */
- 
--int ZEXPORT inflate(strm, flush)
--z_streamp strm;
--int flush;
--{
-+int ZEXPORT inflate(z_streamp strm, int flush) {
-     struct inflate_state FAR *state;
-     z_const unsigned char FAR *next;    /* next input */
-     unsigned char FAR *put;     /* next output */
-@@ -764,8 +728,9 @@ int flush;
-                 if (copy > have) copy = have;
-                 if (copy) {
-                     if (state->head != Z_NULL &&
--                        state->head->extra != Z_NULL) {
--                        len = state->head->extra_len - state->length;
-+                        state->head->extra != Z_NULL &&
-+                        (len = state->head->extra_len - state->length) <
-+                            state->head->extra_max) {
-                         zmemcpy(state->head->extra + len, next,
-                                 len + copy > state->head->extra_max ?
-                                 state->head->extra_max - len : copy);
-@@ -1298,9 +1263,7 @@ int flush;
-     return ret;
- }
- 
--int ZEXPORT inflateEnd(strm)
--z_streamp strm;
--{
-+int ZEXPORT inflateEnd(z_streamp strm) {
-     struct inflate_state FAR *state;
-     if (inflateStateCheck(strm))
-         return Z_STREAM_ERROR;
-@@ -1312,11 +1275,8 @@ z_streamp strm;
-     return Z_OK;
- }
- 
--int ZEXPORT inflateGetDictionary(strm, dictionary, dictLength)
--z_streamp strm;
--Bytef *dictionary;
--uInt *dictLength;
--{
-+int ZEXPORT inflateGetDictionary(z_streamp strm, Bytef *dictionary,
-+                                 uInt *dictLength) {
-     struct inflate_state FAR *state;
- 
-     /* check state */
-@@ -1335,11 +1295,8 @@ uInt *dictLength;
-     return Z_OK;
- }
- 
--int ZEXPORT inflateSetDictionary(strm, dictionary, dictLength)
--z_streamp strm;
--const Bytef *dictionary;
--uInt dictLength;
--{
-+int ZEXPORT inflateSetDictionary(z_streamp strm, const Bytef *dictionary,
-+                                 uInt dictLength) {
-     struct inflate_state FAR *state;
-     unsigned long dictid;
-     int ret;
-@@ -1370,10 +1327,7 @@ uInt dictLength;
-     return Z_OK;
- }
- 
--int ZEXPORT inflateGetHeader(strm, head)
--z_streamp strm;
--gz_headerp head;
--{
-+int ZEXPORT inflateGetHeader(z_streamp strm, gz_headerp head) {
-     struct inflate_state FAR *state;
- 
-     /* check state */
-@@ -1398,11 +1352,8 @@ gz_headerp head;
-    called again with more data and the *have state.  *have is initialized to
-    zero for the first call.
-  */
--local unsigned syncsearch(have, buf, len)
--unsigned FAR *have;
--const unsigned char FAR *buf;
--unsigned len;
--{
-+local unsigned syncsearch(unsigned FAR *have, const unsigned char FAR *buf,
-+                          unsigned len) {
-     unsigned got;
-     unsigned next;
- 
-@@ -1421,9 +1372,7 @@ unsigned len;
-     return next;
- }
- 
--int ZEXPORT inflateSync(strm)
--z_streamp strm;
--{
-+int ZEXPORT inflateSync(z_streamp strm) {
-     unsigned len;               /* number of bytes to look at or looked at */
-     int flags;                  /* temporary to save header status */
-     unsigned long in, out;      /* temporary to save total_in and total_out */
-@@ -1438,7 +1387,7 @@ z_streamp strm;
-     /* if first time, start search in bit buffer */
-     if (state->mode != SYNC) {
-         state->mode = SYNC;
--        state->hold <<= state->bits & 7;
-+        state->hold >>= state->bits & 7;
-         state->bits -= state->bits & 7;
-         len = 0;
-         while (state->bits >= 8) {
-@@ -1479,9 +1428,7 @@ z_streamp strm;
-    block. When decompressing, PPP checks that at the end of input packet,
-    inflate is waiting for these length bytes.
-  */
--int ZEXPORT inflateSyncPoint(strm)
--z_streamp strm;
--{
-+int ZEXPORT inflateSyncPoint(z_streamp strm) {
-     struct inflate_state FAR *state;
- 
-     if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
-@@ -1489,10 +1436,7 @@ z_streamp strm;
-     return state->mode == STORED && state->bits == 0;
- }
- 
--int ZEXPORT inflateCopy(dest, source)
--z_streamp dest;
--z_streamp source;
--{
-+int ZEXPORT inflateCopy(z_streamp dest, z_streamp source) {
-     struct inflate_state FAR *state;
-     struct inflate_state FAR *copy;
-     unsigned char FAR *window;
-@@ -1536,10 +1480,7 @@ z_streamp source;
-     return Z_OK;
- }
- 
--int ZEXPORT inflateUndermine(strm, subvert)
--z_streamp strm;
--int subvert;
--{
-+int ZEXPORT inflateUndermine(z_streamp strm, int subvert) {
-     struct inflate_state FAR *state;
- 
-     if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
-@@ -1554,10 +1495,7 @@ int subvert;
- #endif
- }
- 
--int ZEXPORT inflateValidate(strm, check)
--z_streamp strm;
--int check;
--{
-+int ZEXPORT inflateValidate(z_streamp strm, int check) {
-     struct inflate_state FAR *state;
- 
-     if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
-@@ -1569,9 +1507,7 @@ int check;
-     return Z_OK;
- }
- 
--long ZEXPORT inflateMark(strm)
--z_streamp strm;
--{
-+long ZEXPORT inflateMark(z_streamp strm) {
-     struct inflate_state FAR *state;
- 
-     if (inflateStateCheck(strm))
-@@ -1582,9 +1518,7 @@ z_streamp strm;
-             (state->mode == MATCH ? state->was - state->length : 0));
- }
- 
--unsigned long ZEXPORT inflateCodesUsed(strm)
--z_streamp strm;
--{
-+unsigned long ZEXPORT inflateCodesUsed(z_streamp strm) {
-     struct inflate_state FAR *state;
-     if (inflateStateCheck(strm)) return (unsigned long)-1;
-     state = (struct inflate_state FAR *)strm->state;
-diff --git a/src/zlib/inftrees.c b/src/zlib/inftrees.c
-index 09462a740..98cfe1644 100644
---- a/src/zlib/inftrees.c
-+++ b/src/zlib/inftrees.c
-@@ -1,5 +1,5 @@
- /* inftrees.c -- generate Huffman trees for efficient decoding
-- * Copyright (C) 1995-2022 Mark Adler
-+ * Copyright (C) 1995-2024 Mark Adler
-  * For conditions of distribution and use, see copyright notice in zlib.h
-  */
- 
-@@ -9,7 +9,7 @@
- #define MAXBITS 15
- 
- const char inflate_copyright[] =
--   " inflate 1.2.12 Copyright 1995-2022 Mark Adler ";
-+   " inflate 1.3.1 Copyright 1995-2024 Mark Adler ";
- /*
-   If you use the zlib library in a product, an acknowledgment is welcome
-   in the documentation of your product. If for some reason you cannot
-@@ -29,14 +29,9 @@ const char inflate_copyright[] =
-    table index bits.  It will differ if the request is greater than the
-    longest code or if it is less than the shortest code.
-  */
--int ZLIB_INTERNAL inflate_table(type, lens, codes, table, bits, work)
--codetype type;
--unsigned short FAR *lens;
--unsigned codes;
--code FAR * FAR *table;
--unsigned FAR *bits;
--unsigned short FAR *work;
--{
-+int ZLIB_INTERNAL inflate_table(codetype type, unsigned short FAR *lens,
-+                                unsigned codes, code FAR * FAR *table,
-+                                unsigned FAR *bits, unsigned short FAR *work) {
-     unsigned len;               /* a code's length in bits */
-     unsigned sym;               /* index of code symbols */
-     unsigned min, max;          /* minimum and maximum code lengths */
-@@ -62,7 +57,7 @@ unsigned short FAR *work;
-         35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0};
-     static const unsigned short lext[31] = { /* Length codes 257..285 extra */
-         16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18,
--        19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 199, 202};
-+        19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 203, 77};
-     static const unsigned short dbase[32] = { /* Distance codes 0..29 base */
-         1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193,
-         257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145,
-diff --git a/src/zlib/inftrees.h b/src/zlib/inftrees.h
-index baa53a0b1..396f74b5d 100644
---- a/src/zlib/inftrees.h
-+++ b/src/zlib/inftrees.h
-@@ -38,11 +38,11 @@ typedef struct {
- /* Maximum size of the dynamic table.  The maximum number of code structures is
-    1444, which is the sum of 852 for literal/length codes and 592 for distance
-    codes.  These values were found by exhaustive searches using the program
--   examples/enough.c found in the zlib distribtution.  The arguments to that
-+   examples/enough.c found in the zlib distribution.  The arguments to that
-    program are the number of symbols, the initial root table size, and the
-    maximum bit length of a code.  "enough 286 9 15" for literal/length codes
--   returns returns 852, and "enough 30 6 15" for distance codes returns 592.
--   The initial root table size (9 or 6) is found in the fifth argument of the
-+   returns 852, and "enough 30 6 15" for distance codes returns 592. The
-+   initial root table size (9 or 6) is found in the fifth argument of the
-    inflate_table() calls in inflate.c and infback.c.  If the root table size is
-    changed, then these maximum sizes would be need to be recalculated and
-    updated. */
-@@ -57,6 +57,6 @@ typedef enum {
-     DISTS
- } codetype;
- 
--int ZLIB_INTERNAL inflate_table OF((codetype type, unsigned short FAR *lens,
--                             unsigned codes, code FAR * FAR *table,
--                             unsigned FAR *bits, unsigned short FAR *work));
-+int ZLIB_INTERNAL inflate_table(codetype type, unsigned short FAR *lens,
-+                                unsigned codes, code FAR * FAR *table,
-+                                unsigned FAR *bits, unsigned short FAR *work);
-diff --git a/src/zlib/trees.c b/src/zlib/trees.c
-index f73fd99c3..6a523ef34 100644
---- a/src/zlib/trees.c
-+++ b/src/zlib/trees.c
-@@ -1,5 +1,5 @@
- /* trees.c -- output deflated data using Huffman coding
-- * Copyright (C) 1995-2021 Jean-loup Gailly
-+ * Copyright (C) 1995-2024 Jean-loup Gailly
-  * detect_data_type() function provided freely by Cosmin Truta, 2006
-  * For conditions of distribution and use, see copyright notice in zlib.h
-  */
-@@ -122,39 +122,116 @@ struct static_tree_desc_s {
-     int     max_length;          /* max bit length for the codes */
- };
- 
--local const static_tree_desc  static_l_desc =
-+#ifdef NO_INIT_GLOBAL_POINTERS
-+#  define TCONST
-+#else
-+#  define TCONST const
-+#endif
-+
-+local TCONST static_tree_desc static_l_desc =
- {static_ltree, extra_lbits, LITERALS+1, L_CODES, MAX_BITS};
- 
--local const static_tree_desc  static_d_desc =
-+local TCONST static_tree_desc static_d_desc =
- {static_dtree, extra_dbits, 0,          D_CODES, MAX_BITS};
- 
--local const static_tree_desc  static_bl_desc =
-+local TCONST static_tree_desc static_bl_desc =
- {(const ct_data *)0, extra_blbits, 0,   BL_CODES, MAX_BL_BITS};
- 
- /* ===========================================================================
-- * Local (static) routines in this file.
-+ * Output a short LSB first on the stream.
-+ * IN assertion: there is enough room in pendingBuf.
-+ */
-+#define put_short(s, w) { \
-+    put_byte(s, (uch)((w) & 0xff)); \
-+    put_byte(s, (uch)((ush)(w) >> 8)); \
-+}
-+
-+/* ===========================================================================
-+ * Reverse the first len bits of a code, using straightforward code (a faster
-+ * method would use a table)
-+ * IN assertion: 1 <= len <= 15
-+ */
-+local unsigned bi_reverse(unsigned code, int len) {
-+    register unsigned res = 0;
-+    do {
-+        res |= code & 1;
-+        code >>= 1, res <<= 1;
-+    } while (--len > 0);
-+    return res >> 1;
-+}
-+
-+/* ===========================================================================
-+ * Flush the bit buffer, keeping at most 7 bits in it.
-+ */
-+local void bi_flush(deflate_state *s) {
-+    if (s->bi_valid == 16) {
-+        put_short(s, s->bi_buf);
-+        s->bi_buf = 0;
-+        s->bi_valid = 0;
-+    } else if (s->bi_valid >= 8) {
-+        put_byte(s, (Byte)s->bi_buf);
-+        s->bi_buf >>= 8;
-+        s->bi_valid -= 8;
-+    }
-+}
-+
-+/* ===========================================================================
-+ * Flush the bit buffer and align the output on a byte boundary
-+ */
-+local void bi_windup(deflate_state *s) {
-+    if (s->bi_valid > 8) {
-+        put_short(s, s->bi_buf);
-+    } else if (s->bi_valid > 0) {
-+        put_byte(s, (Byte)s->bi_buf);
-+    }
-+    s->bi_buf = 0;
-+    s->bi_valid = 0;
-+#ifdef ZLIB_DEBUG
-+    s->bits_sent = (s->bits_sent + 7) & ~7;
-+#endif
-+}
-+
-+/* ===========================================================================
-+ * Generate the codes for a given tree and bit counts (which need not be
-+ * optimal).
-+ * IN assertion: the array bl_count contains the bit length statistics for
-+ * the given tree and the field len is set for all tree elements.
-+ * OUT assertion: the field code is set for all tree elements of non
-+ *     zero code length.
-  */
-+local void gen_codes(ct_data *tree, int max_code, ushf *bl_count) {
-+    ush next_code[MAX_BITS+1]; /* next code value for each bit length */
-+    unsigned code = 0;         /* running code value */
-+    int bits;                  /* bit index */
-+    int n;                     /* code index */
- 
--local void tr_static_init OF((void));
--local void init_block     OF((deflate_state *s));
--local void pqdownheap     OF((deflate_state *s, ct_data *tree, int k));
--local void gen_bitlen     OF((deflate_state *s, tree_desc *desc));
--local void gen_codes      OF((ct_data *tree, int max_code, ushf *bl_count));
--local void build_tree     OF((deflate_state *s, tree_desc *desc));
--local void scan_tree      OF((deflate_state *s, ct_data *tree, int max_code));
--local void send_tree      OF((deflate_state *s, ct_data *tree, int max_code));
--local int  build_bl_tree  OF((deflate_state *s));
--local void send_all_trees OF((deflate_state *s, int lcodes, int dcodes,
--                              int blcodes));
--local void compress_block OF((deflate_state *s, const ct_data *ltree,
--                              const ct_data *dtree));
--local int  detect_data_type OF((deflate_state *s));
--local unsigned bi_reverse OF((unsigned code, int len));
--local void bi_windup      OF((deflate_state *s));
--local void bi_flush       OF((deflate_state *s));
-+    /* The distribution counts are first used to generate the code values
-+     * without bit reversal.
-+     */
-+    for (bits = 1; bits <= MAX_BITS; bits++) {
-+        code = (code + bl_count[bits - 1]) << 1;
-+        next_code[bits] = (ush)code;
-+    }
-+    /* Check that the bit counts in bl_count are consistent. The last code
-+     * must be all ones.
-+     */
-+    Assert (code + bl_count[MAX_BITS] - 1 == (1 << MAX_BITS) - 1,
-+            "inconsistent bit counts");
-+    Tracev((stderr,"\ngen_codes: max_code %d ", max_code));
-+
-+    for (n = 0;  n <= max_code; n++) {
-+        int len = tree[n].Len;
-+        if (len == 0) continue;
-+        /* Now reverse the bits */
-+        tree[n].Code = (ush)bi_reverse(next_code[len]++, len);
-+
-+        Tracecv(tree != static_ltree, (stderr,"\nn %3d %c l %2d c %4x (%x) ",
-+            n, (isgraph(n) ? n : ' '), len, tree[n].Code, next_code[len] - 1));
-+    }
-+}
- 
- #ifdef GEN_TREES_H
--local void gen_trees_header OF((void));
-+local void gen_trees_header(void);
- #endif
- 
- #ifndef ZLIB_DEBUG
-@@ -167,33 +244,18 @@ local void gen_trees_header OF((void));
-        send_bits(s, tree[c].Code, tree[c].Len); }
- #endif
- 
--/* ===========================================================================
-- * Output a short LSB first on the stream.
-- * IN assertion: there is enough room in pendingBuf.
-- */
--#define put_short(s, w) { \
--    put_byte(s, (uch)((w) & 0xff)); \
--    put_byte(s, (uch)((ush)(w) >> 8)); \
--}
--
- /* ===========================================================================
-  * Send a value on a given number of bits.
-  * IN assertion: length <= 16 and value fits in length bits.
-  */
- #ifdef ZLIB_DEBUG
--local void send_bits      OF((deflate_state *s, int value, int length));
--
--local void send_bits(s, value, length)
--    deflate_state *s;
--    int value;  /* value to send */
--    int length; /* number of bits */
--{
-+local void send_bits(deflate_state *s, int value, int length) {
-     Tracevv((stderr," l %2d v %4x ", length, value));
-     Assert(length > 0 && length <= 15, "invalid length");
-     s->bits_sent += (ulg)length;
- 
-     /* If not enough room in bi_buf, use (valid) bits from bi_buf and
--     * (16 - bi_valid) bits from value, leaving (width - (16-bi_valid))
-+     * (16 - bi_valid) bits from value, leaving (width - (16 - bi_valid))
-      * unused bits in value.
-      */
-     if (s->bi_valid > (int)Buf_size - length) {
-@@ -229,8 +291,7 @@ local void send_bits(s, value, length)
- /* ===========================================================================
-  * Initialize the various 'constant' tables.
-  */
--local void tr_static_init()
--{
-+local void tr_static_init(void) {
- #if defined(GEN_TREES_H) || !defined(STDC)
-     static int static_init_done = 0;
-     int n;        /* iterates over tree elements */
-@@ -256,7 +317,7 @@ local void tr_static_init()
-     length = 0;
-     for (code = 0; code < LENGTH_CODES-1; code++) {
-         base_length[code] = length;
--        for (n = 0; n < (1<<extra_lbits[code]); n++) {
-+        for (n = 0; n < (1 << extra_lbits[code]); n++) {
-             _length_code[length++] = (uch)code;
-         }
-     }
-@@ -265,13 +326,13 @@ local void tr_static_init()
-      * in two different ways: code 284 + 5 bits or code 285, so we
-      * overwrite length_code[255] to use the best encoding:
-      */
--    _length_code[length-1] = (uch)code;
-+    _length_code[length - 1] = (uch)code;
- 
-     /* Initialize the mapping dist (0..32K) -> dist code (0..29) */
-     dist = 0;
-     for (code = 0 ; code < 16; code++) {
-         base_dist[code] = dist;
--        for (n = 0; n < (1<<extra_dbits[code]); n++) {
-+        for (n = 0; n < (1 << extra_dbits[code]); n++) {
-             _dist_code[dist++] = (uch)code;
-         }
-     }
-@@ -279,11 +340,11 @@ local void tr_static_init()
-     dist >>= 7; /* from now on, all distances are divided by 128 */
-     for ( ; code < D_CODES; code++) {
-         base_dist[code] = dist << 7;
--        for (n = 0; n < (1<<(extra_dbits[code]-7)); n++) {
-+        for (n = 0; n < (1 << (extra_dbits[code] - 7)); n++) {
-             _dist_code[256 + dist++] = (uch)code;
-         }
-     }
--    Assert (dist == 256, "tr_static_init: 256+dist != 512");
-+    Assert (dist == 256, "tr_static_init: 256 + dist != 512");
- 
-     /* Construct the codes of the static literal tree */
-     for (bits = 0; bits <= MAX_BITS; bits++) bl_count[bits] = 0;
-@@ -312,7 +373,7 @@ local void tr_static_init()
- }
- 
- /* ===========================================================================
-- * Genererate the file trees.h describing the static trees.
-+ * Generate the file trees.h describing the static trees.
-  */
- #ifdef GEN_TREES_H
- #  ifndef ZLIB_DEBUG
-@@ -321,10 +382,9 @@ local void tr_static_init()
- 
- #  define SEPARATOR(i, last, width) \
-       ((i) == (last)? "\n};\n\n" :    \
--       ((i) % (width) == (width)-1 ? ",\n" : ", "))
-+       ((i) % (width) == (width) - 1 ? ",\n" : ", "))
- 
--void gen_trees_header()
--{
-+void gen_trees_header(void) {
-     FILE *header = fopen("trees.h", "w");
-     int i;
- 
-@@ -373,12 +433,26 @@ void gen_trees_header()
- }
- #endif /* GEN_TREES_H */
- 
-+/* ===========================================================================
-+ * Initialize a new block.
-+ */
-+local void init_block(deflate_state *s) {
-+    int n; /* iterates over tree elements */
-+
-+    /* Initialize the trees. */
-+    for (n = 0; n < L_CODES;  n++) s->dyn_ltree[n].Freq = 0;
-+    for (n = 0; n < D_CODES;  n++) s->dyn_dtree[n].Freq = 0;
-+    for (n = 0; n < BL_CODES; n++) s->bl_tree[n].Freq = 0;
-+
-+    s->dyn_ltree[END_BLOCK].Freq = 1;
-+    s->opt_len = s->static_len = 0L;
-+    s->sym_next = s->matches = 0;
-+}
-+
- /* ===========================================================================
-  * Initialize the tree data structures for a new zlib stream.
-  */
--void ZLIB_INTERNAL _tr_init(s)
--    deflate_state *s;
--{
-+void ZLIB_INTERNAL _tr_init(deflate_state *s) {
-     tr_static_init();
- 
-     s->l_desc.dyn_tree = s->dyn_ltree;
-@@ -401,24 +475,6 @@ void ZLIB_INTERNAL _tr_init(s)
-     init_block(s);
- }
- 
--/* ===========================================================================
-- * Initialize a new block.
-- */
--local void init_block(s)
--    deflate_state *s;
--{
--    int n; /* iterates over tree elements */
--
--    /* Initialize the trees. */
--    for (n = 0; n < L_CODES;  n++) s->dyn_ltree[n].Freq = 0;
--    for (n = 0; n < D_CODES;  n++) s->dyn_dtree[n].Freq = 0;
--    for (n = 0; n < BL_CODES; n++) s->bl_tree[n].Freq = 0;
--
--    s->dyn_ltree[END_BLOCK].Freq = 1;
--    s->opt_len = s->static_len = 0L;
--    s->sym_next = s->matches = 0;
--}
--
- #define SMALLEST 1
- /* Index within the heap array of least frequent node in the Huffman tree */
- 
-@@ -448,17 +504,13 @@ local void init_block(s)
-  * when the heap property is re-established (each father smaller than its
-  * two sons).
-  */
--local void pqdownheap(s, tree, k)
--    deflate_state *s;
--    ct_data *tree;  /* the tree to restore */
--    int k;               /* node to move down */
--{
-+local void pqdownheap(deflate_state *s, ct_data *tree, int k) {
-     int v = s->heap[k];
-     int j = k << 1;  /* left son of k */
-     while (j <= s->heap_len) {
-         /* Set j to the smallest of the two sons: */
-         if (j < s->heap_len &&
--            smaller(tree, s->heap[j+1], s->heap[j], s->depth)) {
-+            smaller(tree, s->heap[j + 1], s->heap[j], s->depth)) {
-             j++;
-         }
-         /* Exit if v is smaller than both sons */
-@@ -483,10 +535,7 @@ local void pqdownheap(s, tree, k)
-  *     The length opt_len is updated; static_len is also updated if stree is
-  *     not null.
-  */
--local void gen_bitlen(s, desc)
--    deflate_state *s;
--    tree_desc *desc;    /* the tree descriptor */
--{
-+local void gen_bitlen(deflate_state *s, tree_desc *desc) {
-     ct_data *tree        = desc->dyn_tree;
-     int max_code         = desc->max_code;
-     const ct_data *stree = desc->stat_desc->static_tree;
-@@ -507,7 +556,7 @@ local void gen_bitlen(s, desc)
-      */
-     tree[s->heap[s->heap_max]].Len = 0; /* root of the heap */
- 
--    for (h = s->heap_max+1; h < HEAP_SIZE; h++) {
-+    for (h = s->heap_max + 1; h < HEAP_SIZE; h++) {
-         n = s->heap[h];
-         bits = tree[tree[n].Dad].Len + 1;
-         if (bits > max_length) bits = max_length, overflow++;
-@@ -518,7 +567,7 @@ local void gen_bitlen(s, desc)
- 
-         s->bl_count[bits]++;
-         xbits = 0;
--        if (n >= base) xbits = extra[n-base];
-+        if (n >= base) xbits = extra[n - base];
-         f = tree[n].Freq;
-         s->opt_len += (ulg)f * (unsigned)(bits + xbits);
-         if (stree) s->static_len += (ulg)f * (unsigned)(stree[n].Len + xbits);
-@@ -530,10 +579,10 @@ local void gen_bitlen(s, desc)
- 
-     /* Find the first bit length which could increase: */
-     do {
--        bits = max_length-1;
-+        bits = max_length - 1;
-         while (s->bl_count[bits] == 0) bits--;
--        s->bl_count[bits]--;      /* move one leaf down the tree */
--        s->bl_count[bits+1] += 2; /* move one overflow item as its brother */
-+        s->bl_count[bits]--;        /* move one leaf down the tree */
-+        s->bl_count[bits + 1] += 2; /* move one overflow item as its brother */
-         s->bl_count[max_length]--;
-         /* The brother of the overflow item also moves one step up,
-          * but this does not affect bl_count[max_length]
-@@ -561,48 +610,9 @@ local void gen_bitlen(s, desc)
-     }
- }
- 
--/* ===========================================================================
-- * Generate the codes for a given tree and bit counts (which need not be
-- * optimal).
-- * IN assertion: the array bl_count contains the bit length statistics for
-- * the given tree and the field len is set for all tree elements.
-- * OUT assertion: the field code is set for all tree elements of non
-- *     zero code length.
-- */
--local void gen_codes (tree, max_code, bl_count)
--    ct_data *tree;             /* the tree to decorate */
--    int max_code;              /* largest code with non zero frequency */
--    ushf *bl_count;            /* number of codes at each bit length */
--{
--    ush next_code[MAX_BITS+1]; /* next code value for each bit length */
--    unsigned code = 0;         /* running code value */
--    int bits;                  /* bit index */
--    int n;                     /* code index */
--
--    /* The distribution counts are first used to generate the code values
--     * without bit reversal.
--     */
--    for (bits = 1; bits <= MAX_BITS; bits++) {
--        code = (code + bl_count[bits-1]) << 1;
--        next_code[bits] = (ush)code;
--    }
--    /* Check that the bit counts in bl_count are consistent. The last code
--     * must be all ones.
--     */
--    Assert (code + bl_count[MAX_BITS]-1 == (1<<MAX_BITS)-1,
--            "inconsistent bit counts");
--    Tracev((stderr,"\ngen_codes: max_code %d ", max_code));
--
--    for (n = 0;  n <= max_code; n++) {
--        int len = tree[n].Len;
--        if (len == 0) continue;
--        /* Now reverse the bits */
--        tree[n].Code = (ush)bi_reverse(next_code[len]++, len);
--
--        Tracecv(tree != static_ltree, (stderr,"\nn %3d %c l %2d c %4x (%x) ",
--             n, (isgraph(n) ? n : ' '), len, tree[n].Code, next_code[len]-1));
--    }
--}
-+#ifdef DUMP_BL_TREE
-+#  include <stdio.h>
-+#endif
- 
- /* ===========================================================================
-  * Construct one Huffman tree and assigns the code bit strings and lengths.
-@@ -612,10 +622,7 @@ local void gen_codes (tree, max_code, bl_count)
-  *     and corresponding code. The length opt_len is updated; static_len is
-  *     also updated if stree is not null. The field max_code is set.
-  */
--local void build_tree(s, desc)
--    deflate_state *s;
--    tree_desc *desc; /* the tree descriptor */
--{
-+local void build_tree(deflate_state *s, tree_desc *desc) {
-     ct_data *tree         = desc->dyn_tree;
-     const ct_data *stree  = desc->stat_desc->static_tree;
-     int elems             = desc->stat_desc->elems;
-@@ -624,7 +631,7 @@ local void build_tree(s, desc)
-     int node;          /* new node being created */
- 
-     /* Construct the initial heap, with least frequent element in
--     * heap[SMALLEST]. The sons of heap[n] are heap[2*n] and heap[2*n+1].
-+     * heap[SMALLEST]. The sons of heap[n] are heap[2*n] and heap[2*n + 1].
-      * heap[0] is not used.
-      */
-     s->heap_len = 0, s->heap_max = HEAP_SIZE;
-@@ -652,7 +659,7 @@ local void build_tree(s, desc)
-     }
-     desc->max_code = max_code;
- 
--    /* The elements heap[heap_len/2+1 .. heap_len] are leaves of the tree,
-+    /* The elements heap[heap_len/2 + 1 .. heap_len] are leaves of the tree,
-      * establish sub-heaps of increasing lengths:
-      */
-     for (n = s->heap_len/2; n >= 1; n--) pqdownheap(s, tree, n);
-@@ -700,11 +707,7 @@ local void build_tree(s, desc)
-  * Scan a literal or distance tree to determine the frequencies of the codes
-  * in the bit length tree.
-  */
--local void scan_tree (s, tree, max_code)
--    deflate_state *s;
--    ct_data *tree;   /* the tree to be scanned */
--    int max_code;    /* and its largest code of non zero frequency */
--{
-+local void scan_tree(deflate_state *s, ct_data *tree, int max_code) {
-     int n;                     /* iterates over all tree elements */
-     int prevlen = -1;          /* last emitted length */
-     int curlen;                /* length of current code */
-@@ -714,10 +717,10 @@ local void scan_tree (s, tree, max_code)
-     int min_count = 4;         /* min repeat count */
- 
-     if (nextlen == 0) max_count = 138, min_count = 3;
--    tree[max_code+1].Len = (ush)0xffff; /* guard */
-+    tree[max_code + 1].Len = (ush)0xffff; /* guard */
- 
-     for (n = 0; n <= max_code; n++) {
--        curlen = nextlen; nextlen = tree[n+1].Len;
-+        curlen = nextlen; nextlen = tree[n + 1].Len;
-         if (++count < max_count && curlen == nextlen) {
-             continue;
-         } else if (count < min_count) {
-@@ -745,11 +748,7 @@ local void scan_tree (s, tree, max_code)
-  * Send a literal or distance tree in compressed form, using the codes in
-  * bl_tree.
-  */
--local void send_tree (s, tree, max_code)
--    deflate_state *s;
--    ct_data *tree; /* the tree to be scanned */
--    int max_code;       /* and its largest code of non zero frequency */
--{
-+local void send_tree(deflate_state *s, ct_data *tree, int max_code) {
-     int n;                     /* iterates over all tree elements */
-     int prevlen = -1;          /* last emitted length */
-     int curlen;                /* length of current code */
-@@ -758,11 +757,11 @@ local void send_tree (s, tree, max_code)
-     int max_count = 7;         /* max repeat count */
-     int min_count = 4;         /* min repeat count */
- 
--    /* tree[max_code+1].Len = -1; */  /* guard already set */
-+    /* tree[max_code + 1].Len = -1; */  /* guard already set */
-     if (nextlen == 0) max_count = 138, min_count = 3;
- 
-     for (n = 0; n <= max_code; n++) {
--        curlen = nextlen; nextlen = tree[n+1].Len;
-+        curlen = nextlen; nextlen = tree[n + 1].Len;
-         if (++count < max_count && curlen == nextlen) {
-             continue;
-         } else if (count < min_count) {
-@@ -773,13 +772,13 @@ local void send_tree (s, tree, max_code)
-                 send_code(s, curlen, s->bl_tree); count--;
-             }
-             Assert(count >= 3 && count <= 6, " 3_6?");
--            send_code(s, REP_3_6, s->bl_tree); send_bits(s, count-3, 2);
-+            send_code(s, REP_3_6, s->bl_tree); send_bits(s, count - 3, 2);
- 
-         } else if (count <= 10) {
--            send_code(s, REPZ_3_10, s->bl_tree); send_bits(s, count-3, 3);
-+            send_code(s, REPZ_3_10, s->bl_tree); send_bits(s, count - 3, 3);
- 
-         } else {
--            send_code(s, REPZ_11_138, s->bl_tree); send_bits(s, count-11, 7);
-+            send_code(s, REPZ_11_138, s->bl_tree); send_bits(s, count - 11, 7);
-         }
-         count = 0; prevlen = curlen;
-         if (nextlen == 0) {
-@@ -796,9 +795,7 @@ local void send_tree (s, tree, max_code)
-  * Construct the Huffman tree for the bit lengths and return the index in
-  * bl_order of the last bit length code to send.
-  */
--local int build_bl_tree(s)
--    deflate_state *s;
--{
-+local int build_bl_tree(deflate_state *s) {
-     int max_blindex;  /* index of last bit length code of non zero freq */
- 
-     /* Determine the bit length frequencies for literal and distance trees */
-@@ -807,8 +804,8 @@ local int build_bl_tree(s)
- 
-     /* Build the bit length tree: */
-     build_tree(s, (tree_desc *)(&(s->bl_desc)));
--    /* opt_len now includes the length of the tree representations, except
--     * the lengths of the bit lengths codes and the 5+5+4 bits for the counts.
-+    /* opt_len now includes the length of the tree representations, except the
-+     * lengths of the bit lengths codes and the 5 + 5 + 4 bits for the counts.
-      */
- 
-     /* Determine the number of bit length codes to send. The pkzip format
-@@ -819,7 +816,7 @@ local int build_bl_tree(s)
-         if (s->bl_tree[bl_order[max_blindex]].Len != 0) break;
-     }
-     /* Update opt_len to include the bit length tree and counts */
--    s->opt_len += 3*((ulg)max_blindex+1) + 5+5+4;
-+    s->opt_len += 3*((ulg)max_blindex + 1) + 5 + 5 + 4;
-     Tracev((stderr, "\ndyn trees: dyn %ld, stat %ld",
-             s->opt_len, s->static_len));
- 
-@@ -831,42 +828,36 @@ local int build_bl_tree(s)
-  * lengths of the bit length codes, the literal tree and the distance tree.
-  * IN assertion: lcodes >= 257, dcodes >= 1, blcodes >= 4.
-  */
--local void send_all_trees(s, lcodes, dcodes, blcodes)
--    deflate_state *s;
--    int lcodes, dcodes, blcodes; /* number of codes for each tree */
--{
-+local void send_all_trees(deflate_state *s, int lcodes, int dcodes,
-+                          int blcodes) {
-     int rank;                    /* index in bl_order */
- 
-     Assert (lcodes >= 257 && dcodes >= 1 && blcodes >= 4, "not enough codes");
-     Assert (lcodes <= L_CODES && dcodes <= D_CODES && blcodes <= BL_CODES,
-             "too many codes");
-     Tracev((stderr, "\nbl counts: "));
--    send_bits(s, lcodes-257, 5); /* not +255 as stated in appnote.txt */
--    send_bits(s, dcodes-1,   5);
--    send_bits(s, blcodes-4,  4); /* not -3 as stated in appnote.txt */
-+    send_bits(s, lcodes - 257, 5);  /* not +255 as stated in appnote.txt */
-+    send_bits(s, dcodes - 1,   5);
-+    send_bits(s, blcodes - 4,  4);  /* not -3 as stated in appnote.txt */
-     for (rank = 0; rank < blcodes; rank++) {
-         Tracev((stderr, "\nbl code %2d ", bl_order[rank]));
-         send_bits(s, s->bl_tree[bl_order[rank]].Len, 3);
-     }
-     Tracev((stderr, "\nbl tree: sent %ld", s->bits_sent));
- 
--    send_tree(s, (ct_data *)s->dyn_ltree, lcodes-1); /* literal tree */
-+    send_tree(s, (ct_data *)s->dyn_ltree, lcodes - 1);  /* literal tree */
-     Tracev((stderr, "\nlit tree: sent %ld", s->bits_sent));
- 
--    send_tree(s, (ct_data *)s->dyn_dtree, dcodes-1); /* distance tree */
-+    send_tree(s, (ct_data *)s->dyn_dtree, dcodes - 1);  /* distance tree */
-     Tracev((stderr, "\ndist tree: sent %ld", s->bits_sent));
- }
- 
- /* ===========================================================================
-  * Send a stored block
-  */
--void ZLIB_INTERNAL _tr_stored_block(s, buf, stored_len, last)
--    deflate_state *s;
--    charf *buf;       /* input block */
--    ulg stored_len;   /* length of input block */
--    int last;         /* one if this is the last block for a file */
--{
--    send_bits(s, (STORED_BLOCK<<1)+last, 3);    /* send block type */
-+void ZLIB_INTERNAL _tr_stored_block(deflate_state *s, charf *buf,
-+                                    ulg stored_len, int last) {
-+    send_bits(s, (STORED_BLOCK<<1) + last, 3);  /* send block type */
-     bi_windup(s);        /* align on byte boundary */
-     put_short(s, (ush)stored_len);
-     put_short(s, (ush)~stored_len);
-@@ -877,16 +868,14 @@ void ZLIB_INTERNAL _tr_stored_block(s, buf, stored_len, last)
-     s->compressed_len = (s->compressed_len + 3 + 7) & (ulg)~7L;
-     s->compressed_len += (stored_len + 4) << 3;
-     s->bits_sent += 2*16;
--    s->bits_sent += stored_len<<3;
-+    s->bits_sent += stored_len << 3;
- #endif
- }
- 
- /* ===========================================================================
-  * Flush the bits in the bit buffer to pending output (leaves at most 7 bits)
-  */
--void ZLIB_INTERNAL _tr_flush_bits(s)
--    deflate_state *s;
--{
-+void ZLIB_INTERNAL _tr_flush_bits(deflate_state *s) {
-     bi_flush(s);
- }
- 
-@@ -894,9 +883,7 @@ void ZLIB_INTERNAL _tr_flush_bits(s)
-  * Send one empty static block to give enough lookahead for inflate.
-  * This takes 10 bits, of which 7 may remain in the bit buffer.
-  */
--void ZLIB_INTERNAL _tr_align(s)
--    deflate_state *s;
--{
-+void ZLIB_INTERNAL _tr_align(deflate_state *s) {
-     send_bits(s, STATIC_TREES<<1, 3);
-     send_code(s, END_BLOCK, static_ltree);
- #ifdef ZLIB_DEBUG
-@@ -905,16 +892,108 @@ void ZLIB_INTERNAL _tr_align(s)
-     bi_flush(s);
- }
- 
-+/* ===========================================================================
-+ * Send the block data compressed using the given Huffman trees
-+ */
-+local void compress_block(deflate_state *s, const ct_data *ltree,
-+                          const ct_data *dtree) {
-+    unsigned dist;      /* distance of matched string */
-+    int lc;             /* match length or unmatched char (if dist == 0) */
-+    unsigned sx = 0;    /* running index in symbol buffers */
-+    unsigned code;      /* the code to send */
-+    int extra;          /* number of extra bits to send */
-+
-+    if (s->sym_next != 0) do {
-+#ifdef LIT_MEM
-+        dist = s->d_buf[sx];
-+        lc = s->l_buf[sx++];
-+#else
-+        dist = s->sym_buf[sx++] & 0xff;
-+        dist += (unsigned)(s->sym_buf[sx++] & 0xff) << 8;
-+        lc = s->sym_buf[sx++];
-+#endif
-+        if (dist == 0) {
-+            send_code(s, lc, ltree); /* send a literal byte */
-+            Tracecv(isgraph(lc), (stderr," '%c' ", lc));
-+        } else {
-+            /* Here, lc is the match length - MIN_MATCH */
-+            code = _length_code[lc];
-+            send_code(s, code + LITERALS + 1, ltree);   /* send length code */
-+            extra = extra_lbits[code];
-+            if (extra != 0) {
-+                lc -= base_length[code];
-+                send_bits(s, lc, extra);       /* send the extra length bits */
-+            }
-+            dist--; /* dist is now the match distance - 1 */
-+            code = d_code(dist);
-+            Assert (code < D_CODES, "bad d_code");
-+
-+            send_code(s, code, dtree);       /* send the distance code */
-+            extra = extra_dbits[code];
-+            if (extra != 0) {
-+                dist -= (unsigned)base_dist[code];
-+                send_bits(s, dist, extra);   /* send the extra distance bits */
-+            }
-+        } /* literal or match pair ? */
-+
-+        /* Check for no overlay of pending_buf on needed symbols */
-+#ifdef LIT_MEM
-+        Assert(s->pending < 2 * (s->lit_bufsize + sx), "pendingBuf overflow");
-+#else
-+        Assert(s->pending < s->lit_bufsize + sx, "pendingBuf overflow");
-+#endif
-+
-+    } while (sx < s->sym_next);
-+
-+    send_code(s, END_BLOCK, ltree);
-+}
-+
-+/* ===========================================================================
-+ * Check if the data type is TEXT or BINARY, using the following algorithm:
-+ * - TEXT if the two conditions below are satisfied:
-+ *    a) There are no non-portable control characters belonging to the
-+ *       "block list" (0..6, 14..25, 28..31).
-+ *    b) There is at least one printable character belonging to the
-+ *       "allow list" (9 {TAB}, 10 {LF}, 13 {CR}, 32..255).
-+ * - BINARY otherwise.
-+ * - The following partially-portable control characters form a
-+ *   "gray list" that is ignored in this detection algorithm:
-+ *   (7 {BEL}, 8 {BS}, 11 {VT}, 12 {FF}, 26 {SUB}, 27 {ESC}).
-+ * IN assertion: the fields Freq of dyn_ltree are set.
-+ */
-+local int detect_data_type(deflate_state *s) {
-+    /* block_mask is the bit mask of block-listed bytes
-+     * set bits 0..6, 14..25, and 28..31
-+     * 0xf3ffc07f = binary 11110011111111111100000001111111
-+     */
-+    unsigned long block_mask = 0xf3ffc07fUL;
-+    int n;
-+
-+    /* Check for non-textual ("block-listed") bytes. */
-+    for (n = 0; n <= 31; n++, block_mask >>= 1)
-+        if ((block_mask & 1) && (s->dyn_ltree[n].Freq != 0))
-+            return Z_BINARY;
-+
-+    /* Check for textual ("allow-listed") bytes. */
-+    if (s->dyn_ltree[9].Freq != 0 || s->dyn_ltree[10].Freq != 0
-+            || s->dyn_ltree[13].Freq != 0)
-+        return Z_TEXT;
-+    for (n = 32; n < LITERALS; n++)
-+        if (s->dyn_ltree[n].Freq != 0)
-+            return Z_TEXT;
-+
-+    /* There are no "block-listed" or "allow-listed" bytes:
-+     * this stream either is empty or has tolerated ("gray-listed") bytes only.
-+     */
-+    return Z_BINARY;
-+}
-+
- /* ===========================================================================
-  * Determine the best encoding for the current block: dynamic trees, static
-  * trees or store, and write out the encoded block.
-  */
--void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last)
--    deflate_state *s;
--    charf *buf;       /* input block, or NULL if too old */
--    ulg stored_len;   /* length of input block */
--    int last;         /* one if this is the last block for a file */
--{
-+void ZLIB_INTERNAL _tr_flush_block(deflate_state *s, charf *buf,
-+                                   ulg stored_len, int last) {
-     ulg opt_lenb, static_lenb; /* opt_len and static_len in bytes */
-     int max_blindex = 0;  /* index of last bit length code of non zero freq */
- 
-@@ -943,14 +1022,17 @@ void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last)
-         max_blindex = build_bl_tree(s);
- 
-         /* Determine the best encoding. Compute the block lengths in bytes. */
--        opt_lenb = (s->opt_len+3+7)>>3;
--        static_lenb = (s->static_len+3+7)>>3;
-+        opt_lenb = (s->opt_len + 3 + 7) >> 3;
-+        static_lenb = (s->static_len + 3 + 7) >> 3;
- 
-         Tracev((stderr, "\nopt %lu(%lu) stat %lu(%lu) stored %lu lit %u ",
-                 opt_lenb, s->opt_len, static_lenb, s->static_len, stored_len,
-                 s->sym_next / 3));
- 
--        if (static_lenb <= opt_lenb) opt_lenb = static_lenb;
-+#ifndef FORCE_STATIC
-+        if (static_lenb <= opt_lenb || s->strategy == Z_FIXED)
-+#endif
-+            opt_lenb = static_lenb;
- 
-     } else {
-         Assert(buf != (char*)0, "lost buf");
-@@ -960,7 +1042,7 @@ void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last)
- #ifdef FORCE_STORED
-     if (buf != (char*)0) { /* force stored block */
- #else
--    if (stored_len+4 <= opt_lenb && buf != (char*)0) {
-+    if (stored_len + 4 <= opt_lenb && buf != (char*)0) {
-                        /* 4: two words for the lengths */
- #endif
-         /* The test buf != NULL is only necessary if LIT_BUFSIZE > WSIZE.
-@@ -971,21 +1053,17 @@ void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last)
-          */
-         _tr_stored_block(s, buf, stored_len, last);
- 
--#ifdef FORCE_STATIC
--    } else if (static_lenb >= 0) { /* force static trees */
--#else
--    } else if (s->strategy == Z_FIXED || static_lenb == opt_lenb) {
--#endif
--        send_bits(s, (STATIC_TREES<<1)+last, 3);
-+    } else if (static_lenb == opt_lenb) {
-+        send_bits(s, (STATIC_TREES<<1) + last, 3);
-         compress_block(s, (const ct_data *)static_ltree,
-                        (const ct_data *)static_dtree);
- #ifdef ZLIB_DEBUG
-         s->compressed_len += 3 + s->static_len;
- #endif
-     } else {
--        send_bits(s, (DYN_TREES<<1)+last, 3);
--        send_all_trees(s, s->l_desc.max_code+1, s->d_desc.max_code+1,
--                       max_blindex+1);
-+        send_bits(s, (DYN_TREES<<1) + last, 3);
-+        send_all_trees(s, s->l_desc.max_code + 1, s->d_desc.max_code + 1,
-+                       max_blindex + 1);
-         compress_block(s, (const ct_data *)s->dyn_ltree,
-                        (const ct_data *)s->dyn_dtree);
- #ifdef ZLIB_DEBUG
-@@ -1004,22 +1082,23 @@ void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last)
-         s->compressed_len += 7;  /* align on byte boundary */
- #endif
-     }
--    Tracev((stderr,"\ncomprlen %lu(%lu) ", s->compressed_len>>3,
--           s->compressed_len-7*last));
-+    Tracev((stderr,"\ncomprlen %lu(%lu) ", s->compressed_len >> 3,
-+           s->compressed_len - 7*last));
- }
- 
- /* ===========================================================================
-  * Save the match info and tally the frequency counts. Return true if
-  * the current block must be flushed.
-  */
--int ZLIB_INTERNAL _tr_tally (s, dist, lc)
--    deflate_state *s;
--    unsigned dist;  /* distance of matched string */
--    unsigned lc;    /* match length-MIN_MATCH or unmatched char (if dist==0) */
--{
--    s->sym_buf[s->sym_next++] = dist;
--    s->sym_buf[s->sym_next++] = dist >> 8;
--    s->sym_buf[s->sym_next++] = lc;
-+int ZLIB_INTERNAL _tr_tally(deflate_state *s, unsigned dist, unsigned lc) {
-+#ifdef LIT_MEM
-+    s->d_buf[s->sym_next] = (ush)dist;
-+    s->l_buf[s->sym_next++] = (uch)lc;
-+#else
-+    s->sym_buf[s->sym_next++] = (uch)dist;
-+    s->sym_buf[s->sym_next++] = (uch)(dist >> 8);
-+    s->sym_buf[s->sym_next++] = (uch)lc;
-+#endif
-     if (dist == 0) {
-         /* lc is the unmatched char */
-         s->dyn_ltree[lc].Freq++;
-@@ -1031,152 +1110,8 @@ int ZLIB_INTERNAL _tr_tally (s, dist, lc)
-                (ush)lc <= (ush)(MAX_MATCH-MIN_MATCH) &&
-                (ush)d_code(dist) < (ush)D_CODES,  "_tr_tally: bad match");
- 
--        s->dyn_ltree[_length_code[lc]+LITERALS+1].Freq++;
-+        s->dyn_ltree[_length_code[lc] + LITERALS + 1].Freq++;
-         s->dyn_dtree[d_code(dist)].Freq++;
-     }
-     return (s->sym_next == s->sym_end);
- }
--
--/* ===========================================================================
-- * Send the block data compressed using the given Huffman trees
-- */
--local void compress_block(s, ltree, dtree)
--    deflate_state *s;
--    const ct_data *ltree; /* literal tree */
--    const ct_data *dtree; /* distance tree */
--{
--    unsigned dist;      /* distance of matched string */
--    int lc;             /* match length or unmatched char (if dist == 0) */
--    unsigned sx = 0;    /* running index in sym_buf */
--    unsigned code;      /* the code to send */
--    int extra;          /* number of extra bits to send */
--
--    if (s->sym_next != 0) do {
--        dist = s->sym_buf[sx++] & 0xff;
--        dist += (unsigned)(s->sym_buf[sx++] & 0xff) << 8;
--        lc = s->sym_buf[sx++];
--        if (dist == 0) {
--            send_code(s, lc, ltree); /* send a literal byte */
--            Tracecv(isgraph(lc), (stderr," '%c' ", lc));
--        } else {
--            /* Here, lc is the match length - MIN_MATCH */
--            code = _length_code[lc];
--            send_code(s, code+LITERALS+1, ltree); /* send the length code */
--            extra = extra_lbits[code];
--            if (extra != 0) {
--                lc -= base_length[code];
--                send_bits(s, lc, extra);       /* send the extra length bits */
--            }
--            dist--; /* dist is now the match distance - 1 */
--            code = d_code(dist);
--            Assert (code < D_CODES, "bad d_code");
--
--            send_code(s, code, dtree);       /* send the distance code */
--            extra = extra_dbits[code];
--            if (extra != 0) {
--                dist -= (unsigned)base_dist[code];
--                send_bits(s, dist, extra);   /* send the extra distance bits */
--            }
--        } /* literal or match pair ? */
--
--        /* Check that the overlay between pending_buf and sym_buf is ok: */
--        Assert(s->pending < s->lit_bufsize + sx, "pendingBuf overflow");
--
--    } while (sx < s->sym_next);
--
--    send_code(s, END_BLOCK, ltree);
--}
--
--/* ===========================================================================
-- * Check if the data type is TEXT or BINARY, using the following algorithm:
-- * - TEXT if the two conditions below are satisfied:
-- *    a) There are no non-portable control characters belonging to the
-- *       "block list" (0..6, 14..25, 28..31).
-- *    b) There is at least one printable character belonging to the
-- *       "allow list" (9 {TAB}, 10 {LF}, 13 {CR}, 32..255).
-- * - BINARY otherwise.
-- * - The following partially-portable control characters form a
-- *   "gray list" that is ignored in this detection algorithm:
-- *   (7 {BEL}, 8 {BS}, 11 {VT}, 12 {FF}, 26 {SUB}, 27 {ESC}).
-- * IN assertion: the fields Freq of dyn_ltree are set.
-- */
--local int detect_data_type(s)
--    deflate_state *s;
--{
--    /* block_mask is the bit mask of block-listed bytes
--     * set bits 0..6, 14..25, and 28..31
--     * 0xf3ffc07f = binary 11110011111111111100000001111111
--     */
--    unsigned long block_mask = 0xf3ffc07fUL;
--    int n;
--
--    /* Check for non-textual ("block-listed") bytes. */
--    for (n = 0; n <= 31; n++, block_mask >>= 1)
--        if ((block_mask & 1) && (s->dyn_ltree[n].Freq != 0))
--            return Z_BINARY;
--
--    /* Check for textual ("allow-listed") bytes. */
--    if (s->dyn_ltree[9].Freq != 0 || s->dyn_ltree[10].Freq != 0
--            || s->dyn_ltree[13].Freq != 0)
--        return Z_TEXT;
--    for (n = 32; n < LITERALS; n++)
--        if (s->dyn_ltree[n].Freq != 0)
--            return Z_TEXT;
--
--    /* There are no "block-listed" or "allow-listed" bytes:
--     * this stream either is empty or has tolerated ("gray-listed") bytes only.
--     */
--    return Z_BINARY;
--}
--
--/* ===========================================================================
-- * Reverse the first len bits of a code, using straightforward code (a faster
-- * method would use a table)
-- * IN assertion: 1 <= len <= 15
-- */
--local unsigned bi_reverse(code, len)
--    unsigned code; /* the value to invert */
--    int len;       /* its bit length */
--{
--    register unsigned res = 0;
--    do {
--        res |= code & 1;
--        code >>= 1, res <<= 1;
--    } while (--len > 0);
--    return res >> 1;
--}
--
--/* ===========================================================================
-- * Flush the bit buffer, keeping at most 7 bits in it.
-- */
--local void bi_flush(s)
--    deflate_state *s;
--{
--    if (s->bi_valid == 16) {
--        put_short(s, s->bi_buf);
--        s->bi_buf = 0;
--        s->bi_valid = 0;
--    } else if (s->bi_valid >= 8) {
--        put_byte(s, (Byte)s->bi_buf);
--        s->bi_buf >>= 8;
--        s->bi_valid -= 8;
--    }
--}
--
--/* ===========================================================================
-- * Flush the bit buffer and align the output on a byte boundary
-- */
--local void bi_windup(s)
--    deflate_state *s;
--{
--    if (s->bi_valid > 8) {
--        put_short(s, s->bi_buf);
--    } else if (s->bi_valid > 0) {
--        put_byte(s, (Byte)s->bi_buf);
--    }
--    s->bi_buf = 0;
--    s->bi_valid = 0;
--#ifdef ZLIB_DEBUG
--    s->bits_sent = (s->bits_sent+7) & ~7;
--#endif
--}
-diff --git a/src/zlib/uncompr.c b/src/zlib/uncompr.c
-index f03a1a865..5e256663b 100644
---- a/src/zlib/uncompr.c
-+++ b/src/zlib/uncompr.c
-@@ -24,12 +24,8 @@
-    Z_DATA_ERROR if the input data was corrupted, including if the input data is
-    an incomplete zlib stream.
- */
--int ZEXPORT uncompress2 (dest, destLen, source, sourceLen)
--    Bytef *dest;
--    uLongf *destLen;
--    const Bytef *source;
--    uLong *sourceLen;
--{
-+int ZEXPORT uncompress2(Bytef *dest, uLongf *destLen, const Bytef *source,
-+                        uLong *sourceLen) {
-     z_stream stream;
-     int err;
-     const uInt max = (uInt)-1;
-@@ -83,11 +79,7 @@ int ZEXPORT uncompress2 (dest, destLen, source, sourceLen)
-            err;
- }
- 
--int ZEXPORT uncompress (dest, destLen, source, sourceLen)
--    Bytef *dest;
--    uLongf *destLen;
--    const Bytef *source;
--    uLong sourceLen;
--{
-+int ZEXPORT uncompress(Bytef *dest, uLongf *destLen, const Bytef *source,
-+                       uLong sourceLen) {
-     return uncompress2(dest, destLen, source, &sourceLen);
- }
-diff --git a/src/zlib/zconf.h b/src/zlib/zconf.h
-index 5e1d68a00..62adc8d84 100644
---- a/src/zlib/zconf.h
-+++ b/src/zlib/zconf.h
-@@ -1,5 +1,5 @@
- /* zconf.h -- configuration of the zlib compression library
-- * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
-+ * Copyright (C) 1995-2024 Jean-loup Gailly, Mark Adler
-  * For conditions of distribution and use, see copyright notice in zlib.h
-  */
- 
-@@ -38,6 +38,9 @@
- #  define crc32                 z_crc32
- #  define crc32_combine         z_crc32_combine
- #  define crc32_combine64       z_crc32_combine64
-+#  define crc32_combine_gen     z_crc32_combine_gen
-+#  define crc32_combine_gen64   z_crc32_combine_gen64
-+#  define crc32_combine_op      z_crc32_combine_op
- #  define crc32_z               z_crc32_z
- #  define deflate               z_deflate
- #  define deflateBound          z_deflateBound
-@@ -238,7 +241,11 @@
- #endif
- 
- #ifdef Z_SOLO
--   typedef unsigned long z_size_t;
-+#  ifdef _WIN64
-+     typedef unsigned long long z_size_t;
-+#  else
-+     typedef unsigned long z_size_t;
-+#  endif
- #else
- #  define z_longlong long long
- #  if defined(NO_SIZE_T)
-@@ -293,14 +300,6 @@
- #  endif
- #endif
- 
--#ifndef Z_ARG /* function prototypes for stdarg */
--#  if defined(STDC) || defined(Z_HAVE_STDARG_H)
--#    define Z_ARG(args)  args
--#  else
--#    define Z_ARG(args)  ()
--#  endif
--#endif
--
- /* The following definitions for FAR are needed only for MSDOS mixed
-  * model programming (small or medium model with some far allocations).
-  * This was tested only with MSC; for other MSDOS compilers you may have
-@@ -349,6 +348,9 @@
- #    ifdef FAR
- #      undef FAR
- #    endif
-+#    ifndef WIN32_LEAN_AND_MEAN
-+#      define WIN32_LEAN_AND_MEAN
-+#    endif
- #    include <windows.h>
-      /* No need for _export, use ZLIB.DEF instead. */
-      /* For complete Windows compatibility, use WINAPI, not __stdcall. */
-@@ -467,11 +469,18 @@ typedef uLong FAR uLongf;
- #  undef _LARGEFILE64_SOURCE
- #endif
- 
--#if defined(__WATCOMC__) && !defined(Z_HAVE_UNISTD_H)
--#  define Z_HAVE_UNISTD_H
-+#ifndef Z_HAVE_UNISTD_H
-+#  ifdef __WATCOMC__
-+#    define Z_HAVE_UNISTD_H
-+#  endif
-+#endif
-+#ifndef Z_HAVE_UNISTD_H
-+#  if defined(_LARGEFILE64_SOURCE) && !defined(_WIN32)
-+#    define Z_HAVE_UNISTD_H
-+#  endif
- #endif
- #ifndef Z_SOLO
--#  if defined(Z_HAVE_UNISTD_H) || defined(_LARGEFILE64_SOURCE)
-+#  if defined(Z_HAVE_UNISTD_H)
- #    include <unistd.h>         /* for SEEK_*, off_t, and _LFS64_LARGEFILE */
- #    ifdef VMS
- #      include <unixio.h>       /* for off_t */
-@@ -507,7 +516,7 @@ typedef uLong FAR uLongf;
- #if !defined(_WIN32) && defined(Z_LARGE64)
- #  define z_off64_t off64_t
- #else
--#  if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO)
-+#  if defined(_WIN32) && !defined(__GNUC__)
- #    define z_off64_t __int64
- #  else
- #    define z_off64_t z_off_t
-diff --git a/src/zlib/zlib.h b/src/zlib/zlib.h
-index 4a98e38bf..8d4b932ea 100644
---- a/src/zlib/zlib.h
-+++ b/src/zlib/zlib.h
-@@ -1,7 +1,7 @@
- /* zlib.h -- interface of the 'zlib' general purpose compression library
--  version 1.2.12, March 11th, 2022
-+  version 1.3.1, January 22nd, 2024
- 
--  Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
-+  Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler
- 
-   This software is provided 'as-is', without any express or implied
-   warranty.  In no event will the authors be held liable for any damages
-@@ -37,11 +37,11 @@
- extern "C" {
- #endif
- 
--#define ZLIB_VERSION "1.2.12"
--#define ZLIB_VERNUM 0x12c0
-+#define ZLIB_VERSION "1.3.1"
-+#define ZLIB_VERNUM 0x1310
- #define ZLIB_VER_MAJOR 1
--#define ZLIB_VER_MINOR 2
--#define ZLIB_VER_REVISION 12
-+#define ZLIB_VER_MINOR 3
-+#define ZLIB_VER_REVISION 1
- #define ZLIB_VER_SUBREVISION 0
- 
- /*
-@@ -78,8 +78,8 @@ extern "C" {
-   even in the case of corrupted input.
- */
- 
--typedef voidpf (*alloc_func) OF((voidpf opaque, uInt items, uInt size));
--typedef void   (*free_func)  OF((voidpf opaque, voidpf address));
-+typedef voidpf (*alloc_func)(voidpf opaque, uInt items, uInt size);
-+typedef void   (*free_func)(voidpf opaque, voidpf address);
- 
- struct internal_state;
- 
-@@ -217,7 +217,7 @@ typedef gz_header FAR *gz_headerp;
- 
-                         /* basic functions */
- 
--ZEXTERN const char * ZEXPORT zlibVersion OF((void));
-+ZEXTERN const char * ZEXPORT zlibVersion(void);
- /* The application can compare zlibVersion and ZLIB_VERSION for consistency.
-    If the first character differs, the library code actually used is not
-    compatible with the zlib.h header file used by the application.  This check
-@@ -225,12 +225,12 @@ ZEXTERN const char * ZEXPORT zlibVersion OF((void));
-  */
- 
- /*
--ZEXTERN int ZEXPORT deflateInit OF((z_streamp strm, int level));
-+ZEXTERN int ZEXPORT deflateInit(z_streamp strm, int level);
- 
-      Initializes the internal stream state for compression.  The fields
-    zalloc, zfree and opaque must be initialized before by the caller.  If
-    zalloc and zfree are set to Z_NULL, deflateInit updates them to use default
--   allocation functions.
-+   allocation functions.  total_in, total_out, adler, and msg are initialized.
- 
-      The compression level must be Z_DEFAULT_COMPRESSION, or between 0 and 9:
-    1 gives best speed, 9 gives best compression, 0 gives no compression at all
-@@ -247,7 +247,7 @@ ZEXTERN int ZEXPORT deflateInit OF((z_streamp strm, int level));
- */
- 
- 
--ZEXTERN int ZEXPORT deflate OF((z_streamp strm, int flush));
-+ZEXTERN int ZEXPORT deflate(z_streamp strm, int flush);
- /*
-     deflate compresses as much data as possible, and stops when the input
-   buffer becomes empty or the output buffer becomes full.  It may introduce
-@@ -276,7 +276,7 @@ ZEXTERN int ZEXPORT deflate OF((z_streamp strm, int flush));
-   == 0), or after each call of deflate().  If deflate returns Z_OK and with
-   zero avail_out, it must be called again after making room in the output
-   buffer because there might be more output pending. See deflatePending(),
--  which can be used if desired to determine whether or not there is more ouput
-+  which can be used if desired to determine whether or not there is more output
-   in that case.
- 
-     Normally the parameter flush is set to Z_NO_FLUSH, which allows deflate to
-@@ -320,8 +320,8 @@ ZEXTERN int ZEXPORT deflate OF((z_streamp strm, int flush));
-   with the same value of the flush parameter and more output space (updated
-   avail_out), until the flush is complete (deflate returns with non-zero
-   avail_out).  In the case of a Z_FULL_FLUSH or Z_SYNC_FLUSH, make sure that
--  avail_out is greater than six to avoid repeated flush markers due to
--  avail_out == 0 on return.
-+  avail_out is greater than six when the flush marker begins, in order to avoid
-+  repeated flush markers upon calling deflate() again when avail_out == 0.
- 
-     If the parameter flush is set to Z_FINISH, pending input is processed,
-   pending output is flushed and deflate returns with Z_STREAM_END if there was
-@@ -360,7 +360,7 @@ ZEXTERN int ZEXPORT deflate OF((z_streamp strm, int flush));
- */
- 
- 
--ZEXTERN int ZEXPORT deflateEnd OF((z_streamp strm));
-+ZEXTERN int ZEXPORT deflateEnd(z_streamp strm);
- /*
-      All dynamically allocated data structures for this stream are freed.
-    This function discards any unprocessed input and does not flush any pending
-@@ -375,7 +375,7 @@ ZEXTERN int ZEXPORT deflateEnd OF((z_streamp strm));
- 
- 
- /*
--ZEXTERN int ZEXPORT inflateInit OF((z_streamp strm));
-+ZEXTERN int ZEXPORT inflateInit(z_streamp strm);
- 
-      Initializes the internal stream state for decompression.  The fields
-    next_in, avail_in, zalloc, zfree and opaque must be initialized before by
-@@ -383,7 +383,8 @@ ZEXTERN int ZEXPORT inflateInit OF((z_streamp strm));
-    read or consumed.  The allocation of a sliding window will be deferred to
-    the first call of inflate (if the decompression does not complete on the
-    first call).  If zalloc and zfree are set to Z_NULL, inflateInit updates
--   them to use default allocation functions.
-+   them to use default allocation functions.  total_in, total_out, adler, and
-+   msg are initialized.
- 
-      inflateInit returns Z_OK if success, Z_MEM_ERROR if there was not enough
-    memory, Z_VERSION_ERROR if the zlib library version is incompatible with the
-@@ -397,7 +398,7 @@ ZEXTERN int ZEXPORT inflateInit OF((z_streamp strm));
- */
- 
- 
--ZEXTERN int ZEXPORT inflate OF((z_streamp strm, int flush));
-+ZEXTERN int ZEXPORT inflate(z_streamp strm, int flush);
- /*
-     inflate decompresses as much data as possible, and stops when the input
-   buffer becomes empty or the output buffer becomes full.  It may introduce
-@@ -517,7 +518,7 @@ ZEXTERN int ZEXPORT inflate OF((z_streamp strm, int flush));
- */
- 
- 
--ZEXTERN int ZEXPORT inflateEnd OF((z_streamp strm));
-+ZEXTERN int ZEXPORT inflateEnd(z_streamp strm);
- /*
-      All dynamically allocated data structures for this stream are freed.
-    This function discards any unprocessed input and does not flush any pending
-@@ -535,12 +536,12 @@ ZEXTERN int ZEXPORT inflateEnd OF((z_streamp strm));
- */
- 
- /*
--ZEXTERN int ZEXPORT deflateInit2 OF((z_streamp strm,
--                                     int  level,
--                                     int  method,
--                                     int  windowBits,
--                                     int  memLevel,
--                                     int  strategy));
-+ZEXTERN int ZEXPORT deflateInit2(z_streamp strm,
-+                                 int level,
-+                                 int method,
-+                                 int windowBits,
-+                                 int memLevel,
-+                                 int strategy);
- 
-      This is another version of deflateInit with more compression options.  The
-    fields zalloc, zfree and opaque must be initialized before by the caller.
-@@ -607,9 +608,9 @@ ZEXTERN int ZEXPORT deflateInit2 OF((z_streamp strm,
-    compression: this will be done by deflate().
- */
- 
--ZEXTERN int ZEXPORT deflateSetDictionary OF((z_streamp strm,
--                                             const Bytef *dictionary,
--                                             uInt  dictLength));
-+ZEXTERN int ZEXPORT deflateSetDictionary(z_streamp strm,
-+                                         const Bytef *dictionary,
-+                                         uInt  dictLength);
- /*
-      Initializes the compression dictionary from the given byte sequence
-    without producing any compressed output.  When using the zlib format, this
-@@ -651,16 +652,16 @@ ZEXTERN int ZEXPORT deflateSetDictionary OF((z_streamp strm,
-    not perform any compression: this will be done by deflate().
- */
- 
--ZEXTERN int ZEXPORT deflateGetDictionary OF((z_streamp strm,
--                                             Bytef *dictionary,
--                                             uInt  *dictLength));
-+ZEXTERN int ZEXPORT deflateGetDictionary(z_streamp strm,
-+                                         Bytef *dictionary,
-+                                         uInt  *dictLength);
- /*
-      Returns the sliding dictionary being maintained by deflate.  dictLength is
-    set to the number of bytes in the dictionary, and that many bytes are copied
-    to dictionary.  dictionary must have enough space, where 32768 bytes is
-    always enough.  If deflateGetDictionary() is called with dictionary equal to
-    Z_NULL, then only the dictionary length is returned, and nothing is copied.
--   Similary, if dictLength is Z_NULL, then it is not set.
-+   Similarly, if dictLength is Z_NULL, then it is not set.
- 
-      deflateGetDictionary() may return a length less than the window size, even
-    when more than the window size in input has been provided. It may return up
-@@ -673,8 +674,8 @@ ZEXTERN int ZEXPORT deflateGetDictionary OF((z_streamp strm,
-    stream state is inconsistent.
- */
- 
--ZEXTERN int ZEXPORT deflateCopy OF((z_streamp dest,
--                                    z_streamp source));
-+ZEXTERN int ZEXPORT deflateCopy(z_streamp dest,
-+                                z_streamp source);
- /*
-      Sets the destination stream as a complete copy of the source stream.
- 
-@@ -691,20 +692,20 @@ ZEXTERN int ZEXPORT deflateCopy OF((z_streamp dest,
-    destination.
- */
- 
--ZEXTERN int ZEXPORT deflateReset OF((z_streamp strm));
-+ZEXTERN int ZEXPORT deflateReset(z_streamp strm);
- /*
-      This function is equivalent to deflateEnd followed by deflateInit, but
-    does not free and reallocate the internal compression state.  The stream
-    will leave the compression level and any other attributes that may have been
--   set unchanged.
-+   set unchanged.  total_in, total_out, adler, and msg are initialized.
- 
-      deflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source
-    stream state was inconsistent (such as zalloc or state being Z_NULL).
- */
- 
--ZEXTERN int ZEXPORT deflateParams OF((z_streamp strm,
--                                      int level,
--                                      int strategy));
-+ZEXTERN int ZEXPORT deflateParams(z_streamp strm,
-+                                  int level,
-+                                  int strategy);
- /*
-      Dynamically update the compression level and compression strategy.  The
-    interpretation of level and strategy is as in deflateInit2().  This can be
-@@ -729,7 +730,7 @@ ZEXTERN int ZEXPORT deflateParams OF((z_streamp strm,
-    Then no more input data should be provided before the deflateParams() call.
-    If this is done, the old level and strategy will be applied to the data
-    compressed before deflateParams(), and the new level and strategy will be
--   applied to the the data compressed after deflateParams().
-+   applied to the data compressed after deflateParams().
- 
-      deflateParams returns Z_OK on success, Z_STREAM_ERROR if the source stream
-    state was inconsistent or if a parameter was invalid, or Z_BUF_ERROR if
-@@ -740,11 +741,11 @@ ZEXTERN int ZEXPORT deflateParams OF((z_streamp strm,
-    retried with more output space.
- */
- 
--ZEXTERN int ZEXPORT deflateTune OF((z_streamp strm,
--                                    int good_length,
--                                    int max_lazy,
--                                    int nice_length,
--                                    int max_chain));
-+ZEXTERN int ZEXPORT deflateTune(z_streamp strm,
-+                                int good_length,
-+                                int max_lazy,
-+                                int nice_length,
-+                                int max_chain);
- /*
-      Fine tune deflate's internal compression parameters.  This should only be
-    used by someone who understands the algorithm used by zlib's deflate for
-@@ -757,8 +758,8 @@ ZEXTERN int ZEXPORT deflateTune OF((z_streamp strm,
-    returns Z_OK on success, or Z_STREAM_ERROR for an invalid deflate stream.
-  */
- 
--ZEXTERN uLong ZEXPORT deflateBound OF((z_streamp strm,
--                                       uLong sourceLen));
-+ZEXTERN uLong ZEXPORT deflateBound(z_streamp strm,
-+                                   uLong sourceLen);
- /*
-      deflateBound() returns an upper bound on the compressed size after
-    deflation of sourceLen bytes.  It must be called after deflateInit() or
-@@ -772,9 +773,9 @@ ZEXTERN uLong ZEXPORT deflateBound OF((z_streamp strm,
-    than Z_FINISH or Z_NO_FLUSH are used.
- */
- 
--ZEXTERN int ZEXPORT deflatePending OF((z_streamp strm,
--                                       unsigned *pending,
--                                       int *bits));
-+ZEXTERN int ZEXPORT deflatePending(z_streamp strm,
-+                                   unsigned *pending,
-+                                   int *bits);
- /*
-      deflatePending() returns the number of bytes and bits of output that have
-    been generated, but not yet provided in the available output.  The bytes not
-@@ -787,9 +788,9 @@ ZEXTERN int ZEXPORT deflatePending OF((z_streamp strm,
-    stream state was inconsistent.
-  */
- 
--ZEXTERN int ZEXPORT deflatePrime OF((z_streamp strm,
--                                     int bits,
--                                     int value));
-+ZEXTERN int ZEXPORT deflatePrime(z_streamp strm,
-+                                 int bits,
-+                                 int value);
- /*
-      deflatePrime() inserts bits in the deflate output stream.  The intent
-    is that this function is used to start off the deflate output with the bits
-@@ -804,8 +805,8 @@ ZEXTERN int ZEXPORT deflatePrime OF((z_streamp strm,
-    source stream state was inconsistent.
- */
- 
--ZEXTERN int ZEXPORT deflateSetHeader OF((z_streamp strm,
--                                         gz_headerp head));
-+ZEXTERN int ZEXPORT deflateSetHeader(z_streamp strm,
-+                                     gz_headerp head);
- /*
-      deflateSetHeader() provides gzip header information for when a gzip
-    stream is requested by deflateInit2().  deflateSetHeader() may be called
-@@ -821,16 +822,17 @@ ZEXTERN int ZEXPORT deflateSetHeader OF((z_streamp strm,
-    gzip file" and give up.
- 
-      If deflateSetHeader is not used, the default gzip header has text false,
--   the time set to zero, and os set to 255, with no extra, name, or comment
--   fields.  The gzip header is returned to the default state by deflateReset().
-+   the time set to zero, and os set to the current operating system, with no
-+   extra, name, or comment fields.  The gzip header is returned to the default
-+   state by deflateReset().
- 
-      deflateSetHeader returns Z_OK if success, or Z_STREAM_ERROR if the source
-    stream state was inconsistent.
- */
- 
- /*
--ZEXTERN int ZEXPORT inflateInit2 OF((z_streamp strm,
--                                     int  windowBits));
-+ZEXTERN int ZEXPORT inflateInit2(z_streamp strm,
-+                                 int windowBits);
- 
-      This is another version of inflateInit with an extra parameter.  The
-    fields next_in, avail_in, zalloc, zfree and opaque must be initialized
-@@ -883,9 +885,9 @@ ZEXTERN int ZEXPORT inflateInit2 OF((z_streamp strm,
-    deferred until inflate() is called.
- */
- 
--ZEXTERN int ZEXPORT inflateSetDictionary OF((z_streamp strm,
--                                             const Bytef *dictionary,
--                                             uInt  dictLength));
-+ZEXTERN int ZEXPORT inflateSetDictionary(z_streamp strm,
-+                                         const Bytef *dictionary,
-+                                         uInt  dictLength);
- /*
-      Initializes the decompression dictionary from the given uncompressed byte
-    sequence.  This function must be called immediately after a call of inflate,
-@@ -906,22 +908,22 @@ ZEXTERN int ZEXPORT inflateSetDictionary OF((z_streamp strm,
-    inflate().
- */
- 
--ZEXTERN int ZEXPORT inflateGetDictionary OF((z_streamp strm,
--                                             Bytef *dictionary,
--                                             uInt  *dictLength));
-+ZEXTERN int ZEXPORT inflateGetDictionary(z_streamp strm,
-+                                         Bytef *dictionary,
-+                                         uInt  *dictLength);
- /*
-      Returns the sliding dictionary being maintained by inflate.  dictLength is
-    set to the number of bytes in the dictionary, and that many bytes are copied
-    to dictionary.  dictionary must have enough space, where 32768 bytes is
-    always enough.  If inflateGetDictionary() is called with dictionary equal to
-    Z_NULL, then only the dictionary length is returned, and nothing is copied.
--   Similary, if dictLength is Z_NULL, then it is not set.
-+   Similarly, if dictLength is Z_NULL, then it is not set.
- 
-      inflateGetDictionary returns Z_OK on success, or Z_STREAM_ERROR if the
-    stream state is inconsistent.
- */
- 
--ZEXTERN int ZEXPORT inflateSync OF((z_streamp strm));
-+ZEXTERN int ZEXPORT inflateSync(z_streamp strm);
- /*
-      Skips invalid compressed data until a possible full flush point (see above
-    for the description of deflate with Z_FULL_FLUSH) can be found, or until all
-@@ -934,14 +936,14 @@ ZEXTERN int ZEXPORT inflateSync OF((z_streamp strm));
-      inflateSync returns Z_OK if a possible full flush point has been found,
-    Z_BUF_ERROR if no more input was provided, Z_DATA_ERROR if no flush point
-    has been found, or Z_STREAM_ERROR if the stream structure was inconsistent.
--   In the success case, the application may save the current current value of
--   total_in which indicates where valid compressed data was found.  In the
--   error case, the application may repeatedly call inflateSync, providing more
--   input each time, until success or end of the input data.
-+   In the success case, the application may save the current value of total_in
-+   which indicates where valid compressed data was found.  In the error case,
-+   the application may repeatedly call inflateSync, providing more input each
-+   time, until success or end of the input data.
- */
- 
--ZEXTERN int ZEXPORT inflateCopy OF((z_streamp dest,
--                                    z_streamp source));
-+ZEXTERN int ZEXPORT inflateCopy(z_streamp dest,
-+                                z_streamp source);
- /*
-      Sets the destination stream as a complete copy of the source stream.
- 
-@@ -956,18 +958,19 @@ ZEXTERN int ZEXPORT inflateCopy OF((z_streamp dest,
-    destination.
- */
- 
--ZEXTERN int ZEXPORT inflateReset OF((z_streamp strm));
-+ZEXTERN int ZEXPORT inflateReset(z_streamp strm);
- /*
-      This function is equivalent to inflateEnd followed by inflateInit,
-    but does not free and reallocate the internal decompression state.  The
-    stream will keep attributes that may have been set by inflateInit2.
-+   total_in, total_out, adler, and msg are initialized.
- 
-      inflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source
-    stream state was inconsistent (such as zalloc or state being Z_NULL).
- */
- 
--ZEXTERN int ZEXPORT inflateReset2 OF((z_streamp strm,
--                                      int windowBits));
-+ZEXTERN int ZEXPORT inflateReset2(z_streamp strm,
-+                                  int windowBits);
- /*
-      This function is the same as inflateReset, but it also permits changing
-    the wrap and window size requests.  The windowBits parameter is interpreted
-@@ -980,9 +983,9 @@ ZEXTERN int ZEXPORT inflateReset2 OF((z_streamp strm,
-    the windowBits parameter is invalid.
- */
- 
--ZEXTERN int ZEXPORT inflatePrime OF((z_streamp strm,
--                                     int bits,
--                                     int value));
-+ZEXTERN int ZEXPORT inflatePrime(z_streamp strm,
-+                                 int bits,
-+                                 int value);
- /*
-      This function inserts bits in the inflate input stream.  The intent is
-    that this function is used to start inflating at a bit position in the
-@@ -1001,7 +1004,7 @@ ZEXTERN int ZEXPORT inflatePrime OF((z_streamp strm,
-    stream state was inconsistent.
- */
- 
--ZEXTERN long ZEXPORT inflateMark OF((z_streamp strm));
-+ZEXTERN long ZEXPORT inflateMark(z_streamp strm);
- /*
-      This function returns two values, one in the lower 16 bits of the return
-    value, and the other in the remaining upper bits, obtained by shifting the
-@@ -1029,8 +1032,8 @@ ZEXTERN long ZEXPORT inflateMark OF((z_streamp strm));
-    source stream state was inconsistent.
- */
- 
--ZEXTERN int ZEXPORT inflateGetHeader OF((z_streamp strm,
--                                         gz_headerp head));
-+ZEXTERN int ZEXPORT inflateGetHeader(z_streamp strm,
-+                                     gz_headerp head);
- /*
-      inflateGetHeader() requests that gzip header information be stored in the
-    provided gz_header structure.  inflateGetHeader() may be called after
-@@ -1070,8 +1073,8 @@ ZEXTERN int ZEXPORT inflateGetHeader OF((z_streamp strm,
- */
- 
- /*
--ZEXTERN int ZEXPORT inflateBackInit OF((z_streamp strm, int windowBits,
--                                        unsigned char FAR *window));
-+ZEXTERN int ZEXPORT inflateBackInit(z_streamp strm, int windowBits,
-+                                    unsigned char FAR *window);
- 
-      Initialize the internal stream state for decompression using inflateBack()
-    calls.  The fields zalloc, zfree and opaque in strm must be initialized
-@@ -1091,13 +1094,13 @@ ZEXTERN int ZEXPORT inflateBackInit OF((z_streamp strm, int windowBits,
-    the version of the header file.
- */
- 
--typedef unsigned (*in_func) OF((void FAR *,
--                                z_const unsigned char FAR * FAR *));
--typedef int (*out_func) OF((void FAR *, unsigned char FAR *, unsigned));
-+typedef unsigned (*in_func)(void FAR *,
-+                            z_const unsigned char FAR * FAR *);
-+typedef int (*out_func)(void FAR *, unsigned char FAR *, unsigned);
- 
--ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm,
--                                    in_func in, void FAR *in_desc,
--                                    out_func out, void FAR *out_desc));
-+ZEXTERN int ZEXPORT inflateBack(z_streamp strm,
-+                                in_func in, void FAR *in_desc,
-+                                out_func out, void FAR *out_desc);
- /*
-      inflateBack() does a raw inflate with a single call using a call-back
-    interface for input and output.  This is potentially more efficient than
-@@ -1165,7 +1168,7 @@ ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm,
-    cannot return Z_OK.
- */
- 
--ZEXTERN int ZEXPORT inflateBackEnd OF((z_streamp strm));
-+ZEXTERN int ZEXPORT inflateBackEnd(z_streamp strm);
- /*
-      All memory allocated by inflateBackInit() is freed.
- 
-@@ -1173,7 +1176,7 @@ ZEXTERN int ZEXPORT inflateBackEnd OF((z_streamp strm));
-    state was inconsistent.
- */
- 
--ZEXTERN uLong ZEXPORT zlibCompileFlags OF((void));
-+ZEXTERN uLong ZEXPORT zlibCompileFlags(void);
- /* Return flags indicating compile-time options.
- 
-     Type sizes, two bits each, 00 = 16 bits, 01 = 32, 10 = 64, 11 = other:
-@@ -1226,8 +1229,8 @@ ZEXTERN uLong ZEXPORT zlibCompileFlags OF((void));
-    you need special options.
- */
- 
--ZEXTERN int ZEXPORT compress OF((Bytef *dest,   uLongf *destLen,
--                                 const Bytef *source, uLong sourceLen));
-+ZEXTERN int ZEXPORT compress(Bytef *dest,   uLongf *destLen,
-+                             const Bytef *source, uLong sourceLen);
- /*
-      Compresses the source buffer into the destination buffer.  sourceLen is
-    the byte length of the source buffer.  Upon entry, destLen is the total size
-@@ -1241,9 +1244,9 @@ ZEXTERN int ZEXPORT compress OF((Bytef *dest,   uLongf *destLen,
-    buffer.
- */
- 
--ZEXTERN int ZEXPORT compress2 OF((Bytef *dest,   uLongf *destLen,
--                                  const Bytef *source, uLong sourceLen,
--                                  int level));
-+ZEXTERN int ZEXPORT compress2(Bytef *dest,   uLongf *destLen,
-+                              const Bytef *source, uLong sourceLen,
-+                              int level);
- /*
-      Compresses the source buffer into the destination buffer.  The level
-    parameter has the same meaning as in deflateInit.  sourceLen is the byte
-@@ -1257,15 +1260,15 @@ ZEXTERN int ZEXPORT compress2 OF((Bytef *dest,   uLongf *destLen,
-    Z_STREAM_ERROR if the level parameter is invalid.
- */
- 
--ZEXTERN uLong ZEXPORT compressBound OF((uLong sourceLen));
-+ZEXTERN uLong ZEXPORT compressBound(uLong sourceLen);
- /*
-      compressBound() returns an upper bound on the compressed size after
-    compress() or compress2() on sourceLen bytes.  It would be used before a
-    compress() or compress2() call to allocate the destination buffer.
- */
- 
--ZEXTERN int ZEXPORT uncompress OF((Bytef *dest,   uLongf *destLen,
--                                   const Bytef *source, uLong sourceLen));
-+ZEXTERN int ZEXPORT uncompress(Bytef *dest,   uLongf *destLen,
-+                               const Bytef *source, uLong sourceLen);
- /*
-      Decompresses the source buffer into the destination buffer.  sourceLen is
-    the byte length of the source buffer.  Upon entry, destLen is the total size
-@@ -1282,8 +1285,8 @@ ZEXTERN int ZEXPORT uncompress OF((Bytef *dest,   uLongf *destLen,
-    buffer with the uncompressed data up to that point.
- */
- 
--ZEXTERN int ZEXPORT uncompress2 OF((Bytef *dest,   uLongf *destLen,
--                                    const Bytef *source, uLong *sourceLen));
-+ZEXTERN int ZEXPORT uncompress2(Bytef *dest,   uLongf *destLen,
-+                                const Bytef *source, uLong *sourceLen);
- /*
-      Same as uncompress, except that sourceLen is a pointer, where the
-    length of the source is *sourceLen.  On return, *sourceLen is the number of
-@@ -1302,7 +1305,7 @@ ZEXTERN int ZEXPORT uncompress2 OF((Bytef *dest,   uLongf *destLen,
- typedef struct gzFile_s *gzFile;    /* semi-opaque gzip file descriptor */
- 
- /*
--ZEXTERN gzFile ZEXPORT gzopen OF((const char *path, const char *mode));
-+ZEXTERN gzFile ZEXPORT gzopen(const char *path, const char *mode);
- 
-      Open the gzip (.gz) file at path for reading and decompressing, or
-    compressing and writing.  The mode parameter is as in fopen ("rb" or "wb")
-@@ -1339,7 +1342,7 @@ ZEXTERN gzFile ZEXPORT gzopen OF((const char *path, const char *mode));
-    file could not be opened.
- */
- 
--ZEXTERN gzFile ZEXPORT gzdopen OF((int fd, const char *mode));
-+ZEXTERN gzFile ZEXPORT gzdopen(int fd, const char *mode);
- /*
-      Associate a gzFile with the file descriptor fd.  File descriptors are
-    obtained from calls like open, dup, creat, pipe or fileno (if the file has
-@@ -1362,7 +1365,7 @@ ZEXTERN gzFile ZEXPORT gzdopen OF((int fd, const char *mode));
-    will not detect if fd is invalid (unless fd is -1).
- */
- 
--ZEXTERN int ZEXPORT gzbuffer OF((gzFile file, unsigned size));
-+ZEXTERN int ZEXPORT gzbuffer(gzFile file, unsigned size);
- /*
-      Set the internal buffer size used by this library's functions for file to
-    size.  The default buffer size is 8192 bytes.  This function must be called
-@@ -1378,7 +1381,7 @@ ZEXTERN int ZEXPORT gzbuffer OF((gzFile file, unsigned size));
-    too late.
- */
- 
--ZEXTERN int ZEXPORT gzsetparams OF((gzFile file, int level, int strategy));
-+ZEXTERN int ZEXPORT gzsetparams(gzFile file, int level, int strategy);
- /*
-      Dynamically update the compression level and strategy for file.  See the
-    description of deflateInit2 for the meaning of these parameters. Previously
-@@ -1389,7 +1392,7 @@ ZEXTERN int ZEXPORT gzsetparams OF((gzFile file, int level, int strategy));
-    or Z_MEM_ERROR if there is a memory allocation error.
- */
- 
--ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len));
-+ZEXTERN int ZEXPORT gzread(gzFile file, voidp buf, unsigned len);
- /*
-      Read and decompress up to len uncompressed bytes from file into buf.  If
-    the input file is not in gzip format, gzread copies the given number of
-@@ -1419,8 +1422,8 @@ ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len));
-    Z_STREAM_ERROR.
- */
- 
--ZEXTERN z_size_t ZEXPORT gzfread OF((voidp buf, z_size_t size, z_size_t nitems,
--                                     gzFile file));
-+ZEXTERN z_size_t ZEXPORT gzfread(voidp buf, z_size_t size, z_size_t nitems,
-+                                 gzFile file);
- /*
-      Read and decompress up to nitems items of size size from file into buf,
-    otherwise operating as gzread() does.  This duplicates the interface of
-@@ -1437,22 +1440,22 @@ ZEXTERN z_size_t ZEXPORT gzfread OF((voidp buf, z_size_t size, z_size_t nitems,
- 
-      In the event that the end of file is reached and only a partial item is
-    available at the end, i.e. the remaining uncompressed data length is not a
--   multiple of size, then the final partial item is nevetheless read into buf
-+   multiple of size, then the final partial item is nevertheless read into buf
-    and the end-of-file flag is set.  The length of the partial item read is not
-    provided, but could be inferred from the result of gztell().  This behavior
-    is the same as the behavior of fread() implementations in common libraries,
-    but it prevents the direct use of gzfread() to read a concurrently written
--   file, reseting and retrying on end-of-file, when size is not 1.
-+   file, resetting and retrying on end-of-file, when size is not 1.
- */
- 
--ZEXTERN int ZEXPORT gzwrite OF((gzFile file, voidpc buf, unsigned len));
-+ZEXTERN int ZEXPORT gzwrite(gzFile file, voidpc buf, unsigned len);
- /*
-      Compress and write the len uncompressed bytes at buf to file. gzwrite
-    returns the number of uncompressed bytes written or 0 in case of error.
- */
- 
--ZEXTERN z_size_t ZEXPORT gzfwrite OF((voidpc buf, z_size_t size,
--                                      z_size_t nitems, gzFile file));
-+ZEXTERN z_size_t ZEXPORT gzfwrite(voidpc buf, z_size_t size,
-+                                  z_size_t nitems, gzFile file);
- /*
-      Compress and write nitems items of size size from buf to file, duplicating
-    the interface of stdio's fwrite(), with size_t request and return types.  If
-@@ -1465,7 +1468,7 @@ ZEXTERN z_size_t ZEXPORT gzfwrite OF((voidpc buf, z_size_t size,
-    is returned, and the error state is set to Z_STREAM_ERROR.
- */
- 
--ZEXTERN int ZEXPORTVA gzprintf Z_ARG((gzFile file, const char *format, ...));
-+ZEXTERN int ZEXPORTVA gzprintf(gzFile file, const char *format, ...);
- /*
-      Convert, format, compress, and write the arguments (...) to file under
-    control of the string format, as in fprintf.  gzprintf returns the number of
-@@ -1480,7 +1483,7 @@ ZEXTERN int ZEXPORTVA gzprintf Z_ARG((gzFile file, const char *format, ...));
-    This can be determined using zlibCompileFlags().
- */
- 
--ZEXTERN int ZEXPORT gzputs OF((gzFile file, const char *s));
-+ZEXTERN int ZEXPORT gzputs(gzFile file, const char *s);
- /*
-      Compress and write the given null-terminated string s to file, excluding
-    the terminating null character.
-@@ -1488,7 +1491,7 @@ ZEXTERN int ZEXPORT gzputs OF((gzFile file, const char *s));
-      gzputs returns the number of characters written, or -1 in case of error.
- */
- 
--ZEXTERN char * ZEXPORT gzgets OF((gzFile file, char *buf, int len));
-+ZEXTERN char * ZEXPORT gzgets(gzFile file, char *buf, int len);
- /*
-      Read and decompress bytes from file into buf, until len-1 characters are
-    read, or until a newline character is read and transferred to buf, or an
-@@ -1502,13 +1505,13 @@ ZEXTERN char * ZEXPORT gzgets OF((gzFile file, char *buf, int len));
-    buf are indeterminate.
- */
- 
--ZEXTERN int ZEXPORT gzputc OF((gzFile file, int c));
-+ZEXTERN int ZEXPORT gzputc(gzFile file, int c);
- /*
-      Compress and write c, converted to an unsigned char, into file.  gzputc
-    returns the value that was written, or -1 in case of error.
- */
- 
--ZEXTERN int ZEXPORT gzgetc OF((gzFile file));
-+ZEXTERN int ZEXPORT gzgetc(gzFile file);
- /*
-      Read and decompress one byte from file.  gzgetc returns this byte or -1
-    in case of end of file or error.  This is implemented as a macro for speed.
-@@ -1517,7 +1520,7 @@ ZEXTERN int ZEXPORT gzgetc OF((gzFile file));
-    points to has been clobbered or not.
- */
- 
--ZEXTERN int ZEXPORT gzungetc OF((int c, gzFile file));
-+ZEXTERN int ZEXPORT gzungetc(int c, gzFile file);
- /*
-      Push c back onto the stream for file to be read as the first character on
-    the next read.  At least one character of push-back is always allowed.
-@@ -1529,7 +1532,7 @@ ZEXTERN int ZEXPORT gzungetc OF((int c, gzFile file));
-    gzseek() or gzrewind().
- */
- 
--ZEXTERN int ZEXPORT gzflush OF((gzFile file, int flush));
-+ZEXTERN int ZEXPORT gzflush(gzFile file, int flush);
- /*
-      Flush all pending output to file.  The parameter flush is as in the
-    deflate() function.  The return value is the zlib error number (see function
-@@ -1545,8 +1548,8 @@ ZEXTERN int ZEXPORT gzflush OF((gzFile file, int flush));
- */
- 
- /*
--ZEXTERN z_off_t ZEXPORT gzseek OF((gzFile file,
--                                   z_off_t offset, int whence));
-+ZEXTERN z_off_t ZEXPORT gzseek(gzFile file,
-+                               z_off_t offset, int whence);
- 
-      Set the starting position to offset relative to whence for the next gzread
-    or gzwrite on file.  The offset represents a number of bytes in the
-@@ -1564,7 +1567,7 @@ ZEXTERN z_off_t ZEXPORT gzseek OF((gzFile file,
-    would be before the current position.
- */
- 
--ZEXTERN int ZEXPORT    gzrewind OF((gzFile file));
-+ZEXTERN int ZEXPORT    gzrewind(gzFile file);
- /*
-      Rewind file. This function is supported only for reading.
- 
-@@ -1572,7 +1575,7 @@ ZEXTERN int ZEXPORT    gzrewind OF((gzFile file));
- */
- 
- /*
--ZEXTERN z_off_t ZEXPORT    gztell OF((gzFile file));
-+ZEXTERN z_off_t ZEXPORT    gztell(gzFile file);
- 
-      Return the starting position for the next gzread or gzwrite on file.
-    This position represents a number of bytes in the uncompressed data stream,
-@@ -1583,7 +1586,7 @@ ZEXTERN z_off_t ZEXPORT    gztell OF((gzFile file));
- */
- 
- /*
--ZEXTERN z_off_t ZEXPORT gzoffset OF((gzFile file));
-+ZEXTERN z_off_t ZEXPORT gzoffset(gzFile file);
- 
-      Return the current compressed (actual) read or write offset of file.  This
-    offset includes the count of bytes that precede the gzip stream, for example
-@@ -1592,7 +1595,7 @@ ZEXTERN z_off_t ZEXPORT gzoffset OF((gzFile file));
-    be used for a progress indicator.  On error, gzoffset() returns -1.
- */
- 
--ZEXTERN int ZEXPORT gzeof OF((gzFile file));
-+ZEXTERN int ZEXPORT gzeof(gzFile file);
- /*
-      Return true (1) if the end-of-file indicator for file has been set while
-    reading, false (0) otherwise.  Note that the end-of-file indicator is set
-@@ -1607,7 +1610,7 @@ ZEXTERN int ZEXPORT gzeof OF((gzFile file));
-    has grown since the previous end of file was detected.
- */
- 
--ZEXTERN int ZEXPORT gzdirect OF((gzFile file));
-+ZEXTERN int ZEXPORT gzdirect(gzFile file);
- /*
-      Return true (1) if file is being copied directly while reading, or false
-    (0) if file is a gzip stream being decompressed.
-@@ -1628,7 +1631,7 @@ ZEXTERN int ZEXPORT gzdirect OF((gzFile file));
-    gzip file reading and decompression, which may not be desired.)
- */
- 
--ZEXTERN int ZEXPORT    gzclose OF((gzFile file));
-+ZEXTERN int ZEXPORT    gzclose(gzFile file);
- /*
-      Flush all pending output for file, if necessary, close file and
-    deallocate the (de)compression state.  Note that once file is closed, you
-@@ -1641,8 +1644,8 @@ ZEXTERN int ZEXPORT    gzclose OF((gzFile file));
-    last read ended in the middle of a gzip stream, or Z_OK on success.
- */
- 
--ZEXTERN int ZEXPORT gzclose_r OF((gzFile file));
--ZEXTERN int ZEXPORT gzclose_w OF((gzFile file));
-+ZEXTERN int ZEXPORT gzclose_r(gzFile file);
-+ZEXTERN int ZEXPORT gzclose_w(gzFile file);
- /*
-      Same as gzclose(), but gzclose_r() is only for use when reading, and
-    gzclose_w() is only for use when writing or appending.  The advantage to
-@@ -1653,7 +1656,7 @@ ZEXTERN int ZEXPORT gzclose_w OF((gzFile file));
-    zlib library.
- */
- 
--ZEXTERN const char * ZEXPORT gzerror OF((gzFile file, int *errnum));
-+ZEXTERN const char * ZEXPORT gzerror(gzFile file, int *errnum);
- /*
-      Return the error message for the last error which occurred on file.
-    errnum is set to zlib error number.  If an error occurred in the file system
-@@ -1669,7 +1672,7 @@ ZEXTERN const char * ZEXPORT gzerror OF((gzFile file, int *errnum));
-    functions above that do not distinguish those cases in their return values.
- */
- 
--ZEXTERN void ZEXPORT gzclearerr OF((gzFile file));
-+ZEXTERN void ZEXPORT gzclearerr(gzFile file);
- /*
-      Clear the error and end-of-file flags for file.  This is analogous to the
-    clearerr() function in stdio.  This is useful for continuing to read a gzip
-@@ -1686,7 +1689,7 @@ ZEXTERN void ZEXPORT gzclearerr OF((gzFile file));
-    library.
- */
- 
--ZEXTERN uLong ZEXPORT adler32 OF((uLong adler, const Bytef *buf, uInt len));
-+ZEXTERN uLong ZEXPORT adler32(uLong adler, const Bytef *buf, uInt len);
- /*
-      Update a running Adler-32 checksum with the bytes buf[0..len-1] and
-    return the updated checksum. An Adler-32 value is in the range of a 32-bit
-@@ -1706,15 +1709,15 @@ ZEXTERN uLong ZEXPORT adler32 OF((uLong adler, const Bytef *buf, uInt len));
-      if (adler != original_adler) error();
- */
- 
--ZEXTERN uLong ZEXPORT adler32_z OF((uLong adler, const Bytef *buf,
--                                    z_size_t len));
-+ZEXTERN uLong ZEXPORT adler32_z(uLong adler, const Bytef *buf,
-+                                z_size_t len);
- /*
-      Same as adler32(), but with a size_t length.
- */
- 
- /*
--ZEXTERN uLong ZEXPORT adler32_combine OF((uLong adler1, uLong adler2,
--                                          z_off_t len2));
-+ZEXTERN uLong ZEXPORT adler32_combine(uLong adler1, uLong adler2,
-+                                      z_off_t len2);
- 
-      Combine two Adler-32 checksums into one.  For two sequences of bytes, seq1
-    and seq2 with lengths len1 and len2, Adler-32 checksums were calculated for
-@@ -1724,7 +1727,7 @@ ZEXTERN uLong ZEXPORT adler32_combine OF((uLong adler1, uLong adler2,
-    negative, the result has no meaning or utility.
- */
- 
--ZEXTERN uLong ZEXPORT crc32 OF((uLong crc, const Bytef *buf, uInt len));
-+ZEXTERN uLong ZEXPORT crc32(uLong crc, const Bytef *buf, uInt len);
- /*
-      Update a running CRC-32 with the bytes buf[0..len-1] and return the
-    updated CRC-32. A CRC-32 value is in the range of a 32-bit unsigned integer.
-@@ -1742,30 +1745,30 @@ ZEXTERN uLong ZEXPORT crc32 OF((uLong crc, const Bytef *buf, uInt len));
-      if (crc != original_crc) error();
- */
- 
--ZEXTERN uLong ZEXPORT crc32_z OF((uLong crc, const Bytef *buf,
--                                  z_size_t len));
-+ZEXTERN uLong ZEXPORT crc32_z(uLong crc, const Bytef *buf,
-+                              z_size_t len);
- /*
-      Same as crc32(), but with a size_t length.
- */
- 
- /*
--ZEXTERN uLong ZEXPORT crc32_combine OF((uLong crc1, uLong crc2, z_off_t len2));
-+ZEXTERN uLong ZEXPORT crc32_combine(uLong crc1, uLong crc2, z_off_t len2);
- 
-      Combine two CRC-32 check values into one.  For two sequences of bytes,
-    seq1 and seq2 with lengths len1 and len2, CRC-32 check values were
-    calculated for each, crc1 and crc2.  crc32_combine() returns the CRC-32
-    check value of seq1 and seq2 concatenated, requiring only crc1, crc2, and
--   len2.
-+   len2. len2 must be non-negative.
- */
- 
- /*
--ZEXTERN uLong ZEXPORT crc32_combine_gen OF((z_off_t len2));
-+ZEXTERN uLong ZEXPORT crc32_combine_gen(z_off_t len2);
- 
-      Return the operator corresponding to length len2, to be used with
--   crc32_combine_op().
-+   crc32_combine_op(). len2 must be non-negative.
- */
- 
--ZEXTERN uLong ZEXPORT crc32_combine_op OF((uLong crc1, uLong crc2, uLong op));
-+ZEXTERN uLong ZEXPORT crc32_combine_op(uLong crc1, uLong crc2, uLong op);
- /*
-      Give the same result as crc32_combine(), using op in place of len2. op is
-    is generated from len2 by crc32_combine_gen(). This will be faster than
-@@ -1778,20 +1781,20 @@ ZEXTERN uLong ZEXPORT crc32_combine_op OF((uLong crc1, uLong crc2, uLong op));
- /* deflateInit and inflateInit are macros to allow checking the zlib version
-  * and the compiler's view of z_stream:
-  */
--ZEXTERN int ZEXPORT deflateInit_ OF((z_streamp strm, int level,
--                                     const char *version, int stream_size));
--ZEXTERN int ZEXPORT inflateInit_ OF((z_streamp strm,
--                                     const char *version, int stream_size));
--ZEXTERN int ZEXPORT deflateInit2_ OF((z_streamp strm, int  level, int  method,
--                                      int windowBits, int memLevel,
--                                      int strategy, const char *version,
--                                      int stream_size));
--ZEXTERN int ZEXPORT inflateInit2_ OF((z_streamp strm, int  windowBits,
--                                      const char *version, int stream_size));
--ZEXTERN int ZEXPORT inflateBackInit_ OF((z_streamp strm, int windowBits,
--                                         unsigned char FAR *window,
--                                         const char *version,
--                                         int stream_size));
-+ZEXTERN int ZEXPORT deflateInit_(z_streamp strm, int level,
-+                                 const char *version, int stream_size);
-+ZEXTERN int ZEXPORT inflateInit_(z_streamp strm,
-+                                 const char *version, int stream_size);
-+ZEXTERN int ZEXPORT deflateInit2_(z_streamp strm, int  level, int  method,
-+                                  int windowBits, int memLevel,
-+                                  int strategy, const char *version,
-+                                  int stream_size);
-+ZEXTERN int ZEXPORT inflateInit2_(z_streamp strm, int  windowBits,
-+                                  const char *version, int stream_size);
-+ZEXTERN int ZEXPORT inflateBackInit_(z_streamp strm, int windowBits,
-+                                     unsigned char FAR *window,
-+                                     const char *version,
-+                                     int stream_size);
- #ifdef Z_PREFIX_SET
- #  define z_deflateInit(strm, level) \
-           deflateInit_((strm), (level), ZLIB_VERSION, (int)sizeof(z_stream))
-@@ -1836,7 +1839,7 @@ struct gzFile_s {
-     unsigned char *next;
-     z_off64_t pos;
- };
--ZEXTERN int ZEXPORT gzgetc_ OF((gzFile file));  /* backward compatibility */
-+ZEXTERN int ZEXPORT gzgetc_(gzFile file);       /* backward compatibility */
- #ifdef Z_PREFIX_SET
- #  undef z_gzgetc
- #  define z_gzgetc(g) \
-@@ -1853,13 +1856,13 @@ ZEXTERN int ZEXPORT gzgetc_ OF((gzFile file));  /* backward compatibility */
-  * without large file support, _LFS64_LARGEFILE must also be true
-  */
- #ifdef Z_LARGE64
--   ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *));
--   ZEXTERN z_off64_t ZEXPORT gzseek64 OF((gzFile, z_off64_t, int));
--   ZEXTERN z_off64_t ZEXPORT gztell64 OF((gzFile));
--   ZEXTERN z_off64_t ZEXPORT gzoffset64 OF((gzFile));
--   ZEXTERN uLong ZEXPORT adler32_combine64 OF((uLong, uLong, z_off64_t));
--   ZEXTERN uLong ZEXPORT crc32_combine64 OF((uLong, uLong, z_off64_t));
--   ZEXTERN uLong ZEXPORT crc32_combine_gen64 OF((z_off64_t));
-+   ZEXTERN gzFile ZEXPORT gzopen64(const char *, const char *);
-+   ZEXTERN z_off64_t ZEXPORT gzseek64(gzFile, z_off64_t, int);
-+   ZEXTERN z_off64_t ZEXPORT gztell64(gzFile);
-+   ZEXTERN z_off64_t ZEXPORT gzoffset64(gzFile);
-+   ZEXTERN uLong ZEXPORT adler32_combine64(uLong, uLong, z_off64_t);
-+   ZEXTERN uLong ZEXPORT crc32_combine64(uLong, uLong, z_off64_t);
-+   ZEXTERN uLong ZEXPORT crc32_combine_gen64(z_off64_t);
- #endif
- 
- #if !defined(ZLIB_INTERNAL) && defined(Z_WANT64)
-@@ -1881,50 +1884,50 @@ ZEXTERN int ZEXPORT gzgetc_ OF((gzFile file));  /* backward compatibility */
- #    define crc32_combine_gen crc32_combine_gen64
- #  endif
- #  ifndef Z_LARGE64
--     ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *));
--     ZEXTERN z_off_t ZEXPORT gzseek64 OF((gzFile, z_off_t, int));
--     ZEXTERN z_off_t ZEXPORT gztell64 OF((gzFile));
--     ZEXTERN z_off_t ZEXPORT gzoffset64 OF((gzFile));
--     ZEXTERN uLong ZEXPORT adler32_combine64 OF((uLong, uLong, z_off_t));
--     ZEXTERN uLong ZEXPORT crc32_combine64 OF((uLong, uLong, z_off_t));
--     ZEXTERN uLong ZEXPORT crc32_combine_gen64 OF((z_off_t));
-+     ZEXTERN gzFile ZEXPORT gzopen64(const char *, const char *);
-+     ZEXTERN z_off_t ZEXPORT gzseek64(gzFile, z_off_t, int);
-+     ZEXTERN z_off_t ZEXPORT gztell64(gzFile);
-+     ZEXTERN z_off_t ZEXPORT gzoffset64(gzFile);
-+     ZEXTERN uLong ZEXPORT adler32_combine64(uLong, uLong, z_off_t);
-+     ZEXTERN uLong ZEXPORT crc32_combine64(uLong, uLong, z_off_t);
-+     ZEXTERN uLong ZEXPORT crc32_combine_gen64(z_off_t);
- #  endif
- #else
--   ZEXTERN gzFile ZEXPORT gzopen OF((const char *, const char *));
--   ZEXTERN z_off_t ZEXPORT gzseek OF((gzFile, z_off_t, int));
--   ZEXTERN z_off_t ZEXPORT gztell OF((gzFile));
--   ZEXTERN z_off_t ZEXPORT gzoffset OF((gzFile));
--   ZEXTERN uLong ZEXPORT adler32_combine OF((uLong, uLong, z_off_t));
--   ZEXTERN uLong ZEXPORT crc32_combine OF((uLong, uLong, z_off_t));
--   ZEXTERN uLong ZEXPORT crc32_combine_gen OF((z_off_t));
-+   ZEXTERN gzFile ZEXPORT gzopen(const char *, const char *);
-+   ZEXTERN z_off_t ZEXPORT gzseek(gzFile, z_off_t, int);
-+   ZEXTERN z_off_t ZEXPORT gztell(gzFile);
-+   ZEXTERN z_off_t ZEXPORT gzoffset(gzFile);
-+   ZEXTERN uLong ZEXPORT adler32_combine(uLong, uLong, z_off_t);
-+   ZEXTERN uLong ZEXPORT crc32_combine(uLong, uLong, z_off_t);
-+   ZEXTERN uLong ZEXPORT crc32_combine_gen(z_off_t);
- #endif
- 
- #else /* Z_SOLO */
- 
--   ZEXTERN uLong ZEXPORT adler32_combine OF((uLong, uLong, z_off_t));
--   ZEXTERN uLong ZEXPORT crc32_combine OF((uLong, uLong, z_off_t));
--   ZEXTERN uLong ZEXPORT crc32_combine_gen OF((z_off_t));
-+   ZEXTERN uLong ZEXPORT adler32_combine(uLong, uLong, z_off_t);
-+   ZEXTERN uLong ZEXPORT crc32_combine(uLong, uLong, z_off_t);
-+   ZEXTERN uLong ZEXPORT crc32_combine_gen(z_off_t);
- 
- #endif /* !Z_SOLO */
- 
- /* undocumented functions */
--ZEXTERN const char   * ZEXPORT zError           OF((int));
--ZEXTERN int            ZEXPORT inflateSyncPoint OF((z_streamp));
--ZEXTERN const z_crc_t FAR * ZEXPORT get_crc_table    OF((void));
--ZEXTERN int            ZEXPORT inflateUndermine OF((z_streamp, int));
--ZEXTERN int            ZEXPORT inflateValidate OF((z_streamp, int));
--ZEXTERN unsigned long  ZEXPORT inflateCodesUsed OF ((z_streamp));
--ZEXTERN int            ZEXPORT inflateResetKeep OF((z_streamp));
--ZEXTERN int            ZEXPORT deflateResetKeep OF((z_streamp));
-+ZEXTERN const char   * ZEXPORT zError(int);
-+ZEXTERN int            ZEXPORT inflateSyncPoint(z_streamp);
-+ZEXTERN const z_crc_t FAR * ZEXPORT get_crc_table(void);
-+ZEXTERN int            ZEXPORT inflateUndermine(z_streamp, int);
-+ZEXTERN int            ZEXPORT inflateValidate(z_streamp, int);
-+ZEXTERN unsigned long  ZEXPORT inflateCodesUsed(z_streamp);
-+ZEXTERN int            ZEXPORT inflateResetKeep(z_streamp);
-+ZEXTERN int            ZEXPORT deflateResetKeep(z_streamp);
- #if defined(_WIN32) && !defined(Z_SOLO)
--ZEXTERN gzFile         ZEXPORT gzopen_w OF((const wchar_t *path,
--                                            const char *mode));
-+ZEXTERN gzFile         ZEXPORT gzopen_w(const wchar_t *path,
-+                                        const char *mode);
- #endif
- #if defined(STDC) || defined(Z_HAVE_STDARG_H)
- #  ifndef Z_SOLO
--ZEXTERN int            ZEXPORTVA gzvprintf Z_ARG((gzFile file,
--                                                  const char *format,
--                                                  va_list va));
-+ZEXTERN int            ZEXPORTVA gzvprintf(gzFile file,
-+                                           const char *format,
-+                                           va_list va);
- #  endif
- #endif
- 
-diff --git a/src/zlib/zutil.c b/src/zlib/zutil.c
-index dcab28a0d..b1c5d2d3c 100644
---- a/src/zlib/zutil.c
-+++ b/src/zlib/zutil.c
-@@ -24,13 +24,11 @@ z_const char * const z_errmsg[10] = {
- };
- 
- 
--const char * ZEXPORT zlibVersion()
--{
-+const char * ZEXPORT zlibVersion(void) {
-     return ZLIB_VERSION;
- }
- 
--uLong ZEXPORT zlibCompileFlags()
--{
-+uLong ZEXPORT zlibCompileFlags(void) {
-     uLong flags;
- 
-     flags = 0;
-@@ -61,9 +59,11 @@ uLong ZEXPORT zlibCompileFlags()
- #ifdef ZLIB_DEBUG
-     flags += 1 << 8;
- #endif
-+    /*
- #if defined(ASMV) || defined(ASMINF)
-     flags += 1 << 9;
- #endif
-+     */
- #ifdef ZLIB_WINAPI
-     flags += 1 << 10;
- #endif
-@@ -119,9 +119,7 @@ uLong ZEXPORT zlibCompileFlags()
- #  endif
- int ZLIB_INTERNAL z_verbose = verbose;
- 
--void ZLIB_INTERNAL z_error (m)
--    char *m;
--{
-+void ZLIB_INTERNAL z_error(char *m) {
-     fprintf(stderr, "%s\n", m);
-     exit(1);
- }
-@@ -130,9 +128,7 @@ void ZLIB_INTERNAL z_error (m)
- /* exported to allow conversion of error code to string for compress() and
-  * uncompress()
-  */
--const char * ZEXPORT zError(err)
--    int err;
--{
-+const char * ZEXPORT zError(int err) {
-     return ERR_MSG(err);
- }
- 
-@@ -146,22 +142,14 @@ const char * ZEXPORT zError(err)
- 
- #ifndef HAVE_MEMCPY
- 
--void ZLIB_INTERNAL zmemcpy(dest, source, len)
--    Bytef* dest;
--    const Bytef* source;
--    uInt  len;
--{
-+void ZLIB_INTERNAL zmemcpy(Bytef* dest, const Bytef* source, uInt len) {
-     if (len == 0) return;
-     do {
-         *dest++ = *source++; /* ??? to be unrolled */
-     } while (--len != 0);
- }
- 
--int ZLIB_INTERNAL zmemcmp(s1, s2, len)
--    const Bytef* s1;
--    const Bytef* s2;
--    uInt  len;
--{
-+int ZLIB_INTERNAL zmemcmp(const Bytef* s1, const Bytef* s2, uInt len) {
-     uInt j;
- 
-     for (j = 0; j < len; j++) {
-@@ -170,10 +158,7 @@ int ZLIB_INTERNAL zmemcmp(s1, s2, len)
-     return 0;
- }
- 
--void ZLIB_INTERNAL zmemzero(dest, len)
--    Bytef* dest;
--    uInt  len;
--{
-+void ZLIB_INTERNAL zmemzero(Bytef* dest, uInt len) {
-     if (len == 0) return;
-     do {
-         *dest++ = 0;  /* ??? to be unrolled */
-@@ -214,8 +199,7 @@ local ptr_table table[MAX_PTR];
-  * a protected system like OS/2. Use Microsoft C instead.
-  */
- 
--voidpf ZLIB_INTERNAL zcalloc (voidpf opaque, unsigned items, unsigned size)
--{
-+voidpf ZLIB_INTERNAL zcalloc(voidpf opaque, unsigned items, unsigned size) {
-     voidpf buf;
-     ulg bsize = (ulg)items*size;
- 
-@@ -240,8 +224,7 @@ voidpf ZLIB_INTERNAL zcalloc (voidpf opaque, unsigned items, unsigned size)
-     return buf;
- }
- 
--void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr)
--{
-+void ZLIB_INTERNAL zcfree(voidpf opaque, voidpf ptr) {
-     int n;
- 
-     (void)opaque;
-@@ -277,14 +260,12 @@ void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr)
- #  define _hfree   hfree
- #endif
- 
--voidpf ZLIB_INTERNAL zcalloc (voidpf opaque, uInt items, uInt size)
--{
-+voidpf ZLIB_INTERNAL zcalloc(voidpf opaque, uInt items, uInt size) {
-     (void)opaque;
-     return _halloc((long)items, size);
- }
- 
--void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr)
--{
-+void ZLIB_INTERNAL zcfree(voidpf opaque, voidpf ptr) {
-     (void)opaque;
-     _hfree(ptr);
- }
-@@ -297,25 +278,18 @@ void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr)
- #ifndef MY_ZCALLOC /* Any system without a special alloc function */
- 
- #ifndef STDC
--extern voidp  malloc OF((uInt size));
--extern voidp  calloc OF((uInt items, uInt size));
--extern void   free   OF((voidpf ptr));
-+extern voidp malloc(uInt size);
-+extern voidp calloc(uInt items, uInt size);
-+extern void free(voidpf ptr);
- #endif
- 
--voidpf ZLIB_INTERNAL zcalloc (opaque, items, size)
--    voidpf opaque;
--    unsigned items;
--    unsigned size;
--{
-+voidpf ZLIB_INTERNAL zcalloc(voidpf opaque, unsigned items, unsigned size) {
-     (void)opaque;
-     return sizeof(uInt) > 2 ? (voidpf)malloc(items * size) :
-                               (voidpf)calloc(items, size);
- }
- 
--void ZLIB_INTERNAL zcfree (opaque, ptr)
--    voidpf opaque;
--    voidpf ptr;
--{
-+void ZLIB_INTERNAL zcfree(voidpf opaque, voidpf ptr) {
-     (void)opaque;
-     free(ptr);
- }
-diff --git a/src/zlib/zutil.h b/src/zlib/zutil.h
-index d9a20ae1b..48dd7feba 100644
---- a/src/zlib/zutil.h
-+++ b/src/zlib/zutil.h
-@@ -1,5 +1,5 @@
- /* zutil.h -- internal interface and configuration of the compression library
-- * Copyright (C) 1995-2022 Jean-loup Gailly, Mark Adler
-+ * Copyright (C) 1995-2024 Jean-loup Gailly, Mark Adler
-  * For conditions of distribution and use, see copyright notice in zlib.h
-  */
- 
-@@ -56,7 +56,7 @@ typedef unsigned long  ulg;
- extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
- /* (size given to avoid silly warnings with Visual C++) */
- 
--#define ERR_MSG(err) z_errmsg[Z_NEED_DICT-(err)]
-+#define ERR_MSG(err) z_errmsg[(err) < -6 || (err) > 2 ? 9 : 2 - (err)]
- 
- #define ERR_RETURN(strm,err) \
-   return (strm->msg = ERR_MSG(err), (err))
-@@ -137,17 +137,8 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
- #  endif
- #endif
- 
--#if defined(MACOS) || defined(TARGET_OS_MAC)
-+#if defined(MACOS)
- #  define OS_CODE  7
--#  ifndef Z_SOLO
--#    if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os
--#      include <unix.h> /* for fdopen */
--#    else
--#      ifndef fdopen
--#        define fdopen(fd,mode) NULL /* No fdopen() */
--#      endif
--#    endif
--#  endif
- #endif
- 
- #ifdef __acorn
-@@ -170,18 +161,6 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
- #  define OS_CODE 19
- #endif
- 
--#if defined(_BEOS_) || defined(RISCOS)
--#  define fdopen(fd,mode) NULL /* No fdopen() */
--#endif
--
--#if (defined(_MSC_VER) && (_MSC_VER > 600)) && !defined __INTERIX
--#  if defined(_WIN32_WCE)
--#    define fdopen(fd,mode) NULL /* No fdopen() */
--#  else
--#    define fdopen(fd,type)  _fdopen(fd,type)
--#  endif
--#endif
--
- #if defined(__BORLANDC__) && !defined(MSDOS)
-   #pragma warn -8004
-   #pragma warn -8008
-@@ -191,8 +170,9 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
- /* provide prototypes for these when building zlib without LFS */
- #if !defined(_WIN32) && \
-     (!defined(_LARGEFILE64_SOURCE) || _LFS64_LARGEFILE-0 == 0)
--    ZEXTERN uLong ZEXPORT adler32_combine64 OF((uLong, uLong, z_off_t));
--    ZEXTERN uLong ZEXPORT crc32_combine64 OF((uLong, uLong, z_off_t));
-+    ZEXTERN uLong ZEXPORT adler32_combine64(uLong, uLong, z_off_t);
-+    ZEXTERN uLong ZEXPORT crc32_combine64(uLong, uLong, z_off_t);
-+    ZEXTERN uLong ZEXPORT crc32_combine_gen64(z_off_t);
- #endif
- 
-         /* common defaults */
-@@ -231,16 +211,16 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
- #    define zmemzero(dest, len) memset(dest, 0, len)
- #  endif
- #else
--   void ZLIB_INTERNAL zmemcpy OF((Bytef* dest, const Bytef* source, uInt len));
--   int ZLIB_INTERNAL zmemcmp OF((const Bytef* s1, const Bytef* s2, uInt len));
--   void ZLIB_INTERNAL zmemzero OF((Bytef* dest, uInt len));
-+   void ZLIB_INTERNAL zmemcpy(Bytef* dest, const Bytef* source, uInt len);
-+   int ZLIB_INTERNAL zmemcmp(const Bytef* s1, const Bytef* s2, uInt len);
-+   void ZLIB_INTERNAL zmemzero(Bytef* dest, uInt len);
- #endif
- 
- /* Diagnostic functions */
- #ifdef ZLIB_DEBUG
- #  include <stdio.h>
-    extern int ZLIB_INTERNAL z_verbose;
--   extern void ZLIB_INTERNAL z_error OF((char *m));
-+   extern void ZLIB_INTERNAL z_error(char *m);
- #  define Assert(cond,msg) {if(!(cond)) z_error(msg);}
- #  define Trace(x) {if (z_verbose>=0) fprintf x ;}
- #  define Tracev(x) {if (z_verbose>0) fprintf x ;}
-@@ -257,9 +237,9 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
- #endif
- 
- #ifndef Z_SOLO
--   voidpf ZLIB_INTERNAL zcalloc OF((voidpf opaque, unsigned items,
--                                    unsigned size));
--   void ZLIB_INTERNAL zcfree  OF((voidpf opaque, voidpf ptr));
-+   voidpf ZLIB_INTERNAL zcalloc(voidpf opaque, unsigned items,
-+                                unsigned size);
-+   void ZLIB_INTERNAL zcfree(voidpf opaque, voidpf ptr);
- #endif
- 
- #define ZALLOC(strm, items, size) \
--- 
-2.44.0
-

diff --git a/0008-imp-Replaced-custom-XML-parsing-with-QXmlStreamReade.patch b/0008-imp-Replaced-custom-XML-parsing-with-QXmlStreamReade.patch
deleted file mode 100644
index 64ec9cb..0000000
--- a/0008-imp-Replaced-custom-XML-parsing-with-QXmlStreamReade.patch
+++ /dev/null
@@ -1,1150 +0,0 @@
-From 6c58d8d7867ce39a4eb34d94bcc54b9f6969ba10 Mon Sep 17 00:00:00 2001
-From: Julian Sikorski <belegdol+github@gmail.com>
-Date: Fri, 8 Mar 2024 15:52:22 +0100
-Subject: [PATCH 08/10] imp: Replaced custom XML parsing with QXmlStreamReader.
- (#42)
-
-* Refactored machinelist.{cpp,h} to use QXmlStreamReader.
-* Refactored softwarelist.cpp to use QXmlStreamReader.
-* Refactored deviceconfigurator.cpp to QXmlStreamReader.
-* Refactored romalyzer.cpp to QXmlStreamReader.
-* Refactored qmc2main.cpp to QXmlStreamReader.
----
- src/deviceconfigurator.cpp |  88 +++--
- src/machinelist.cpp        | 639 ++++++++++++++++++-------------------
- src/machinelist.h          |   6 +-
- src/qmc2main.cpp           |  64 ++--
- src/romalyzer.cpp          |  99 +++---
- src/softwarelist.cpp       |  60 ++--
- 6 files changed, 466 insertions(+), 490 deletions(-)
-
-diff --git a/src/deviceconfigurator.cpp b/src/deviceconfigurator.cpp
-index 6b06ebc4e..9b7b104a7 100644
---- a/src/deviceconfigurator.cpp
-+++ b/src/deviceconfigurator.cpp
-@@ -2006,57 +2006,55 @@ QString DeviceTreeXmlHandler::getXmlData(const QString &machine)
- 
- QString DeviceTreeXmlHandler::lookupDescription(const QString &machine)
- {
--	QStringList xmlLines(qmc2MachineList->xmlDb()->xml(machine).split('\n'));
--	if ( xmlLines.count() > 1 ) {
--		int index = 0;
--		while ( index < xmlLines.count() && !xmlLines.at(index).startsWith("<description>") )
--			index++;
--		QString description(xmlLines.at(index));
--		description.remove("<description>").remove("</description>");
--		QTextDocument doc;
--		doc.setHtml(description);
--		return doc.toPlainText();
--	} else
--		return QString();
-+	QXmlStreamReader xmlMachineEntry(qmc2MachineList->xmlDb()->xml(machine));
-+	if ( xmlMachineEntry.readNextStartElement() ) {
-+		if ( xmlMachineEntry.name() == "machine" ) {
-+			while ( xmlMachineEntry.readNextStartElement() ) {
-+				if ( xmlMachineEntry.name() == "description" ) {
-+					QString description(xmlMachineEntry.readElementText());
-+					QTextDocument doc;
-+					doc.setHtml(description);
-+					return doc.toPlainText();
-+				} else
-+					xmlMachineEntry.skipCurrentElement();
-+			}
-+		}
-+	}
-+	return QString();
- }
- 
- QString DeviceTreeXmlHandler::lookupBiosOptions(const QString &machine, QStringList *bioses, QStringList *biosDescriptions)
- {
--	QStringList xmlLines(qmc2MachineList->xmlDb()->xml(machine).split('\n'));
--	if ( xmlLines.count() > 1 ) {
--		int index = 0;
--		QString defaultOption;
--		while ( index < xmlLines.count() ) {
--			if ( xmlLines.at(index).startsWith("<biosset ") ) {
--				QString name;
--				QString description;
--				int startIndex = xmlLines.at(index).indexOf("name=\"");
--				if ( startIndex >= 0 ) {
--					startIndex += 6;
--					int endIndex = xmlLines.at(index).indexOf("\"", startIndex);
--					name = xmlLines.at(index).mid(startIndex, endIndex - startIndex);
--				}
--				startIndex = xmlLines.at(index).indexOf("description=\"");
--				if ( startIndex >= 0 ) {
--					startIndex += 13;
--					int endIndex = xmlLines.at(index).indexOf("\"", startIndex);
--					description = xmlLines.at(index).mid(startIndex, endIndex - startIndex);
--					QTextDocument doc;
--					doc.setHtml(description);
--					description = doc.toPlainText();
--				}
--				if ( !name.isEmpty() && !description.isEmpty() ) {
--					bioses->append(name);
--					biosDescriptions->append(description);
--					if ( xmlLines.at(index).indexOf("default=\"yes\"") >= 0 )
--						defaultOption = name;
--				}
-+	QXmlStreamReader xmlMachineEntry(qmc2MachineList->xmlDb()->xml(machine));
-+	if ( xmlMachineEntry.readNextStartElement() ) {
-+		if ( xmlMachineEntry.name() == "machine" ) {
-+			QString defaultOption;
-+			while ( xmlMachineEntry.readNextStartElement() ) {
-+				if ( xmlMachineEntry.name() == "biosset" ) {
-+					QString name;
-+					QString description;
-+					if ( xmlMachineEntry.attributes().hasAttribute("name") )
-+						name = xmlMachineEntry.attributes().value("name").toString();
-+					if ( xmlMachineEntry.attributes().hasAttribute("description") ) {
-+						description = xmlMachineEntry.attributes().value("description").toString();
-+						QTextDocument doc;
-+						doc.setHtml(description);
-+						description = doc.toPlainText();
-+					}
-+					if ( !name.isEmpty() && !description.isEmpty() ) {
-+						bioses->append(name);
-+						biosDescriptions->append(description);
-+						if ( xmlMachineEntry.attributes().hasAttribute("default") && xmlMachineEntry.attributes().value("default").toString() == "yes" )
-+							defaultOption = name;
-+					}
-+					xmlMachineEntry.skipCurrentElement();
-+				} else
-+					xmlMachineEntry.skipCurrentElement();
- 			}
--			index++;
-+			return defaultOption;
- 		}
--		return defaultOption;
--	} else
--		return QString();
-+	}
-+	return QString();
- }
- 
- bool FileChooserKeyEventFilter::eventFilter(QObject *obj, QEvent *event)
-diff --git a/src/machinelist.cpp b/src/machinelist.cpp
-index 4ccdc3c4b..7be2aa311 100644
---- a/src/machinelist.cpp
-+++ b/src/machinelist.cpp
-@@ -892,14 +892,10 @@ void MachineList::verify(bool currentOnly)
- 	verifyProc->start(command, args, QIODevice::ReadOnly | QIODevice::Text);
- }
- 
--QString MachineList::value(QString element, QString attribute, bool translate)
-+QString MachineList::value(QXmlStreamReader &element, QString attribute, bool translate)
- {
--	QString attributePattern(" " + attribute + "=\"");
--	if ( element.contains(attributePattern) ) {
--		QString valueString(element.remove(0, element.indexOf(attributePattern) + attributePattern.length()));
--		valueString = valueString.remove(valueString.indexOf("\""), valueString.lastIndexOf(">")).replace("&amp;", "&").replace("&lt;", "<").replace("&gt;", ">").replace("&quot;", "\"").replace("&apos;", "'");
--		if ( valueString == ">" )
--			return QString();
-+	if ( element.attributes().hasAttribute(attribute) ) {
-+		QString valueString(element.attributes().value(attribute).toString());
- 		if ( translate )
- 			return tr(valueString.toUtf8().constData());
- 		else
-@@ -908,7 +904,7 @@ QString MachineList::value(QString element, QString attribute, bool translate)
- 		return QString();
- }
- 
--void MachineList::insertAttributeItems(QTreeWidgetItem *parent, QString element, QStringList attributes, QStringList descriptions, bool translate)
-+void MachineList::insertAttributeItems(QTreeWidgetItem *parent, QXmlStreamReader &element, QStringList attributes, QStringList descriptions, bool translate)
- {
- 	QList<QTreeWidgetItem *> itemList;
- 	for (int i = 0; i < attributes.count(); i++) {
-@@ -923,7 +919,7 @@ void MachineList::insertAttributeItems(QTreeWidgetItem *parent, QString element,
- 	parent->addChildren(itemList);
- }
- 
--void MachineList::insertAttributeItems(QList<QTreeWidgetItem *> *itemList, QString element, QStringList attributes, QStringList descriptions, bool translate)
-+void MachineList::insertAttributeItems(QList<QTreeWidgetItem *> *itemList, QXmlStreamReader &element, QStringList attributes, QStringList descriptions, bool translate)
- {
- 	for (int i = 0; i < attributes.count(); i++) {
- 		QString valueString(value(element, attributes.at(i), translate));
-@@ -939,12 +935,7 @@ void MachineList::insertAttributeItems(QList<QTreeWidgetItem *> *itemList, QStri
- void MachineList::parseMachineDetail(QTreeWidgetItem *item)
- {
- 	QString machineName(item->text(QMC2_MACHINELIST_COLUMN_NAME));
--	QStringList xmlLines(xmlDb()->xml(machineName).split("\n", QString::SkipEmptyParts));
--	if ( xmlLines.count() < 2 ) {
--		qmc2MainWindow->log(QMC2_LOG_FRONTEND, tr("WARNING: couldn't find machine information for '%1'").arg(machineName));
--		return;
--	}
--	int gamePos = 1;
-+	QXmlStreamReader xmlMachineEntry(xmlDb()->xml(machineName));
- 	item->child(0)->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Updating"));
- 	qmc2MainWindow->treeWidgetMachineList->viewport()->repaint();
- 	qApp->processEvents();
-@@ -955,259 +946,263 @@ void MachineList::parseMachineDetail(QTreeWidgetItem *item)
- 
- 	attributes << "name" << "sourcefile" << "isbios" << "isdevice" << "runnable" << "cloneof" << "romof" << "sampleof";
- 	descriptions << tr("Name") << tr("Source file") << tr("Is BIOS?") << tr("Is device?") << tr("Runnable") << tr("Clone of") << tr("ROM of") << tr("Sample of");
--	element = xmlLines.at(gamePos - 1).simplified();
--	insertAttributeItems(&itemList, element, attributes, descriptions, true);
--	QString endMark("</machine>");
--
--	while ( !xmlLines.at(gamePos).contains(endMark) ) {
--		childItem = 0;
--		element = xmlLines.at(gamePos).simplified();
--		if ( element.contains("<year>") ) {
--			content = element.remove("<year>").remove("</year>");
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Year"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, content);
--		}
--		if ( element.contains("<manufacturer>") ) {
--			content = element.remove("<manufacturer>").remove("</manufacturer>");
--			content.replace("&amp;", "&").replace("&lt;", "<").replace("&gt;", ">").replace("&quot;", "\"").replace("&apos;", "'");
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Manufacturer"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, content);
--		}
--		if ( element.contains("<rom ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("ROM"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name"));
--			attributes.clear();
--			attributes << "bios" << "size" << "crc" << "sha1" << "merge" << "region" << "offset" << "status" << "optional";
--			descriptions.clear();
--			descriptions << tr("BIOS") << tr("Size") << tr("CRC") << tr("SHA-1") << tr("Merge") << tr("Region") << tr("Offset") << tr("Status") << tr("Optional");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--		}
--		if ( element.contains("<device_ref ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Device reference"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name"));
--		}
--		if ( element.contains("<chip ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Chip"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name"));
--			attributes.clear();
--			attributes << "tag" << "type" << "clock";
--			descriptions.clear();
--			descriptions << tr("Tag") << tr("Type") << tr("Clock");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--		}
--		if ( element.contains("<display ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Display"));
--			attributes.clear();
--			attributes << "type" << "rotate" << "flipx" << "width" << "height" << "refresh" << "pixclock" << "htotal" << "hbend" << "hbstart" << "vtotal" << "vbend" << "vbstart";
--			descriptions.clear();
--			descriptions << tr("Type") << tr("Rotate") << tr("Flip-X") << tr("Width") << tr("Height") << tr("Refresh") << tr("Pixel clock") << tr("H-Total") << tr("H-Bend") << tr("HB-Start") << tr("V-Total") << tr("V-Bend") << tr("VB-Start");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--		}
--		if ( element.contains("<sound ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Sound"));
--			attributes.clear();
--			attributes << "channels";
--			descriptions.clear();
--			descriptions << tr("Channels");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--		}
--		if ( element.contains("<input ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Input"));
--			attributes.clear();
--			attributes << "service" << "tilt" << "players" << "buttons" << "coins";
--			descriptions.clear();
--			descriptions << tr("Service") << tr("Tilt") << tr("Players") << tr("Buttons") << tr("Coins");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--			gamePos++;
--			while ( xmlLines.at(gamePos).contains("<control ") ) {
--				QString subElement(xmlLines.at(gamePos).simplified());
--				QTreeWidgetItem *nextChildItem = new QTreeWidgetItem(childItem);
--				nextChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Control"));
--				nextChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(subElement, "type", true));
--				attributes.clear();
--				attributes << "minimum" << "maximum" << "sensitivity" << "keydelta" << "reverse" << "player" << "buttons" << "ways";
--				descriptions.clear();
--				descriptions << tr("Minimum") << tr("Maximum") << tr("Sensitivity") << tr("Key Delta") << tr("Reverse") << tr("Player") << tr("Buttons") << tr("Ways");
--				insertAttributeItems(nextChildItem, subElement, attributes, descriptions, true);
--				gamePos++;
--			}
--		}
--		if ( element.contains("<dipswitch ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("DIP switch"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name", true));
--			gamePos++;
--			while ( xmlLines.at(gamePos).contains("<dipvalue ") ) {
--				QString subElement(xmlLines.at(gamePos).simplified());
--				QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("DIP value"));
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(subElement, "name", true));
--				attributes.clear();
--				attributes << "default";
--				descriptions.clear();
--				descriptions << tr("Default");
--				insertAttributeItems(secondChildItem, subElement, attributes, descriptions, true);
--				gamePos++;
--			}
--		}
--		if ( element.contains("<configuration ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Configuration"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name", true));
--			attributes.clear();
--			attributes << "tag" << "mask";
--			descriptions.clear();
--			descriptions << tr("Tag") << tr("Mask");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--			gamePos++;
--			while ( xmlLines.at(gamePos).contains("<confsetting ") ) {
--				QString subElement(xmlLines.at(gamePos).simplified());
--				QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Setting"));
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(subElement, "name", true));
--				attributes.clear();
--				attributes << "value" << "default";
--				descriptions.clear();
--				descriptions << tr("Value") << tr("Default");
--				insertAttributeItems(secondChildItem, subElement, attributes, descriptions, true);
--				gamePos++;
--			}
--		}
--		if ( element.contains("<driver ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Driver"));
--			attributes.clear();
--			attributes << "status" << "emulation" << "color" << "sound" << "graphic" << "cocktail" << "protection" << "savestate" << "palettesize";
--			descriptions.clear();
--			descriptions << tr("Status") << tr("Emulation") << tr("Color") << tr("Sound") << tr("Graphic") << tr("Cocktail") << tr("Protection") << tr("Save state") << tr("Palette size");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--		}
--		if ( element.contains("<biosset ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("BIOS set"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name"));
--			attributes.clear();
--			attributes << "description" << "default";
--			descriptions.clear();
--			descriptions << tr("Description") << tr("Default");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--		}
--		if ( element.contains("<sample ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Sample"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name"));
--		}
--		if ( element.contains("<disk ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Disk"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name"));
--			attributes.clear();
--			attributes << "md5" << "sha1" << "merge" << "region" << "index" << "status" << "optional";
--			descriptions.clear();
--			descriptions << tr("MD5") << tr("SHA-1") << tr("Merge") << tr("Region") << tr("Index") << tr("Status") << tr("Optional");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--		}
--		if ( element.contains("<adjuster ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Adjuster"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name"));
--			attributes.clear();
--			attributes << "default";
--			descriptions.clear();
--			descriptions << tr("Default");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--		}
--		if ( element.contains("<softwarelist ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Software list"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name"));
--			attributes.clear();
--			attributes << "status";
--			descriptions.clear();
--			descriptions << tr("Status");
--			insertAttributeItems(childItem, element, attributes, descriptions, true);
--		}
--		if ( element.contains("<category ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Category"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "name", true));
--			gamePos++;
--			while ( xmlLines.at(gamePos).contains("<item ") ) {
--				QString subElement(xmlLines.at(gamePos).simplified());
--				QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Item"));
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(subElement, "name", true));
--				attributes.clear();
--				attributes << "default";
--				descriptions.clear();
--				descriptions << tr("Default");
--				insertAttributeItems(secondChildItem, subElement, attributes, descriptions, true);
--				gamePos++;
--			}
--		}
--		if ( element.contains("<device ") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Device"));
--			childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(element, "type", true));
--			attributes.clear();
--			attributes << "tag" << "mandatory" << "interface";
--			descriptions.clear();
--			descriptions << tr("Tag") << tr("Mandatory") << tr("Interface");
--			insertAttributeItems(childItem, element, attributes, descriptions, false);
--			gamePos++;
--			while ( xmlLines.at(gamePos).contains("<instance ") ) {
--				QString subElement(xmlLines.at(gamePos).simplified());
--				QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Instance"));
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(subElement, "name", false));
--				attributes.clear();
--				attributes << "briefname";
--				descriptions.clear();
--				descriptions << tr("Brief name");
--				insertAttributeItems(secondChildItem, element, attributes, descriptions, false);
--				gamePos++;
--			}
--			while ( xmlLines.at(gamePos).contains("<extension ") ) {
--				QString subElement(xmlLines.at(gamePos).simplified());
--				QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Extension"));
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(subElement, "name", false));
--				gamePos++;
--			}
--		}
--		if ( element.contains("<ramoption") ) {
--			childItem = new QTreeWidgetItem();
--			childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("RAM options"));
--			while ( xmlLines.at(gamePos).contains("<ramoption") ) {
--				QString subElement(xmlLines.at(gamePos).simplified());
--				QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Option"));
--				int fromIndex = subElement.indexOf('>') + 1;
--				int toIndex = subElement.indexOf('<', fromIndex);
--				QString ramOptionValue(subElement.mid(fromIndex, toIndex - fromIndex));
--				secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, ramOptionValue);
--				attributes.clear();
--				attributes << "default";
--				descriptions.clear();
--				descriptions << tr("Default");
--				insertAttributeItems(secondChildItem, subElement, attributes, descriptions, false);
--				gamePos++;
-+
-+	if ( xmlMachineEntry.readNextStartElement() ) {
-+		if ( xmlMachineEntry.name() == "machine" ) {
-+			insertAttributeItems(&itemList, xmlMachineEntry, attributes, descriptions, true);
-+			while ( xmlMachineEntry.readNextStartElement() ) {
-+				if ( xmlMachineEntry.name() == "year" ) {
-+					content = xmlMachineEntry.readElementText();
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Year"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, content);
-+				} else if ( xmlMachineEntry.name() =="manufacturer" ) {
-+					content = xmlMachineEntry.readElementText();
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Manufacturer"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, content);
-+				} else if ( xmlMachineEntry.name() == "rom" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("ROM"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name"));
-+					attributes.clear();
-+					attributes << "bios" << "size" << "crc" << "sha1" << "merge" << "region" << "offset" << "status" << "optional";
-+					descriptions.clear();
-+					descriptions << tr("BIOS") << tr("Size") << tr("CRC") << tr("SHA-1") << tr("Merge") << tr("Region") << tr("Offset") << tr("Status") << tr("Optional");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "device_ref" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Device reference"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name"));
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "chip") {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Chip"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name"));
-+					attributes.clear();
-+					attributes << "tag" << "type" << "clock";
-+					descriptions.clear();
-+					descriptions << tr("Tag") << tr("Type") << tr("Clock");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "display" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Display"));
-+					attributes.clear();
-+					attributes << "type" << "rotate" << "flipx" << "width" << "height" << "refresh" << "pixclock" << "htotal" << "hbend" << "hbstart" << "vtotal" << "vbend" << "vbstart";
-+					descriptions.clear();
-+					descriptions << tr("Type") << tr("Rotate") << tr("Flip-X") << tr("Width") << tr("Height") << tr("Refresh") << tr("Pixel clock") << tr("H-Total") << tr("H-Bend") << tr("HB-Start") << tr("V-Total") << tr("V-Bend") << tr("VB-Start");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "sound" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Sound"));
-+					attributes.clear();
-+					attributes << "channels";
-+					descriptions.clear();
-+					descriptions << tr("Channels");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "input" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Input"));
-+					attributes.clear();
-+					attributes << "service" << "tilt" << "players" << "buttons" << "coins";
-+					descriptions.clear();
-+					descriptions << tr("Service") << tr("Tilt") << tr("Players") << tr("Buttons") << tr("Coins");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					while ( xmlMachineEntry.readNextStartElement() ) {
-+						if ( xmlMachineEntry.name() == "control" ) {
-+							QTreeWidgetItem *nextChildItem = new QTreeWidgetItem(childItem);
-+							nextChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Control"));
-+							nextChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "type", true));
-+							attributes.clear();
-+							attributes << "minimum" << "maximum" << "sensitivity" << "keydelta" << "reverse" << "player" << "buttons" << "ways";
-+							descriptions.clear();
-+							descriptions << tr("Minimum") << tr("Maximum") << tr("Sensitivity") << tr("Key Delta") << tr("Reverse") << tr("Player") << tr("Buttons") << tr("Ways");
-+							insertAttributeItems(nextChildItem, xmlMachineEntry, attributes, descriptions, true);
-+							xmlMachineEntry.skipCurrentElement();
-+						} else
-+							xmlMachineEntry.skipCurrentElement();
-+					}
-+				} else if ( xmlMachineEntry.name() == "dipswitch") {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("DIP switch"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name", true));
-+					while ( xmlMachineEntry.readNextStartElement() ) {
-+						if ( xmlMachineEntry.name() == "dipvalue") {
-+							QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
-+							secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("DIP value"));
-+							secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name", true));
-+							attributes.clear();
-+							attributes << "default";
-+							descriptions.clear();
-+							descriptions << tr("Default");
-+							insertAttributeItems(secondChildItem, xmlMachineEntry, attributes, descriptions, true);
-+							xmlMachineEntry.skipCurrentElement();
-+						} else
-+							xmlMachineEntry.skipCurrentElement();
-+					}
-+				} else if ( xmlMachineEntry.name() == "configuration" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Configuration"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name", true));
-+					attributes.clear();
-+					attributes << "tag" << "mask";
-+					descriptions.clear();
-+					descriptions << tr("Tag") << tr("Mask");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					while ( xmlMachineEntry.readNextStartElement() ) {
-+						if ( xmlMachineEntry.name() == "confsetting" ) {
-+							QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
-+							secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Setting"));
-+							secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name", true));
-+							attributes.clear();
-+							attributes << "value" << "default";
-+							descriptions.clear();
-+							descriptions << tr("Value") << tr("Default");
-+							insertAttributeItems(secondChildItem, xmlMachineEntry, attributes, descriptions, true);
-+							xmlMachineEntry.skipCurrentElement();
-+						} else
-+							xmlMachineEntry.skipCurrentElement();
-+					}
-+				} else if ( xmlMachineEntry.name() == "driver" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Driver"));
-+					attributes.clear();
-+					attributes << "status" << "emulation" << "color" << "sound" << "graphic" << "cocktail" << "protection" << "savestate" << "palettesize";
-+					descriptions.clear();
-+					descriptions << tr("Status") << tr("Emulation") << tr("Color") << tr("Sound") << tr("Graphic") << tr("Cocktail") << tr("Protection") << tr("Save state") << tr("Palette size");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "biosset" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("BIOS set"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name"));
-+					attributes.clear();
-+					attributes << "description" << "default";
-+					descriptions.clear();
-+					descriptions << tr("Description") << tr("Default");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "sample" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Sample"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name"));
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "disk" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Disk"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name"));
-+					attributes.clear();
-+					attributes << "md5" << "sha1" << "merge" << "region" << "index" << "status" << "optional";
-+					descriptions.clear();
-+					descriptions << tr("MD5") << tr("SHA-1") << tr("Merge") << tr("Region") << tr("Index") << tr("Status") << tr("Optional");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "adjuster" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Adjuster"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name"));
-+					attributes.clear();
-+					attributes << "default";
-+					descriptions.clear();
-+					descriptions << tr("Default");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "softwarelist" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Software list"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name"));
-+					attributes.clear();
-+					attributes << "status";
-+					descriptions.clear();
-+					descriptions << tr("Status");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, true);
-+					xmlMachineEntry.skipCurrentElement();
-+				} else if ( xmlMachineEntry.name() == "category" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Category"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name", true));
-+					while ( xmlMachineEntry.readNextStartElement() ) {
-+						if ( xmlMachineEntry.name() == "item" ) {
-+							QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
-+							secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Item"));
-+							secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name", true));
-+							attributes.clear();
-+							attributes << "default";
-+							descriptions.clear();
-+							descriptions << tr("Default");
-+							insertAttributeItems(secondChildItem, xmlMachineEntry, attributes, descriptions, true);
-+							xmlMachineEntry.skipCurrentElement();
-+						} else
-+							xmlMachineEntry.skipCurrentElement();
-+					}
-+				} else if ( xmlMachineEntry.name() == "device" ) {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Device"));
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "type", true));
-+					attributes.clear();
-+					attributes << "tag" << "mandatory" << "interface";
-+					descriptions.clear();
-+					descriptions << tr("Tag") << tr("Mandatory") << tr("Interface");
-+					insertAttributeItems(childItem, xmlMachineEntry, attributes, descriptions, false);
-+					while ( xmlMachineEntry.readNextStartElement() ) {
-+						if ( xmlMachineEntry.name() == "instance" ) {
-+							QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
-+							secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Instance"));
-+							secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name", false));
-+							attributes.clear();
-+							attributes << "briefname";
-+							descriptions.clear();
-+							descriptions << tr("Brief name");
-+							insertAttributeItems(secondChildItem, xmlMachineEntry, attributes, descriptions, false);
-+							xmlMachineEntry.skipCurrentElement();
-+						} else if ( xmlMachineEntry.name() == "extension" ) {
-+							QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
-+							secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Extension"));
-+							secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, value(xmlMachineEntry, "name", false));
-+							xmlMachineEntry.skipCurrentElement();
-+						} else
-+							xmlMachineEntry.skipCurrentElement();
-+					}
-+				} else if ( xmlMachineEntry.name() == "ramoption") {
-+					childItem = new QTreeWidgetItem();
-+					childItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("RAM options"));
-+					QTreeWidgetItem *secondChildItem = new QTreeWidgetItem(childItem);
-+					secondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Option"));
-+					attributes.clear();
-+					attributes << "default";
-+					descriptions.clear();
-+					descriptions << tr("Default");
-+					insertAttributeItems(secondChildItem, xmlMachineEntry, attributes, descriptions, false);
-+					QString ramOptionValue = xmlMachineEntry.readElementText();
-+					secondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, ramOptionValue);
-+					while ( xmlMachineEntry.readNextStartElement() ) {
-+						if (  xmlMachineEntry.name() == "ramoption" ) {
-+							QTreeWidgetItem *anotherSecondChildItem = new QTreeWidgetItem(childItem);
-+							anotherSecondChildItem->setText(QMC2_MACHINELIST_COLUMN_MACHINE, tr("Option"));
-+							attributes.clear();
-+							attributes << "default";
-+							descriptions.clear();
-+							descriptions << tr("Default");
-+							insertAttributeItems(anotherSecondChildItem, xmlMachineEntry, attributes, descriptions, false);
-+							QString ramOptionValue = xmlMachineEntry.readElementText();
-+							anotherSecondChildItem->setText(QMC2_MACHINELIST_COLUMN_ICON, ramOptionValue);
-+						}
-+					}
-+				} else
-+					xmlMachineEntry.skipCurrentElement();
-+				if ( childItem )
-+					itemList.append(childItem);
- 			}
--			if ( xmlLines.at(gamePos).contains(endMark) )
--				gamePos--;
-+		} else {
-+			qmc2MainWindow->log(QMC2_LOG_FRONTEND, tr("WARNING: couldn't find machine information for '%1'").arg(machineName));
-+			return;
- 		}
--		gamePos++;
--		if ( childItem )
--			itemList.append(childItem);
- 	}
-+
- 	qmc2MainWindow->treeWidgetMachineList->setUpdatesEnabled(false);
- 	delete item->takeChild(0);
- 	item->addChildren(itemList);
-@@ -1548,26 +1543,21 @@ void MachineList::parse()
- 			machineListDb()->beginTransaction();
- 			int pendingDbUpdates = 0;
- 			for (qint64 rowCounter = 1; rowCounter <= xmlRowCount && !qmc2LoadingInterrupted; rowCounter++) {
--				QStringList xmlLines(xmlDb()->xml(rowCounter).split(lineSplitChar, QString::SkipEmptyParts));
--				for (int lineCounter = 0; lineCounter < xmlLines.count() && !qmc2LoadingInterrupted; lineCounter++) {
--					while ( lineCounter < xmlLines.count() && !xmlLines.at(lineCounter).contains("<description>") )
--						lineCounter++;
--					if ( !qmc2LoadingInterrupted && lineCounter < xmlLines.count() ) {
--						QString machineElement(xmlLines.at(lineCounter - 1).simplified());
--						if ( !machineElement.contains(" name=\"") )
--							continue;
--						bool isBIOS = value(machineElement, "isbios").compare("yes") == 0;
--						bool isDev = value(machineElement, "isdevice").compare("yes") == 0;
--						QString machineName(value(machineElement, "name"));
-+				QXmlStreamReader xmlMachineEntry(xmlDb()->xml(rowCounter));
-+				if ( xmlMachineEntry.readNextStartElement() && !qmc2LoadingInterrupted ) {
-+					if ( xmlMachineEntry.name() == "machine" ) {
-+						bool isBIOS = value(xmlMachineEntry, "isbios").compare("yes") == 0;
-+						bool isDev = value(xmlMachineEntry, "isdevice").compare("yes") == 0;
-+						QString machineName(value(xmlMachineEntry, "name"));
- 						if ( machineName.isEmpty() ) {
--							qmc2MainWindow->log(QMC2_LOG_FRONTEND, tr("WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml").arg(lineCounter + 2));
-+							qmc2MainWindow->log(QMC2_LOG_FRONTEND, tr("WARNING: name attribute empty on XML line %1 (set will be ignored!) -- please inform MAME developers and include the offending output from -listxml").arg(xmlMachineEntry.lineNumber()));
- 							qApp->processEvents();
- 							continue;
- 						}
--						QString machineSource(value(machineElement, "sourcefile"));
--						QString machineCloneOf(value(machineElement, "cloneof"));
--						QString descriptionElement(xmlLines.at(lineCounter).simplified());
--						QString machineDescription(descriptionElement.remove("<description>").remove("</description>").replace("&amp;", "&").replace("&lt;", "<").replace("&gt;", ">").replace("&quot;", "\"").replace("&apos;", "'"));
-+						QString machineSource(value(xmlMachineEntry, "sourcefile"));
-+						QString machineCloneOf(value(xmlMachineEntry, "cloneof"));
-+						QString descriptionElement;
-+						QString machineDescription;
- 						MachineListItem *machineItem = new MachineListItem();
- 						qmc2MachineListItemHash.insert(machineName, machineItem);
- 						machineItem->setFlags(MachineListItem::defaultItemFlags);
-@@ -1576,37 +1566,39 @@ void MachineList::parse()
- 							hiddenItemHash.insert(machineItem, true);
- 						// find year & manufacturer and determine ROM/CHD requirements
- 						bool endMachine = false;
--						int i = lineCounter;
-+
- 						QString machineYear(trQuestionMark), machineManufacturer(trQuestionMark), machinePlayers(trQuestionMark), machineDrvStat(trQuestionMark);
- 						bool yearFound = false, manufacturerFound = false, hasROMs = false, hasCHDs = false, playersFound = false, statusFound = false;
--						QString endMark("</machine>");
--						while ( !endMachine ) {
--							QString xmlLine(xmlLines.at(i));
--							if ( xmlLine.contains("<year>") ) {
--								machineYear = xmlLine.simplified().remove("<year>").remove("</year>");
-+						while ( xmlMachineEntry.readNextStartElement() && !endMachine ) {
-+							if ( xmlMachineEntry.name() == "description" ) {
-+								machineDescription = xmlMachineEntry.readElementText();
-+							} else if ( xmlMachineEntry.name() == "year" ) {
-+								machineYear = xmlMachineEntry.readElementText();
- 								yearFound = true;
--							} else if ( xmlLine.contains("<manufacturer>") ) {
--								machineManufacturer = xmlLine.simplified().remove("<manufacturer>").remove("</manufacturer>").replace("&amp;", "&").replace("&lt;", "<").replace("&gt;", ">").replace("&quot;", "\"").replace("&apos;", "'");
-+							} else if ( xmlMachineEntry.name() == "manufacturer" ) {
-+								machineManufacturer = xmlMachineEntry.readElementText();
- 								manufacturerFound = true;
--							} else if ( xmlLine.contains("<rom name") ) {
-+							} else if ( xmlMachineEntry.name() == "rom" ) {
- 								hasROMs = true;
--							} else if ( xmlLine.contains("<disk name") ) {
-+								xmlMachineEntry.skipCurrentElement();
-+							} else if ( xmlMachineEntry.name() == "disk" ) {
- 								hasCHDs = true;
--							} else if ( xmlLine.contains("<input players") ) {
--								int playersPos = xmlLine.indexOf("input players=\"") + 15;
--								if ( playersPos >= 0 ) {
--									machinePlayers = xmlLine.mid(playersPos, xmlLine.indexOf("\"", playersPos) - playersPos);
-+								xmlMachineEntry.skipCurrentElement();
-+							} else if ( xmlMachineEntry.name() == "input" ) {
-+								if ( xmlMachineEntry.attributes().hasAttribute("players") ) {
-+									machinePlayers = xmlMachineEntry.attributes().value("players").toString();
- 									playersFound = true;
- 								}
--							} else if ( xmlLine.contains("<driver status") ) {
--								int statusPos = xmlLine.indexOf("driver status=\"") + 15;
--								if ( statusPos >= 0 ) {
--									machineDrvStat = xmlLine.mid(statusPos, xmlLine.indexOf("\"", statusPos) - statusPos);
-+								xmlMachineEntry.skipCurrentElement();
-+							} else if ( xmlMachineEntry.name() == "driver" ) {
-+								if ( xmlMachineEntry.attributes().hasAttribute("status") ) {
-+									machineDrvStat = xmlMachineEntry.attributes().value("status").toString();
- 									statusFound = true;
- 								}
--							}
--							endMachine = xmlLine.contains(endMark) || (yearFound && manufacturerFound && hasROMs && hasCHDs && playersFound && statusFound);
--							i++;
-+								xmlMachineEntry.skipCurrentElement();
-+							} else
-+								xmlMachineEntry.skipCurrentElement();
-+							endMachine = yearFound && manufacturerFound && hasROMs && hasCHDs && playersFound && statusFound;
- 						}
- 						if ( machineCloneOf.isEmpty() ) {
- 							if ( !hierarchyHash.contains(machineName) )
-@@ -2544,28 +2536,29 @@ void MachineList::verifyFinished(int exitCode, QProcess::ExitStatus exitStatus)
- 				QTreeWidgetItem *versionItem = qmc2VersionItemHash.value(machineName);
- 				// there are quite a number of sets in MAME that don't require any ROMs... many/most device-sets in particular
- 				bool romRequired = true;
--				int xmlCounter = 0;
--				QStringList xmlLines(xmlDb()->xml(machineName).split("\n", QString::SkipEmptyParts));
--				if ( xmlLines.count() > 0 ) {
--					int romCounter = 0;
--					int chdCounter = 0;
--					bool endFound = false;
--					QString endMark = "</machine>";
--					while ( !endFound && xmlCounter < xmlLines.count() ) {
--						if ( xmlLines.at(xmlCounter).contains("<rom name=\"") ) {
--							romCounter++;
--							endFound = true;
--						} else if ( xmlLines.at(xmlCounter).contains("<disk name=\"") ) {
--							chdCounter++;
--							endFound = true;
--						} else if ( xmlLines.at(xmlCounter).contains(endMark) )
--							endFound = true;
--						xmlCounter++;
-+				QXmlStreamReader xmlMachineEntry(xmlDb()->xml(machineName));
-+				if ( xmlMachineEntry.readNextStartElement() ) {
-+					if ( xmlMachineEntry.name() == "machine" ) {
-+						int romCounter = 0;
-+						int chdCounter = 0;
-+						bool endFound = false;
-+						while ( xmlMachineEntry.readNextStartElement() && !endFound ) {
-+							if ( xmlMachineEntry.name() == "rom" ) {
-+								romCounter++;
-+								endFound = true;
-+								xmlMachineEntry.skipCurrentElement();
-+							} else if ( xmlMachineEntry.name() == "disk" ) {
-+								chdCounter++;
-+								endFound = true;
-+								xmlMachineEntry.skipCurrentElement();
-+							} else
-+								xmlMachineEntry.skipCurrentElement();
-+						}
-+						if ( romCounter == 0 && chdCounter > 0 )
-+							romRequired = true;
-+						else
-+							romRequired = (romCounter > 0);
- 					}
--					if ( romCounter == 0 && chdCounter > 0 )
--						romRequired = true;
--					else
--						romRequired = (romCounter > 0);
- 				}
- 				if ( romItem && hierarchyItem ) {
- 					if ( romStateCache.isOpen() ) {
-diff --git a/src/machinelist.h b/src/machinelist.h
-index 8a4eee1e0..944ee88d0 100644
---- a/src/machinelist.h
-+++ b/src/machinelist.h
-@@ -132,11 +132,11 @@ class MachineList : public QObject
- 		void verifyReadyReadStandardOutput();
- 
- 		// internal methods
--		QString value(QString, QString, bool translate = false);
-+		QString value(QXmlStreamReader &, QString, bool translate = false);
- 		void parse();
- 		void parseMachineDetail(QTreeWidgetItem *);
--		void insertAttributeItems(QTreeWidgetItem *, QString, QStringList, QStringList, bool translate = false);
--		void insertAttributeItems(QList<QTreeWidgetItem *> *itemList, QString element, QStringList attributes, QStringList descriptions, bool translate = false);
-+		void insertAttributeItems(QTreeWidgetItem *, QXmlStreamReader &, QStringList, QStringList, bool translate = false);
-+		void insertAttributeItems(QList<QTreeWidgetItem *> *itemList, QXmlStreamReader &element, QStringList attributes, QStringList descriptions, bool translate = false);
- 		void enableWidgets(bool enable = true);
- 		void disableWidgets() { enableWidgets(false); }
- 		void filter(bool initial = false);
-diff --git a/src/qmc2main.cpp b/src/qmc2main.cpp
-index ec16009b2..e24fe89d6 100644
---- a/src/qmc2main.cpp
-+++ b/src/qmc2main.cpp
-@@ -4631,44 +4631,36 @@ QStringList &MainWindow::getXmlChoices(const QString &machineName, const QString
- 		return xmlChoices;
- 	if ( defaultChoice )
- 		defaultChoice->clear();
--	QStringList xmlLines(qmc2MachineList->xmlDb()->xml(machineName).split('\n', QString::SkipEmptyParts));
--	QString defaultYes("default=\"yes\"");
--	QString defaultOne("default=\"1\"");
--	int i = 0;
--	while ( i < xmlLines.count() ) {
--		QString xmlLine(xmlLines.at(i++).simplified());
--		int index = xmlLine.indexOf('<' + optionElement);
--		if ( index >= 0 ) {
--			if ( optionAttribute.isEmpty() ) {
--				index = xmlLine.indexOf('>', index);
--				if ( index >= 0 ) {
--					xmlLine.remove(0, index + 1);
--					bool isDefaultChoice = false;
--					if ( defaultChoice && (xmlLine.indexOf(defaultYes) >= 0 || xmlLine.indexOf(defaultOne) >= 0 || defaultChoice->isEmpty()) )
--						isDefaultChoice = true;
--					xmlLine.replace("</" + optionElement + '>', "");
--					QTextDocument doc;
--					doc.setHtml(xmlLine);
--					xmlLine = doc.toPlainText();
--					xmlChoices << xmlLine;
--					if ( isDefaultChoice )
--						*defaultChoice = xmlLine;
--				}
--			} else {
--				QString prefix(optionAttribute + "=\"");
--				index = xmlLine.indexOf(prefix);
--				if ( index >= 0 ) {
--					xmlLine.remove(0, index + prefix.length());
--					index = xmlLine.indexOf('\"');
--					if ( index >= 0 ) {
-+	QXmlStreamReader xmlMachineEntry(qmc2MachineList->xmlDb()->xml(machineName));
-+	QString defaultYes("yes");
-+	QString defaultOne("1");
-+	if ( xmlMachineEntry.readNextStartElement() ) {
-+		if ( xmlMachineEntry.name() == "machine" ) {
-+			while ( xmlMachineEntry.readNextStartElement() ) {
-+				if ( xmlMachineEntry.name() == optionElement ) {
-+					if ( optionAttribute.isEmpty() ) {
-+						bool isDefaultChoice = false;
-+						if ( defaultChoice && (xmlMachineEntry.attributes().hasAttribute("default") && xmlMachineEntry.attributes().value("default").toString() == defaultYes || xmlMachineEntry.attributes().value("default").toString() == defaultOne || defaultChoice->isEmpty()) )
-+							isDefaultChoice = true;
- 						QTextDocument doc;
--						doc.setHtml(xmlLine.left(index));
--						QString choice = doc.toPlainText();
--						xmlChoices << choice;
--						if ( defaultChoice && (xmlLine.indexOf(defaultYes) >= 0 || xmlLine.indexOf(defaultOne) >= 0 || defaultChoice->isEmpty()) )
--							*defaultChoice = choice;
-+						doc.setHtml(xmlMachineEntry.readElementText());
-+						QString xmlLine = doc.toPlainText();
-+						xmlChoices << xmlLine;
-+						if ( isDefaultChoice )
-+							*defaultChoice = xmlLine;
-+					} else {
-+						if ( xmlMachineEntry.attributes().hasAttribute(optionAttribute) ) {
-+							QTextDocument doc;
-+							doc.setHtml(xmlMachineEntry.attributes().value(optionAttribute).toString());
-+							QString choice = doc.toPlainText();
-+							xmlChoices << choice;
-+							if ( defaultChoice && (xmlMachineEntry.attributes().hasAttribute("default") && xmlMachineEntry.attributes().value("default").toString() == defaultYes || xmlMachineEntry.attributes().value("default").toString() == defaultOne || defaultChoice->isEmpty()) )
-+								*defaultChoice = choice;
-+							xmlMachineEntry.skipCurrentElement();
-+						}
- 					}
--				}
-+				} else
-+					xmlMachineEntry.skipCurrentElement();
- 			}
- 		}
- 	}
-diff --git a/src/romalyzer.cpp b/src/romalyzer.cpp
-index ddb5b0b38..902db6ed7 100644
---- a/src/romalyzer.cpp
-+++ b/src/romalyzer.cpp
-@@ -2753,18 +2753,15 @@ void ROMAlyzer::on_pushButtonChecksumWizardSearch_clicked()
- 	lineEditSets->setEnabled(false);
- 	labelStatus->setText(tr("Check-sum search"));
- 
--	QString hashStartString;
--	int hashStartOffset;
-+	QString hashAttribute;
- 	switch ( comboBoxChecksumWizardHashType->currentIndex() ) {
- 		case QMC2_ROMALYZER_CSF_HASHTYPE_CRC:
--			hashStartString = "crc=\"";
--			hashStartOffset = 5;
-+			hashAttribute = "crc";
- 			break;
- 
- 		default:
- 		case QMC2_ROMALYZER_CSF_HASHTYPE_SHA1:
--			hashStartString = "sha1=\"";
--			hashStartOffset = 6;
-+			hashAttribute = "sha1";
- 			break;
- 	}
- 
-@@ -2775,29 +2772,28 @@ void ROMAlyzer::on_pushButtonChecksumWizardSearch_clicked()
- 				int progressCount = 0, updateCount = 0;
- 				foreach (QString list, uniqueSoftwareLists) {
- 					foreach (QString set, qmc2MainWindow->swlDb->uniqueSoftwareSets(list)) {
--						QStringList xmlLines(qmc2MainWindow->swlDb->xml(list, set).split('\n', QString::SkipEmptyParts));
--						for (int i = 0; i < xmlLines.count(); i++) {
--							QString xmlLine(xmlLines.at(i));
--							int hashIndex = xmlLine.indexOf(hashStartString);
--							if ( hashIndex >= 0 ) {
--								int hashPos = hashIndex + hashStartOffset;
--								QString currentChecksum(xmlLine.mid(hashPos, xmlLine.indexOf('\"', hashPos) - hashPos).toLower());
--								if ( currentChecksum.compare(searchedChecksum) == 0 ) {
--									int fileNamePos;
--									QString fileType;
--									if ( xmlLine.startsWith("<disk name=\"") ) {
--										fileType = tr("CHD");
--										fileNamePos = xmlLine.indexOf("<disk name=\"") + 12;
--									} else {
--										fileType = tr("ROM");
--										fileNamePos = xmlLine.indexOf("<rom name=\"") + 11;
--									}
--									QString fileName(xmlLine.mid(fileNamePos, xmlLine.indexOf('\"', fileNamePos) - fileNamePos));
--									QTreeWidgetItem *item = new QTreeWidgetItem(treeWidgetChecksumWizardSearchResult);
--									item->setText(QMC2_ROMALYZER_CSF_COLUMN_ID, list + ":" + set);
--									item->setText(QMC2_ROMALYZER_CSF_COLUMN_FILENAME, fileName.replace("&amp;", "&").replace("&lt;", "<").replace("&gt;", ">").replace("&quot;", "\"").replace("&apos;", "'"));
--									item->setText(QMC2_ROMALYZER_CSF_COLUMN_TYPE, fileType);
--									item->setText(QMC2_ROMALYZER_CSF_COLUMN_STATUS, tr("unknown"));
-+						QXmlStreamReader xmlMachineEntry(qmc2MainWindow->swlDb->xml(list, set));
-+						if ( xmlMachineEntry.readNextStartElement() ) {
-+							if ( xmlMachineEntry.name() == "machine" ) {
-+								while ( xmlMachineEntry.readNextStartElement() ) {
-+									if ( xmlMachineEntry.attributes().hasAttribute(hashAttribute) ) {
-+										QString currentChecksum(xmlMachineEntry.attributes().value(hashAttribute).toString().toLower());
-+										if ( currentChecksum.compare(searchedChecksum) == 0 ) {
-+											QString fileType;
-+											if ( xmlMachineEntry.name() == "disk" )
-+												fileType = tr("CHD");
-+											else
-+												fileType = tr("ROM");
-+											QString fileName(xmlMachineEntry.attributes().value("name").toString());
-+											QTreeWidgetItem *item = new QTreeWidgetItem(treeWidgetChecksumWizardSearchResult);
-+											item->setText(QMC2_ROMALYZER_CSF_COLUMN_ID, list + ":" + set);
-+											item->setText(QMC2_ROMALYZER_CSF_COLUMN_FILENAME, fileName);
-+											item->setText(QMC2_ROMALYZER_CSF_COLUMN_TYPE, fileType);
-+											item->setText(QMC2_ROMALYZER_CSF_COLUMN_STATUS, tr("unknown"));
-+										}
-+										xmlMachineEntry.skipCurrentElement();
-+									} else
-+										xmlMachineEntry.skipCurrentElement();
- 								}
- 							}
- 						}
-@@ -2820,29 +2816,28 @@ void ROMAlyzer::on_pushButtonChecksumWizardSearch_clicked()
- 					qApp->processEvents();
- 				}
- 				QString currentMachine(qmc2MainWindow->treeWidgetMachineList->topLevelItem(i)->text(QMC2_MACHINELIST_COLUMN_NAME));
--				QStringList xmlLines(qmc2MachineList->xmlDb()->xml(currentMachine).split('\n', QString::SkipEmptyParts));
--				for (int j = 0; j < xmlLines.count(); j++) {
--					QString xmlLine(xmlLines.at(j));
--					int hashIndex = xmlLine.indexOf(hashStartString);
--					if ( hashIndex >= 0 ) {
--						int hashPos = hashIndex + hashStartOffset;
--						QString currentChecksum(xmlLine.mid(hashPos, xmlLine.indexOf('\"', hashPos) - hashPos).toLower());
--						if ( currentChecksum.compare(searchedChecksum) == 0 ) {
--							int fileNamePos;
--							QString fileType;
--							if ( xmlLine.startsWith("<disk name=\"") ) {
--								fileType = tr("CHD");
--								fileNamePos = xmlLine.indexOf("<disk name=\"") + 12;
--							} else {
--								fileType = tr("ROM");
--								fileNamePos = xmlLine.indexOf("<rom name=\"") + 11;
--							}
--							QString fileName(xmlLine.mid(fileNamePos, xmlLine.indexOf('\"', fileNamePos) - fileNamePos));
--							QTreeWidgetItem *item = new QTreeWidgetItem(treeWidgetChecksumWizardSearchResult);
--							item->setText(QMC2_ROMALYZER_CSF_COLUMN_ID, currentMachine);
--							item->setText(QMC2_ROMALYZER_CSF_COLUMN_FILENAME, fileName.replace("&amp;", "&").replace("&lt;", "<").replace("&gt;", ">").replace("&quot;", "\"").replace("&apos;", "'"));
--							item->setText(QMC2_ROMALYZER_CSF_COLUMN_TYPE, fileType);
--							item->setText(QMC2_ROMALYZER_CSF_COLUMN_STATUS, tr("unknown"));
-+				QXmlStreamReader xmlMachineEntry(qmc2MachineList->xmlDb()->xml(currentMachine));
-+				if ( xmlMachineEntry.readNextStartElement() ) {
-+					if ( xmlMachineEntry.name() == "machine" ) {
-+						while ( xmlMachineEntry.readNextStartElement() ) {
-+							if ( xmlMachineEntry.attributes().hasAttribute(hashAttribute) ) {
-+								QString currentChecksum(xmlMachineEntry.attributes().value(hashAttribute).toString().toLower());
-+								if ( currentChecksum.compare(searchedChecksum) == 0 ) {
-+									QString fileType;
-+									if ( xmlMachineEntry.name() == "disk" )
-+										fileType = tr("CHD");
-+									else
-+										fileType = tr("ROM");
-+									QString fileName(xmlMachineEntry.attributes().value("name").toString());
-+									QTreeWidgetItem *item = new QTreeWidgetItem(treeWidgetChecksumWizardSearchResult);
-+									item->setText(QMC2_ROMALYZER_CSF_COLUMN_ID, currentMachine);
-+									item->setText(QMC2_ROMALYZER_CSF_COLUMN_FILENAME, fileName);
-+									item->setText(QMC2_ROMALYZER_CSF_COLUMN_TYPE, fileType);
-+									item->setText(QMC2_ROMALYZER_CSF_COLUMN_STATUS, tr("unknown"));
-+								}
-+								xmlMachineEntry.skipCurrentElement();
-+							} else
-+								xmlMachineEntry.skipCurrentElement();
- 						}
- 					}
- 				}
-diff --git a/src/softwarelist.cpp b/src/softwarelist.cpp
-index 99f806da4..13c1f0f55 100644
---- a/src/softwarelist.cpp
-+++ b/src/softwarelist.cpp
-@@ -1012,6 +1012,7 @@ QString &SoftwareList::lookupMountDevice(QString device, QString deviceInterface
- 	QStringList xmlLines(qmc2MachineList->xmlDb()->xml(systemName).split('\n', QString::SkipEmptyParts));
- 	QStringList *xmlData = &xmlLines;
- 	QStringList dynamicXmlData;
-+	QXmlStreamReader xmlMachineEntry(qmc2MachineList->xmlDb()->xml(systemName));
- 	if ( comboBoxDeviceConfiguration->currentIndex() > 0 ) {
- 		qmc2Config->beginGroup(QMC2_EMULATOR_PREFIX + QString("Configuration/Devices/%1/%2").arg(systemName).arg(comboBoxDeviceConfiguration->currentText()));
- 		QStringList instances(qmc2Config->value("Instances").toStringList());
-@@ -1047,37 +1048,34 @@ QString &SoftwareList::lookupMountDevice(QString device, QString deviceInterface
- #endif
- 	}
- 
--	int i = 0;
--	while ( i < xmlData->count() && !xmlData->at(i).contains("</machine>") ) {
--		QString line(xmlData->at(i++).simplified());
--		if ( line.startsWith("<device type=\"") ) {
--			int startIndex = line.indexOf("interface=\"");
--			int endIndex = -1;
--			QString devName;
--			if ( startIndex >= 0 ) {
--				startIndex += 11;
--				endIndex = line.indexOf("\"", startIndex);
--				QStringList devInterfaces(line.mid(startIndex, endIndex - startIndex).split(',', QString::SkipEmptyParts));
--				line = xmlData->at(i++).simplified();
--				startIndex = line.indexOf("briefname=\"");
--				if ( startIndex >= 0 ) {
--					startIndex += 11;
--					endIndex = line.indexOf("\"", startIndex);
--					devName = line.mid(startIndex, endIndex - startIndex);
--				}
--				if ( !devName.isEmpty() )
--					foreach (QString devIf, devInterfaces)
--						deviceInstanceHash[devIf] << devName;
--			} else {
--				line = xmlData->at(i++).simplified();
--				startIndex = line.indexOf("briefname=\"");
--				if ( startIndex >= 0 ) {
--					startIndex += 11;
--					endIndex = line.indexOf("\"", startIndex);
--					devName = line.mid(startIndex, endIndex - startIndex);
--				}
--				if ( !devName.isEmpty() )
--					deviceInstanceHash[devName] << devName;
-+	if ( xmlMachineEntry.readNextStartElement() ) {
-+		if ( xmlMachineEntry.name() == "machine" ) {
-+			while ( xmlMachineEntry.readNextStartElement() ) {
-+				if ( xmlMachineEntry.name() == "device" && xmlMachineEntry.attributes().hasAttribute("type") ) {
-+					QString devName;
-+					if ( xmlMachineEntry.attributes().hasAttribute("interface") ) {
-+						QStringList devInterfaces(xmlMachineEntry.attributes().value("interface").toString().split(',', QString::SkipEmptyParts));
-+						while ( xmlMachineEntry.readNextStartElement() ) {
-+							if ( xmlMachineEntry.name() == "instance" && xmlMachineEntry.attributes().hasAttribute("briefname") ) {
-+								devName = xmlMachineEntry.attributes().value("briefname").toString();
-+								if ( !devName.isEmpty() )
-+									foreach (QString devIf, devInterfaces)
-+										deviceInstanceHash[devIf] << devName;
-+							}
-+							xmlMachineEntry.skipCurrentElement();
-+						}
-+					} else {
-+						while ( xmlMachineEntry.readNextStartElement() ) {
-+							if ( xmlMachineEntry.name() == "instance" && xmlMachineEntry.attributes().hasAttribute("briefname") ) {
-+								devName = xmlMachineEntry.attributes().value("briefname").toString();
-+								if ( !devName.isEmpty() )
-+									deviceInstanceHash[devName] << devName;
-+							}
-+							xmlMachineEntry.skipCurrentElement();
-+						}
-+					}
-+				} else
-+					xmlMachineEntry.skipCurrentElement();
- 			}
- 		}
- 	}
--- 
-2.44.0
-

diff --git a/changelog b/changelog
deleted file mode 100644
index a365673..0000000
--- a/changelog
+++ /dev/null
@@ -1,417 +0,0 @@
-* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.195-21
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Fri Aug 27 2021 Julian Sikorski <belegdol+github@gmail.com> - 0.195-20
-- Fix qmake detection on rawhide
-
-* Sun Aug 01 2021 Julian Sikorski <belegdol@fedoraproject.org> - 0.195-19
-- Fedora is now Fedora Linux
-
-* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.195-18
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Tue Apr 27 2021 Julian Sikorski <belegdol@fedoraproject.org> - 0.195-17
-- Fix qmake detection on rawhide
-
-* Tue Feb 09 2021 Miro Hrončok <mhroncok@redhat.com> - 0.195-16
-- Rebuilt for minizip 3.0.0
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.195-15
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Mon Aug 17 2020 Julian Sikorski <belegdol@fedoraproject.org> - 0.195-14
-- Fix qmake detection on rawhide
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.195-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Wed Mar 04 2020 Julian Sikorski <belegdol@fedoraproject.org> - 0.195-12
-- Fix qmake detection on rawhide
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.195-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Mon Jan 06 2020 Julian Sikorski <belegdol@fedoraproject.org> - 0.195-10
-- Fix listxml parsing for MAME 0.217 and newer using a patch from upstream SVN
-
-* Thu Sep 05 2019 Julian Sikorski <belegdol@fedoraproject.org> - 0.195-9
-- Fix qmake detection on rawhide
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.195-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Thu Mar 28 2019 Julian Sikorski <belegdol@fedoraproject.org> - 0.195-7
-- Fix qmake detection on rawhide
-
-* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.195-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Sat Oct 20 2018 Julian Sikorski <belegdol@fedoraproject.org> - 0.195-5
-- Add patch migrating to the new minizip package
-
-* Fri Sep 07 2018 Julian Sikorski <belegdol@fedoraproject.org> - 0.195-4
-- Fixed qmake detection on rawhide
-
-* Tue Aug 28 2018 Patrik Novotný <panovotn@redhat.com> - 0.195-3
-- change requires to minizip-compat(-devel), rhbz#1609830, rhbz#1615381
-
-* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.195-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Fri Mar 09 2018 Julian Sikorski <belegdol@fedoraproject.org> - 0.195-1
-- Updated to 0.195
-
-* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.192-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Sat Dec 02 2017 Julian Sikorski <belegdol@fedoraproject.org> - 0.192-1
-- Updated to 0.192
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.187-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.187-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Mon Jul 03 2017 Julian Sikorski <belegdol@fedoraproject.org> - 0.187-1
-- Updated to 0.187
-
-* Sun Jun 18 2017 Julian Sikorski <belegdol@fedoraproject.org> - 0.186-1
-- Updated to 0.186
-- Updated the -ini patch
-
-* Wed Feb 22 2017 Julian Sikorski <belegdol@fedoraproject.org> - 0.183-1
-- Updated to 0.183
-- Updated the -ini patch
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.71-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Fri Jan 27 2017 Julian Sikorski <belegdol@fedoraproject.org> - 0.71-1
-- Updated to 0.71
-- Bundled lzma-sdk is now at 16.04
-- PDF.js is now at 76b4c8fa
-
-* Thu Dec 01 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.70-1
-- Updated to 0.70
-
-* Fri Oct 28 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.69-1
-- Updated to 0.69
-
-* Fri Sep 30 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.68-1
-- Updated to 0.68
-- Updated description as per upstream suggestions
-- Added libarchive support
-
-* Sat Sep 03 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.67-1
-- Updated to 0.67
-
-* Wed Jul 27 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.66-1
-- Updated to 0.66
-- Dropped included patches
-
-* Wed Jul 13 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.65-4
-- Fixed warning in generated man pages
-- Updated %%description spelling to front-end to silence rpmlint
-
-* Tue Jul 12 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.65-3
-- Patched to use system-wide minizip and zlib
-- Added comments clarifying patches' purpuse
-- Corrected the License tags
-- Fixed online documentation symlink
-- Added qmc2-arcade
-
-* Fri Jul 08 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.65-2
-- Fixed old changelog entries
-- Tagged copying.html as %%license
-- Modernised the SPEC file
-- Dropped ancient Provides/Obsoletes
-- Worked around lack of F25 config
-- Ensured $RPM_OPT_FLAGS and $RPM_LD_FLAGS are used
-- Applied some build fixes from upstream svn
-
-* Sun Jul 03 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.65-1
-- Updated to 0.65
-
-* Wed Apr 27 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.63-1
-- Updated to 0.63
-
-* Thu Apr 07 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.62-1
-- Updated to 0.62
-- Updated the -ini patch
-
-* Sat Mar 12 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.61-1
-- Updated to 0.61
-
-* Thu Jan 28 2016 Julian Sikorski <belegdol@fedoraproject.org> - 0.60-1
-- Updated to 0.60
-
-* Thu Dec 31 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.59-1
-- Updated to 0.59
-- Switched to SDL2
-
-* Fri Nov 27 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.58-1
-- Updated to 0.58
-- Updated the URL
-
-* Fri Oct 30 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.57-1
-- Updated to 0.57
-- Dropped the dat files from ini patch now that mame-data-extras is retired
-
-* Thu Oct 01 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.56-1
-- Updated to 0.56
-
-* Sat Aug 29 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.55-1
-- Updated to 0.55
-
-* Thu Jul 30 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.54-1
-- Updated to 0.54
-- Dropped upstreamed patch
-- Updated the -ini patch
-
-* Tue Jul 07 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.53-1
-- Updated to 0.53
-- Dropped -sdlmess subpackage
-- Added man pages
-- Cleaned up the spec file slightly
-- Updated the default configuration
-
-* Tue Mar 31 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.50-1
-- Updated to 0.50
-- Switched to use history.dat instead of sysinfo.dat by default
-
-* Thu Feb 26 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.49-1
-- Updated to 0.49
-
-* Sun Feb 01 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.48-1
-- Updated to 0.48
-
-* Sat Jan 03 2015 Julian Sikorski <belegdol@fedoraproject.org> - 0.47-1
-- Updated to 0.47
-
-* Sat Nov 29 2014 Julian Sikorski <belegdol@fedoraproject.org> - 0.46-1
-- Updated to 0.46
-
-* Sat Oct 18 2014 Julian Sikorski <belegdol@fedoraproject.org> - 0.45-1
-- Updated to 0.45
-
-* Sun Aug 03 2014 Julian Sikorski <belegdol@fedoraproject.org> - 0.44-1
-- Updated to 0.44
-
-* Sat Apr 26 2014 Julian Sikorski <belegdol@fedoraproject.org> - 0.43-1
-- Updated to 0.43
-- Updated the ini patch to use category.ini supplied with qmc2 by default
-- Added bundled(lzma-sdk) = 9.22 to Provides
-
-* Thu Jan 09 2014 Julian Sikorski <belegdol@fedoraproject.org> - 0.42-1
-- Updated to 0.42
-
-* Sun Nov 10 2013 Julian Sikorski <belegdol@fedoraproject.org> - 0.41-1
-- Updated to 0.41
-
-* Thu Sep 19 2013 Julian Sikorski <belegdol@fedoraproject.org> - 0.40-1
-- Updated to 0.40
-- cheat_file → cheatpath
-
-* Mon Jun 17 2013 Julian Sikorski <belegdol@fedoraproject.org> - 0.39-1
-- Updated to 0.39
-- Added qchdman
-- Fixed Source0 URL
-
-* Sat Jan 12 2013 Julian Sikorski <belegdol@fedoraproject.org> - 0.38-1
-- Updated to 0.38
-- Updated the ini patch
-
-* Fri Sep 21 2012 Julian Sikorski <belegdol@fedoraproject.org> - 0.37-1
-- Updated to 0.37
-- Updated the ini patch
-- SDLMAME/SDLMESS have been gone for a while, so just use them internally
-- Require mame/mess since the compatibility provides were dropped
-- Updated summaries
-
-* Tue May 22 2012 Julian Sikorski <belegdol@fedoraproject.org> - 0.36-1
-- Updated to 0.36
-
-* Thu Mar 08 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.35-3
-- Rebuilt for c++ ABI breakage
-
-* Thu Feb 09 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.35-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Mon Feb 06 2012 Julian Sikorski <belegdol@fedoraproject.org> - 0.35-1
-- Updated to 0.35
-- Updated the ini patch
-- Made the inter-subpackage dependencies arch-specific
-
-* Tue Nov 15 2011 Julian Sikorski <belegdol@fedoraproject.org> - 0.34-1
-- Updated to 0.34 (new versioning scheme)
-- Dropped obsolete Group, Buildroot, %%clean and %%defattr
-
-* Wed Jun 29 2011 Julian Sikorski <belegdol@fedoraproject.org> - 0.2-0.24.b20
-- Updated to 0.2b20
-- Updated the ini patch
-
-* Sun Apr 03 2011 Julian Sikorski <belegdol@fedoraproject.org> - 0.2-0.23.b19
-- Updated to 0.2b19
-
-* Thu Jan 13 2011 Julian Sikorski <belegdol@fedoraproject.org> - 0.2-0.22.b18
-- Updated to 0.2b18
-
-* Fri Oct 22 2010 Julian Sikorski <belegdol@fedoraproject.org> - 0.2-0.21.b17
-- Updated to 0.2b17
-- Added Fedora 15 config
-
-* Fri Jul 30 2010 Julian Sikorski <belegdol@fedoraproject.org> - 0.2-0.20.b16
-- Updated to 0.2b16
-
-* Sun May 16 2010 Julian Sikorski <belegdol@fedoraproject.org> - 0.2-0.19.b15
-- Updated to 0.2b15
-- Updated the ini template patch to include Catver.ini
-- s/qt4-devel/qt-webkit-devel due to changes in qt package
-
-* Mon Mar 15 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.18.b14
-- Updated to 0.2b14
-- Dropped --fno-var-tracking-assignments
-
-* Sat Jan 02 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.17.b13
-- Updated to 0.2b13
-- Dropped the cflags patch
-- Dropped the additional Fedora configs
-
-* Sat Nov 21 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.16.b12
-- Updated to 0.2b12
-- Worked around RH bug 532763 for Fedora 12 and above
-- Added Fedora 12 and Fedora 13 configs
-
-* Fri Sep 11 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.15.b11
-- Updated to 0.2b11
-- Updated the ini patch
-- Dropped F12 rawhide workaround
-
-* Mon Jul 20 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.14.b10
-- Updated to 0.2b10
-- Added F12 rawhide config
-
-* Mon Jun 08 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.13.b9
-- Updated to 0.2b9
-
-* Thu Apr 23 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.12.b8
-- Updated to 0.2b8
-- Updated the ini patch
-- Dropped the upstreamed gcc44 patch
-- Dropped the F11 Beta workaround
-
-* Mon Mar 30 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.11.b7
-- Handle the template properly
-- Updated the configs for Fedora 11 Beta
-
-* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 0.2-0.10.b7
-- rebuild for new F11 features
-
-* Mon Mar 09 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.9.b7
-- Updated to 0.2b7
-- Dropped the rawhide fedora-release workaround
-- Overhauled for sdlmess support
-- Desktop files now come with the tarball and use the shipped icon
-- Updated Summary and %%description (M.A.M.E. → M.A.M.E./M.E.S.S.)
-- Updated the ini patch
-- Avoid installing qmc2.ini.new
-- Dropped hicolor-icon-theme from Requires
-- Switched to system-wide Qt translations
-- No longer force Windows Qt style
-- Updated the URL
-- Added libXmu-devel to BuildRequires
-- Added gcc-4.4 fix from SVN
-
-* Mon Jan  5 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.8.b6
-- Updated to 0.2b6
-- Updated the ini patch
-- Updated the rawhide fedora-relase workaround
-- Added PRETTY=0 to compilation flags
-
-* Thu Oct 16 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.7.b5
-- Updated to 0.2b5
-
-* Tue Aug 19 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.6.b4
-- Added phonon-devel to BuildRequires
-- Cleaned up BuildRequires and Requires
-
-* Tue Aug 19 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.5.b4
-- Updated to 0.2b4
-
-* Wed Jul 30 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.2-0.4.b3
-- rebuild for buildsys cflags issue
-
-* Mon Jul  7 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.3.b3
-- Updated to 0.2b3
-- Dropped the qt4 patch, use DISTCFG instead
-- Updated the ini patch to include dat files location
-- Added SDL-devel to BuildRequires
-
-* Sat May 10 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.2.b2
-- Updated to 0.2b2
-- Dropped %%{?dist} from %%changelog
-- Added hyphen before version number in %%changelog
-
-* Wed Mar 26 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.2-0.1.b1
-- Updated to 0.2b1
-- Dropped the ini fix since it has been merged upstream
-
-* Sat Feb 23 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.1-4
-- Updated the inipaths to reflect the post-0.123u1 SDLMAME configuration
-
-* Sat Feb 23 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.1-3
-- Replaced the previous workaround with a proper fix from upstream
-
-* Mon Feb 11 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.1-2
-- Updated the ini path to fix import/export feature
-
-* Wed Feb  6 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.1-1
-- Upstream sync
-
-* Thu Jan 31 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.1-0.10.b11
-- Upstream sync
-- Drop backup files deletion, there are none present
-- Adjusted the License tag
-- Fixed the executable permissions
-
-* Mon Jul 30 2007 XulChris <tkmame@retrogames.com> - 0.1-0.9.b10
-- Upstream sync
-- Remove no longer needed qt43 patch
-
-* Mon Jul 02 2007 XulChris <tkmame@retrogames.com> - 0.1-0.8.b9
-- Add patch to fix Qt-4.3 segmentation fault
-
-* Sun Apr 22 2007 XulChris <tkmame@retrogames.com> - 0.1-0.7.b9
-- Remove style from desktop file and add it to ini file instead
-- Dribble Bugzilla #89
-
-* Fri Mar 30 2007 XulChris <tkmame@retrogames.com> - 0.1-0.6.b9
-- Upstream sync
-- Remove no longer needed datadir patch
-
-* Sun Mar 11 2007 XulChris <tkmame@retrogames.com> - 0.1-0.5.b8
-- Update desktop category
-- Include new paths in ini file
-- Add patch to fix DATADIR parsing in Makefile
-
-* Fri Feb 23 2007 XulChris <tkmame@retrogames.com> - 0.1-0.4.b8
-- Upstream sync
-- Update Source0 URL
-- Remove patches which are now included in upstream
-- Move creation of desktop file to %%prep
-- Sync ini patch with new ini template
-
-* Wed Jan 31 2007 XulChris <tkmame@retrogames.com> - 0.1-0.3.b7
-- Fix ini patch
-
-* Wed Jan 17 2007 XulChris <tkmame@retrogames.com> - 0.1-0.2.b7
-- Make opengl default video mode
-- Remove macros from Patch tags
-- Move creation of .desktop file into %%build
-- Fix Categories field in .desktop file
-- Remove Version field from .desktop file
-- Fix documentation
-
-* Sun Dec 24 2006 XulChris <tkmame@retrogames.com> - 0.1-0.1.b7
-- Initial Release

diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks

diff --git a/qmc2-ini.patch b/qmc2-ini.patch
deleted file mode 100644
index f4144a6..0000000
--- a/qmc2-ini.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -up qmc2/inst/qmc2.ini.template.fedora qmc2/inst/qmc2.ini.template
---- qmc2/inst/qmc2.ini.template.fedora	2017-05-10 09:51:54.733465994 +0200
-+++ qmc2/inst/qmc2.ini.template	2017-06-18 22:28:15.282512851 +0200
-@@ -2,6 +2,25 @@
- FilesAndDirectories\DataDirectory=DATADIR/qmc2/
- 
- [MAME]
-+Configuration\Global\artpath="DATADIR/mame/artwork;DATADIR/mame/effects"
-+Configuration\Global\bgfx_path="DATADIR/mame/bgfx"
-+Configuration\Global\cheatpath=DATADIR/mame/cheat
-+Configuration\Global\crosshairpath=DATADIR/mame/crosshair
-+Configuration\Global\ctrlrpath=DATADIR/mame/ctrlr
-+Configuration\Global\fontpath=DATADIR/mame/fonts
-+Configuration\Global\hashpath=DATADIR/mame/hash
-+Configuration\Global\languagepath=DATADIR/mame/language
-+Configuration\Global\pluginspath=DATADIR/mame/plugins
-+Configuration\Global\rompath="DATADIR/mame/roms;DATADIR/mame/chds"
-+Configuration\Global\samplepath=DATADIR/mame/samples
-+Configuration\Global\inipath="$HOME/.mame/ini;/etc/mame"
-+Configuration\Global\cfg_directory=$HOME/.mame/cfg
-+Configuration\Global\nvram_directory=$HOME/.mame/nvram
-+Configuration\Global\input_directory=$HOME/.mame/inp
-+Configuration\Global\state_directory=$HOME/.mame/sta
-+Configuration\Global\snapshot_directory=$HOME/.mame/snap
-+Configuration\Global\diff_directory=$HOME/.mame/diff
-+Configuration\Global\comment_directory=$HOME/.mame/comments
- FilesAndDirectories\OptionsTemplateFile=DATADIR/qmc2/opt/SDLMAME/template-SDL2.xml
- FilesAndDirectories\PreviewDirectory=DATADIR/qmc2/prv/
- FilesAndDirectories\PreviewFile=DATADIR/qmc2/prv/previews.zip
-@@ -28,3 +48,5 @@ FilesAndDirectories\SystemNotesTemplate=
- FilesAndDirectories\VideoSnapFolder=DATADIR/qmc2/vdo/
- FilesAndDirectories\SystemManualFolder=DATADIR/qmc2/man/systems/
- FilesAndDirectories\SoftwareManualFolder=DATADIR/qmc2/man/software/
-+FilesAndDirectories\ExecutableFile=/usr/bin/mame
-+FilesAndDirectories\CategoryIni=DATADIR/qmc2/cat/category.ini

diff --git a/qmc2.spec b/qmc2.spec
deleted file mode 100644
index 3f2100c..0000000
--- a/qmc2.spec
+++ /dev/null
@@ -1,144 +0,0 @@
-%global forgeurl https://github.com/qmc2/qmc2-mame-fe/
-#global commit 2cc9d99fbff31c03a78c7b9698ced54eae61495c
-
-Version:        0.243
-
-%forgemeta
-
-Name:           qmc2
-Release:        %autorelease
-Summary:        M.A.M.E. Catalog / Launcher II
-
-#PDF.js is  	Apache-2.0
-#data/js/pdfjs/web/l10n.js is MIT
-#data/js/pdfjs/web/cmaps/LICENSE is BSD-3-Clause
-#everything else is GPL-2.0-only
-License:        GPL-2.0-only AND Apache-2.0 AND MIT AND BSD-3-Clause
-URL:            http://qmc2.batcom-it.net
-Source0:        %{forgesource}
-#Fedora-specific configuration
-Patch1:         %{name}-ini.patch
-Patch2:         0001-Fix-build-with-minizip-4.0.8.patch
-#Fixes and improvements from upstream git
-Patch10:        0001-fix-MachineListDatabase-wasn-t-saved-to-qmc2.ini.patch
-Patch11:        0001-new-added-a-Brasilian-Portuguese-translation-thanks-.patch
-Patch12:        0001-imp-added-Ubuntu-22.04-build-configuration.patch
-Patch13:        0001-imp-removed-ancient-build-configs.patch
-Patch14:        0001-imp-Added-history.xml-support-and-use-XML-parser-to-.patch
-Patch15:        0002-imp-Updated-Fedora-and-Ubuntu-build-configurations.-.patch
-Patch16:        0007-imp-Updated-bundled-libraries-to-their-current-upstr.patch
-Patch17:        0008-imp-Replaced-custom-XML-parsing-with-QXmlStreamReade.patch
-Patch18:        0001-imp-Updated-SDL-to-2.30.3-LZMA-SDK-to-25.06-and-mini.patch
-
-BuildRequires:  desktop-file-utils
-BuildRequires:  git
-BuildRequires:  libarchive-devel
-BuildRequires:  libXmu-devel
-BuildRequires:  make
-BuildRequires:  minizip-ng-compat-devel
-BuildRequires:  qt5-linguist
-BuildRequires:  qt5-qtmultimedia-devel
-BuildRequires:  qt5-qtscript-devel
-BuildRequires:  qt5-qtsvg-devel
-BuildRequires:  qt5-qtwebkit-devel
-BuildRequires:  qt5-qtxmlpatterns-devel
-BuildRequires:  rsync
-BuildRequires:  SDL2-devel
-Requires:       games-menus
-Provides:       bundled(lzma-sdk) = 24.06
-Provides:       PDF.js = 3f320f0b
-
-%description
-A Qt based multi-platform GUI front-end for MAME.
-
-
-%package -n qchdman
-Summary:        Qt CHDMAN GUI
-License:        GPL-2.0-only
-Requires:       mame-tools
-
-%description -n qchdman
-A stand-alone graphical user interface / front-end to chdman
-
-
-%package arcade
-Summary:        Arcade QMC2 GUI
-License:        GPL-2.0-only
-
-%description arcade
-A QML-based standalone graphical arcade mode binary which utilizes the cached
-data of qmc2 to quickly display and launch emulators and get you "straight into
-the games"
-
-
-%prep
-%forgeautosetup -p1 -S git
-#ensure system minizip and zlib are used
-rm -rf src/minizip
-rm -rf src/zlib
-#fix opening documentation from the menu
-sed -i s@doc/html/@doc/@ src/qmc2main.cpp
-
-
-%build
-#https://bugzilla.redhat.com/show_bug.cgi?id=1998742
-%make_build DISTCFG=1 CC_FLAGS="$RPM_OPT_FLAGS" CXX_FLAGS="$RPM_OPT_FLAGS" \
-    L_FLAGS="$RPM_LD_FLAGS" \
-    SYSTEM_MINIZIP=1 \
-    SYSTEM_ZLIB=1 LIBARCHIVE=1 GIT_REV=0
-%make_build arcade DISTCFG=1 CC_FLAGS="$RPM_OPT_FLAGS" CXX_FLAGS="$RPM_OPT_FLAGS" \
-    L_FLAGS="$RPM_LD_FLAGS"  \
-    SYSTEM_MINIZIP=1 \
-    SYSTEM_ZLIB=1 LIBARCHIVE=1 GIT_REV=0
-%make_build qchdman DISTCFG=1 CXX_FLAGS="$RPM_OPT_FLAGS" L_FLAGS="$RPM_LD_FLAGS" \
-    GIT_REV=0
-%make_build doc DISTCFG=1
-
-
-%install
-rm -rf $RPM_BUILD_ROOT
-
-make install DESTDIR=$RPM_BUILD_ROOT DISTCFG=1 PREFIX=%{_prefix}
-make arcade-install DESTDIR=$RPM_BUILD_ROOT DISTCFG=1 PREFIX=%{_prefix}
-make qchdman-install DESTDIR=$RPM_BUILD_ROOT DISTCFG=1 PREFIX=%{_prefix}
-make doc-install DESTDIR=$RPM_BUILD_ROOT DISTCFG=1 MAN_DIR=%{_mandir}
-
-#remove docs since we are installing docs in %%doc
-pushd $RPM_BUILD_ROOT%{_datadir}/%{name}
-rm -fr doc
-ln -s %{_docdir}/%{name} doc
-popd
-
-#validate the desktop files
-desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/qmc2-sdlmame.desktop
-desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/qmc2-arcade.desktop
-desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/qchdman.desktop
-
-
-%files
-%doc data/doc/html/*
-%license data/doc/html/us/copying.html data/js/pdfjs/LICENSE
-%config(noreplace) %{_sysconfdir}/qmc2
-%{_bindir}/qmc2
-%{_bindir}/qmc2-sdlmame
-%{_datadir}/applications/qmc2-sdlmame.desktop
-%{_mandir}/man6/qmc2-main-gui.6*
-%{_mandir}/man6/qmc2-sdlmame.6*
-%{_mandir}/man6/qmc2.6*
-%{_datadir}/qmc2
-
-%files arcade
-%license data/doc/html/us/copying.html
-%{_bindir}/qmc2-arcade
-%{_datadir}/applications/qmc2-arcade.desktop
-%{_mandir}/man6/qmc2-arcade.6*
-
-%files -n qchdman
-%license data/doc/html/us/copying.html
-%{_bindir}/qchdman
-%{_datadir}/applications/qchdman.desktop
-%{_mandir}/man6/qchdman.6*
-
-
-%changelog
-%autochangelog

diff --git a/sources b/sources
deleted file mode 100644
index eabb00e..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (qmc2-mame-fe-0.243.tar.gz) = 813d1ddf61c0de6621449fd01b236900272e6572286cde5e9f9709c8b604cb88c06856f574472601080acc6af73759c7d37a75f4d728ce7a9aad56af779f3488

                 reply	other threads:[~2026-07-19  0:35 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178442135042.1.3243400576122723232.rpms-qmc2-5d8a1657bbad@fedoraproject.org \
    --to=packaging-reports@fedoraproject.org \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox